skysight-inc/HackerNews huggingface dataset:
I’ll generally download a local copy of the language spec and the standard library docs. Rust’s borrow checker aside, most mainline programming languages have enough in common it’s usually all I need. Google’s there when I need more.

Elixir and forth were the big exceptions.
You think you know how clouds work?

Did you know that water vapor is less dense than air, so it rises, and this is part of why clouds form?

Seriously, the atomic mass of H2O is 18. Compare to the other major parts of air which are N2 at 28, O2 at 32, Ar at 40, and CO2 at 44. Everything beyond that is a rounding error.

Therefore, all else being equal, wet air rises.
systemd is like chicken tendies -- its always been there for me.
The Importance of Cursive Handwriting Over Typewriting for Learning in the Classroom: A High-Density EEG Study of 12-Year-Old Children and Young Adults - https://www.frontiersin.org/articles/10.3389/fpsyg.2020.0181...
I keep journals. Lots of them. Diaries, subject matter that I am learning, books I have read, letters I've never sent... but they're all written in cursive. I thought that my children might like to have them some day as a way for me to live on but if they can't read them, what use are they?

Still I continue to write this way. Out of habit and training. I hope some people manage to keep it alive.
Poor writing, not specialized concepts, drives difficulty with legal language
> I'm inclined to believe that the population of these alleged "white nationalists" is a lot smaller. At least until they arbitrarily extend the definition.

Arbitrary extension of definitions is a big part of it. For instance the way the definition of violence has been extended to include silence. This is particularly chilling since "silence is violence" is a flagrant reformulation of "If you're not with us, you're against us." They also like to talk about hateful statements of opinion being violence too, under theory that hateful remarks cause stochastic terrorism. But by the same standard, "silence is violence" is a call to arms against people who are simply trying to live their lives peacefully and not get swept up in a political movement. If being silent is a form of violence, that suggests a justification of violent "self defense" against those who are merely keeping to themselves. Redefining violence is an implicit modification to the rules of engagement.
Is there a way to bundle and use an more up-to-date version of glibc inside my docker containers? Is it a straightforward matter of creating an intermediate build-base-image where glibc gets compiled and copying over the resulting glibc .so artifact files to the final image?

I suspect there may be additional concerns, but I'm not a glibc expert and have not needed to mess with it much.

Also, does musl libc [0] have less bugs, on average?

[0] https://musl.libc.org/
The OP doesn't actually recommend people do that. It just says that note-taking need not be overcomplicated. No one said Markdown is time-consuming.
> But our final match was a three-way against two other vertical spinners

I know exactly which bot you're talking about, it's actually one that I remember pretty well from that season! That three-way rumble was wild, although to be honest it was overshadowed by the one right after where Duck!s win was tragically stolen.
Interesting! I have a friend who moved from Germany to work in India and he said devs in Bangalore earn more than in Berlin (where senior devs definitely earn higher than $30-50k). It sounded like they were paying more like $70-90k.
If you don't pay Slack, they limit everything, including search, to 10,000 messages.

This is particularly bad for projects with a high-traffic general chat, and low-traffic chats which are topic-oriented, because the 10k limit is per 'server' not per chat, anything low traffic ends up having little to no history visible.
It is not offense, it is a logical analysis of the statement. This is the perfect forum for such analysis. If it's not the correct forum for my analysis, then it is not the correct forum to be posting such statements in the first place.
Thank you for all this material.
Could you please elaborate on why I shouldn't go US?

(I'm very suspicious and cautious, so I'm more or less on the verge to decline, but I'd like to have you opinion)
Is the entirety of the whole company just 3 people? It doesn't sound like it. That 3 person team is just 'tech' it seems - there may be 5-10 managers/sales/support/etc people. And... $20m is revenue, not profit. If the cost of their sales is, say, $15m... and there's 15 people working at the company, that's quite healthy, but it's not some money-printing goldmine at this stage.
There is no conclusive evidence insects aren’t conscious. On the contrary: ants can pass the mirror test¹, which is one of the ways we test for consciousness².

¹ https://www.scinapse.io/papers/2180773430

² https://en.wikipedia.org/wiki/Animal_consciousness#Mirror_te...
80% of modern countries still practice entomophagy. It seems likely that being grossed out by eating insects is a Western cultural export

It wasn't too long that people saw eating lobsters as if they were eating cockroaches. Likely tastes similar too
The author did a great job explaining the motivation for Aurae. I fully agree that there should be tighter integration between k8s and the init system on each node. But thinking of the desktop, having a gRPC server on PID 1 seems unnecessary. dbus is the RPC used by systemd. Is there a reason why gRPC instead of dbus[0]? Or is the goal of Aurae to replace systemd in the cloud/server Linux space?

[0]: dbus normally is used over a unix socket but afaik you can use dbus over a regular tcp socket
But Systemd has IPC and a stable interface for clients, it's "the D-Bus interface of systemd"[1]. I would think that exposing that over http would be a little reckless, but I'm sure one can create a proxy that can do it in a "secure"-ish way.

[1] https://www.freedesktop.org/software/systemd/man/org.freedes...
I'm specifically referring to the phenomenon of grown ass adults grooming impressionable kids into acting like this. It's a real problem and I'm not surprised it's being looked into, these guys need chris hansen showing up in their kitchen level.
Woah! Woah! Easy now. We don't need lumpers and splitters shedding blood here.

d
It’s Time for the U.S. to Tackle Patent Trolls
It's not a very good history.

It says "In the late 1940s, Stanislaw Ulam invented the modern version of the Markov Chain Monte Carlo method", but as far as I know, this is incorrect. He invented a Monte Carlo method, but not a Markov chain Monte Carlo method. Markov chain Monte Carlo is generally attributed to Metropolis, Rosenbluth, Rosenbluth, Teller, and Teller. See https://en.wikipedia.org/wiki/Metropolis-Hastings_algorithm

The article fails even to distinguish simple Monte Carlo based on independently sampled points from Markov chain Monte Carlo. It seems rather confused in other respects too, such as in its discussion of "mean field" methods.
It "should", yet somehow "use protocols not platforms, platforms are evil" is not a particularly popular point of view...
That's depend on your contract, I would suggest you reading it with competent Lawyer. And then decide. If this won't violate it, then go ahead. Otherwise negotiate with employer or quit.

For example my current contract explicitly allows me to do whatever I want in free time. It ewen explicitly allows me to work on other job/contracts, unless it is made from corporate equipment, in this case work is considered owned by company. And we don't work using regular github accounts, everibody have created gh accounts with corrporate naming schema.

Only exception is, that you shouldn't work on concurrent products, etc. But it was really narrow.
Reminds me of the story of Dieter Uchtdorf who lived in post WWII Germany. They were required to learn English, but it didn’t click for him. He loved watching airplanes and decided he wanted to become a pilot. Then he learned that pilots have to speak English. Overnight he learned English. I went on to be the chief pilot of Deutsche Lufthansa.
Remember how Twitter heavily restricted its API in 2014, with a lot of collateral damage for startups depending on it ?
Orientalism is presenting Eastern cultures as unnecessarily exotic, often in an ill-informed way. This article is all about presenting this tradition as reasonable and matter-of-fact. Moreover, it is pretty objective in its descriptive style, makes an attempt to present the custom from the point of view of the locals, and provides geographical context (Gifu is a landlocked prefecture, which makes it pretty unique food-sources wise). It is an absolute opposite of what Orientalism is supposed to be.
It really sounds like the author is intimidated by someone in his personal life and is trying to mock them into doing less.

Also, that “people be like” grammar sounds so offensively dumb. You loose all credibility for having anything smart to say instantly.
It's pretty, but there is an odd singularity when you scrub between zero and non-zero variance. Is zero variance handled as a special-case for some reason?
My time with Slack is mostly over but it always surprised me with how popular it still is. I've always found Slack to be slower on my machines despite both Discord and Slack being Electron based. Slack has some serious memory usage bugs every now and then and lacked many features built into Discord for years now.

Discord copied the channel system Slack uses but allows for fast and easy switching between workspaces. Slack lacks that, there's a dropdown somewhere but every workspace asks me to create a separate account rather than giving me the option to reuse an existing one, even when I enter the same email address I've used elsewhere.

Slack got off to a good start but it's like they stopped innovating at some point. I don't remember any new feature they've added that other chat apps don't already have.

Discord is also free with paid features per account (that most people don't really need imo) whereas Slack keeps your messages hostage if you don't pay (you van only scroll back a certain number of messages but once you start paying you can read them again).

Their model is clearly oriented at businesses paying subscription costs per user within their organisation. Discord's allows for much more organic server creation because anyone can join for free and only those who need the extra features need to pay.

One benefit of Slack is that it gives some kind of guarantee in regards to data processing. Discord isn't business oriented so its setup isn't great for companies who don't want their data to leak. Last time I checked, Slack's guarantees were a lot stronger than Discord's.

This can lead to pretty funny hybrid use. I've seen people have digital meetings over Discord (because Discord's voice and video channels are excellent) with Slack open for sharing text, documents, and all other kinds of attachments. Using Discord is probably against company policy (mandating stuff like Google Meet or Zoom) but the Discord UX is so much easier than many competitors. Its performance is also pretty good! During COVID lockdown my university gave some lectures over Discord when the dedicated video lecturing system (set up for a few small lectures a week rather than hundreds of people joining tens of lectures around the clock during working hours) got overloaded and went down hard. It took the university weeks to get enough capacity for their streaming setup and switching to Discord took one suggestion and an hour or so of setting up for every teacher.

I think the difference between Discord and all other companies is that Discord is clearly targeting normal user adoption, luring people in with easy to use features and tools, whereas its competitors target corporate contracts, locking down a whole group of users at once that don't really have a say in their messaging platforms.

I don't think Discord cares much about the business market but with a few small adjustments (i.e. only accepting accounts with a certain email suffix into a certain server, allowing an organisation to pay for Discord for all users within a guild) I bet they could start competing with Slack quite easily.
For tech books I prefer the PDF version on a tablet. Search, and clickable links. Taught myself SQL, regex, sed and awk, and a few others that way. Recently found out I learn a lot watching demos on YouTube which I dismissed before. I do like a physical book for deep studying though.
It misses the point. To use an analogy, bars need bouncers. But bouncing the jackass at the bar isn't speech and thus not protected by the 1st amendment. States and the Feds can regulate how people are bounced. Such as saying you can't bounce people just because they're gay.

A 1st amendment activity would be something like choosing who can speak at open mic night. That falls under editorial discretion. It's a limited resource, choosing who speaks shapes the content, and generally adds up to expression of it's own. Thus 1st amendment protections come into play and bars can ban people that speak positively about homosexuality.

So to come back to Twitter is their moderation like bouncing jackasses at the bar or selecting speakers for open mic? For pretty much their entire existence they've been claiming that they're a platform for people to express their own ideas. I don't see how they can now argue editorial discretion.
I’m 45 years old and have been staring at it for a very long time without a clue. First off, you’ve raised a wonderful 8 year old and deserve congratulations.

Second, is she available for lessons?? :)
I've had an idea kicking around in my head for a while, tell me where I've gone wrong:

They introduce a digital dollar, at 1:1 with the regular dollar, but then have it float as an independent currency. Freely tradable against the regular dollar or anything else.

Why do this? Because it seems to me that there are already two economies. The things that ordinary folks trade in, and the things that large businesses, rich people, and speculators trade in.

Giving them their own currencies might help to insulate normal people somewhat from having the financial engineers crashing their economy. They'd crash the "rich people" economy instead, there would be knock-on effects but hopefully minimized.

So, the old dollar would be legal tender for salaries, rent, food, clothing, all retail goods essentially.

The digital dollar would be legal tender for commodities trading, share trading, crypto trading, swaps, company acquisitions, government contracts, and so on.

Yes, companies that buy things from the second category and sell in the first would have extra currency risk, but that's not unusual in business.

The big question would be in which category to put housing, given that for some it's an investment and for others a home. I'm tempted to say both currencies could be legal tender for that, but open to other ideas.

I'm not an economist, but does this make any sense at all?
Then I guess I have to agree with the HN consensus, here. This is a pointless post with no call-to-action, it purely exists to jab the Pathos stick into the side of people who could care less.
I generally prefer physical Books but for tech, I prefer online version (ideally HTML or PDF). The reason is that it is easier to follow along especially if I am writing code and even copy/paste snippets if the book has those. Best tech books for me are those that are dead simple HTML/CSS with no JS so that I can just run it directly in browser without a server.
Yeah I can't think of any Civil Rights issues that have changed at all since 1787.
Most Americans would greet "we must teach cursive so children can read the manuscript form of our founding documents" with the same bafflement you do. Even in the civic religion surrounding all that paper, this is not a normal expression of reverence.
People generally think and type much faster than they speak so probably not. Plus, no matter how robust speech to text becomes it still struggles with names and slang.
1. I watch foreign films so that’s how I got started

2. Then I put on CC so I could watch things at 2-3x and still keep up

3. I’ve got young kids and I can’t watch shows at times with the volume up if everyone else is sleeping

4. I got it as a tip for kids shows too so children can see the words they are hearing. Helps them reinforce their vocabulary. So it’s always on if the kids are watching tv.

What’s not to like about CC?
I didn't even realize two animals could be on the same node at all until I needed to get both rabbits to the carrot.
Yes. This year I bought books on Elm and Haskell.

I also read article and watch related conferences
Solution: don’t buy it
>Will laws be put in place ahead of this tech to prevent private industry, state and federal governments from abusing this system?

Laws won't stop them. See, for example, the laws preventing the ATF from creating digital databases of gun ownership records and the multiple instances of them violating this law without consequence.
How can Adobe not clone Figma for less than $20 billion?
Note taking is actually a big part of rocket science:
Step 1. Take notes on rocket science
Step 2. Discover and distill from notes the first principles that help decouple yourself from analog thinking
Step 3. Engineer the most efficient rocket that can practically get you there
This is a good call out. One of the philosophies of the project I am trying to maintain is instilling my opinion into things while still having the project play nice with the rest of the ecosystem.

On one hand I over-engineer a systemd hypervisor that is only meaningful to me. On the hand I create another ambiguous junk drawer that is meaningless without a team of experts to tell you how to configure everything.

I think having what kubernetes calls "namespaces" as an isolation boundary on each node running as a VM is the move here. It SHOULD run like this as a default. Pods are another story. Namespaces however -- should always have a VM boundary.

Getting the network device integration is going to be a big thing here. I suspect this means each namespace now has 1 or more NICs it will be able to leverage.

Firecracker went with the bridge mentality which I kind of disagree with: https://github.com/firecracker-microvm/firecracker/blob/main...

I want to see tools like Tailscale that leverage network devices as the "true network interface" find value in the guest namespace paradigm.

Hope this helps!
Its already existing for german cursive script. https://readcoop.eu/de/transkribus/suetterlin-uebersetzen/

Nothing of value was lost. Over-complex communication usually was a attempt to keep others with less time to learn and practice out of the communication stream. Similar to kanji, who a peasant would not learn at scale and couldn't even improvise phonetically to written form.
Documentation at a high level should exist as to what a system does and roughly how it works. Feature changes and so on need to be documented somewhere. The high level design aspects and change.

Detailed documentation on software is a waste of time in my opinion. The software itself is indeed the best guide to how it actually works.

Having no documentation at all is not good.
Best I can do is a vast government surveillance apparatus for identifying and targeting individuals and then tossing them in jail on questionable charges until they spend $20,000+ on a lawyer. Hard for them to make that hitler talk while in jail, check-mate. Since DHS is known to be the most honest and highest caliber agency of the US, we know this power will be used fully constitutionally, ethically, and impartially.
American doctors, as well. I guess as long as the pharmacy can read it, it's fine...
You've described exactly what I don't want from GTA.

GTA 4 and 5 were my favorite games. There's enough depth from the story and gameplay for me to have sunk so many hours of my life into them.

I just want better graphics, more pedestrians/NPCs, way more vehicle traffic, and cheat codes to disable the police when I get bored and want to blow stuff up.
Wrath of Man (2021)
Meat is on the inside of the animal, so proper preparation is important in making sure external contaminants aren't introduced.

Insects, on the other hand, are consumed whole. There's no getting around the fact that you are eating the part of the thing that walked and wallowed in it's own shit.

Pupae are an interesting exception, perhaps, though for the most part when talking edible insects I suspect people think crickets and the like.
The hacker is currently trying to blackmail Take 2, will be interesting to see what transpires over the next few days.

https://files.catbox.moe/5hl66u.png
Ask HN: How to manage your shell setup across different computers?
As a power user I would like to manage my shell (ZSH) settings across multiple laptops and servers. What tools and ways there exist to sync your shell settings, plugins and other tuneups across different computers?
Read The Phoenix Project, a book which fictionalizes this issue. As a novel, it covers not only technical and process steps, but most importantly how to talk through the negotiations and emotions that come up along the way.

https://g.co/kgs/Mq634e
I see it as existing within the context of cultural trends. For years productivity porn and life hacks were in vogue. But the market for it has gotten big and bloated, the content overwhelming and over-monetized, so there's a cultural backlash against it now. The post mostly serves as a cathartic cry.

For something more substantiative, satire can be more effective: https://www.youtube.com/watch?v=_o7qjN3KF8U

Though that video is from- 2018?!
In the early days these conversations were found on IRC. I think today, Discord is the modern version of IRC.
This may not sound bad, but it's the equivalent of 200 kWh per year and the set is only supposed to draw 0.5-1W from the specifications

This would cost more than 50 EUR per year at current prices, and is sizeable compared to the average German citizens consumption of 1500 kWh electricity

Let's just say this is not ideal given the current energy shortage in Europe...
There's a lot of good advice here around how to approach technical improvements. Just as important is how your approach managing the situation in the organization.

One tip — don't complain to management about how "awful the codebase is" or "how you need to start over" (100% agree this is usually a terrible idea). Managers have been hearing this over their entire career as a technical manager (over time they can lose empathy being out of the weeds). It becomes an overused trope and management will start to see you as being problem-oriented.

I'm not saying don't surface the issues — management absolutely should have an accurate understanding. Instead, try and balance the good with the bad (and there will always be some good). Don't catastrophize — approach is as a manageable problem with quantified risk e.g. responding to estimation with "typically this is a straightforward problem to solve, but I've explored this area of the codebase and there are some challenges we'll need to overcome — the estimate will be larger and less precise then we want to see, and we'll benefit from prototyping/research/spikes to reduce risk of introducing serious bugs and come to a more accurate estimate".

You'll build trust by consistently delivering on the expectations you set around concrete features/task (including the negative expectations) then management will reach the conclusion themselves and will trust your assessment with any new project. Plus, management will ultimately see you as an incredible asset to help bridge the gap of the technical black box and their purvey.
The focus on cursive seems to be very American.

I really don’t understand why people think that joined up writing isn’t useful any more. Don’t people note things down and want to do it faster that writing out each letter separately?
I didn't say that I agreed with them, did I?