skysight-inc/HackerNews huggingface dataset:
But it is. Because at some point I will have my labor at maximum capacity.

And in all cases they need to produce enough over the duration of their shift to offset the cost of hiring them. Why would I employee two people to work at 50% capacity when I could just hire one?

Why hire someone for two hours when I could hire someone else for one.

Yes, there are some positions wherein I need someone there whether they're doing work or sitting around. But a business that can minimize costs can win customers so there will always be the need to measure widget output to justify the hire.
Most people have things in their home, that they paid for, that have negative utility.

Televisions, video game consoles, etc.

A 1/2 oz gold coin is a superior investment to a PlayStation 5. Sure, it won't generate any yield, and has some degree of illiquidity, but it won't waste N hours per day of your limited, and rapidly expiring life, that you could have spent on more productive pursuits.
No, they got there by designing insanely efficient integrated AC battery chargers and inverters at incredible power levels, which it seems no one has done before.

Otherwise all one would have to do is get the batteries.
Looks like it'll become a museum of itself :(
Ha.

What do principles have to do with ANY of this? Microsoft promised a level of security and didn't deliver, and is now covering up, BADLY.

The only logical solution is to start looking elsewhere, even if you can't switch right now.

YOUR cope appears absolutely delusional.
Contributing to something and owning it are wildly different levels of control. The rest of it is reasonable, but Linux doesn't belong in your list.
Show HN: Echo - AI-generated, personalized podcasts
I bought some USB powered gloves years ago... the wire melted after 1 day. So if you're going to buy one of these, better make sure they're solid... not gonna lie, the ones I got were on the cheaper side.
Oh trust me, I am. The new code_report solution video on it convinced me to try it.
Yeah I think I mixed up the mission statement which is technically different (and more “official”) than the motto, which I believe was always unofficial and later made it into the code of conduct or something like it. When I was at Google they drilled the mission statement pretty intensely in internal comms.
The article on Consumer grade GPS receivers and their associated maps not being good enough for truckers was a surprise. That's something I had never thought about.
Microsoft Windows still exists, and can open executable compiled for it 25+ years ago.

Microsoft Office still exists, and can still open Word / Excel / etc files from 25+ years ago.

Adobe Photoshop still exists, and can open PSD files created 25+ years ago.

Microsoft Xbox One X still exists, and is backwards compatible with titles from the OG Xbox release, as far back as 22 years ago - https://www.xbox.com/en-us/games/backward-compatibility?cat=...

Microsoft Zune (launched 2006) is still supporting and fixing compatibility issues, all the way up through Windows 11 now 17 years post-launch - https://www.pcgamer.com/microsoft-just-fixed-a-zune-compatib...

Warframe (Canadian MMO-lite third-person action video game) still supports every purchased piece of digital content ever sold, on all platforms, from the very first purchase, over the past 10 years. (I believe the same is true for Final Fantasy 14 which launched in the same year, but I'm less familiar with that one)

Vanilla accounts from World of Warcraft (now 19ish years old) still work and function today.

---

I don't think anyone expects things to last forever. I think they're just expecting things to last longer than "a few years", and there's no technical reason why we couldn't ensure that.
> if that SciComp uses machine learning, I guess?

Not necessarily! It's perfectly possible (and quite common) to e.g. write down a traditional parameterised ODE, and then optimise its parameters via gradient descent. Compute the gradients wrt parameters using autodiff through the numerical ODE solver. All without a single neural network in sight! ;)

My usual spiel is that autodiff+autoparallel are really useful for any kind of numerical computation -- of which ML is a (popular, well funded) special case.

At least in my mini bubble, these kinds of "scipy but autodifferentiable" use-cases are fairly common.

> I have read a lot of your JAX issues and libraries ;-)

Haha, that's fun to hear though! Thank you for sharing that.
His point about long covid is that it's a small but nontrivial chance of having brain fog for life and it would impede his work, and he suggests others make the same consideration for themselves. I think this implies that he doesn't have it.
But in common parlance, people seem to refer to them as crystals (although I've never heard the word "vibrations" around it, that's definitely new age stuff). That Wikipedia article even uses the word "crystal" as well:

> Otoliths (also called statoliths) are agglutinated crystals or crystals precipitated around a nucleus, with well defined morphology and together all may be termed endolymphatic infillings
Which demonstrates exactly my point: web dev are now incapable of not tracking users even if it’s actually harming their business.

I had an experience with a national meteo application including facebook trackers. I complained and they replied that they were totally unaware of that fact. The tracking was added by default by the contractor as part of his standard template. (note: they removed the tracking after my complain).

But it is also about people in charge, who are completely addicts to statistics about the number of visitors and all information. People like to track others. They actually want that.

The sad part is that nobody in IT really complain nor tell them that it is creepy. We install blockers on our own computers and get over it, writing code that track those without blockers without batting an eye.
Top comment has "windoze" mentioned. It is pretty much slashdot from 2000s
Speaking of critics, I'm quite disappointed with some of the commentary on here, too[0][1].

Surely we can set our standards a touch higher than this sort of behaviour.

[0]: https://news.ycombinator.com/item?id=37705885
[1]: https://news.ycombinator.com/item?id=37706055
The lack of usability outside California temperature ranges, for one?
I make no recommendations! It is only observation of an imbalance of power that could be exploited by the dominant owners of satellite technology
This data is not typically provided to line managers, and is usually only used in extreme cases by HR. The news is your boss is now basic time clocking salaried employees.

That’s not new either, but it is pretty new for professionals in software. It’s also historically not how salaried employment worked. Salaried employment meant you’re paid a salary and you get your job done or lose your job. No one is tracking your time in any way, and you are afforded a certain amount of trust. Your performance is based on your output as judged by your managers. Paid time off accounting scuttled this for salaried people, but this is a next level of bean counting for salaried professionals.
> I'd say he's known for Linux

Er... what?

He's known for forcing the name Gnu to be appended to Linux because of some wildly exaggerated claims of ownership.

We're talking about rms, not Linus.
And all the other, old school stuff is still available anyway. Still, without GNSS, things are complicated.
Ironically Drew DeVault shared this thought about Stallman on his blog earlier this year:

> Fuck Richard Stallman and his enablers, his supporters, and the Free Software Foundation’s leadership as a whole. Shame on you. Shame on you.

(He uses the word fuck in that post five times.)

Drew has done some great work in OSS but he has a history of going after people he doesn't like in a very vicious way. You can't really behave like this and be a leader. A leader needs to unite not divide. For all the criticisms leveled against Stallman he saved most of his vitriol for the enemies of OSS. If everything he wrote had been as personal and expletive-laden as what Drew writes the FSF would not have gotten very far.
I've been thinking about this recently, and I don't think I would actually mind personalised ads. However I don't trust the companies with my private data at all. If there was a way to guarantee anonymity, I might get rid of my adblocker.
As GGC points out, Ford v. Dodge was about anticompetitive practices, not arbitrary increases to wages.

Companies are 100% free to double wages at random. It is possible shareholders will sue (“everything is securities fraud”), but that’s a dispute about whether the action was in the best interests of shareholders in the long term.

It remains 100% false that companies must maximize corporate profits, especially short term.
Node.js is all of these, which is why it's one of the most popular stacks.
Credit to Tim for at least trying to make the best of a bad situation. Most CEO's wouldn't even care enough to make the attempt.
I'm a bit worried about the health of the GPL ecosystem. GPL 3 is basically an anti-TiVo and (now) anti-Apple license, but it leaves giant loopholes for Google and other service providers.

The whole point of the GPL was to empower users, and it's pretty clearly failing at that. SaaS providers provide access to GPL software, but users can't decide which version to run, or move their data, or even use an old version of the software if the new one comes with unreasonable restrictions, surveillance clauses, or unreasonable price tags. At this point, FOSS isn't even free-as-in-beer for most people.

On top of that, Red Hat has basically said they're not going to abide by the GPL any more. They're taking third party code, modifying it, distributing binaries, and if you exercise your rights under the GPL, then they'll stop giving you access to the code or the binaries.

Ironically, BSD and Apache licenses seem to be better at preserving user freedom at this point. They allow commercial distribution on hardware and as a SaaS. GPL 3 forces *aaS business models in practice.

I hope RMS makes a quick recovery, but I'm pretty bummed about how the GPL has played out at this point.
Assuming they possess that capability, that is a risk, yes.
> however Rust is one of the most discussed programming languages in the past year on HN so it must be doing something right.

That's true. It may even be more discussed here than Haskell was five years ago (though not nearly as hyped as Ruby was 15 years ago). Whether or not that's a good sign is up to interpretation, given that HN doesn't have a good record when it comes to market success and HN hype correlation. That's not surprising given that HN is more Vogue/GQ and less NY Times, i.e. it's less focused on what's happening and more on escapist wishes.
Systemd Commands Cheat Sheet
A pleasant wasn’t an option with ZIRP.

Here is the option though… we ignore the titans above us, the ones that desperately need us. See some of them fall; and hopefully they shrink small enough were we aren’t craning our necks so much.

Or, we continue to pretend that everything is fine and keep praying and sacrificing (printing money) and pretend that will just keep working.

ZIRP was a mistake. Better to rip the bandaid off now.

But… for what it’s worth, I think it will lead to war. Actual war, not this proxy stuff. We’re too far in and owe China too much. There needs to be some debt reset because “paying it off” isn’t a thing.
> this is the UK government we're talking about. Technically clueless, dreaming of the 1984 surveillance state.

100% true. on current form, they are most likely to appoint a large donor/old boss/school chum to run with it.
It seems to be increasingly full of pro-Putin trolls. and ridiculous 'questions' such "Why is <country> such a shithole?".
Google is the worst offender in creating the current state of zero privacy.
Real privacy is privacy by default. Opt out is bullshit and everyone knows it. Just try to opt out of information sharing for every service you have. It’s simply not possible. Why don’t our lawmakers advocate for real privacy? Because powerful tech advertising lobbies prevent it.

Google doesn’t even respect opt out.

There’s no role for user privacy advocate at google . There’s no room for the discussion. They regularly and actively subvert even the weak privacy laws we have here.

Notice how they nag you forever to log into google maps? That’s so they can share your location data across all properties. They aren’t legally allowed to do it unless there’s a reason. The login service is their reason.
How do I know this? They said it openly. Is this conscious, active and continuous violation of privacy law? I’d say it is.
At my most recent eye exam, I paid an extra $40 or so to have some kind of digital retinal imaging done (no dilation required) and the amount of detail the doctor could see was phenomenal to my eye (no pun intended).

They were perhaps making more money on it, but seemed to push it as medically superior to the dilation and manual inspection process.
Someone said elsewhere on this forum that the time of the maintainer's commit is before any subsequent email from you. security@ is a fix-ASAP forum.
7digital doesn't accept music directly from artists, it's up to their distributor to ensure the music is valid... and there are several distributors that are known to be very very lax in that regard.

The 7digital acquisition is still pretty fresh, so your experience with them was the state of things prior to the acquisition. Also moving forward, remember that this was already the state of things on Bandcamp, lest people forget and think that the impersonations started after this acquisition.

Songtradr's core business has been B2B sync licensing. One of the reasons "Trust" is such a big deal on the website is that very large brands can't risk having a debacle where it looks like they've stolen music. So we do a lot of vetting of information before music is made available to our B2B partners.

Rest assured that if things slide in a direction, it'll be towards more vetting, not less.
It seems unreasonable to demand that person A gets to murder person B unless person B gives person A their property while simultaneously saying person B isn't allowed to murder person A for theirs.

We have private charity to help fill the gap between a skills/resource deficiency and a paying job.
This example is pretty bad AppleScript. A much better way of writing this exact behavior is:

tell the first window of the application "Safari"
close the first tab
end tell

Of course a real script would do things like make sure there is such a window, or be more specific than "the one on top", which is implicit in both these scripts.

I am not enamored with AppleScript for a number of reasons, but this example is just bad, and does not really show any of the actual problems with AppleScript/
Signals from Galileo, GLONASS, and BeiDou (and other semi-regional navigation satellite constellations) can be received in the US. Any decent GNSS receiver you can purchase in the US will be able to receive all 4 major global constellations. I know this cause I work with them everyday.

Even the typical “premium” cellphone will receive all 4. (I know some Android manufacturers disable the used of BeiDou, but they can still receive it.) The iPhone 15 Pro’s tech specs mention “Precision dual-frequency GPS (GPS, GLONASS, Galileo, QZSS, BeiDou, and NavIC)”.
> The improvements in camera, screen brightness, colors and many others strongly disagree with such claims.

I've owned an X, a 12, a 13 (after the 12 got water damage), and have ordered the 15 (but not received it yet).

With the caveat of not having used the 14 or 15 (but just looking at the specs on paper), I would have to agree with the comment you're responding to that all the changes since the X have essentially been incremental. Not only that, completely and consistently annoying UI bugs such as the one where you accidentally tap a notification when you intended to tap a UI element at the top of the screen (which I blogged about way back when: https://medium.com/p/31773fe6bbd5) have not been fixed despite the fact that my solution (adding a small input "debounce" or timeout whenever the UI changes, where inputs are ignored) would likely solve this problem. (This problem has likely annoyed YOU, even if you haven't heard about it until now! More generally, it's also a problem with websites that let you accidentally click or fat-finger on elements while they're still re-rendering and shuffling around, which my post also includes.)

Of course, that's a software problem... The hardware is largely exactly the same. There's still no way to TouchID through the screen (like Android has had for years... I absolutely cannot stand FaceID and just use an alphanumeric code to unlock with a long unlock time now), there's still no models with a foldable screen (again, like Android has had for years), and we are only JUST getting USB-C (whoop de frickin' doo... again, not an Android fan but Android has had this for years too) and ONLY (more or less) because the EU twisted Apple's arm.

(Aside: I still can't directly edit the custom spelling dictionary iOS maintains internally. Mine has a ton of garbage in it, but is just useful enough that I don't want to wipe it completely, which is the only option.)

And now with iPhones dominating the teen market with like an 88% marketshare (which is a fairly good indicator that Apple will be completely entrenched for years from now), they just don't have any incentive to take innovation risks anymore.
Banning advertising en masse is basically banning capitalism
A Revelation About Trees Is Messing with Climate Calculations
None of these are managed solutions tied to hardware, so the comparisons are irrelevant. What hardware that [inherently] requires a managed service still exists after 10 years? Jamboard inherently required the cloud for "jams". Google will allow for migration to other services that do the same thing and will compensate for the hardware.

Zune is dead as well as the store and your other comparisons are disingenuous at best.

Furthermore, you will still be able to use the Jamboard as a whiteboard and connect it to your computer. It will not stop working. These comparisons are just terrible.
We need to do better than ISA specific intrinsics.

There should be a simd.h header in the C standard library that contains typedefs for vector types, and various functions to operate on them as well as Operators for them.

Like my _Operator <symbol> <function name>; proposal, which requires no mangling.
Interdata 7/32 and 8/32 (32-bit minicomputers of 1973)
The lifetime of "appliance" type electronics has always been much longer than that. In my first job, in 2012, I was using electronic test equipment running Windows 95. Anything industrial has a lifetime of 10+ years. Most electronics doesn't need to be cutting edge - and non-cutting-edge electronics hasn't really changed much in the last 15-20 years anyway.

If we want this type of technology to actually be useful, it should have a lifetime somewhere near the thing it replaces. Otherwise schools and universities will get burned once and go back to whiteboards. 8 years isn't really acceptable.
In general it was C*, but there was CM Fortran as well, which C* could call and which could call C* subroutines.

https://en.wikipedia.org/wiki/C%2A

http://people.csail.mit.edu/bradley/cm5docs/CM-5CStarUsersGu...

http://bitsavers.informatik.uni-stuttgart.de/pdf/thinkingMac...
The broken clock is. - Coles law
As long as it's tastefully done. I forgot what it was but I was reading something like this to learn and they plugged their product like every 2 paragraphs. It came off really incincere and I wasn't even sure if the content was trustworthy at that point.
Yes! Not to mention, chalk is a simple nontoxic product made from abundant natural resources, while dry erase markers are plastic waste. It's so unnecessary.
That's solved too. But as usual there's elements of DIY. The host runtime can allocate memory that is read/write by the host and by GPUs in atomic operation fashion. If you're on pci-e that means load/store/cas/swap/fetch-add. Mutable shared memory is sufficient for arbitrary exchange of information, e.g. a GPU kernel asking the host to allocate some GPU memory and give it the corresponding pointer.

Implementing robust cross device function calls on that was fairly tough going, but these days you could rip the code with 'rpc' in the file name out of the llvm libc implementation where it underpins the GPU equivalent of syscall.

Non-cuda style programming models on GPUs is a pet interest of mine, feel free to email if you want to talk offline.
Maybe so, but I don't find that argument remotely compelling. Saying that spying should be allowed because it hurts small businesses if it isn't makes no sense to me. We shouldn't allow companies to do bad things regardless of who benefits more from those bad things.
Europeans are missing out. Now that corporations have eradicated all my privacy, I feel naked before the world with nothing to hide. I feel seen by companies now, like they truly know me at intimate level. I don't even need to vote anymore, they know what I want and will lobby for me. I swear I am not a slave and corporations are not my masters, that would be illegal.

(I am being entirely sarcastic, in case it isn't obvious)
This jamming isn’t from the sky though.

Incidentally, there has been a recent escalation in this: over Iraq commercial airline pilots have been reporting increasingly successful GPS spoofing, with GPS positions being shifted by tens or hundreds of nm, the clock being shifted, etc. In some cases this has exposed bugs in aircraft software where it has not successfully recovered the GPS position even after leaving the affected area, leaving them with degraded navigation all the way to the destination.

This is not as dire as it might sound, as there are plenty of other ways for an aircraft to determine its position, though it certainly reduces the margins for error in some cases. But it’s interesting because such spoofing should be extremely difficult to carry out successfully, especially on a moving target like an airliner.
Could be XML, could be SQLite tables, it really shouldn't matter - the format would not be meant for human consumption, much less editing by hand. It would best be diffable, yes, but not necessarily by diff(1).
I worked in offices that had whiteboards and I never found anybody used them
You're right! Maybe we should revise that... I made https://github.com/google/jax/pull/17851, comments welcome!
It's amusing to me how much it seems like the EU has a monkeys paw when it comes to tech regulation. There will be regret in 10 years as the US economy continues to grow and the EU shrinks.
“The wheels of justice turn slowly, but grind finely”
> Does no one who builds phones have grandmoms ?

Grandmoms may have shaky hands and take a lot of pictures and videos of their grandchilds. Old homes are dark and need automatic high iso and powerful noise reduction. The picture engine will help auto balance the highlights. Zoom lenses help better framing without having to walk a lot, and is nice to read distant text.

All you're describing seems to be a godsend to most grandmas. Perhaps just not yours.
No RTC means your time is incorrect until something sets it. usually NTP, assuming the device connects to the internet right away. if it doesn't connect to the internet right away, then you just get a wrong time. it means that for any device that ever reboots, there's some amount of logging that has untrustworthy timestamps.

A battery-powered RTC means that any logs from the device aren't inherently untrustworthy.
Besides what has been otherwise discussed - you've got to him credit for clear and direct communication.

(Still not quite sure why he/Epic bought a music streaming company like Bandcamp; seems a bit of a stretch even considering content licensing for Epic-based games.)