skysight-inc/HackerNews huggingface dataset:
> I personally find systemd-networkd to be a tiny fraction of the headache that NetworkManager is, so I'm glad it exists.

And I just want my Debian/Ubuntu interfaces(5) file back.

Once I set up a server I want it to stay still, and static text files are the best way to do that IMHO. I also found manipulating them much easier than the messy that is YAML (where whitespace is important—which is one of dumbest notions I've come across: given me {}s for better context any day of the week).
> Monzo in particular has strict limits on cash withdrawals and deposits, because their accounts are often used in the illicit drug trade.

ATMs often have fees that the bank will pay for. For example, most ATMs have an upsell at the end to "check your balance" that your bank will pay for. On the other hand, card payments generate a small amount of revenue for the bank. Most payments in the UK are card payments or bank transfers.

I'll have to say you're mistaken. Monzo doesn't have limits on cash withdrawal as an AML control.
Mobile 8 was not compatible with Mobile 7. You can't go around and change interfaces when companies are betting the barn on you.

For Windows proper you can release and deprecate a GUI every 20 minutes because there is always Win32 to fall back to.

But when you are bootstrapping an entire eco-system you can't muck around like that. Also strategic blunder to buy Nokia and then do exactly nothing with it.

Linux was still toxic to Microsoft. Nokia had a Linux computer which was also a phone which sold incredibly well despite Microsoft almost denying its existance, definitely not marketing it. They had to stop making it because to stop selling it. (No not "Linux" like Android is "Linux". A real Linux PC in your pocket. Imagine a Raspberry with data connection and phone.
Show HN: Collection of YC Demo Day Pitches
I've been collecting demo day pitches. Hope you guys enjoy.
Azure document AI accuracy I would categorize as high not "mid". Including hand writing. However for the $1.5/1000 pages, it doesn't include layout detection.

The $10/1000 pages model includes layout detection (headers, etc.) as well as key-value pairs and checkbox detection.

I have continued to do proofs of concept with Gemini and GPT, and in general any new multimodal model that comes out but have it is not on par with the checkbox detection of azure.

In fact the results from Gemini/GPT4 aren't even good enough to use as a teacher for distillation of a "small" multimodal model specializing in layout/checkbox.

I would like to also shout out surya OCR which is up and coming. It's source available and free for under a certain funding or revenue milestone - I think $5m. It doesn't have word level detection yet but it's one of the more promising non-hyper scaler/ heavy commercial OCR tools I'm aware of.
During his tenure, Windows 8 was released... Just as W8, the server version also lacked the START button, which was particularly noticeable when working through RDP. Also, the whole "Metro" design was a disaster. I also remember the acquisition of Skype for an astronomical amount. Where is Skype now? Indeed, an underrated CEO...
The McMurtry car just doesn't look real at all going round Goodwood

https://www.youtube.com/watch?v=5JYp9eGC3Cc
People on HN still remark on how much they liked their Windows Phone. Other than making a product so great that, decades later, people are still saying how much they miss it, what did you want him to do?
They aren't exclusive. Intention and capabilities differentiate them. Of course with ring-0 access and auto-update one could become the other.
I think there is a distinction in general. On the other hand, as someone with degrees in other areas of engineering, I also think there can be too much emphasis placed on the degree to which those other areas of engineering apply formal process and rigorous practices to everything they do. Yes, there are established codes for structural analysis and the like but there's still also a lot of seat of the pants.
> Invested more in XBox and Business intelligence platforms.

Both of which turned out to be the right move long term.

Mobile is a commoditized winner takes all market, and there's no guarantee MS would have won even if they concentrated entirely on it.

Concentrating on BI platforms helped spawn M365, and the Enterprise focus helped spawn MS Azure which had very early Product-Market Fit at the Fed because they became FedRAMP authorized well before AWS.

There's way more money in Enterprise B2B than there is in B2C.
they in fact do not check every bike, especially if you are a domestique
≥≥ Unlike other countries in the US you can call yourself an engineer as a job description without any restrictions, so far too many people have taken on that job description, even if it does not make any sense.

This is one of my pet peeves... in Engineering school it is beaten into you that what you build has to be correct. Correct as in, did you check the poles and zeros? Is this thing going to oscillate out of control and kill people in any breeze? Is this circuit ever going to go into a region where it will fail, probably killing people, and did you ensure you have circuitry that will prevent that? Is every floor of this building rated for the loads, winds, seismic activity, etc.

I feel like in software, there used to be a lot of focus on correctness of algorithms. In undergrad computer engineering we had to take algorithms and again in grad school. That class seemed like the one to teach you to be correct, but it was just in your algorithm design. So much of software today controls hardware that may end up controlling (insert your deadly item here: life support, airplanes, cars, trains, critical infrastructure, deadly infrastructure, etc) that it makes me wonder just how much holistic testing of the "in which ways can this software fail and kill people" has taken place.
Thus we don't need that much software engineers. Things should start to get cheaper (considering everything else the same).
A less generous take on this post is that an elite engineering team drove a perfectly competent developer out of the company by minimizing the perceived value of their contribution. I don't think that was good management, if so.

Fred Brooks, in the Mythical Man Month, identified the value of "toolmakers" to the "surgeons" many years ago. I think that model applies here too.

Seems to me that a better path would have been to ask the developer in question to lead the automation project, and generally push them over time to look for, and implement, improvements across the development chain that increase efficiency. The elite devs get to keep on doing what they do, but now the whole boat is lifted, and the dev gets to put some real wins on their resume.
Speaking as someone who's extremely tempted to build his own e-bike from scratch, and also as someone who adores the idea of user-repairable hardware components, the battery of my e-bike is the one and only component that I do not trust to build myself. As much as possible, I want a tested and certified battery from a known, respected, susceptible-to-lawsuits manufacturer. The peace of not worrying that my battery is going to catch fire and explode while charging overnight is worth it.
That was more directly on Terry Myerson, VP of Mobile and Embedded Devices or whatever it was called at the time, than Ballmer.
Building your own ebike with a Bafang motor and an ordinary bike you have lying around (or a used one you buy specifically for that purpose) is easy and cheap, and works very, very well.

It's true that ordinary Chinese battery packs don't last much more than three years though.

(Edit for the downvote: I have built three of those already for myself, plus a couple of others for friends, never had any problem whatsoever. Transformation takes less than two hours.)
I think generalizing llama2.c like this project is doing kind of defeats the purpose, no?
I like this distinction between engineer and technician

However, I think if the tech industry adopted this distinction formally, the outcome is that there would be far fewer software engineers and far more software technicians.

Which would probably actually be a good thing overall. Most solutions being built out in the world don't seem to need software engineers imo
>During Ballmer's tenure, the Office division spent a lot of resources building apps for iOS. Ballmer saw a demo, realized that they were better than the Office apps available on Microsoft's own phones and tablets, and so blocked the release.

Is there a source for this?
Many users of youtube/Vimeo are used to supplying their files like that. Most GUI tools won't have Opus. So if you care about your users delivering already encoded files AAC might be the wiser choice.

This depends on your target audience however
ok it was obviously a bad move in hindsight, but at that point in time, was it not a gutsy high risk move to try give windows phone a small advantage? its obvious once you cancel winphone, but canceling winphone was a big concession
Good for you. I'm sure all the parents whose children have died taking unknown dosages of unknown substances will take great comfort in your story.
One thing that I would object to is this characterization from the article:

>There are people who take insulin pumps (which provide insulin in very small very frequent doses and are ~permanently injected into your body, but are otherwise dumb as a brick) and combine them with continuous glucose monitors, and make the glucose measurements inform and control the pump. This is called “closed loop” or “artificial pancreas”, and getting one officially is very hard or impossible: not FDA approved yet / you need to be part of an university study to get one / … It’s one of those things that “will be here in 5 years”, they say every year for the past 30 years.

I've had a Medtronic CGM and pump for 6 years now (680G, now 780G). It is an FDA approved system with feedback from the CGM to the pump. The only thing I needed to get insurance approval was a blood test showing that I was T1 and not T2.

The auto mode has been greatly improved in the 780G pump vs. the 680G pump. I only need to stick my finger a couple times a week, and my control has improved. Without the pump and MDI it was quite a bit higher. It's nowhere near as good as an actual pancreas, but it is definitely not vaporware by any stretch of the imagination.

The Medtronic support is (mostly good), and I have a pretty high degree of confidence that it will keep me alive. I do have Kwikpens as backup in case of malfunctions - which do happen. The biggest things for me are as simple as ripping your infusion set out while away from home, or the thing has an intractable Bluetooth communications problem or other kind of hardware error.

The author is pretty much 100% right about "vibes" though, even with a pump.
Really? You can't even fine-tune a quantized 8B model on such a machine? That's a bummer.
> Where is Skype now?

A good chunk of Teams’ backend is built on top of Skype. Not sure about the present day, but just a few years ago, you could see tons of references to Skype in the Teams’ codebase.
Author here: we didn't lay them off. They left of their own accord.
> it will never be modernized; the "next modernizing step" would be to simply turn it into OIDC.

To say nothing of the fact that the standards body responsible for pushing SAML forward has shut down:

> At the request of the members (https://www.oasis-open.org/apps/org/workgroup/security/email...), the Security Services (SAML) TC has closed.

Source: https://lists.oasis-open.org/archives/security-services/2023...

(Ironically, the TLS cert for that site has also expired.)
> Or done their taxes themselves.

As someone who does his taxes manually every year, this probably wouldn't help. Most people would be under the threshold and just look up the value in a table and not see how it scales.

If you use any sort of tax software I expect it's even further obscured.
I'm not a fan of Musk or of the-platform-formerly-known-as-Twitter, but I'm not sure how you can insist that the name hasn't been changed.
Also it must have been a manual testing effort, otherwise there would be no motive to skip it. IOW, missing test automation.
I predicted this 7 months ago-can I get a podcast?

https://news.ycombinator.com/item?id=38556771#38559118
If the only way you can see it is on the spectrum of x-risk maximalist to e/acc, there's no point in us trying to have a conversation here. The implicit status game is meaningless to me and I can't see how any of this helps better reflect reality.
This is really awful. Guilty by algo until proven that you can -pay- your way out
It wouldn't need a pool of threads for a stack, it just needs some memory in the server's address space for the stack.

Together with the other points about marking the current thread sleeping and passing control to the server thread, and about server threads waiting for an invocation, I think what is described is pretty clearly the server threads are being used to execute code on the server on behalf of the client request.
Skype is now the backbone of O365 and what evolved into Microsoft Teams, Microsoft Phone System, and Microsoft Team Room Systems. It's literally gobbling up the market as we speak, forcing long time AV vendors to have to build distinctly Microsoft products. Poly, Logitech, Crestron, all massive players in the space, have to bow to Microsoft's requirements and build hardware carefully sized for Microsoft Teams Room interfaces. They are basically removing almost all the software from these companies and making them only hardware, they will eventually produce the hardware themselves as well.
Where in France? Can one find them somewhere over here?

Edit 1 -- Tried to do the reservation using Google Pay, it didn't work. The browser blocks the popup by default. If the popup is manually allowed, it appears entirely blank.

Edit 2 -- Tried again. Google Pay did work but said "Your billing details will also be shared with the merchant", which means the CC number is sent to the merchant. Thanks but no thanks.
it is an extremely dangerous thing to think of being a "technician" as less important or lower status. until such work is automated (and I strongly believe it should be) then bad configurations will get pushed to production and bolts on doors will not be tight.

i find this article to be overly long
This and their AI thing they released a week orso ago, makes me considering another Email Provider. Not sure which one yet... They invested time, effort, and money in hype industries. No thanks. They could have used that time to make their core products (email, calendar, address book) better. My money went to the wrong things. :-(
The root of all evil is beliefs in some form of exceptionalism that exempts you from having good worksmanship.

Being so special you are exempt from having to write documentation, tests, give visibility, etc.

Automation is can be partial, like series of scripts that are ran manually.
Funny but true. Why does Elon enter businesses where his venture is subscale and late? Tesla and Spacex succeeded because they are at the forefront. He seems to want breakthroughs on a shoestring.
This is such an amazing way to teach so many of engineering topics. Time to dust off that mechanix kit!
"Incoming data triggered a out-of-bound memory access bug" is hardly a useful conclusion for a root cause investigation (even if you are of the faith of the single root cause).
Their models could be imperfect, but Amex is known for being pickier about their customers. This is not different from other companies, such as the insurer Amica.

When in doubt, don't take the customer.
Thats quick! Lucky you :)
Still can, Skype was rebranded into a more successful product, but the backend has ton of legacy Skype work inside it still.
And I don't understand why people lump all AI together as if a coding assistant is the same thing as AI generated spam and other garbage. I'm pretty sure no-one here is excited about that.

I'm excited about the former since AI has massively improved my productivity as a programmer to a point where I can't imagine going back. Everything is not black or white and people can be excited about one part of something and hate another at the same time.
Fighting crime should not be a bank problem.

Putting this burden on banks is a thing pretty unique to the US. Not sure why anyone would be surprised to find out this does not work.
> And how again did organized crime become resurgent in Sweden? Was it not driven by scores of unemployed immigrant youth finding an outlet for their skills, coupled with a relaxed policing culture that was developed in good times?

In short: no. Read the article whose link I posted above.

> We're not talking about closing down borders here. We're talking about strongly monitoring the kind of migrants you bring in.

And how could we do that ? We can't put policemen along every 4m of the European border. We are already doing random border controls, I don't think we can do much better without bankrupting ourselves.

> The UAE and Singapore are both heavily migrant driven populations, yet don't see this resurgence of crime that we see only in Europe, because they actually preselect their visitors and residents.

I don't think comparing the EU with the UAE makes much sense here. The situations are very different. Also, the UAE depends on massive numbers of foreign low-skilled workers to run the country. There are usually only allowed to stay for the duration of their work, and are hidden away from the rest of the country. There are many reported cases of worker abuse and inhumane working conditions. Overall, I'd wager there to be much more violence in the UAE than in Europe. In any case, you were speaking of values earlier, I don't think Europe has much to learn from the UAE in that department.

As for Singapore, I don't know what to say. It's a city-state, obviously it functions very differently than a continent-sized loose economic union of several country. Not that their ways have nothing of interest to us...

I'll conclude on our exchange, feel free to disagree:

You seem to believe about everyone can get into Europe, which is far from being the case. Famously in France, Macron's government last immigration law was the last one in a series of about a hundred similar ones since WW2.

I am yet to hear of an immigration policy that isn't just "give them less rights, give more money to the police, etc.", which as we have seen is only effective if our goal is to worsen the situation.

The influx of young abled men and women should be a net positive for Europe, and France, where businesses are always complaining of not being able to find enough low-skilled workers. Instead, we are too busy pushing back and making their lives harder to the point of making integration almost impossible and ostracizing them from society, thereby creating the conditions for crime to flourish.
Usually software is easier to take apart and modify than other engineering products, so it doesn’t make sense to hold it to the same standard of correctness, and prioritize speed of deployment more.
After 24 years, we're finally adding a legacy feature to 2024.
100%. See also my comment here about the committee improving it shutting down: https://news.ycombinator.com/item?id=41056529
I'm a chemical guy but that's not really a question to me.

Looks like it's supposed to be the same kind of cells as "90%" of all other ebikes.

The big difference is that the cells are not welded together like ordinary power packs are, allowing for straightforward exchange of cells individually.

Kind of a brilliant engineering design which lots of users should be able to accomplish the task using minimal tools, without having to go to a repair shop for a renewed battery.

Plus you could make sure you used only the best cells having an impeccable reputation and highest reliability.

The guy is a physics PhD, and for me it's still measurement & testing 24/7, so I would wonder what kind of test equipment he has at his disposal, or maybe has his own lab without relying on outside facilities, if any.

I'm no battery expert but that would probably give me an idea of what kind of readings I would like to see.

It would be great if we could count on a level of technical documentation far in excess of what's out there from the non-PhD-run companies.

A possible deficiency that comes to mind is the convenient, but small number of tools that are supposed to be enough for routine maintenance. If it doesn't already exist, maybe there should be a PhD-level cell checker that is affordable for the user also, to go along with the hand tools. Also a final assembly test rig would be good and that would seem to allow a layer of quality control to reach down to the user (re-)assembly process.
The set of techniques for retrieval is immature, but it's important to note that just relying on model context or few-shot prompting has many drawbacks. Perhaps the most important is that retrieval as a task should not rely on generative outputs.
> But the people actually posting to kill others, and actually burn shit down ...

That kind of burning down is classified as "mostly peaceful" by mainstream and AI.
The sensor isn't a host, machine, or a client. It's the software component that detects threats. I guess maybe you could call it an agent instead, but I think sensor is pretty accepted terminology in the EDR space - it's not specific to Crowdstrike.
Can't credit wins to the CEO and blame subordinates for the losses. If Terry Myerson was failing then it was Ballmer's job to replace him (something that Nadella finally did).
it is nice to see the 405b model is actually competitive against closed source frontier models But i just have M2pro may can't play it
I agree, but sadly when officials start trusting, they stop looking, and this opens it up to more widespread cheating.
The police have plenty of options for being nasty to you, short of by-the-technical-definition "torture".

Data point: I tried Googling for "police misconduct"...but by the time I'd typed "police miscon", Google was already suggesting half a dozen search strings - all of which amounted to "find a nearly lawyer to help you with your police misconduct case". Sounds like a booming business, eh?
> Also consider additional time and cost of a doctor completing their education while working up to a max of 80h per week, which would be illegal for any reasonable profession.

I'm not sure why the educational requirements are so extreme for all doctors. Certainly for some, like surgeons, I get it, but for my GP I think it's a total farce. I don't make the rules though, I just can see a broken system when it's right in front of me.
That's why it's illegal, no? If it was up to me, smoking would also be phased out.

Edit: What bothers me most on these HN discussions is how casual some commenters act of taking drugs. Like it's somehow great. Let's not act as if taking drugs is normal or something everyone should try.
They do? I used to see it used as a punchline often but it seems to have faded into complete irrelevance the past few years.
I've used i3 and then sway since a few years, never had any problems (nothing I remember at least).

Then I tried out hyprland, and I had multiple crashes a day, and not really saw any benefit compared to sway. I also needed to disable all of the animations which are enabled by default, because they were nauseating and made everything slower (compared to the snappieness of sway, still faster than macos/windows).

I would have probably invested some time into debugging the issues, if I had seen any reason why I would want to use Hyprland over Sway.

After a few weeks I switched back to sway, and never felt the urge to try it again.
I don't think him not doing something that makes sense is a negative. "Balmer did not invest billions in a company that would go no where" is not a negative.
> OTOH installing insecure/unstable “security additions” on top of windows should be consider a terrible idea

So it sounds like you agree that Crowdstrike should go bankrupt.

> Our essential services should be built on a more secure OS, if windows isn’t suitable

Oh wait you blame Windows for this?