HNHacker News
TopNewBestAskShowJobs

Shawnecy

235 karma · joined June 15, 2015

submissionscomments
Shawnecy··on More people want to leave SAP than severance payments are planned
> According to the report, a total of 5,300 SAP employees have applied for the programs. That would be more than 20 percent of the Group's entire German workforce. However, only 3200 of these employees are said to be over 55 years old and therefore eligible for early retirement.

Isn't there some concern that they're letting go of a lot of knowledge with these older employees? Tribal knowledge isn't a problem that effects them?

The more cynical side of me thinks that it's going to be quite a mess for those who remain.

Shawnecy··on Court rules against Activision Blizzard in $23.4M patent dispute
How bad were Blizzard's lawyers that they couldn't convince a jury that broadcast messaging for gaming was not novel in the year 2000?
Shawnecy··on Randy Travis's New Song Recreates His Voice with AI Technology
> Lehning confirmed that another singer performed the initial vocals before overlaying the raw performance with Travis’s voice clone. As of this story’s publication, it’s unclear who the other singer is.

CBS covered the story as well and revealed the surrogate voice to be James DuPre's[0].

[0] = https://www.youtube.com/watch?v=zM2UzZ4TVGw

Shawnecy··on Fyrox - A feature-rich game engine built in Rust
Wow. Why did this get flagged?
Shawnecy··on Argentina celebrates first quarterly budget surplus in 16 years
> The massive wave of European immigration they promoted—second only to the United States'—led to a near-reinvention of Argentine society and economy that by 1908 had placed the country as the seventh wealthiest[65] developed nation[66] in the world.

https://en.wikipedia.org/wiki/Argentina

Shawnecy··on Microsoft starts testing ads in the Windows 11 Start menu
Did the app authors pay for their apps to be recommended? If so, then it's still an ad.
Shawnecy··on About the Fish Doorbell
Pretty well discussed not that long ago: https://news.ycombinator.com/item?id=39800678
Shawnecy··on C++ creator rebuts White House warning
About a year ago, Stroustrup wrote a similar response[0] to a similar statement from the NSA[1].

I wasn't really convinced and am more in agreement with this response to Stroustrup[2] from an embedded Linux developer. To quote from near the end of their response to Stroustrup:

> In the meantime, it is unfair for Dr. Stroustrup to call safe programming languages novelties or to pretend that C++ isn’t already far behind the times on this. This was already an important criticism of C++ decades ago, when Java first came out in the 90’s and was referred to as a “managed programming language.”

I'm not really buying that C++ is really all that commonly safe when we have stats like these[3]:

> A recent study found that 60-70% of vulnerabilities in iOS and macOS are memory safety vulnerabilities. Microsoft estimates that 70% of all vulnerabilities in their products over the last decade have been memory safety issues. Google estimated that 90% of Android vulnerabilities are memory safety issues. An analysis of 0-days that were discovered being exploited in the wild found that more than 80% of the exploited vulnerabilities were memory safety issues 1.

> The Slammer worm from 2003 was a buffer overflow (out-of-bounds write). So was WannaCry (out-of-bounds write). The Trident exploit against iPhones used three different memory safety vulnerabilities (two use-after-frees and an out-of-bounds read). HeartBleed was a memory safety problem (out-of-bounds read). Stagefright on Android too (out-of-bounds writes). The Ghost vulnerability in glibc? You betcha (out-of-bounds write).

[0]: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p27...

[1]: https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI...

[2]: https://www.thecodedmessage.com/posts/stroustrup-response/

[3]: https://www.memorysafety.org/docs/memory-safety/

Shawnecy··on Home Lab Beginners guide
This is always my area of interest, and I rarely see it covered. Maybe all the people who do it just understand it so well that's it just an after thought for them?

I've tried on numerous occasions to host my own services at home and use dynamic DNS to map to an IP, but when things don't work, it's hard to know if it's the hardware (consumer modems, routers, etc.), dirty ISPs who want to force you into a business tier to open up anything, some combination of the two, or something else altogether. Are the problems so one-off and specific that they all require bespoke problem-solving?

I would love it if anyone could share foolproof resources on the subject.

Shawnecy··on The Antithesis Open Source Giveaway Program
This is awesome news.

I had a question, and I suspect the answer is no, but can Antithesis help find bugs in shaders or CUDA or any code that runs on GPUs?

Shawnecy··on Why time seems to pass faster as we age
The Dictionary of Obscure Sorrows calls it 'Zenosyne' [0], or the sense that time keeps going faster. I quite like it and have found myself coming back to rewatch it every couple years.

[0] = https://www.youtube.com/watch?v=SNgyEmYyQF4

Shawnecy··on Saying goodbye to legacy versions of the Evernote app
Just a reminder of Bending Spoons' acquisition of Evernote[0]. When they acquired apps from IAC recently, their business practices were described as scammy[1].

[0] = https://help.evernote.com/hc/en-us/articles/11299822091539-E...

[1] = https://news.ycombinator.com/item?id=38966306

Shawnecy··on Codeweavers released CrossOver 24 today
I think the dedicated blog post for this release [1] would be a better link.

[1] = https://www.codeweavers.com/blog/mjohnson/2024/2/22/crossove...

Shawnecy··on Is It OK to Be Mean to a Chatbot?
Is It OK to Be Mean to a Chatbot? Is it OK to Be Mean to Spreadsheet Software? Is it OK to Be Mean to Photoshop? Is it OK to Be Mean to Chrome?

Just because you anthropomorphize software, doesn't mean the rest of us have to. All of these questions are ridiculous and the obvious answer is that there's nothing there to be mean to. They aren't things that can perceive and feel your attitude or treatment; there is no "mean" happening.

Shawnecy··on The seventh most popular easily understood unsolved problem on MathOverflow
That reminds me of a parody song from 3Blue1Brown[0] about how certain numerical patterns don't quite hold and can fool you if you don't look far enough out.

[0]: https://www.youtube.com/watch?v=NOCsdhzo6Jg

Shawnecy··on Show HN: Play the game I'm developing directly on its website
Just came here to say the exact same thing. I moved all my units, and looked all around what I thought was the game screen for what to do. Didn't realize other elements on the page were part of the game.
Shawnecy··on I applied for a software role at FedEx and was asked to take a personality test
I have strong doubts about working for any company that thinks this is the most efficient way to gleam this information from potential candidates. From looking at the images in the reddit post, I'm not sure how that is supposed to better gather this information than just having a human talk to the candidate.

If I encountered this while interviewing; I would politely state that we can stop the interview process here and would gladly tell them why if they were to inquire about my reasoning.

Shawnecy··on Improving Interoperability Between Rust and C++
Not my experience at all. At work we rewrote a small bit of hotspot python in Rust with no issues. This was what we primarily followed: https://ohadravid.github.io/posts/2023-03-rusty-python/
Shawnecy··on Gas utilities used tobacco tactics to avoid gas stove regulations
For 99% of the electricity in my state:

* natural gas (42%)

* nuclear power (29%)

* coal (12%)

* solar energy (10%)

* hydroelectric power (5%)

* and wind (1%)

Shawnecy··on JetBrains forces AI freemium plugin that cannot be completely removed into IDEs
WRONG. You say that, but read the details and the original thread from what it was cut: "but the bundled older version remains enabled after IDE restart."

THE OLD VERSION IS ENABLED AFTER IDE RESTART.

Shawnecy··on JetBrains forces AI freemium plugin that cannot be completely removed into IDEs
So you disable and uninstall the plugin. Then after an update,you're silently running with it on[1]. For my company and a lot of others I know, you are now in violation of your contract with your employer courtesy of a JetBrains bug because they insisted this be an uninstallable plugin.

[1] = https://youtrack.jetbrains.com/issue/IDEA-341408/Disabling-p...

Shawnecy··on JetBrains forces AI freemium plugin that cannot be completely removed into IDEs
Please don't make such glib uninformed comments: https://youtrack.jetbrains.com/issue/IDEA-341408/Disabling-p...
Shawnecy··on JetBrains forces AI freemium plugin that cannot be completely removed into IDEs
Expecting users to dodge updates that activate plugins which invalidate work contracts is a pretty short sighted method for developing an IDE.
Shawnecy··on JetBrains forces AI freemium plugin that cannot be completely removed into IDEs
https://youtrack.jetbrains.com/issue/IDEA-341408/Disabling-p...
Shawnecy··on US agency will not reinstate $900M subsidy for Starlink
This is in comparison to launching satellites into space. I think most people would agree it's probably more along the lines of "trivial" when compared to that.
Shawnecy··on YouTube is crippling Firefox on Asahi Linux?
To all the people saying this makes sense, why do they specifically lie for Chromium:

> Why does this not affect Chromium? Because chromium on aarch64 pretends to be x86_64

Shawnecy··on Kotlin Coroutines runtime in 400 lines
I'm curious as well. Once you can use an ExecutorService with virtual threads, the gap seems a bit thin.

The best I can tell is that coroutines are a bit lighter weight (in terms of what state is managed) and have a bit simpler usage out-of-the-box.

But I've not used them myself so maybe I'm not seeing how big of advantage those are or perhaps there's more to it than that?

Shawnecy··on Cortextual
The math behind it was covered by Matt Parker on Stand-up Maths: https://www.youtube.com/watch?v=VTDKqW_GLkw
Shawnecy··on Ask HN: What are the best Godot 4 production-grade learning resources?
Nanotech Gamedev has had a pretty decent series of videos for developing an RTS in Godot 4[1]. Plenty of videos go beyond the usual intro stuff.

[1] = https://www.youtube.com/@nanotechgamedev/videos

Shawnecy··on Unity's oldest community announces dissolution
Not first-party, but there is third-party console support for Godot: https://docs.godotengine.org/en/stable/tutorials/platform/co...
← PreviousPage 3 of 4Next →