skysight-inc/HackerNews huggingface dataset:
yet they always were, lol. Idk what you were reading.
It isn't blaming the victim to have a candid conversation around how society and individuals can or could be more resilient. This is how progress happens.

For example, we often educate children to set boundaries and tell adults about unwanted sexual advances. That doesn't mean that children who failed to set boundaries and tell adults deserve to be molested. .
There are plenty of stressful jobs you can find yourself in, and having kids exposes you to far more diseases than working in an office.

Nothing is guaranteed, and if you're young having a few stressful years now then retiring is certainly easier than working dead end jobs for another 20.
69420
I’ve done remote work for years and never done this, and worked with many many people who didn’t either. So I guess maybe some people just want to do a good job and build something successful. I’m sure there are many people who do not but probably they don’t magically become successful if you can wrestle them into a desk chair in an office, either. They probably steal office supplies.
Tractor cab looks like a space ship (2021) [video]
I lived in USSR, but not in Russia but in Baltics 30 years of my life. In Soviet Union you couldn't mail order any stuff. In planned economy you supposed to depend on local shops. In practice it meant that it was really important where you lived and who you knew. The shops a la Radio Shack existed, but these were relatively rare and were mostly full of stuff nobody really wanted or couldn't buy. Things were really different if you lived near some big factory/lab dealing with electronics and knew someone who worked in there. Stealing in these places was very common, even normal. Thing could be prohibitively expensive though, especially if you were teenager.
Admittedly not familiar with Mobian - I think the biggest differences are that postmarketOS is based on Alpine Linux (and musl in turn) and encourages porting to a wide variety of devices, while Mobian builds on Debian and attempts to provide more complete support for a smaller number of phones
No, I am disagreeing with what they said. The 4th amendment is not the issue. It is and should continue to be legal for people to tell the government whatever they want.

The problem here is a lack of regulation for the companies that collect this data. Forget the government, data brokers can sell to anyone they want -- a stalker, someone looking to do harm to you, etc. People are harassed, robbed, cheated, scammed, and physically harmed using this information on a regular basis.
I would take it as a point of pride to be on the receiving end of one of Linus' rants. If I have his attention and he is even looking at something I wrote, it lets me know I made it :)
Good point. I never considered that people might think I run Emacs in a terminal. Graphical Emacs is a lot better, but it's still great that 90% of stuff works and looks the same in a terminal.
I think the concern is that a subsequent allocation would have blocks from a previous allocation that could be readable.
Alternatively, just use your favorite GUI Emacs with either `tramp` or `sshfs`.
As the (non lawyer) who fell into managing all US legal firm interactions for my day job, I support this list.

If you are comfortable with legal documents; have a law dictionary to understand what specific language means; and read historical case law on the topic in question, you will be well prepared to have a seat at the table with your attorneys.
> John Deere collects a lot of opt-in data from tractors

How are you getting requirement from this?
> 1

daily checkin, in person can happen in a minute. It’s helpful. Teams succeed together, not at the direction of 1 person coordinating. Removing them is just dumb.

> 2

lol no. That’s a dumb suggestion. It makes people less productive. Trying to replace a 30 second conversation with slack/teams etc is really just dumb.

> 3

Teams that socialise work better together. Period. You remove any socialising factor and you end up with silos, lost knowledge, depression. Etc.
I agree with you. The function coloring "problem" in the Haskell world is basically the distinction between a pure function and an IO function. I put the word "problem" in quotes because it's abundantly clear to any Haskeller that it isn't a problem but rather a beneficial constraint on programming that, sadly, other languages don't enforce in their type systems. The whole point of type systems is to add constraints and prevent you from writing certain hopefully nonsensical programs (if not we might as well go back to untyped lambda calculus which is Turing complete). Haskell just goes further than most languages. When you stick with this kind of constraints, you eventually naturally lead to approaches like "functional core imperative shell" which is an improvement in code quality and clarity.

For a junior programmer, the benefit of such constraints is greater because they do need the compiler to tell them no. The benefit is somewhat reduced for senior programmers because experience leads them to naturally avoid things that a Haskell compiler would have yelled at them for.
Only if you don't have to change a table?
Why is this a surprise? If the NSA et al is willing to break the law or at least bend it (a la Snowden revelations) why wouldn't they do something that is well within the law?

Are we really still this naive?
Lessor Says Boeing One Snag Away from 737 Shutdown
Money may be the medium of business— it’s how resources get distributed and how businesses gauge their success— but the primary structure of our society is humanity, not money. The way businesses or any other entity affects people is the only measure we should use to judge their usefulness and appropriateness of their behavior. That might be complicated to assess, but “oh well, you know, money” strikes me as the wrong place to land. While it may seem quaint to many, i won’t accept that some powerful group’s pursuit of wealth is more important than any non-wealthy person’s right to not get mangled by a pseudo-sentient taxi driver robot. If that’s the way it works out, as it obviously has, I’m pretty sure we should concentrate on making things closer to the way they should be rather than bemoaning the way things are.
Zilliz Cloud Jan 2024 Launch
I have wondered if generative AI will make this less of an issue. Victims won't be as afraid of images leaking out if they can plausibly claim that they're fakes.
I'm not blaming the victim, rather the societal views that enabled this (in part). I too had some body insecurity at that age, but more societal openness would have likely reduced that.
I like wall-mounting TVs but it sure is a mess to have a power cable and two or three HDMI cables and a composite cable (got a VCR, rubbish Denon receiver won't convert composite to HDMI) and an Ethernet cable and who knows what else hanging below it.

Now that I think about it it wouldn't be hard to cut a few holes and route the cables through the wall and have them come out in a spot that's not too conspicuous but who's going to do that?

People who believe in aesthetics uber alles (Apple fans?) might appreciate a TV that has just a power cable and connects through WiFi but you could mostly accomplish that with the right kind of stick. You might say in 2024 who needs a cable box or Blu Ray but game consoles are still a reason to have HDMI. (Though somehow I think Apple would think plugging a Playstation into an Apple TV is as unthinkable as plugging a phonograph into an iPod.)
I think part of this is wrong (the part that only Linus knows about), but doesn’t the kernel ship with binary blobs for some of the drivers/firmware? I thought that was the whole impetus of the Linux Libre project [1].

I am willing to give benefits of doubt that Dave heard about the binary blobs and mistakenly assumed that they were proprietary to Linus himself.

[1] https://en.m.wikipedia.org/wiki/Linux-libre
I mean, I think the average person realizes a farm tractor on a farm doesn't have to deal with pedestrians, other cars, stop lights, etc.
I don't think if I had $2 billion in proceeds from a piracy website I would choose to reside in Germany.
This article shows that slowly but surely we are progressing in the right direction in terms of historical comparisons. The Hitler comparisons are starting to slow down. 5 more years and we might hear names of leaders outside of the 20th century.
> > I wonder if Amazon would check the Slack+Chime logs to see how the activity drops before and after RTO mandate.

> They already have and they found that productivity was way down. They don't care. They made this decision from the gut, despite claiming to be a data driven company. When anyone called Andy on it he just said "sometimes we make decisions that we know are right" blah blah.

Respectfully, do you know this because you yourself have seen the data, because a person you know saw this data and told you about it, or are you speculating that this is probably the case?
I’m not sure of your personal skills, abilities, and background, so this is more of a general call to action: Why not create an alternative?

I’ve often heard people talk of a lack of alternatives to certain services, so they use them begrudgingly, or boycott them at large personal cost. But it doesn’t have to be this way. There is nothing that I’m aware of that says banks or digital service providers need to collect any more information than is necessary to provide the service they offer. It seems to me that, at least in a this niche community there is a desire for privacy-respecting products and services. A company that oriented itself around meeting that demand would be, I suspect, very lucrative.
> farmers absolutely want their tractor to work when the cell network doesn't

Sounds like it works exactly the way you say it should:

> Farmers who don't get a good cell signal of course do work without getting data uploaded
I don't think the parent comment necessarily misses that online connectivity is delivering a lot of features, value and ultimately yield. These improvements come with a downside of the risk of outages. The comment is highlighting that John Deere is deliberately increasing this risk so that they can keep farms maximally dependent on the company.
RP2040 is so cheap it is used in the debugger for the Pi Pico.

https://www.raspberrypi.com/documentation/microcontrollers/d...
> One counter-intuitive thing we found is that it's slow to save and restore caches, but the machines have good CPU, so for us it's been faster to disable cache entirely and just redo everything on each build.

The link to SPDK was very interesting: https://www.ubicloud.com/blog/building-block-storage-for-clo.... I use filesystems for very high performance applications, and I've found ZFS to often be the limiting factor when compared to simpler solutions of XFS +- mdadm +- encryption.

It's a controversial point, but others have made similar findings: https://klarasystems.com/articles/virtualization-showdown-fr... : "Although I suspect this will surprise many readers, it didn’t surprise me personally—I’ve been testing guest storage performance for OpenZFS and Linux KVM for more than a decade, and zvols have performed poorly by comparison each time I’ve tested them"

OpenZFS seems to be starting to consider optimizations to better perform on modern drivers (SSD, NVMe) which have very different performance profiles to what ZFS was built for (spinning rust)

In the SPDK summary they say "To make VM provisioning times go faster, we changed our host OS from ext4 to btrfs" (...) "Also, when we switched the host filesystem to btrfs, our disk performance degraded notably. Our disk throughput dropped to about one-third of what it was with ext4."

Ubicloud: the problem seems to be generic to CoW filesystems, and it's interesting you came with a slight variation (CoA) but have you considered the even simpler alternative of any journaling filesystems (XFS, Ext4...) with overlays?

Or just UFS2 + snapshots to restore from a given state (initialized, ready for each test) then restore to this state between tests?

I think customers finding that disabling cache works better means the CoA has similar issues to CoW.

Personally, I'd have just tried to using SR-IOV with a namespace per customer, and call it a day instead of bringing extra complexity, but there must be good reasons for it. I'd love to know what these reasons are.
Okay, since you failed to avoid the snarky "hire an attorney" thing, I'm going to ask: how much would it reasonably cost to hire an attorney for advice on this? Assuming the contacting lawyer is on shaky ground. No "it depends" please, a ballpark.

Maybe it's cheaper to have one on retainer. How much per month, if like a normal citizen your only daily legal risks are random megacorporations threatening you?

Should everyone in the US have a lawyer on call? Should we consider it a normal tax for being a member of the US legal system? An insurance everyone signs up for like drivers insurance and life insurance? Is this only a concern for software developers?
In our Canadian city, the speed bumps have breaks that allow wide-axle vehicles (buses, emergency vehicles) to pass with minimal braking[0]. Some large passenger vehicles can get through the same way, but for most vehicles it's a speed bump.

The issue with speed bumps is that it's just not a good traffic calming design. Why should a vehicle slow down to, say, 20 kmh at random spots when the limit is 40 kmh? Traffic tables[1] are much better, in that if they're properly installed, you don't need to slow down if you're already going the speed limit. They should be installed at pedestrian crossings to make the crossing level with the sidewalk (cars go up and down) instead of being level with the street (pedestrians go down, then up). The street should be narrowed at pedestrian crossings too, and at all intersections (no parking there anyway).

[0] https://maps.app.goo.gl/sQLFu4zs4AkjNF6r6

[1] https://nacto.org/publication/urban-street-design-guide/stre...
“without the bloat of a gui”? Aren’t you missing the fact that the terminal emulator is itself a gui?
Show HN: Easily compare the costs of newsletter platforms
I've been writing on Substack for the last year, and from the beginning I've been aware that I might want to migrate to a different platform at some point. I've been looking into the various alternatives to Substack for a while, and always found it difficult to compare costs across the different platforms. There's just too many variables that factor into the cost, and each platform has a slightly different pricing scheme.

I've also been looking for the chance to try Streamlit, a Python library for making dashboards. Getting started with Streamlit was even easier than I imagined, so I ended up making a dashboard for comparing the costs of hosting a newsletter on each of five platforms: Ghost Pro, Buttondown, beehiiv, Substack, and ConvertKit. You can input the number of subscribers you need to support, the percentage of subscribers with a paid subscription, and the average annual revenue per paid subscriber.

If anyone here is thinking of starting a newsletter, or migrating to a different platform, you might find it helpful. If you've been curious about Streamlit, you might be interested as well. There's a link to the GitHub issue tracker, so if you find anything broken or inaccurate feel free to comment here or open an issue.

One thing that's interesting to see is how differently some of the pricing schemes behave at lower subscriber numbers, and lower annual revenue amounts. Someone with a large following and a large revenue base has a much different set of choices than someone with a small subscriber base and a lower ratio of paid subscribers.

https://nl-compare.streamlit.app
As with so many issues in modern America, guaranteed health care could help. A vigorous social safety net would deter safetyism, an incorrect preemptive optimization.
Ups to Cut 12,000 Jobs as Wages Rise and Package Volumes Fall
> Farmers shouldn't be subjected to landlord economics via their equipment.

That’s a funny way to phrase it considering that many farmers are landlords.
Some companies are so deeply unproductive that yes you can pretty much shuffle JIRA tickets and then once a week do a visible fix that took you 30 minutes of actual work. Or say you looked into these three tickets and found that they need X or Y which you’ll get to next week
There are 30 people in certain Bay in Cuba who would disagree with that statement.
So they move to Norway to make up the shortfall and become more productive. It's not like the magic of birth is what makes people in more developed countries 10x more productive.
Natural language in place of other inputs, the command can result in summoning up a video for you, or a blog post to view.

If I am cooking and can hold a whole conversation with my virtual chef,that beats a video though. Talking through ideas at my desk would be great. Talking for navigation while I drive, yes please. Shopping with my headphones on and the device seeing everything I see and making suggestions about deals, recipe options, what's low in your pantry, and so on. I'll take that. I see technology becoming more and more transparent in our life. User interfaces will feel awkward when all you need to do is say "show me a video of cats" and it serves it to your companion screen without ever needing to touch tap any UI. No need to even have a web UI for youtube. Just an API and your device does the rest. It can show you a list of related videos without YouTube themselves providing anything more than the data model.

The cost cutting of not needing sophisticated front ends will be a big driving factor if this is as effective as I think it could be.

Anyways, my head is full of ideas like this.
They should be flamed. As a Google kernel contributor they aren't a noob and they should know better.
>Please - PLEASE - find me ONE example of a home burglary occuring under these circumstances.

Likely not possible. By definition, these would be successful burglaries that happened when owner was not home and perpetrator was likely never caught.

Remember, the close rate on burglaries in the US is in the low teens - 13% as of 2022[1], and by definition, these were the dumb perpetrators that got caught - the 13% least competent||lucky of all home burglars.

Buying a pressure cooker and a backpack causing you to be suspected of terrorism is nuts?

Oh, you sweet, sweet, naïve summer child. This isn't fiction, it's a story from real life that's happened many times. A cursory search engine query shows numerous examples of this, e.g. this one[2] that happened over a decade ago!

I can't force you to be rationally worried about entirely plausible risks, just keep in mind that your irrational lack of concern for such possibilities only puts yourself at risk.

If I had to hazard a guess, I'd guess you're politically likely to be progressive/left wing. Do you know that's empirically correlated[3] with having less mass in your amygdala, the part of the brain responsible for evaluating threats and risks?

[1] https://www.statista.com/statistics/194213/crime-clearance-r...

[2] https://www.nydailynews.com/2013/08/01/pressure-cooker-and-b...

[3] https://www.scientificamerican.com/article/conservative-and-...
Causation of vehicular murder, hmmm.
Moon rush: the launch of a lunar economy [video]
Databricks acquiring AI startup Einblick
Browsers limit the ability for these platforms to use raw sockets, there simply is no API for it. The best that can be done /today/ is to use WebSockets, which are not the same thing and can't be used for HTTP requests without the server expecting a WebSocket connection:

https://github.com/emscripten-core/emscripten/issues/5196#is...
I believe in firewalls. Nothing happens when you cross the event horizon but you die when you cross the apparent horizon which is infinitesimally close to the EH.
It wouldn't surprise me if policies to boost birth rates partially (mostly?) just shift births forward for a few years -- you have a number of people currently waiting to have kids but putting it off, and the policies induce them to have kids now instead of in 1, 3, 5 years.
The data is a zero sum game - the value to finance company is exactly equal to the loss in value to the farmer. Many farmers have carefully read the contract before opting in because they understand the cost to them if the data is shared to the wrong people. they will refuse to upload the data (and there are other options to buy from if they don't like what we do so overall Deere stands to lose more than gain by selling data to finance company) The people who have admin access to the database where the data is stored are registered with the SEC as not allowed to trade commodities.
Mass immigration seems to be the global reason.
DNSSEC does absolutely nothing for privacy. It seeks to achieve strictly authentication and incidentally integrity.
Dupe: https://news.ycombinator.com/item?id=39191723
What the The end of 0% interest rates means for software engineers
Yeah, in my experience, chat is way more useful for collaborating than email. But we also haven't built up as much tolerance to its distractions. I think this is in part the notification / filtering / snoozing tooling is still maturing, and in part it's just familiarity.
The project came to an end (hence me having to wrap up their work), so I didn't do much. I'm on a new project now, but I have the same question. If someone keeps insisting their work is coming along great and they'll be checking it in real soon, how do I know if it's true?
It does not necessarily need to be picture of anyone's junk. It does not need even to be a picture. So let's focus on the real issue here. Puritanism or whatever, extortion needs to be impossible.
Congratulations on your boy.
I work 9-5 almost exactly (sometimes a little less) but I think that's just because we have a relaxed team when it comes to this. I usually end up making up some hours one or two evenings per week at my choosing. It's a really nice situation, but most of y'all would laugh at my TC. Everything in life's a tradeoff.
It is free when using Bing Chat
AITA for pointing out that we've pushed the "barbarian practice of memory management" to the user?
Pyodide, a Python distribution for the browser and Node.js based on WebAssembly
Lol, there was commerce without government regulation for the longest time and international commerce is still largely regulated by private arbitration courts (e.g. https://fee.org/articles/the-law-merchant-and-international-...). There was money well before there was centralized government in nearly all moderately developed places. You should really try to know the first thing before you pull such claims out of wherever. If you think government is anything but a ploy to get to your money, you got duped.
The Verge is great, especially Nilay himself. I don't listen to a ton of tech podcasts, but Vergecast and Decoder are some of the best.
Only makes sense if you also restrict housing supply, otherwise we just build more housing.

If we had high birth rates without building housing that would also drive up housing prices.
Give the homeless on market st company hoodies and let them squat there till the end of the lease then
This is very uncharacteristic of the direction Linus was heading. Damn, Steven must have seriously fucked up.

>You copied that function without understanding why it does what it does, and as a result your code IS GARBAGE. AGAIN.

I generally believe in positivity but if I saw this as his direct report I'd move him to another project ASAP to get scrutiny on his code quality.
That's because the points package [1] (which is a dead project) doesn't have a Point class. The code in the article is probably referring to their own custom module that they never shared. No programming language lets you import code that only exists on somebody else's hard drive.

[1] https://pypi.org/project/points
This is fantastic! Thank you for writing this and sharing it.
The classical "the executives bought software because it ticked checkboxes, and they'll never be the boots on the ground using it"