skysight-inc/HackerNews huggingface dataset:
I have a friend that lives near Boston...

He had to visit a hospital recently, while he never disclosed to me what his medical condition was, at the end he mentioned that his hospital bill was almost $1500... "Only to find out I'm also allergic to penicillin" and that "if I would have taken an ambulance it would have doubled the bill"
I work in a hospital and idk where to begin but most of your statements are incorrect. You have no idea how hard it is to find medical staff, like doctors and nurses, for one. Hospitals tiage patients so the most critical cases are served first when demand is high, if there are people waiting its because staff or capacity is unable to meet demand. Idk how you think doctors will be willing to make house calls considering they don't even like walking from one end of building to the other, at least in general. So you think more labs, more equipment for diagnostic testing, and more people to operate this stuff inside of people's homes is more efficient? Are we going to trailer the MRI machine around town?
I flew into JFK in December and was surprised the number of concurrent operations going on… landing queues of 5+ planes in the sky for the two runways, long takeoff queues, so many land operations… once you touch down it sure feels like the pilot knows they have to get that plane off the runway ASAP. Felt much more busy than I have previously going through LAX/SFO/London/Dubai. I wonder if the level of traffic at JFK is appropriate. Maybe Newark and LaGuardia need to take on more of the load. And maybe a city airport shouldn’t be the primary international entrance point for what feels like half the country
https://www.cato.org/blog/bank-deregulation-dangerous has a clearer write-up by Selgin on the S&L crisis. He doesn't seem to blame it on FDIC.
That’s generally true but the rule is that you never abort past V1 unless you have specific immediate reason to believe the aircraft cannot become and stay airborne.

There aren’t a ton of reasons one might think that but a few come to mind like total engine failure or lack of elevator control or similar.
Dedicated budgets for tech debt only serve to justify decisions to cut corners in the first place. It’s not a prioritization issue or a matter of smarter sequencing. It’s a cultural problem.
>The ideal should be like Star Trek (hyperbolic, I know). A tricorder should be able to scan me and care should be in the form of a hypo spray.

You must have forgotten about the sickbay diagnostic bed with the foot-pumping machine in the wall. How's the doctor supposed to carry that around?

Anyway, back to hospitals: they seem to work fine in my country. If you have a problem that's somewhat urgent (needs more than a clinic visit), you just call for an ambulance and go to the hospital. Having doctors spend at least half their day in transit, going from place to place, seems like a massive waste.
Brilliant- thank you!
A lesson on Lifetimes in Rust from the Rust for Javascript Developers course
Whoa fascinating. What makes it necessary to commit after V1?
My favorite:

> The Church. The lambda calculus. The gay agenda. It has known a thousand names, a thousand forms.
I love seeing the inside of the game development cycle from a technical perspective, thanks for sharing.
So, the average wage of a nurse is ~$35/hr, the average price of a house in Canada is ~$680,000. As someone who has family working in hospitals the issue isn't a worker shortage, it's a CoL issue.
It sounds like you joined the really big servers when they were buckling under the load. I’ve not had any of these problems at normal times, or with servers that weren’t being hammered. I will say that with the caveat that I haven’t paid that much attention to real-time posting.
Nvidia and TSMC are probably the two most important semi-conductor companies on Earth. Semi-conductors is probably one of the most important geopolitical issues. Not saying there isn’t corruption, but it’s unsurprising that there’s a lot of overlap.
I’d love the KDE experience with the Gnome aesthetic.
That sounds terrible. I'm pretty sure the next game in the series, Age of Mythology, didn't permit missed shots.
We’ll see how this plays out, but I think Twitter has grew despite sabotaging developers. I’ve left Twitter in 2011-2012 because of their API changes, and that made me salty so I decided to not use their platform. So they lost me as a user, but that certainly didn’t matter much.

In my opinion, you can only push it so far. You rely on some of the “power” users to run a platform. In HN, think of it of people that post, comment and visit the most. The rest of the users are mostly “followers”. These “power” people make and set the trends.

This is the last nail in the coffin. These people will find new territories and hopefully they’ll learn this time that they need to own the platform, and not just their contributions. If successful, this will make it hard for any future centralized platform to see the light again.

If success, this will probably take Facebook and other social media networks too. This will make it even harder (or easier?) for governments to control narrative or even understand what’s going on.

I’m optimistic today for the future. Thank you Elon Musk!
I think this is the wrong way to think about it.

It's not about taking away people's cars, it's about making public transit so good (and building cities/neighborhoods that you don't need a car in), that you don't want to take a car, because it's less convenient.

https://www.youtube.com/watch?v=muPcHs-E4qc&t=569s&ab_channe...

I think this quote really nails it: "A developed country is not where the poor have cars, it's where the rich use public transit"

It's also worth noting that car driving is the worst kind of positive feedback loop (not a positive thing). Cars need Parking, which makes it harder to put things close together, which makes you need to drive places to get there, which makes you need parking. And cars are much bigger than humans, so the amount of space needed for cars, also increases much bigger than it would for humans.
I am glad you brought it up, but it is the reliance on API provided by any company can be changed, restricted or rescinded at will. The mere fact that APIs have become so commonplace has always struck me as problematic ( and became more apparent during some of FB depositions ). You are effectively relying on a goodwill of another entity. You can have zero to no expectation that it will serve you today or tomorrow just because.

Can we return to dumb protocol designs? No?

Oh well, I guess we did not suffer enough yet then.

edit: All this twitter drama may actually result in useful changes to to the net.
I do something similar to convert supposed plain text to 7-bit US-ASCII. I use a sed script however...
That was literally why the infamous hall effect keyboard switches of Honeywell were designed. Keyboard were required to be very robust, and switches that required direct interaction were found lacking in reliability.

Thus no-touch, special integrated circuit per key, hall effect keyboards were born before the advent of cheapness and higher reliabilty of mechanical switches drove them out due to price difference.
China leads the quest for small modular nuclear reactors–will the world follow?
A 401k is not a pension! The nitpick about how much the manager shows how much you've been fooled. Elsewhere, a pension is a government guaranteed faucet of money for retirement.
Yep, I ditched tabs from firefox altogether.

Now use my own sidebar extension.

https://addons.mozilla.org/en-US/firefox/addon/grasshopper-u...
They don't really care who citizen <random alphanumeric string> is until they get uppity at which point they'll figure out who's name to put on the arrest warrant. Cheaper to process now and store the row in the DB than store the whole images for years.
Reminds me of this oldie but goodie:

https://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/
I don't know why I didn't know that. That is very helpful!
This site used to be Gamasutra didn't it?
Not really. When each PHP page was copy pasted and slightly modified, I had to manually search to fix each bug and fix it in EVERY instance.

Are you going to tell me that this kind of tech debt doesn't affect my time to fix the bug? I could have done it once, now I have to hunt for 5+ instances of it. Am I just complaining or did doing the original development in a lazy way directly impact my time to complete the task?

I could have recorded the exact amount between the original bug fix and finally fixing the last instance of the bug to quantify how much time lazy coding cost me. It may have taken the same amount of time to write the original pages with an extendable component that only has one copy and takes arguments to create all the variations we need. But in the end we'd have fewer lines of code to maintain in the future and that's also an objective metric.
Anecdotally, NYC feels less safe than it has ever felt (in my 20+ yrs of being here). Most of the issues are not reportable crimes/would not be taken seriously by today's NYPD e.g. verbal harassment on the street, following, punching, etc. So while i'm sure i'm in the minority, i hope this leads to more policing.
I think the problem here is that there are very few places where there is any time between pressing feature demands. This always seemed to me what the agile guys were saying. The approach was all centered around the idea that things would always be changing and pressing. The only way to combat that is to put constant refactoring into the day to day so that your codebase can remain coherent and productive to work on.

The bonus of doing things like this is that if you are constantly changing your code then it becomes battle hardened to accept change. This gives you better ability to keep up with the changing demands of both customers and technology.
No it is from Jefferson, whereby he was remarking that the first amendment "thus building a wall of separation between Church & State" in response to a church writing him a letter about oppression they were feeling at the hands of a state government.

It was not a Poem.
A 100 story tower needs to be compared against 6x15-story towers in terms of efficiency.

What are the dis-economies of scale that apply to 100x story towers, but not 6x 15 story towers?

------

The article discusses water pumping and sewage. But only water pumps seem to be inefficient (more power to pump water to floor 100 than to pump water 6x15 floors).

Sewage benefits from oversized pipes. 6x sewage pipes are less efficient than one big pipe.

Discussion of recycled grey water or even sewage recycling 'in the skyscraper' makes more sense with 100 floors rather than 15 floors.

It's probably cheaper to have one big water recycling plant in the 100 story tower, rather than 6x water conditioning centers in 6x different towers.
I think this is somewhat understandable given the “Our allies, the Saudis” rhetoric common in the Reagan/Bush era. American politicians pronounced them friends and the “tough on crimes” ones were more than a little positive about their policies - read something like a Tom Clancy novel from the time and it’s pretty hard to miss.
Discussed 11 months ago:

https://news.ycombinator.com/item?id=30343373 (38 comments)

I wish this "AWK-like language" came with performance benchmark comparisons.

Edit: Thank you, benhoyt!
The problem is the gap is a mile wide. If you can see the current page url, you can see the next page URL and thus one page at a time you have the users browsing “history” from the moment they installed the extension, if you can run arbitrary JavaScript then you can check the back URL, you could potentially add some scope related restrictions to what injected JavaScript can do based on the permissions of the injecting extension but that still doesn’t stop the sort of “one page at a time discovery” of your private information and/or browser history.
>, at least that's actually bad

Is it? Public dissent is bad?

What do you expect people to do? Vote?
What's this "missing middle"? Where I live, most of the residential buildings are 10-15 stories. Nearby, there's a bunch of high-rises (~50 floors). There's no suburban sprawl here at all.
I'm with you.

I tend to see little discussion about long term value. "Long term value" includes "making it less expensive to add features." At my current company, we would run in circles chasing the same bugs because of spaghetti code plus competing business requirements. The answer to "why do new features take so long?" was fairly straightforward.

We were able to argue for a rewrite partially on the grounds of the speed of future enhancements. During the rewrite, it has been amazing to several team members (juniors, management) at how easy it is to track changing requirements when there's good infrastructure and when solutions are kept simple.
While technically correct, that saying is meaningless in the real world. Healthcare spending increases are only affordable as long as the rest of the economy is growing. At some level, healthcare spending would act as a drag on the rest of the economy.

But even within theoretical affordability limits there are tighter limits imposed by political reality. Voters are already strapped by inflation in the cost of daily living. They're going to balk at paying more in taxes or insurance premiums just to maintain healthcare service levels. We might be able to reach a political consensus for a moderate tax increase on high-income people but that would only delay the worst effects by a few years and won't resolve the root problem.

In the meantime there are marginal gains to be made in software to improve productivity. That won't solve the problem either, but it will slow down the decline so that's what I'll continue working on.
Tried different distros, same results. Last time I tried it was with KDE Neon "user edition" and the start menu didn't even align properly, the button was on the left and the menu opened somewhere in the middle of screen. How does that even make it to release?

My comparison is Windows because after KDE 3.5 was dropped from ArchLinux I was just too fed up with all the issues at the time. Around that same time they also started messing with the sound subsystem (switching to PulsAudio) and I couldn't even play mp3's without stuttering under load (this worked fine before). I just needed something that worked and it's been like that ever since, I don't have the motivation anymore to get under the hood and fix things, I just want my computer to work.
I'm mostly with you, but "it can wait until there aren't pressing feature demands" actually means "it won't happen until something completely breaks and it can no longer wait." There are always pressing feature demands.

There are some things that are not just annoying to deal with, but actively impede development or encourage further hackery to make them manageable. Those things need to be fixed at some point, or there will be a real cost.
Oh, so beautiful and so nostalgic. I think I always associated unconsciously GIF with the green color, and JPEG with the red color. The explanation may be on these icons: JPG is the frame with a red painting, while GIF is the frame with the green painting. I remember using them as a kid a lot in the 2000s when designing my own webpages in Frontpage + Paint.
DataFixerUpper: Incremental building and merging of data transformations
> Pro Tip

On what basis do you give advice? Please outline your own career and accomplishments over the past 16 years.
blocking ads amongst many other browser native features. managing history/tabs/bookmarks/adding right click options/interacting with native applications on your computer for a few
put $10 in a crypto wallet and keep the seed phrase on your desktop

check that it's still there from time to time; any automated malware will slurp it up
I admit my vocabulary is failing me at the moment in finding similarly concise words to describe it, but I'm happy if the meaning gets through one way or another.
No offense intended, but most PMs I've met are fucking useless. Mybe they provide some value to the business that I'm not aware of? But they seem clueless about how to interact with an engineering team, and things like the product being a complete swiss-cheese shit-show that crashes when you blow on it wrong come as a complete shock to them. Every other kind of product has some basic metrics to determine its quality, yet the PMs seem clueless of anything that isn't in their Jira roadmap. But maybe I've just had bad luck...
They're a backup system if the currently in-use systems fail. If they work only 99% of the time, they've cut accidents in the class they are designed to prevent by 99%. That's excellent. Perfection does not seem any more necessary here than in other contexts, and seems like the enemy of the good.

This compliant seems to me akin to me not backing up my computer's internal drive to this external drive I have sitting on my desk, until I can make a little RAIDed setup to address the small probability that the backup drive will fail. Having no backup at all is worse than requiring a high standard to the point that the backup may not be implemented.

It's not like if they break, nobody will notice. Install them, have a process to verify they're working regularly, fix them if they break. Any downtime whilst they're being fixed is just as risky as every day the project is delayed to to this high standard of reliability.
Even if intended as humorous hyperbole, it's just tone-deaf writing that exposes the writer/editor as people not worth not worth any serious consideration.
Today I was preparing a minimal project for something I needed to share with someone else. I wasn’t sure what tools they would already have installed, so I checked out Python’s official packaging docs and browsed around.

One page defaulted to giving instructions by default using “hatch”, while another page says the official recommendation is setuptools with a setup.cfg and only dynamic things declared in setup.py. Meanwhile, pyproject.toml support is being pushed elsewhere and in beta support for a lot of setup tools features.

There’s way too many tools and too much confusion around which ones to use and which ones are the best to choose going forward. Why can’t we just be like Rust and have one tool that builds and formats and runs tests and everything else?

Pipenv is crap but it’s somehow gained support of the PyCQA, meanwhile I’m not sure if poetry is even mentioned by the Python docs or CQA but it’s the one I’ve been using and it seems great, but I don’t even know if I’ve made the right choice anymore by using that.

All of this fragmentation just leads to developer confusion, newbies and people who have been using the language 10+ years alike.
Cool browser. But, these icons were not meant to be rendered with the heavy anti-aliasing performed by today's web browsers and displays. There is now a CSS property `image-rendering` which you can set to `pixelated` to perform nearest-neighbor resizing. This looks great as long as you use a sensible whole-number multiple for the image dimensions.

Try adding a `* {image-rendering: 'pixelated'}` in dev tools and you can see these icons in their true glory.
Hit the nail on the head. I think it's actually a bit worse on the refactoring, yes the next snooty Sr engineer you hire will say you did it wrong. The bigger issue is that working on "technical debt" actually introduces bugs and decreases stability because you're wholesale changing out battle tested code for theoretically better code. Your customers will not thank you
The same Microsoft that "knows what's best for us" - don't count on it
Okay, but what if we could do that in a way that each person didn't take up 100 Sqft?

I get it might not be exactly the same, but walking/biking/Public Transiting with headphones in for a period of time is all that and more. And with the exception of a bike, you can do all of those things without having to sit in traffic...
Isn't that because (1) US spends the most out of rich countries, and (2) people who don't absolutely have to go to the doctor/hospital avoid it because of high expenses?
Where does this come from? The religious foundations of the current GOP are well attested[1].

The historical conventional wisdom around the US's political parties is that Democrats fall in love (meaning that they abstain from voting over minor political differences), while Republicans fall in line (meaning that they hold their nose and vote for whoever the party ticket is). That's changed a little bit over the the last decade, but not appreciably so.

[1]: https://en.wikipedia.org/wiki/Moral_Majority
An unreliable system is often worse than a non-existent one.
Because that's not what they (the machine, not any particular persons or parties) are using to do most of their ill. The weapons most often wielded against the citizens who get uppity aren't rifles and batons, but the media and financial institutions, and centralisation in general. Alternative decentralised and temporary systems built on math are the answer.
I use firefox mainly and thought it was common behavior between the two
May be yes. May be no. But it looks suspicious enough to appoint a special prosecutor and investigate the allegations.
Pretty much everything in UIKit, Cocoa etc. that uses native widgets use background frameworks and services that use things like searchpartyd, mediaanalysisd, knowledged, mds, touristd, and a whole bunch of other D's. That includes searching, previewing (QuickLook) and thumbnails. None of the applications do this themselves 'internally', they just use system frameworks for that. There are at least 1250 private frameworks and 215 shared frameworks, and all of them contain libraries, daemons, XPC services and all of them could be using networking features to act to their design.

If you disabled SIP and deleted iCloud and Photos, not much would change. Your media panel widgets would break since they depend on access to the library functions (even if there are empty), but mediaanalysis would still work for all your image renderers. You might think "well that is wasteful, I never use this feature", but you forget that the product was not designed for your personal taste and use case, but for a much broader market. A market where a crapload of money is made every day and a selling point is that there isn't a whole lot to fiddle about with for users.
People gets attached to things, people, concepts, etc… The emotional effect is the same. The intensity is determined by their investment and time. What the author wanted to say is that he made a huge emotional investment into his product for 16 years.
Unfortunately the invite requirement keeps the rabble like me out.
>I have had many jobs with great health care

That is a kind of "loaded". Joe Average with a crap job, or no job, is not so lucky.
Google's RSS feed updates hourly. My app reads it on every load
Nobody here is going to do your homework for you. The Venn diagram of people that can and people that want to know but don't know how to do it is not going to have a lot of overlap.
Open Spying on the American Public is one of the few, if not the only, thing Democrats and Republicans Agree on..

4th amendment... pish that tired old document needs to go, nothing stands in the way of "national security" not even that pesky constitution.
It is truly amazing. One can rave about OOP all day and not understand the basics of programming or good, readable code. Truly mindboggling.
Terraform Industries Whitepaper 2.0
You’re right:

https://web.archive.org/web/20210823163259/https://www.gamas...
I'd be surprised if you appreciated if the 'art' that is 90% of graffiti appeared on the exterior of your home or business.
The evidence varies by case. For some prisoners there is very little evidence, or at least none that would be admissible in a legitimate civilian criminal court. Some of the prisoners may be innocent.

But as a practical matter the decisions aren't being made based on evidence. There is non-zero risk that the prisoners could be dangerous and no US state or foreign country is willing to take the political risk of accepting them. And the US federal government can't really force anyone to take them.