skysight-inc/HackerNews huggingface dataset:
I'm currently working in an environment where the company I work for has a quite limited IT department that has responsibilities covering hardware and software. One of our investor has a bigger headcount for IT only that's bigger than our company size and we're trying to integrate with them... they're on micro service. It's funny because even though it seemed very well engineered, it create a bureaucratic environment. That means it's very hard to have the right people on the table, they're slow to react to any change (if they even can)... For a small change, they requested 3 months. On our side, if a dev is available, this would have been solved in a week.

Neither situation is good: we're under stress for ressources availability, when they're stuck in Kafka's world. Last week I learned that two different team ingest some of our data — which is fine, except that we moved to an API and only the first team use it. The second team was not aware that it exist (well, forgot about it).

I don't know what the good solution when you reach this kind of headcount would be. As a PM/PO, I'm baffled about this kind of complexity. My experience lead me to think that no one is managing that currently... it's kind of working, till it falls, hard.
In my limited experience, I came to the same conclusion regarding simple prompt being more efficient than very detailed list of instructions. But if you look at OpenAI's system prompt for GPT4, it's an endless set of instructions with DOs and DONTs so I'm confused. Surely they must know something about prompting their model.
> Thanks to Peter Ferrie for helping me to save 23 bytes

That's the spirit!
It sounds like you are a tech educator, which potentially sound like a lot of fun with llms right now.

When you are integrating these things into your business, you are looking for different things. Most of our customers would for example not find it very cool to have a service outage because somebody wanted to not kill all the joy.
Are you labor working for capital? If so, you work for someone who will fire you for a less expensive version as long as the quality of work is, even superficially, acceptably similar. That's it. That's the flow chart.
The Gen-Z range is 12-27. I think it would be fair to say their languages are whatever is being taught in schools and whatever the jobs in their region are.

I would think there's a lot of Javascript, Swift, and Java/Kotlin, and C#/C++ (gamedev). Ruby's position for Ruby on Rails app, server-rendered web apps, are probably dwindling with this group but certainly still valid. There's definitely a lot of jobs still pushing RoR adoption - just not as many (like PHP?).
Well, at least it’s not a pacemaker. We haven’t reached end-stage capitalism, yet.
I wonder if there will ever be an 'iBreathe' device = life DRM?
How does Vim prevent you from using a language server?
The tests of anti-satellite (kinetic kill) weapons were beat them to be the "first military exercise in orbit."
Most of the issues mentioned in the article and the included email are concerning, however they also oddly seem to be common in many places across the globe. The surgeon mentioned was in Australia, I have seen these issues first hand in the Netherlands and am aware of very similar of the first 2 out of 3 issues (caused by overwork/understaffing/over-fatigue etc) in Belgium, Germany, the UK, India and god knows how many other places.

However, fields like aviation have strict workload limits. You cannot be on call/duty for too long because fatigue kills. Issues like alarm fatigue are studied by agencies, and folks at Boeing/Airbus then implement the findings.

The question is, why is it okay for medical professionals to wear themselves down to the bone (sometimes literally, like in this article), while some other professions take care to avoid it?

(Edit/PS: I added a fairly detailed self-reply below on what I think are some of the common arguments (like on the number/availability of doctors) and why they don't really fly, pun not intended.)
The Stacks Project: A Wikipedia of algebraic geometry (2022)
Ask HN: What is your favorite IDE/text-editor?
I'm curious to know that from you.
Personally, it's Visual Studio Code, with it big variety of extensions and languages supported.
Hey everyone! I'm excited to introduce you all to LinuxPatch.com, our go-to Patch Management platform tailored specifically for Linux servers. It's a game changer in how we manage servers by providing a cost-effective and efficient solution, especially if you're dealing with multiple servers and want to reduce both costs and time.

With LinuxPatch.com, you get to enjoy the simplicity of one-click updates and the convenience of organizing your servers easily. You can even group them into customizable projects, giving you better oversight and control. Whether you're a small business or just starting out, our pricing is flexible, starting with a completely free tier that supports up to three server seats.

Security is a top priority, so with our platform, you can rest assured that your servers are always up-to-date with the latest security patches and performance improvements.

Feel free to visit us at LinuxPatch.com and join our growing community of professionals and enthusiasts. It's a great place to start if you're looking to simplify your IT infrastructure, enhance security, and reduce operational costs. Looking forward to seeing you there!
Once did a project like this, I wanted to make a pair of glasses that blocked facial recognition. Tried using leds to blind the camera without blinding others and worked a bit with making weird graphics like this to confuse the algorithm. My image was made up of other people’s faces though

It was a fun project
https://news.ycombinator.com/item?id=39941509 (source of tweet)

https://news.ycombinator.com/item?id=39918245 (source of source of tweet)
Thank you very much for this tip, we weren't actually aware that you could use the RenderingServer directly, definitely high on the list of things to test out.
The video is 11 years old, it's not exactly something chasing hype.

And while I'd be the first to argue against blindly following what some dude says on youtube, he does have two degrees, has worked as an actual teacher and has been a lifelong educator. Plus has a team to fact check anything he makes. Kinda gives him a moderate amount of credibility on this specific topic in my book.

Yeah you probably can't teach first grade kids who don't know what a tablet is anything, even with a fully multimodal model.
I'd imagine if there is any kind of transition towards this sort of approach it makes sense to start in university first, where the teachers are objectively the worst at teaching of all levels of education, and students the smartest. Then a level lower in high school once the systems work better, etc.

Hell, one of the docents at my university lab would give anything for an automation system that would replace the lectures and practice classes he grudgingly has to do, lmao, I think the entry hurdle for adoption there is rather low.
Hopefully it can be used easily as a library. I have multiple use cases for programmatically operating on typed ASTs. MyPy plugins are very limited and most other analyzers have no such extensibility.

> Limitations [...] pylyzer (= Erg's type system) has its own type declarations for the Python standard APIs

I wonder why https://github.com/python/typeshed could not be used
For sure! I think I have these [0].

[0] https://www.amazon.com/tenluno-Checker-SWTC-44-MaleFemale-Id...
I’ve been keeping an eye on this but haven’t had the chance to try it out. Anyone have first hand experience of how it compares to pyright in reality?

Now that I have ruff giving me a bunch of instant feedback, pyright has become a bit of a distraction due to the lag.
Thanks for sharing, but do not get me wrong: someone who love self-host and advertise a hosted platform (no matter if *aaS kind of something else, it's still someone else iron) and essentially present products meant to be not much self-hosted/used in a self-contained environment is well... A bit curious...

Personally I do have anything at home without docker at all, using NixOS to ease automation and replication and safe experiments/changes + zfs for ease storage. I do feel the frustration of using modern platforms instead of classic ones like Emacs and simple file sync/sharing: they can't really be integrated without spending enormous time in reading rapidly changing codebases with way too much deps and boileplates so essentially I tend to advertise AGAINST the idea of locally replicate a "cloud" model instead of a classic desktop one. But it's still interesting to read.
I also gave up in saving for retirement, but in Texas.

For someone to willingly save for retirement, they must believe that:

1. They will retire. This means they will live long enough, not have to work if they have money, and be able to exercise some power over their life at that point.

2. The investments are honest; their money will not be stolen.

I do not believe #2.
You can buy something for X and sell it for 3*X (and 3 is a very conservative example)
> people with higher IQ (...) tend to be able to better control their impulses

Is that true? Are there studies showing that?
It's configurable by the instance maintainers.
We can turn this around though, can't we? If the ISPs have no designs on violating network neutrality then why do they oppose it?

If you repeal the law against burglary and then burglary doesn't immediately skyrocket, would you say that we shouldn't have a law against burglary? Of course not, because regardless of how often it happens, you'd like it to never happen and would want to prosecute it any time it does regardless of how often.
(My musings/thinking-aloud): One partial hypothesis/answer is that there are far fewer pilots/cabin crew than there are doctors/medical staff, and hence it's easier to treat pilots properly. But fewer people makes it harder to let someone off if they haven't slept well so I don't really buy that.

Another is that the medical profession is much more "flexible"/fluid in its needs, unlike flights scheduled in a regular manner. However, that doesn't mean it's not possible to give doctors an 8 hour workday, and substitute/bring more doctors for other shifts. In fact, this is exactly what happens in many 24-hour manufacturing plants/operations. Foxconn doesn't let a sleep deprived employee make an iPhone, but it's okay to let a sleep deprived doctor perform life-saving/potentially deadly operations?

Another possibility is that "it would cost more" to have 3 docs instead of 1. Which might be supported by anecdotal evidence on how expensive things (including salaries) are in the medical field. However (especially if you're only familiar with the US healthcare system), this doesn't explain how doctors in say India are overworked.

The "real" reason, I think behind all this? The first part is it's because it's "easy" to compress and push an 8 hour shift to a 24 hour shift, fatigue be damned. The costs are "hidden", it's likely even with fatigue a 99% successful operation is still 95 or 90% successful. Everyone can rationalize it and go about with their day. "Oh, unfortunately people don't always make it".

Not, "there was a 20% chance they wouldn't have made it but an 80% chance it was because the doctor was fatigued."

When an aircraft crashes, 300 people may die instantly. This gets front page coverage on a newspaper. However, a few deaths "here" and "there" don't really show up, even if they tally up to thousands. This is the second factor, that "hides" and normalizes occasional slip-ups.

</End of this wall of text>
I unfortunately don't really have a solution. I'm sure there are brilliant UX designers here on HN who could help ease and streamline the admin workload.

I suppose a dedicated politician/presidential candidate somewhere could take this upon themselves to campaign for. (Seriously, the NHS was part of the discussion behind Brexit. Supporting doctors is a brilliant political strategy, the NWA didn't have a song called "Fuck the paramedics".)

There have been many instances of things catching on once found successful somewhere, be it procedures like the Heimlich or concepts like Lean Manufacturing. Therefore I don't doubt that one good Harvard Review paper showing a 20% decrease in all-cause patient mortality, with trials underway in a few hospitals, is all it will take. Question is, who will bell the cat‽
Recently I went into the bank to sort out a small issue. They said:

Them: "We'll send a code to your phone."

Me: "Currently roaming isn't working on my phone, so I can't receive SMSs."

They stopped and looked at me, and said:

Them: "Well, we can't proceed."

There are some services that assume you have a phone, and simply will not work without. And some of them are effectively essential.
Harsh! I have similar experiences/feelings.
Same, my friends get frustrated playing Minecraft or other large open world games with me because I'm constantly lost. We walk 30 seconds or so away from the base and suddenly I'm turned around and have no concept whatsoever of which direction I came from or how to get back. Which just doesn't happen to me in real life
Thanks for the perspective. I have doctor friends and everyone seems to just blindly accept that some jobs are not jobs, they are identities. You never pause being a doctor. But your comment shows that even in life-critical environments, we do have ways of organizing work so individuals can bear it. Fire brigades are another example.

Time to push for a change. And time to call some people and ask whether they are truly ok right now.
> Just to establish a base line.. can you give any example of a specific kind of academic research that would qualify as a waste of resources?

I don't have an example off the top of my head. This isn't an issue that I track or have a particular concern with.

> But with that attitude how do you even want to establish the boundaries or the agenda of what we ought to research?

I would generally leave those judgments to the academic community, who I don't consider infallible by any means but do consider significantly less fallible in their judgments of the value of academic work than, say, anonymous commenters on Hacker News.
The understaffed healthcare system works with overworked doctors on the basis that having a tired and overworked doctor is a lot of the times better than having no doctor at all, because (s)he most likely can end up saving more lives than taking with their tired brain. If your operations have a 90% survivability rate it could still be considered a success despite those 10% they end up killing, because 90% is a lot better than 0%.

Meanwhile a tired pilot is more binary, it either can have 100% passenger survivability if things go well or 100% fatality if things go tits up, meaning the risk are too high to take chances.

It's basic game theory.
Did I miss the justification for the switch to Java? That decision seemed to come out of the blue.
Most consumer mobo's I see support this even if the setup isn't on the QVL. If a DDR5 motherboard support 4 sticks at all you can probably run 192gb on it so long as you update the BIOS firmware. The problem is running at rated speeds.

AMD tends to be worse than Intel, and I hear people having to run anywhere between DDR5-3200 to DDR5-5200. You are better off running two sticks, because even with 2 sticks you really can't run larger models with acceptable performance anyways, much less with 4.

There is competition to apple on the low end (dual channel fast DDR5) and on the high end (8+ channel like Xeon/Epyc/AmpereOne). In the middle, Apple is sort of crushing because if you run a true 4 channel system you're going to get poor performance if you load up a 192gb model, and if you compare pricing to 96gb/128gb apple systems, there's not all that much of a cost advantage and you have to make a lot of sacrifices to get there. The truth is that Apple really doesn't have all that much competition right now and won't for the foreseeable future.
Pet peeve: During Q&A, the presenter should repeat the question. Even if the asker has a microphone, they are often not clearly audible. Repeating the question, or a brief version of it, lets the audiences, both present and via video, hear it clearly, and shows that the presenter heard and understood it before they answer it.
Heres a little illustration. I used to work for a multinational company that had its main office in london and a number of satellite offices around the world. We wanted to install decent internet into everywhere so we could begin to manage our data in a more effective way.

London: look for a good offer, phone up a few ISPs, get a quote, work out if we have spare capacity in the building (we did) boom, 1 gigabit install inside a month.

Redwood city: 6 months. we had some sort of shitty T3 line installed as a stopgap. It never reached SLA. I had to phone the NOX, get a report. I then phoned the EMEA president of $large_International_network_provider to complain personally that I had to do the work of half his fucking company to get dailup++ installed. I left before they managed to get actual fibre into the building.

Santa Monica: "we cant install fibre as the previous engineer reported seeing eyes under the building" Try and use a different company. Turns out that there is only that company in santa monica (Can't remember which) Ok, order an upgrade to what we already have. "line is bad needs replacing" cue me having to _fucking fly out_ and manage the fourth attempt at upgrading because the company are such useless fucking pricks.

domestic wise

I am in the suburbs, they've just rolled out fibre to the house. I have 900 meg down with 100(might be more) up for £50 a month. Thats the pricy version with a fixed ipv4 address.

I can get a less fancy version for £30.
This reminds me of Evony's ransom/black mail shakedown where they made a demand for payment, or they would contact someone's employer if they did not pay.
> I also think legitimacy by proxy is gross

I disagree, legitimacy by proxy is a very useful initial signal. Someone who works on the gRPC team at a large API distributor is more likely to have better advice on best practices for protobufs, than someone who works on optimizing ray-tracers for TempleOS. Relying on proxies, and likelihoods, is crucial for the timely processing of information. We heavily rely on at least some level of trust - otherwise we would have to completely verify every single thing that anyone says, before we can begin to do anything with the information.
Hasn't been able or hasn't been trying? I reeeaally doubt that the UK couldn't produce enough if they tried, they just don't because it is more expensive.
Having 1000+ services seems like an overkill for an ecommerce company. I certainly hope they aren't doing something silly like a service for each payment type or a service to manage inventory and another service to manage orders.
ChatGPT is probably in the top 5 value/money subscriptions I have ever had (and that includes utilities).

The relatively low price point certainly plays a role here, but it's certainly not a mainly recreational thing for me. These thing's are kinda hard to measure but roughly most + is engagement with hard stuff goes up, and rate of learning goes up, by a lot.
Good point, and you can turn it around: Doctors are never "finished". They could always do more to help patients. So in contrast to aviation, where there is a clear corridor of things to do, doctors have no natural upper bound on their work.
The NY Times review provides plenty of useful context, including other slang dictionaries:

https://www.nytimes.com/2011/04/03/books/review/slanguage-bo...
In Marxist theory, the bourgeois is the class that owns property, and uses that property to extract wealth from workers. Their main concern is protecting the private property that allows them to maintain dominance of the system.

It used to denote a middle class stratum between the peasants and the aristocracy, or even just city dwellers.

However, I use it in the Marxist sense, to refer to the current capitalist leadership and ownership class, which emerged during the industrial revolution.

Homeowners and small business owners are petit bourgeois - little bourgeois/middle class. This is different from the haute bourgeois - high bourgeois/upper class.

During times of stability, the petit bourgeois want what the haute bourgeois want, and aspire to become haute bourgeois. During times of instability, the upper class tramples the middle class, turning them into an enemy.

I think we're entering a time were petits no longer really expect the hautes to help them. And I think that's a good thing, since that makes petits more likely to help revolutionize!
It'd be legal to produce it in Italy outside of the city of Milan. But it's illegal to produce it abroad.

I don't think they even pretend it's not protectionism.
Hamas-Run Gaza Health Ministry Admits to Flaws in Casualty Data
I will be surprised if this survives, considering the demonstrated anti-Israel bias seen on HN
> It leads to balkanization -- see Google's total withdrawal from China.

True balkanization does not occur in Italy, except Trieste and perhaps parts of Friuli-Venezia Giulia... and I put that in Italics!
Go back to bed and grab a couple more hours of sleep, this drivel is incoherent & off topic
Do you remember the "padding" in Windows 95/2000 UI? THAT'S the kind of padding a desktop interface needs (i.e. minimal to nearly none).

Please keep the useless touch-friendly interface as an optional addition on desktop environments. Better yet, contain it to EXCLUSIVELY for mobile apps/usage because a desktop computing environment should NOT have half the screen full of annoying whitespace! I'm trying to do work and see as much content as possible at once.

macOS Big Sur and above, GNOME3+, and even Windows 11 all have such infuriating interfaces. The frustratingly excessive padding added to the window title bars and context menu take up the whole damn screen!

Maybe on tablets and touchscreen laptops running GNOME or Win11 where you use a stylus for writing/drawing, I can sort of get it.

If you use a keyboard and mouse to do work, however, the context menus should be compact and dense so you don't have to keep scrolling and rearranging your desktop workspace to find and organize things.
There is also luck.
And if you want the best news you have to pay for more than WaPo.

Besides, if you actually like to read why would you be buying washington post? People who like to read usually aren't going into 5 minute long shallow articles, they are getting a book on the topic.
Roku should go away.
Complicated question, on potential factor: maybe because the doctors kill one by one instead of in batches, so the ridiculous artificial entry limits that result in very high workload, but results in artificially high pay, doesn't meet a strong enough force to be adjusted?
_Punished by Rewards_ is a great book on the topic. For your experiment, I curious how you controlled for suppressing counter motivations (e.g., peer pressure, pride, etc.)

The class was a required class for teachers to get their education degree. Back then, they had to have that degree in order to teach in the schools.

I doubt that many of them were thrilled for math, especially the more foundational topics we were going through so yes, their intrinsic motivation was mostly not high.

However their extrinsic motivation should have been off the charts. They literally couldn't get their degree without passing the course. Many were repeating the course having failed it before, so their chances were running out.

I do not recall any of the students being the normal 18 to 21 college students - - they were all older. They better understood why they were choosing their degree (looking back, based on demographics, I suspect many were divorcees prepping for a career or moms whose children had started school).

I gave the memorization question as a way to see how much of it was the work they were putting in and much was my inability to explain the difficult material in a way they could understand.