skysight-inc/HackerNews huggingface dataset:
Also, laymen are much more likely to simply cargo-cult a style without understanding the purpose or origin (e.g. if copy-and-edit is the root cause, you would still expect that people who are instructed to write laws from scratch would mimic that style. I am pretty confident that lawyers drafting contracts will maintain a style because of copying: if a wording has been 'proven' before then it's lower risk than trying to word it more clearly yourself). I don't think it makes for super solid evidence for the hypothesis (It doesn't contradict it, though).
Yeah, that's the usual cope from europoors who yet again fail to qualify for a US work visa or FAANG interview.

EDIT: Based on the newly created 'eurocope' account that posted a sibling reply, I see that my view is not unique here
I imagine this is a stipulation of his agreement with PIF. Gross.
(Intentional) jumbo frames at layer 2 and expanded MTUs at layer 3 are certainly available (as you may know). In fact it seems (I am, it should be obvious, not an expert) that using jumbo frames is more or less the common practice by now. There does in fact seem to have been some standards drama about this, too: I can't find it now, but IIRC in the '00s someone's proposal to extend the header protocols to allow the header to indicate a frame size of over 1500 bytes was rejected, and nothing seems to have been done since. At the moment it seems that the best way to indicate max. Ethernet frame sizes of over 1500 is an optional field in LLDP(!) https://www.juniper.net/documentation/us/en/software/junos/u... and the fall-back is sending successively larger pings and seeing when the network breaks(!) https://docs.oracle.com/cd/E36784_01/html/E36815/gmzds.html .
While objcopy can do many things, it can't undo the work of the linker. If relocations aren't unapplied and a new relocation table generated, these spots inside the new object file will reference the original program's address space, leading to some exotic undefined behavior.

Delinking is a subject with very few resources online, but there are a couple of other tools for it out there:

- https://github.com/endrazine/wcc

- https://github.com/jonwil/unlinkerida

- https://github.com/jnider/delinker
Nit: while it is not generally the case that rings of algebraic integers must be unique factorization domains, it is the case for Gaussian integers! In your example, 5 is uniquely factorizable up to units as (1-2i)(1+2i).
As a person doing that exact thing right now, I 100% sympathize with the hate there. It's awful. It's like being single, except your survival depends on it.

Paradoxically, I'd prefer 60% onsite/40% remote due to being a bit ADD.
Maybe because GP uses Windows sometimes.
I was never going to fall for the "digital drivers license" idea in the first place, but this gives a very good reason for why one should just keep the little plastic card instead.
Compared to what? I wasn't in FAANG and my first job out of college paid better than the highest average wage in any country in Europe, Switzerland [1], I paid very little in taxes (no state tax), got 20+1 days of vacation with half of those rolling over if I wanted, as well as sick leave, parental, etc, etc. I had the option of taking highly subsidized healthcare as well, but I was still on my parent's plan at that point.

[1] https://www.euronews.com/business/2024/07/08/european-averag...
Welcome to the hell that is being a senior dev nowadays. Every junior with a Copilot license all of the sudden fancies themselves an expert programmer now. It's absolutely maddening.
> Why in the name of all that is unholy would you ever think that?

Seen it many times where engineers are making more than their managers. I had jobs where there was no real difference between my pay and my direct manager's.

There were fewer programmers for each programmer's role than managers for each manager's. Not sure if it still applies though.
I mean the Mediterranean climate is traditionally the most baseline hospitable to human life, but it's also usually pretty susceptible to drought.
Conservation has to start with agriculture since that's the vast majority of usage. The simplest and most effective step would be to stop subsidizing that water usage so heavily. Last I looked the average farmer paid about 1/10 the price per gallon as residents, but it varies a lot and some pay less than 1/100. That leads to exactly the behavior you would expect: completely unsustainable high water usage crops being grown in large amounts.
Let's step back a bit. Brooks mentions the Astors, Rockefellers, and Whitneys. The founder of the Astor fortunes was a butcher's son, and apparently John D. Rockefeller's father was nothing special. To quote Mrs. Archer in The Age of Innocence (https://www.gutenberg.org/cache/epub/541/pg541.txt)

"""
"Don't tell me," Mrs. Archer would say to her children, "all this modern newspaper rubbish about a New York aristocracy. If there is one, neither the Mingotts nor the Mansons belong to it; no, nor the Newlands or the Chiverses either. Our grandfathers and
great-grandfathers were just respectable English or Dutch merchants, who came to the colonies to make their fortune, and stayed here because they did so well. One of your great-grandfathers signed the Declaration, and another was a general on Washington's staff, and received General Burgoyne's sword after the battle of Saratoga. These
are things to be proud of, but they have nothing to do with rank or class. New York has always been a commercial community, and there are not more than three families in it who can claim an aristocratic origin in the real sense of the word."
"""

And was Leonard Bernstein admired for his taste? I should have said it was his conducting and composing. Was Barbara Walters admired for her taste, or for ability to interview people of some interest?

In general, I reached a point where I really could resist Wolfe's effects, where I was tired of the habitual elbow in my ribs. I would remark also that according to something posted now and then on HN, he got Yeager's crash in The Right Stuff wrong, and apparently also the fiasco with Grissom's capsule. On the other hand, Ken Kesey did speak well of him.

[edit: added "also" to the second-last sentence]
Looks promising. I've been dealing with information overload for years, and my RSS reader is full of unread articles. I noticed the site has a mobile landing page, but it sucks that the reading feature isn’t available on mobile. Using natural language to search for content sounds interesting, but I’d much prefer reading on mobile. I don't like reading news on a desktop.
May have been true of the 2000s. But the 2010s and 2020s, not much “fun” to be had cleaning up the shit architecture of 2000s; and getting rid of “legacy” tech (ie, mainframe).

It’s a grind, m8. Companies today just acquire their competition, “trim the fat”, pump the stock. There hasn’t been any new innovation in this industry in a long time.

Same shit. Different day
I am 42 and married, living in Europe.

Since I am an immigrant and don’t have access to most of local safety nets anyway, I much prefer working for higher-paying US companies as a contractor.
Unemployment insurance is mostly guaranteed if you lost the job through no fault of your own (weren't fired, didn't quit), but the amount varies by state. Good luck with receiving it in a timely manner. Took months for my wife to receive it when she was let go in 2023. If we'd been counting on her income we would have been homeless by the time the first payment came in.
The file object is named "openFile", but used as "f". The class is defined as "CachedFileIterator", but used as "CacheingFileIterator". That's two typos, before discussing the actual code.
Are you implying that 1) everything from the chat is immediately present in the brain when taking up the discussion at a later point, as well as 2) Last time you left the chat, all the the relevant context was well encoded as chat text in the first place?
"time is of the essence" is more of an example of jargon, which is something different from the drafting style. It's true that it's not particularly accessible, but it's useful because it captures a specific technical meaning in a short phrase. (Specifically, 'time is of the essence' means that any timelines specified in the contract are strict: missing by even a few seconds is a breach even if the delay is not material).
absolutely eyewatering in comparison to EU wages (outside of London etc). inb4 "but you have healthcare" (which is so good you'll go to jail if you don't pay up)
It is very telling that half a dozen states have managed to pass GDPR-like laws, and at the Federal level we have nothing but inaction. The IAPP maintains a good state-by-state tracker. https://iapp.org/resources/article/us-state-privacy-legislat...
The king in this space is Pandoc. It supports most things you might need in "serious" documents: figures, tables, equations, references, citations, etc. You can even customize the TeX export template if you need more control over the output. And if you need to later, you can easily re-export the same document to TeX, DOCX, or HTML.

Lately, I've also been using Quarto a bit. The default export is HTML but it also supports PDF. It's nice if you're into "literate programming", where you write code blocks (e.g. Python snippets) in a MarkDown file, and those code blocks are automatically used to generate figures, tables, etc. in your MarkDown file on export.

If you want something that "just works" and are not averse to commercial apps, I can recommend giving "iA Writer" a shot. It has a built-in preview and export solution that is lightning fast and has good support for equations. But I wouldn't use its export for anything important, as the output is clearly draft quality, and the MarkDown support lacks features like citations. (Though it supports footnotes, so for informal documents you can abuse that for citations.)
After reading the current[1] top comment about Redlock, this was literally the next low-effort thing that came to mind, so I'm glad to find some else's experiences with using a PostgreSQL table as a lock.

I will need a distributed lock soon, but I've never used one before so I'm taking this chance to learn about them.

[1]: https://news.ycombinator.com/item?id=41315621
I saw a partial example, but not clear instructions on how to bootstrap a project. Did I miss it in the README? Or should it be obvious to me if I have some XYZ experience?
I think your layers of hell are very skewed by recent human history and may need a bit of a healthy reality check. In almost all of human existence, working at Microsoft or Oracle and sitting in a cushy chair coding and being paid ungodly amounts of money would be considered eternal paradise.

“You are your ancestors’ wildest dreams.”
Compiler dev is graph algorithms when it's being done well. Not a very friendly introduction to programming though.
It's largely not controversial that it is beneficial to dental health in low concentrations. The issues arise when the concentrations are higher, due to fluoride's neurotoxic potential and it's potential to compete with iodine.
I suppose it depends upon what you mean by sustain life. If somebody is hooked up to life support in a hospital for the rest of their life, does that mean their body is able to sustain life or does it mean the hospital is able to sustain life? That is somewhat similar to what we are talking about. All of this technology is wonderful to introduce stability, to get us through the rough patches, but a permanent dependence upon it is questionable.

As for that native gentleman, I'm not sure what the situation is down south, but the prairies of Canada and the Northern US have been known to have dry spells. The 1930's were particularly bad, but apparently early explorers returned conflicting reports about the habitability of the prairies simply because of the variability in precipitation across the years. Of course, aboriginals would have knowledge of that since they inhabited those lands for time immemorial. I have even seen suggestions that those who lived in the regions were nomadic since they had to follow the food (which, of course, had to follow its own food). This is in sharp contrast to those who inhabited other parts of the Americas, who were settled.
And then the customers will open support requests for code generated by an AI that misuse that very SDK. It doesn't look like OP's issue is with the code per say, only with the lack of skills of its customers, regardless of the code they write...
Oh wow! I got $37k in 1999 (~$69k 2024 according to BLS) in the DC area, for a Software Engineering job. I love to hear that grads now get rewarded w/ $125k fresh out.
> symptoms of artistry but craftsmanship

Its interesting, because in my native language the word Art and word Craftsmanship have common root and they are used in describing a great level of skill and mastery over something.

I feel like in English people mostly use word Art to talk about visual things. While someone can make a painting with a few random drops of paint (or even just a black square) and people will call it art, for example in music there is clearly no art without a great deal of craftsmenship and skill. Similarly I see art of engineering (and computer science) connected with a great skill and insight.
Astronomers think they've found a plausible explanation of the Wow signal
That's gold, thanks! So, what I understood from the MemoryDB story is... value-for-money ... and try to avoid lock-in. But -from the Doppler bit-, a "soft" lock-in is acceptable if the price is right.

Did I grossly misread something?
Ordinals aren't much worse than Quaternions
Another concern is around reviewing it.

I can't tell in a pull request what someone wrote themselves, or to what level of detail they have pre-reviewed the AI code which is now part of the pull request before allowing it to get to me. I can tell you I don't want to be fixing someone else's AI generated bugs though... Especially given that AI writes more/less dry/more verbose code, and increases code churn in general.
No, that's exactly what I said. His goal is to stay in the saddle for the rest of his natural life, propped up by Western charity and Chinese interests just like the Kim dynasty has been. That's the whole idea. For someone in Putin's position, a projection of genuine strength is actually less sustainable.

As a nuclear-armed loser, he's a threat to global stability. Since he evidently can't be removed or ignored, he must be indulged, which is why he has gone out of his way to project weakness at every level since the start of the invasion. Losing the Black Sea fleet to a country with no navy, complaining about NATO encroachment while taking actions guaranteed to increase it, making a big show out of (temporarily) forgiving a usurper, releasing weird-as-hell photos in which he cowers at the end of a table the size of a bowling lane, along with videos in which he's quivering with a nervous tic that mysteriously doesn't seem to be getting worse... the examples are as numerous as they are nonsensical, and as irrational as they are irrefutable.

Either I'm terrible at making my point, or many people vehemently disagree while being unable to offer a better explanation.
'Promotions' table is incorrect, right?

It's inverted...
Depending on your definition of "Dynamic DNS", you could check out PowerDNS.
Define 'a trick'. If this hypothesis is true it's much more likely it's a habit ingrained by social expectations than a conspiracy by elites to impress the plebs.
This is a fine approach but it's trivial to ship green threads with no runtime support as well. Various libraries implementing the feature exist for C or Zig etc.
Cries in Canadian monies
I compiled a list of things I find annoying or useless about my job that I want a scientist bot to do/fix for me in another thread. See below:

* Planning my own travel, purchasing all my own tickets and lodging and having no help to do any of that

* Sitting in meetings with colleagues who are explaining to me why it's ok that the interns aren't getting paid because they are going to give them visa gift cards instead

* Editorialmanager.com website

* Having no itemized or explicit way to examine the expenditure in my grants so that when I ask admin staff how much money there is for X they reply with "you have enough money" instead of the actual amount

* Researchgate website

* Colleagues who are rude and condescending instead of going to therapy to wonder why they are insecure

* Expense reimbursement instead of having a purchase card attached to my grants

* Convincing older colleagues to use "new" technology like slack or GitHub
>Why are these people employed?

After being stuck on a project with a few of them recently, I've started to figure it out.

They know they are incompetent, and are afraid of being around competent people who would call them out. So they link up with other likewise incompetents to maintain a diffusion of responsibility, so the finger can't be pointed at any one person. And when the system they are building inevitably fails horribly, management can't really fire the whole team. So they bumble along and create "make work" tickets to fill time and look like something is happening, or they spend their time "fixing" things that should have never existed in the first place by layering mountains of hacks on top, rather than reassessing anything or asking for help. Rinse and repeat once the project has clearly failed or been abandoned.
I'll add my attempt here: https://gitlab.com/dvdkon/pdb2hpp

Its output is kind of ugly, limited by limitations of either the PDB format or Microsoft's terrible parser library, but I've successfully used it for calling functions from a proprietary DLL.
I doubt that any person needs a compensation package worth tens of millions of dollars per year.
Ask HN: What would be the effects of a tax on unrealized capital gains?
Theres been some discussion recently about taxing people on unrealized capital gains. I know the proposals are unrealistic... but I'm just wondering what the possible outcomes are that I might not be thinking about. How would a tax like this effect things like private capital markets, retirement accounts, etc
That's fair. From a personal perspective it was a good idea. He regularly had sites get compromised though, so for his customers it wasn't always a good product. He generally kept his customers happy though.
The feature is less than 1 year old, so a lot of the ecosystem couldn't use the feature because of being written before the feature existed. It does seem silly to have a warning today.
But code as the formalisation of the problem is not seperatable from the understanding of its domain.

The whole point of explorative REPL based programming is that it allows you to further your understanding of the problem. And the value is in the understanding, and not the code.

I feel like this is best captured by a story that my father (an artist/designer) once told me.

The Shogun and the Artist

Once, a young shogun visited Mount Fuji and was so captivated by its beauty that he commissioned a renowned local artist to create an ink wash painting of the mountain. The shogun instructed the artist to complete the painting by the time he returned from his travels.

Years passed, and the shogun finally returned, eager to see the painting. However, the artist apologized, explaining that he had not yet finished. The shogun, though disappointed, granted the artist more time.

More years went by, and the shogun returned again, only to find the painting still unfinished. Yet again, the shogun, moved by the mountain's beauty, granted another extension.

This pattern repeated for many years, until both the shogun and the artist had grown old. Finally, the shogun, tired of waiting, demanded the artist finish the painting.

“We are both old and frail,” the shogun said. “I may not live to see the day you finish. I want to visit Mount Fuji through your painting, even if I can no longer travel. Finish it now—I demand it.”

“Very well,” the artist replied. He took up his brush and, in just a few strokes, perfectly captured the essence of Mount Fuji.

The shogun was astonished. “This captures the essence perfectly,” he said. “But if it took only moments, why did you make me wait a lifetime? Do you think so little of me?”

The artist smiled and replied, “On the contrary, my lord. I have painted Mount Fuji every day since you first made your request. But it took a lifetime of learning, experimentation, and experience to capture its essence like this.”

Understanding at last, the shogun rewarded the artist for his lifetime of dedication.
I'm not surprised at all. Honestly the "I don't need to learn that" mentality is common in tech even in people who call themselves senior developers. It's especially noticeable in the hostility of many towards the sorts of information you learn in a good computer science degree.

How many arguments have we heard here along the lines of "why teach algorithms universities should be teaching _insert_fad_technology_of_the_day_." Big Oh and time complexity is a special favourite for people to pick on and accuse of being useless or the like. You see it in arguments around SQL vs document databases, people not being willing to recognize that their for loops are in fact the same as performing joins, people unwilling to recognize that yes they have a data schema even if they don't write it down.

So I'm not surprised at all that people would use AI as a substitute for learning. Those same people have likely gotten by with stackoverflow copypasta before gen AI came about.
Yeah all it takes for to drop dead is a single blood vessel bursting in one's head, one careless driver, one wrong thing eaten, one wrong step and you fall and break your neck.

It's always one unlikely thing. I don't think living in such paranoia is a life worth living tbh. Some small risks you just accept to live normally, and 99.9% of the time it'll be alright. With 2FA and other multi device safeguards the risk is acceptable. Frankly authentication for things has gotten so bloated that even the actual user has a hard time logging into things these days.

Frankly I'm more worried about losing or damaging my phone, if that happens then I'm far more screwed and it's a risk we all accept every day. I keep it in aluminium armour to de-risk :)
They were almost certainly referring from a Western perspective. People in the West were not regularly dying from pellagra in the mid-20th century. In the US, the disease had become almost non-existent by the 1950s.
Touché. Indeed, CSS forces one to recognise layouts that may not conform to a layout 'flow' in boxes.

In its defence, I suppose recognising this is important, as to make potential box overlaps explicit (which is typically unwanted).

CSS also handles a whole lot of things other than layout, which I'm not well informed of layout constraint systems being able to handle. Being a hodgepodge is an advantage, comparable to how its a great advantage that one can invoke any hodgepodge systems task from bash, as one single tool.
The wrist taps are the answer. I can wake up whenever without disturbing anyone else I am in bed with.
Its cool but this feels really late. I just use Ideogram now. The social features are nice
It seems like the "give users a choice" part is the important part here. Most of use that have almost no social media footprint are still being tracked and targeted with ads.
Testing the Conjecture That Quantum Processes Create Conscious Experience
Man, I could see that being somber! That seems like a great way to have a goodbye party.
> put on their hazard lights when slowing down in traffic on the freeway

I appreciate people who do that when the traffic ahead of them is stopped, not just slowing. It's hard to anticipate or evaluate a full-speed -> stopped situation, and hazard lights in addition to brake lights clearly communicates "this is an extreme case". If they're being used routinely in slow-and-go traffic then I will agree with you, but fortunately I don't see that where I live.