skysight-inc/HackerNews huggingface dataset:
For the first few months, the watch would be 20 minutes behind, maybe 60% of the time. About 20% of the time it wouldn't have any readings at all and tell me to check my phone. I almost gave up on the watch (now it pairs directly with the watch it's more reliable).

As I described, I got stacked alerts, sometimes as many as ten arriving in rapid succession with inconsistent readings (Alert: 10.5, Alert: 7.3, Alert: 12.2... etc). Sometimes the reading would actually change while I was looking at the alert. Alerts are particularly unreliable when the phone is in some sort of sleep? I'm not sure, but if the phone is inactive for a while alerts get really flakey.

Dexcom clearly knows about the problems, they continually update the app, and keep say "we're still testing it!"

I've used it on two phones, same problems.

I'm never used an app with such basic problems in its functionality. So the idea that the FDA or Apple are keeping software quality up in this space seems laughable to me.
I agree with you (I also think gaming has allot of potential with this stuff), but personally I wouldn't want to feed my preferences for this sort of content into a hosted service.

I'd also imagine that there needs to some consideration applied in a legal context. Just yesterday there was a massive child porn bust which also included AI generated content[0].

[0] https://toronto.ctvnews.ca/ontario-provincial-police-arrest-...
That is a fantastic deal for meat you can feel good about! I pay that much for pork at the big organic grocery chain in Germany (ebl) that I can only hope they’re telling the truth about, and far more for the occasional beef steak there.
Algol 68 was a failure mainly due to its inappropriate documentation, not due to the quality of the language.

It included many innovations that appeared again in other programming languages only decades later.

Niklaus Wirth was a good teacher and writer and the success of his languages is due mostly to his books and due to his languages being used for teaching in many universities, not due to their technical qualities.
I got one of the 2 page displays in the late 90's attached to a 2ci. It was ok, but heavy as hell.

I wound up installing netbsd on it and running it as my router for a while.
They're gonna chop and burn it down either way, it'll either be for cattle or if you make eating meat illegal they'll chop and burn it for something else like palm oil.

Like it's obvious the people who own and control that land don't care about it anywhere near as much as you do so if you want them to stop chopping it down essentially you're gonna need to start paying them not to. Just seems naive to think stopping specifically poor people from eating meat is the solution to this.
So first of all, "natural sciences" is redundant. All science is natural. There is no unnatural science.

And second, what makes you think that predicting how molecules interact is detached from predicting whether we flourish or suffer? We are made of molecules. Whether we flourish or suffer is ultimately determined by what our molecules do. There are people alive today who would not be if we had not been able to make reliable predictions about how mRNA molecules were going to interact with the molecules in our bodies to produce antibodies (which are molecules) to fight the covid virus (also made of molecules).
In the case of remote, do you only hire in the countries that you have an office, or do you also hire from other countries in Europe, for example?
Totally fair :) I have the same relationship with static typing. Right now I couldn't imagine doing serious work in a dynamically typed language, but who knows what I'll think in a year too. From where I'm standing now, it could be ghastly.
Microsoft PlayReady – Complete Client Identity Compromise
Here’s a guided video by Wim Hof, you can just listen to it while you lay down and follow along:

https://youtu.be/0BNejY1e9ik?feature=shared
African airlines apply different standards of maintenance (read much lower), that’s why most African airlines aren’t allowed to fly outside of Africa: they aren’t up to the maintenance and safety standards the rest of the world requires. Ditto some parts of Asia iirc, some airlines operating there aren’t allowed in EU/North American airspace because they aren’t meeting international standards of safety and maintenance.
Africa’s air safety record is abysmal.
Namespace conflicts from AI projects are annoying. Mamba was a damn reimplementation of the anaconda package manager, not a new NN architecture!
I'm more curious about how you've implemented this.
You are right about this, but I'm not sure this will be true in the coming 10+ years with the inflation reduction act bringing a lot of manufacturing back to the USA. Tesla is becoming one of many.
> the analogy is shaky.

The current state of software development is more like "Every new software is born with its own personal windmill tied to its neck for improved aerodynamics and efficiency. When it takes off you will really see it fly."
It was not obvious at first glance to me, but the actual app is here: https://hn.wilsonl.in/
That too is the kind of inference that allows these claims to proliferate.
Indeed. My gut feeling is that most companies using AWS, Azure or Google Cloud are not going to be making backups elsewhere. I wonder how much data would've been lost if they didn't have backups elsewhere?
Is a previously unheard-of First Nation just Canada's latest Pretendian case?
It was also mentioned in a just uploaded Computerphile video: https://www.youtube.com/watch?v=dDUC-LqVrPU
The selling of hunted meet to the general population for profit is a very very slippery slope.

https://en.wikipedia.org/wiki/Passenger_pigeon
https://en.wikipedia.org/wiki/Punt_gun
>Why blame the devs when management is who make the environment?

Man, every second thread is something like this; "It's the MBAs! It's the managers!". As if every single employee doesn't affect "the environment".

What do you consider your responsibility, as a developer? Just following orders? Why not have a little accountability?
FM takes whatever bandwidth you allow it. The harder you hit it the wider it goes.
The limiting factor is when modulation exceeds the bandwidth of the receiver, it clips very badly.

Narrow band FM is used for aircraft. police, fire, amateur radio communication and since 2021 it's even legal for CB radio in the USA. It's deviation is limited by law to about +/-2.5KHz, from centre frequency.

Setting up the modulation depth on an a broadcast FM exciter, I have used a spectrum analyzer and Bessel function information to make sure it was legal.
When the Christian right kept losing court cases over various laws based on christian moral values (examples: censorship laws and religious content in public school education), they figured out that they could just seek to influence every aspect of US society they could rather than fight court battles trying to make everything they don't like illegal. So they took up the "Seven Mountain Mandate." That includes banking and credit card processing.

Credit card companies and banks adopting Christian values into policy are why we see all the moralistic rules in the app stores, and why numerous websites have had to strictly curtail or outright remove 'adult' content.

It's also why porn actors and others in the industry are "unbankable" - many banks will close the accounts of someone they find out is active in the 'adult entertainment industry'.
Sounds like Microsoft have decided on their direction for the next Xbox.
I’ve never met a dev who is pleased to be working on a shitty enterprise app.

In my experience working in enterprise software, we as the devs are far removed from any customer problems.

Those problems, when reported, go through some or all the layers of support engineers, product owners, and engineering managers and eventually get put on some every growing list of stuff to do.

The devs, being so far removed from customers, choose to focus on what they can see, which is usually just whatever feature was prioritized because big customer A was promised it would be ready by some date.

A single dev has no such barriers, as you were saying.
You need an account to see your link.
Just don't do Wim Hof type breathing while driving, near water or risk of fall is high. You can pass out or faint easily if you do it a little wrong.
I wonder to what extent formal verification methods are being employed in the development of these kinds of things.
You can even make a toy-problem with large polynomials yourself.

Just make a Taylor approximation of some e.g. transcendental function like sin(x) around some point, and use more and more terms to get a higher precision.
I'm in a particularly absurd situation at my job

I'm fully remote, aside from about a week per quarter that I fly to the office for a bit

My contract says I'm a hybrid employee and required to be in office at least part time

But they don't have an office in my city so I fall into a loophole where I'm "outside commute distance"

When I first signed this contract a couple of years ago I asked for it to be changed to say remote instead of hybrid but they wouldn't
Slightly tangential. Somebody needs to eli5 why baumol effect is supposed to be so paradoxical or special. Of course services will tend to cost more over time as other industries generate wealth increases. The value of an orchestra performance is relative, two hours of enjoying art. Those two hours of enjoying art are not a commodity, they will cost whatever share of disposal income people like to spend on it.

I've encountered it so many times now, and for whatever reason, my mind grinds to a halt, why is this a discovery, what are the implications, why is it meaningful? Not being facetious, sincerely asking.
In the beginning of my career I changed jobs quite often for better pay. That gave me a lot of big increases. In one of them I stayed less than 6 months.
Why a company makes money on someone’s free work? This is obviously not okay. We have even more egregious examples but this is certainly one of them.
> Smartphones provide a very easy and reliable way to have people
interface with such devices.

I deeply disagree with you and think this encourages reckless
engineering and is a dangerous attitude to take.

Ease of use and reliability have nothing to do with each other. One
should not be used as a cover for defects in the other.

You may enjoy "ease of use". But smartphones are extraordinarily
complex devices that concentrate far too much functionality and risk
in one place without safeguards. They come literally "compromised out
of the box" with poor decoupling between subsystems like RF, memory
and processors.
Do communist countries not pollute or have industry?
This is so god damned stupid that it hurts.

>It’s true that Microsoft is taking numerous steps to address the sustainability of its own operations. But for years, the company has also furnished fossil fuel giants with cloud computing services and specialized software tools powered by machine learning and AI in order to streamline and automate their operations.

Let's make the extraction of the life blood of all industry on the planet less efficient, less streamlined, less clean. And do let us all know how you plan to build the next Azure data center without using fossil fuels dug out of the ground and processed plastics.
Could you not get most of the benefits of ADTs using structs + unions + enums? I've used the pattern where I had a union of several types and an enum to differentiate which one to pick. Something like std::variant seems to work a bit like a sum type.

The only issue is you can't do a clean switch statement that matches on the specific value of a field, but nested switch statements aren't that messy.
Very rarely do I so vehemently disagree with a particular argument in software. This idea epitomizes much of what is wrong in the industry.

We can all agree security updates are essential, but a lot of libraries are “done” from a functional perspective for a majority of their existing use cases.

Yes updates can be needed because interfaces break between other programs, standards evolve in backward incompatible ways, performance improvements can be made, etc. But much of the updates I see are changes for the sake of changes.

You could use a 5 year old version of React for example, and modulo some set of security fixes if any, you could have a robust application.

Sometimes software is just done. We are better off for accepting that idea. Get us off the update hamster wheel and stop the enshittification.
Instructing Robots by Sketching: Learning from Demonstration
I upvoted this article, not because of its significance or because I think it's valuable (in truth, I think it contains a fair amount of slant), but because I'd love to hear some critical discourse on its contents.

Good on these employees for sticking by their ethos, but I feel in terms of problems in the world right now, there are much bigger fish to fry that Microsoft is in a position to correct. This seems a bit like missing the forest for the trees.
I think it is a distasteful ad, but getting vocally "offended" about it is rather melodramatic.
This whole thing is a bit of a stretch they would do the same thing in-house even MS did not provide those services.
Yeah imagine those weirdos who care more about their family and lives over the app they build at work.

If your company relies on no-lifers to be successful, you’re running a bad company. This is a management issue.
I bought one of these in 2018 on ebay for my dad, and had it shipped from japan.

Living in the US I had to jump through the hoop of making a fake japanese icloud account just to be able to access the app on the app store, which is how you control the device.

Ultimately it seemed like a really cool device but at least at the time wasn't very effective or practical for cooling down, at least in my and his experience. This was mostly just being outside, doing yard work etc in the hot summer.

I think buying one of the <$50 portable neck coolers on amazon are probably just as if not more effective
"Battery low", "blood sugar too low" and "blood sugar too high" all sound like warnings that should be acknowledged by the user within 5 minutes, and if not the device automatically calls an emergency contact or emergency services...

Is that not the case?
"I did not develop other soft skills that might help me..." change this phrase to "I did not develop other soft skills that might help me YET"

I have totally 0 marketing or operation or sales skill before I really do this startup, so I ask everyone I know to recommend some experts in this domain and managed to get a #1 on PH by myself.

26 is not that different from 16, as long as you keep the momentum
Ignoring the dimensionality issue for a moment, wouldn't this also represent neural network training on a single training example/batch rather than on the whole trainset?

Still a beginner in this area, but my understanding is that the standard training procedure for neural networks used today involves computing the loss ("height" of the ball) and gradient ("slope" below the ball) for one instance, then moving the ball one step in the gradient's direction, then repeating the process with a different instance.

(You will also typically group a small number of instances together in a batch and process them in the same iteration - but that's for efficiency reasons, not because it's essential to the train algorithm)

So if you wanted to visualise the entire training procedure, I'd imagine an animation of a smoothly rolling ball but with a rapidly changing "landscape" underneath.

Would that be correct?

(Writing this out of genuine curiosity, not as a criticism of the project. I think a lot more work should be done on useful visualisations in this area - and this is an incredibly helpful start.)
It reminds me of rumors. Unverified information heard or received from another. How is this any different? Videos, photos, and sounds need to be verified, too. I remember back then when you looked at a photo and you could tell with 99% certainty it is legitimate though, but regardless, the deepfake videos do not have to be believed... or hearsay distrusted by people. We might just start defaulting to disbelief.
It's less that it's not real, but rather that the common interpretation of it is utterly false.
I'd be very worried if people who write software for a living actually believe they understand rockets more than software...

... and if not, why the analogy? Aren't analogies used when you want to explain something that people are relatively unfamiliar with, using something they are more familiar with?
It works great at a small scale. It's really convenient to have all the data at hand and be able to manipulate it directly in your programming language without having to go through SQL, which, no matter how comfortable you may get with it over years of experience and/or no matter how much library/ORM/etc. you throw at it, is always a foreign imposition into your programming language.

If you know beyond a shadow of a doubt that you will never leave "small scale", it's honestly not a terrible approach. It's also easy to define how to backup "the one file that is everything". You also ought to be confident that the worst case of the One File becoming corrupted is something you can deal with. (Although this is an often-overlooked issue in systems design anyhow.)

I've got some systems that have bits and pieces of this idea... but I'm really, really confident they'll never scale any bigger because for the systems in question it's simply impossible they ever would. I've got one that is, for instance, bounded on the set of wiki pages of a certain type that for it to grow into the 10,000s of pages where the approach would finally start to creak (from the "dozens" it has been in for the last several years and to all appearances will remain indefinitely) would require so much human effort to create those 10,000s of pages that I'd certainly have the budget to upgrade the approach anyhow as it would be negligible compared to the rest of the effort.

It also helps if this not something you're loading per HTTP request; in my case it's one-time on startup of a persistent service.

But you need to know you understand the relevant scales, because this is an immense trap if you don't do the math (it's not hard math, but it's math). Your prototypes work well and are easy to write and then are just total trash when they go to production, and presumably, if the engineer didn't do the math in the first place, it will emerge that they don't understand why the system is crashing in production either. Huge, huge trap. I've not quite seen this exact one with JSON files but I've definitely witnessed the "prototype that any experienced engineer could have absolutely guaranteed would not scale in about 5 minutes of examination".
Devs have little to no control over what work we do when on large enterprise projects.

I’ve known many devs, myself included, who do speak up about user facing issues we’ve been keeping an eye on.
We’re routinely ignored, moved to a different team, or, in the worst case, let go.

The best way to affect change is to keep your head down until you’re in a management position.

It’s as they say, “the fish rots from the head”
Even the blind complain about how terrible the UX of Blackboard is. Their opinion certainly holds more weight than whatever pathetic appeal to authority you're trying to make.

Pointing to some ink on paper isn't some magic spell that compels others to take you seriously. It only convinces people that already appeal to authority.
Hmm: NNUE was introduced in 2018, the AlphaZero preprint 2017, AlphaGo 2015-2016. I checked this because my memory claimed that it was AlphaGo's success that sparked the new level of interest in NN evaluation.

Wouldn't surprise me if AlphaZero's improvements had no influence in that timeline, but for AlphaGo it would.
Thank you for this, but thank you especially for virtual threads! They are awesome!

Is point 2 a virtual-thread only risk, or would we incur it with regular threads too?
It's because one app is made by an engineering enthusiast. The other app is made by a company whose primary field isn't software, the executives are most likely wholely inexperienced with software development and/or sometimes nepo hires who then proceed to hire yesman middle managers or even outsource app development.
> Those are not exact copies of the interface we're discussing here.

Not my race, not my horse. However, you have to actively try to ignore the similarities (Excel vs OfficeSuite pictured here): https://imgur.com/a/q0T4uaD It's very much not a clean room design.

> You're basically saying that all of the work on https://dribble.com/ for example, is royalty free and I can copy whatever I see there and make it my own?

Royalty free? No.

Can you copy it, though? If you are in a country that doesn't care about IP or can get away with it, e.g. if what you create won't have enough visibility to get you into trouble, or you're in circumstances where prosecution is unlikely? I don't doubt that a lot of people are doing exactly that. You can probably do whatever you want as long as your risk tolerance is high enough and eventually you don't mind receiving a cease & desist in the mail.

It's much the same with the various attempts at recreating Windows/Mac UI/UX in the various *nix distros out there, or whatever the people behind Wubuntu were trying to do with a very clear financial incentive: https://youtu.be/QQD3yx-JF2E

In my eyes, it's a gray area of questionable ethics, at least in the case of copies, a bit like the various video game emulators, YouTube downloaders, fan servers for games and so on. In some cases you might end up ruining your life due to actual litigation, though. Probably not something I'd try to personally do, but common enough to raise an eyebrow, yet not spark outrage on my part.

> Let's take Slack and Discord for example - I don't know who was first but you can see similarities, however one is not a rip off another.

Is Discord and Slack similar? Not really, not that much. Slack and Mattermost or Rocket.Chat, though? They're quite alike, to the point where someone could take an issue with it, yet there's been no controversy about that: https://imgur.com/a/3n5ssQQ (random online screenshots)

Granted, they also diverge as time goes on, even if the target audience is very much the same.

> The case discussed here is that Tegon copied Linear's interface design (colors, icons, spacings, layout, widgets, etc) almost in a pixel perfect manner, they didn't even bother with introducing their own tweaks found through user feedback.

I wonder if we'll get a lot of litigation around things like that in the future, since companies really care about their branding. Back when half the web looked like Bootstrap, you didn't hear a lot about that, though. Companies most likely won't sue each other for using the same component libraries, whereas the actual UI/UX similarity is probably a scale of sorts, a wide area in the middle is probably just "doing whatever works and what people are used to".

I wonder what the closest copy to Jira is, that'd be like a speedrun at getting sued.
Yes, but now give out the statistics on how much of the calories fed to cows in total in the US or worldwide is actually grazing and how much is from crops that need extra area apart from where the animals graze. Even cattle that grazes is often supplemented with grain, and the grain is of course much more calorie-dense.

The world wide land area for farming would reduce from 4 to 1 billion hectares if we didn't use livestock to feed humans. https://ourworldindata.org/land-use-diets

So the answer to "what would we do with all that land we can't put crops on" is "whatever we want". For example, we could just leave it be nature, since we don't need it for farming.
The principle is dead simple. Blood circulates through body.
It can be deeply emotional for some.