skysight-inc/HackerNews huggingface dataset:
A lot of it comes from consumption, material goods, food ect as well.
When you avoid accountablilty, you pervert the risk/benefit. So people get incentivized to roll the dice on low-risk/high severity events because most of the time, it will come out in their favor and they can continue cashing their checks. But in the off-times when it doesn't, people just shake their heads and say "Who could've known!?" when in reality, there were people sounding the alarm the entire time. The outcome you're advocating hiding the risk into the shadows where nobody talks about it. I'm advocating a structure that isn't risk-adverse necessarily, but at least lays it all out for transparent risk-informed decision making.

You're talking to someone who spent years working in the aerospace industry. I'm not sure, but it seems like you have some hypothetical idea of what reality is, but it doesn't align with my actual experience. Not to sound disrespectful, but it sounds like one of us actually has experience and the other is going off a narrative they've created in their head.

I do hear people often talk about the "incompetent patsy" excuse. But I'm curious, where do you think that stops being relevant? Do you not hold medical doctors liable for decisions because a patient will just find another "incompetent patsy" to prescribe them whatever they want? Do you not expect civil engineers to be responsible for a structural design of a bridge because a company will find an "incompetent patsy" to sign off on a sub-standard design that is better for profit margins? We're used to holding all kinds of professionals liable, but there seems to be a cultural shift in the last 40-50 years where we've rationalized bad behavior as the norm rather than holding people accountable.
So did EU regulation open IPhones or not? Can I run my own binaries or python scripts on IPHones in EU? If not, all those regulations are just noise and power grab with no benefits for the general computing.
You call the police reporting that you're being assaulted. They will show up. The assault will stop. Now, I agree they might just tell people off with no arrest but that really demands on mood, behaviour of people, location, and indeed damages to property.
A water squirt is preferable to getting your rental car window smashed and your luggage stolen, like in SF.
Buying a single-use item at any price and then selling it on at any price to multiple people is fraud.

Fiddling with the prices does absolutely nothing to fix that problem, because it isn’t a problem with price, but a problem with developing an unduplicatable token.

Ticketmaster is evil, and most resellers are fine, but some are evil and that’s a problem this at least attempts to solve.
Vastly different use cases.

Publish a module as a wheel if you want to be able to use pip to install it in your servers, or anywhere really.

Once you've built out your virtual environment you can build your docker image and push it to a registry.

Your helm chart should include references to docker images that are getting deployed to a kubernetes cluster, among other entities that need to be built out for your app to work.

Those are all different layers of the deployment, independent of each other.

If someone prefers 1 over 2 (or viceversa), they don't understand what they think they know.
I am in the same camp of thinking that Musk overestimated how many people he could lay off while keeping Twitter going. But it seems plausible to me that Twitter was somewhat overstaffed.

How many employees are “not necessary” depends on your priorities. If you mostly want to keep a site up and running, the requirements are relatively slim. Musk also laid off a large part of the Trust and Safety team, who don’t have much to do with keeping the site running technically but were responsible for moderation. Whether their jobs were “not necessary” depends on your assessment of how much moderation Twitter needs.
Niva emerges from stealth to tackle global business identity
A useful trade-off for the separation of concerns between JS and HTML is type checking. It can be a game changer for some types of applications to have type checking of templates, especially if that type checking happens in a fast compile cycle or automatically in the background of an IDE.

I personally wasn't sold on JSX until I engaged with it through the lens of TSX. Having Typescript check that my templates make sense and variables are passed in correctly and unlikely to be `undefined` fixes a lot of the problems I've had in most other ways to template HTML.

As for styling, yes I'm also a big fan of letting CSS cascade, be the province of the designer, if possible, and that templates and scripting should focus on CSS classes and good selectors over inline styles as much as possible.

In JSX/TSX you can get some of the same linters that warn "no inline styles" even if using off-the-shelf React. Some projects turn those off for "CSS-in-JS" alternatives or Tailwind, but those are still options that I find uncomfortable. In my opinion: good templates produce good markup that a designer can use the "Cascade" in CSS to do wonders with, and components shouldn't need to micro-manage their own styles.

When I built my own React-like library with TSX I was also sorely tempted to remove inline styles and/or binding changes to them, but eventually was convinced that there are still some things that are more convenient that way (including if you are copy/pasting someone else's components or vanilla JS code). My library tries to stay "close to the vanilla wire" so to speak, so I needed inline styles and style bindings just because otherwise it would be done directly to the DOM object anyway, vanilla style. So in the end I was convinced to include them, but it was definitely something I thought long and hard about as someone who believes classes and the Cascade should be the first tool to hand, not inline styles.
My house of the year 2024 already has a hot water tank that is using a heat pump to extract the heat from the ventilation air before it is sent out of the house. When you live in a cold climate this makes tons of sense.

Cold air enters the house, gets heated up to 22°C by a heat pump, circulates through the house, then gets drawn into the ventilation system where it is cooled back down to around 2 °C before going out of the house, and the extracted heat is upgraded to 60°C hot water. There is an electric heater taking the water further up in temp.

Our system is a retrofit, it draws around 1.2 kW peak and only provides hot water. For new builds, the bigger units drawing ~4kW peak are used, which provide both hot tap water and subfloor heating by water circulation.
I will put up with a certain amount of jank to support better platforms, but those two in particular are a mess and the fairphone is still stuck on qualcomm.
Still disagree. The most prolific writers are journalists, and most of their stuff is absolute garbage.

On top of that, most of the most successful people on the planet write little or nothing. They are too busy doing.
They seem to admit that Swedish and Norwegian Pojke comes from Finnish. So it came with Normen to Ængland.

https://en.wiktionary.org/wiki/pojke
Not bad at all for 200 bucks. Could use this as a backup phone.
How's it different from something like reka.js or builder.io?
> In one strike I personally observed (not of public sector employees but I think the case is fairly typical), the union and the company agreed on a deal on Day 92 of the strike that was identical to the deal the company proposed on Day 2 of the strike and the union indignantly rejected.

Sure sometimes unions get it wrong, but that's not the vast majority of cases, and in fact that union that got it wrong likely got it right more often than not and those employees were better paid, even with the strike, than they would have been otherwise, when you consider a larger time scale.
This is a wild take. Software developers do the dirty work. We're one step below wall street.
It's been awhile since I've touched the config, but I think I ignore arch-specific executables using https://docs.syncthing.net/users/ignoring.html.

I also haven't checked my Windows machine that it syncs with recently, so there might be issues on the latest ff etc etc. I started doing this with SeaMonkey, whose profile is simpler conceptually since it's still built on top of an old firefox legacy esr.
Your local library might have a 3D printer - many do. You can walk in there, and check the quality of their prints, before getting one done there.
Sounds like these protestors should never go on vacation anywhere else either. Stay in your home city your entire life.
Don't wake me up when year 9,223,372,036,854,775,807 rolls by please.
First-known TikTok mob attack led by middle schoolers tormenting teachers
This ”congress is too slow” is an oft-repeated trope but completely wrong.

What people like you don’t understand is that slowness is a feature, not a bug!

The first COVID relief bill was passed in less than a month. Because it had broad support and was urgent!

Laws that have broad support are passed quickly. Laws that lack broad support are passed slowly or not at all.

That how lawmaking should work!
Look at job postings. They list the qualifications they are looking for. Learn or improve on those things.

Personally, I think when the job market is tough, it's better to keep the job you have, as a new hire will be easy to let go if the company needs to reduce their headcount.
Yeah, I don't think that's right either. They don't check your ID at the gate, it's just TSA that checks your id (if you have one).
You seem to be confusing treatments with vaccines by lumping them under the same broad definition. A vaccine must be taken prior to contracting the disease, and will not work if taken after. This is exactly how COVID vaccines behave, therefore they are vaccines.

Now whether a vaccine is effective or not is a separate, almost orthogonal, dimension for consideration. No single vaccine is 100% effective, so we will always have certain % of cases where vaccines did not prevent the spread of infection and resulting adverse outcomes.
I personally think they're moving in the wrong direction. I'd rather have "NMIRFS" (no more initramfs). Eg, a smarter bootloader that understands all bootable filesystems and cooperates with the kernel to pre-load modules needed for boot and obviates the need for initramfs.

FreeBSD's loader does this, and its so much easier to deal with. Eg, it understands ZFS, and can pre-load storage driver modules and zfs.ko for the kernel, so that the kernel has everything it needs to boot up. It also understands module dependencies, and will preload all modules that are needed for a module you specify (similar to modprobe).
More like Mont Blanc ski ascent in my case... no room for mistakes on steeper slopes
Because the model has been trained to do what you tell it to do? That's what instruction pretraining/fine-tuning is.
> So did EU regulation open IPhones or not?

Apple's currently trying to see how much open defiance and disdain for the rules they can get away with. We'll see how it pans out.
My understanding is that permission is required for nonessential usage of data in addition to nonessential collection.

So it’s okay to collect IP addresses for load balancing but not targeting adverts.

This “essential usage” is where things get dicey with whether it’s okay to collect info for logs, customer support, fraud prevention, law enforcement cooperations etc
> I paid three hundred US dollars for this high-tech experience.

That's a good incentive for companies to keep up with the "high-tech experience".
Notarization as it exists today as well. It's absurd that everyone on the planet needs to ask some corporation for permission to allow users to use their app in a normal way.
C++ patterns for low-latency applications including high-frequency trading
Lower costs and higher incomes mean more people can afford to travel. Which means people and countries that didn’t travel before. There is also style of travel of going to most popular places and taking photos for social media that overloads popular spots.
There are a lot more people and the same amount of places to go.
While I agree that it doesn’t make sense to upgrade from M1 to M4 in many cases, imagine you want to purchase a two Mac Studios that are $4k-$5k each, because you need better monitor support and i/o, but you can only purchase a really old M2 model and all the Laptops are M3 perform better but lack some i/o and the iPad is M4.

It’s super nice that they overengineer everything and that’s why I buy Apple products to be honest, but they should roll out their chips in a sensible way and not leave their most expenses products at the tail end to upgrade right before their release their next chip.

Plus I think that it makes sense to wait for the M4, because it will have enough TOPs to support their future AI endeavors and will have a much longer useful life than purchasing and M2 studio today.
Not quite. From the article
"This makes absolutely no sense: Apple not deploying AI in fact opens them up to competition, because their phones will be less fully featured than they might be otherwise! Vestager should be taking a victory lap, if her position made a shred of sense.
"
Weird to see such a strongly held belief of not blaming people abandoned so quickly.

It's pretty standard to blame the pilots, as we know there is a Swiss cheese model for statistical analysis of risk and from my vantage point opening such large holes in the MCAS layer with the expectation that events are caught at the pilot layer is inadequate. That not all events are caught at the pilot layer is to be expected.

Edit: I should add that the pilots already got a death sentence for their involvement.
Surprising Gender Biases in GPT
The subtext, which is absurd when made explicit, is that if not for tourism then those 100,000 people would not have jobs. In reality, jobs are created in response to demand, and you can obviously have arbitrarily large economies that are ~0% reliant on tourism and there's no reason to suspect Barcelona et al couldn't or wouldn't produce such an economy for itself in lieu of tourist demand.
True - none of my mathematics textbooks have the name 'Paul Erdős' mentioned in them.
It is, but Python software tends towards large dependency graphs which will quickly accumulate CVEs, and so this strategy greatly upsets your security/audit people.

(Obviously patching vulnerabilities is good and proper, but automatically flagged CVEs are only ever _potential_ at best; in many contexts most of them are not actual vulnerabilities.)
I find xrdp quite slow esp compared to a Windows RDP server. This is with the xrdp that comes with Debian 12. Maybe newer versions are faster.
iOS Appstore Duplicate Apps
Hi HN community!

I am creating an exam prep app and I would like to create seperate apps for seperate exam takers. they are completely different cohorts. SO it will be easier for me to market the apps if I have it like this. But I am worried about Apple's policy about apps having similar codebase. Can someone clarify if it is possible?
I think 1984 and Animal Farm have to be at the top of the list, in that order.

I agree Down and Out in Paris and London follows close behind, and the best of his essays come next.

I think Homage to Catalonia is not a great book, but valuable for the autobiographical insight about Orwell, and how it informed him to write those other, better works.

I would also add that Coming Up For Air is delightful and underrated. Try the audio book. Any middle-aged man can appreciate the quiet understated honesty.
I’m genuinely not sure if this is an intended as a compliment.
I used to paint an arrow pointing to the left on one ski and the right on the other. Then I would for instance ski <--> during the day, and -><- during the race.
I use the same workflow, and works for me very well.

It would be cool, though, to have a wrapper around pip that adds any packages I install to the requirements file. That way I don't have to do it manually.
I would never dream of doing that to tourists that came to New York. A jerk move by these protesters, but a brilliant move by the politicians that have somehow dodged this blame.
> that's not the vast majority of cases

I'm not sure that's true. As I said, I think the case I witnessed was fairly typical.

> that union that got it wrong likely got it right more often than not and those employees were better paid, even with the strike, than they would have been otherwise, when you consider a larger time scale

That I know is not true for the case I described: non-union employees in the same industry, working for other companies, were better paid.
Seems to be a trend including work like https://www.linuxboot.org/.
Yeah, I have my doubts about the claim. I forgot what I read way back when as an intro book, but I suspect it was more like a month in my case, if that. But I remember having been surprised at various points that there was an undo (C-_), and a clipboard (C-y to paste) including a history (M-y). So yeah, I guess it depends on the scope.

Maybe it's a hyperbole? Dunno, doesn't really read that way.
Why vendoring is not a common practice baffles me, especially since the leftpad incident happened over 8 years ago.

For Python, you can use `pip wheel` (https://pip.pypa.io/en/stable/cli/pip_wheel/) to download .whl files of your dependencies in a folder, add that folder to your version control, and update `sys.path` to include your .whl.

For updating packages, you run `pip wheel` again and check in the new .whl files after carefully review the changes.
https://github.com/victrixsoft/bashbro/blob/c543d5d42ba2425f... needs amending to listen to a Unix socket instead of a port if that's something you'd like to contribute.

As for using Nginx, you should be able to install Nginx and enable its service and in that way immediately get a local HTTP server. You can then edit the config such that requests for the Host `myfiles.localhost` are `proxy_pass ...` to your bashbro server. Then `http://myfiles.localhost` in your browser should just work.
Yeah but the downside to that in a place the size of Alberta is that you need to run electrical infrastructure that can handle the load of 4.3 million people across a 1000km distance.
I like his articles, but the artificial constructs sometimes drive me up the wall. After reading through a fairly rudimentary strawman about outcomes defining the difference between obstinacy and persistence, we reach the last paragraph that trades a poorly defined word (persistence) for five poorly defined words (imagination, focus, energy, judgement, resilience)

persistence is also defined by flexibility in thinking, appetite for risk/comfort with uncertainty, low ego. equally useless

(I still love you PG, despite my dyspepsia)
... which is also the integral :)
>Is that guy's job a "bullshit job"?

Yes. Consider if he were hit by a bus tomorrow, they wouldn't hire a new person to do that job, they'd just have someone already employed spend 5 minutes to do that job instead. Every job I've ever worked there have been tons of near retirement aged people doing jobs producing spreadsheets and reports that no one reads, mostly by copy and pasting all day. When they retire, either someone else figures out how to do the same job copy and pasting automatically or figures out that no one had been looking at those reports for years anyway.
I like this article a lot.

I think a lot of the distinction between persistence and obstinance comes down to identity, attachment, and self esteem.

Almost everyone who is persistent or obstinant has something to prove. They have some deep-seated feeling that they need to demonstrate something to their community, a sense that maybe their value is in some ways conditional on what they provide. Content people who feel almost everyone already loves them rarely change the world. (That's no indictment of contentment, maybe changing the world is overrrated.)

The difference between persistence and obstinance is that obstinant people feel that every step on the path to solving the problem is a moment where they may be judged and found wanting. They are rigid because any misstep or dead end is perceived as a sign that they are a failure. It's not enough for them to solve the problem, they have to have been completely right at every step along the path.

Persistent people still have that need to prove themselves, but they hold it at a different granularity. They give themselves enough grace to make mistakes along the way, take in advice from others, and explore dead ends. As long as they are making progress overall and feel that they will eventually solve the problem, they are OK with themselves.

In other words, persistent people want to garner respect by giving the world a solution to the problem. Obstinant people want that respect by showing the world how flawlessly smart they are at every step, sometimes even if they never actually solve the problem.

Or put another way, persistent people have the patience to get esteem only after the problem is solved. Obstinant people need it every step of the way, which is another sign that obstinance has a connection to insecurity.

It's a delicate art to balance the drive to prove yourself with the self love to allow yourself to make mistakes, admit being wrong, and listen to others.
I find weird why this is being downvoted comparing to some Airbnb related comments on a same situation 3 years ago but in Amsterdam: https://news.ycombinator.com/item?id=28903530
Poor people can do it now.
> Shame on you for abusing your talent to exclude the technologically-disadvantaged.

Very minor nitpick: I don't like the term "technologically disadvantaged" here. While it is undoubtedly true that there are many people who are without smart phones due to economic reasons, or because their battery died or their phone was just stolen ... there are also lots of people, myself included, who would CHOOSE to forgo a smart phone when attending a concert / event.

My wife and I live in a city with a Caesar's hotel and casino within walking distance. When there are shows and concerts we are interested in, we don't hesitate to buy tickets. When we go to such a show for a date night, we would like to leave our phones at home. Some of this might be due to our being middle aged, and so we're not glued to our phones 24/7, but it's also just a hassle to bring them through security, and to often have to put them in those lock bags because they don't want people recording etc.

So to us, e-tickets are evil for no other reason than the fact that it assumes that we want to have a phone on us and to use it as a ticket. I will happily pay the fee for a physical ticket whenever available.
That explains nothing. I'm pretty sure it's talking about info that you type into form fields in the app. Same reason FB "links" your health info even though it has no access to the health info stored by your OS.

The same applies if you use their website. It'll still ask for that info with a web form.
Yeah I was only trying to give an extreme example of someone being unethical working an immoral job, contrasting that with, say, working for Ticketmaster, which, as much as I despise them, is hard to equate with the Holocaust, given that one killed millions of civilians and one just costs me a little money. I should have known better.

They seem very different to me and anymore, I almost think that’s a valid test of the reasonable person standard.