skysight-inc/HackerNews huggingface dataset:
I'm not sure that's correct.

Plenty of companies do actions (like Uber) where they lose money for market share. So, penalizing McKinsey by making them forfeit profit isn't as big a punishment as it may seem.

It's a bit akin to if you were to steal a car, sell it, pay yourself a fee for that action and then have to return any money beyond that fee to the owner of the car. It's clearly a net gain for you still.
Linguistically, I can see the arguments on both sides. But to me, the much lower level of tongue dexterity required to speak the three-letter version vs. adding in the r is substantial. To be clear, I'm not actually advocating for it in the context of contemporary cultural norms and slangs. Objectively speaking though, one is physically a much simpler movement to speak than the other, much closer to the physical simplicity of "bit". I readily notice this as someone who stutters and underwent various speech therapy as a child, then later in life lost three upper incisors to a car accident and had to retrain himself how to pronounce certain sounds. Not saying that should be a dominant coefficient in the evaluation, just that physical reality is something to consider and acknowledge with some nonzero weight.
Same with backend dev imho.
> you need to chunk your data and store it in a vector database so you can do semantic search and include only the bits that are most relevant in the context

Be aware that this tends to give bad results. Once RAG is involved you essentially only do slightly better than a traditional search, a lot of nuance gets lost.
I think its all tech jobs at this point. People used to be a good sysadmin with just some bash, but now there are so many complex frameworks and best practices.

The quality expected of apps over the last 20 years has skyrocketed, and the tools to handle those requirements have gotten increasingly complex.
The pricing estimator is fake, the bill is real : ).
Failure Costs
I find my HRV drops when I have a virus but my resting heat rate goes way up
Search to see if your local municipality or high school extension has any first time homebuyers courses. Also discuss with any friends you have who have been thru the process already.
Sadly there's another reason to switch to verbal communication over the potential accountability of recorded text: discussion of corruption and conspiracy, or gas lighting and misdirection. Seems like a lot of important communications at government and corporate institutions happen over dissapearing encrypted messages. Beware the dark triad!
This is weird to me:
"A method is called asynchronously when the return value is not used."

Which means the behavior changes when there is no return value?
You did read the "while doing it" part, right?

Talk about it. Prolifically. Say that you have no problem working on "that thing" but that it's going to take more time, because you're unfamiliar with that language / library / service or whatever it is that would slow you down.

Then adjust your estimates. If you are working on something completely new that you know nothing about, put in "Spike" tickets to prototype things. Put larger estimates for the tasks themselves after for the "unknown unknowns". When you discover an unknown unknown that can be extracted as a new ticket from what you are currently working on, create a ticket for it to make that fact visible and adjust your current ticket to say it got extracted so nobody still expects your ticket to do it.

Tickets are not evil, tickets are protection for developers - create them and comment on them, explaining what is going on and what needs to be done. Most companies aren't really "evil" in that way. They just don't know better. If you do happen to be in one of the 'actually evil' ones, go find another company to work for. E.g. if developer are not allowed by process or actually prevented by the ticketing software from just creating tickets and moving things around as necessary: run. Don't walk. Run from that company.
> the endpoints need to use large buffers to hold a copy of all the unacknowledged data, as is required by the TCP protocol.

It makes me wonder if anyone has tried to break down the layers to optimize this. In the fairly common case of serving a file off of long-term storage you can jut fetch the old data if needed (likely from the page cache anyways, but still better than duplicating it) and some encryption algorithms are seekable so you can redo the encryption as well.

Right now the kernel doesn't really have a choice but to buffer all unacknowledged data as the UNIX socket API has no provision for requesting old data from the writer. But a smarter API could put the application in charge of making that data available as required and avoid the need for extra copies in common cases.

I know that Netflix did lots of work with the FreeBSD kernel for file to socket and eventually adding in-kernel TLS to remove user space from the equation. But I don't know if they went as far to remove the socket buffers.
> It managed to totally fool every "AI writing detector" I ran it through.

For now, as ai power increase, ai powered ai writing detection tool also gets better.
IBM was legally compelled to spin that off
Beyond that, how would the cache actually work?

Everything is HTTPS nowadays; you can't just MITM and stick a caching proxy in front. You could put DNS on the sat I suppose, but other than that you'd need to have a full Netflix/Cloudflare node, and the sats are far too small and numerous for that.
React is 11 years old (older now than jQuery was when React was first released).
Why is it surprising that a backend returns HTML when it receives an HTTP request? That is the web
> it is safe to say now that the events of 2020-2021 were a mass hysteria.

Were they?

> There have been reported 7,076,316[4] (updated 3 December 2024) confirmed COVID-induced deaths worldwide. As of January 2023, taking into account likely COVID induced deaths via excess deaths, the 95% confidence interval suggests the pandemic to have caused between 19.1 and 36 million deaths

Hmm. I see. Definitely mass hysteria.
Hachette are long-time sore about ebooks especially. They lost rather badly in a fight with Amazon back in 2014 [0], and recently have been gobbling up every small publishing house they can get their hands on (or just fabricating new ones for laughs) to the point it's destabilizing the book industry [1].

In many ways, Hachette is the lumbering cancer that is killing book publishing. They want to believe that putting out a new version of a 100-year-old public domain book is worth fighting in court about in many cases.

Copyright reform needs to happen.

[0] https://archive.nytimes.com/bits.blogs.nytimes.com/2014/05/1...

[1] https://www.vox.com/culture/22176959/publishing-protests-hac...
True. But my logic was that in an environment where SAAS is going hyperbole towards 0, this would be a great way to set ourselves apart.
Oir product is definitely better than most of our competitors. But this could be a way to sink the costs entirely and set ourselves apart from our competitors.
Unironically, thank you for sharing this strategy. I get throttled a lot, and I'm happy to pay to remove those frustrating limits.
I am reminded of the right-wing cop in Oregon who burned a ballot box and added some "free Gaza" vandalism. Specifically, this is a compelling argument that the shooter likely wasn't an outside vigilante:

The thing that struck me was the fact that [the shooter] knew where [Thompson] was going to be and when he was going to be there. Generally, you get that information by observing the individual. You find their schedule and their routine, and then you intercept them somewhere along the line on their routine. This was obviously not a routine setting. So he had to have some reason to believe that Thompson was going to be coming out of that door at an approximate time to be able to lay in wait. Because it’s Manhattan, standing around waiting risks the likelihood of being challenged by a cop or security guard coming by, which suggests that he had reason to know when the guy was going to be coming out. It suggests some sort of inside information.

Via https://slate.com/news-and-politics/2024/12/unitedhealthcare...
Kai-Fu Lee's AI Superpowers is more relevant than ever.

The rich west will be in the lead for awhile and then get tiktok-ed.

The lead is just not really worth that much in the long run.

There is probably an advantage gained at some point in all this of being a developing country too that doesn't need to bother automating all these middle management and bullshit jobs they don't have.
It's an interesting phenomena you see across hobbies. I play boardgames and now people that own 100s of games they've never played. I'm part of /r/criterion and people will often post their collections which they haven't seen 80%.

I also own a few dozen domains, movies I haven't seen, and boardgames I haven't played.

I don't know why I do it, probably some consumerist lust and existential dread of possibility never owning much in the real world like property or a home.
I read the article title, glossed over the article, and thought it would be a fun problem to solve.

The scheme I came up with assumes a representation of ternary numbers as bit pairs 00, 01, and 10 in a byte. Since there are 4 bit pairs in a byte, we can represent 4 ternary digits t0, t1, t2, and t3 no issue.

Since 11 doesn't map to a valid ternary digit, I had an idea that the presence and position of 11 bit pairs could change how the other bit pairs are interpreted - so that's where t4 comes from. If there are no 11 bit pairs, t4 is 0.

Working the combinations I just needed 3 cases - 0, 1, and 2 11-bit pairs in the byte. The byte values with 3 11-bit pairs didn't have to be used.

The 4 11-bit pair, all ones, I decided could be used to signal end of stream.
I'm kind of the same with that. At some point quite a long time ago doing the front-end side of webdev became a chore for me so I stopped. I'm finding SwiftUI attractive because I feel like I make a decent frontend experience for free which allows me to focus on the functionality.
Unfortunately, stupidity is much more common than insanity.
It would have been a different story if these features had shipped a few years ago but react query is definitely the elephant in the room here.
One superfluous tsunami warning after an outlier 7.0 earthquake, and already "the system is training [you] to ignore it"?
Without challenging the veracity of your statements (which sound implausible if you narrow it down to working age population not in education and working a full-time permanent job), so what?

There is no rule that life should only suck for a minority of people and that most people are happy. It may well be that the 90% of people earning <60k EUR live generally miserable lives, and for the top 10%, "the EU is number one" and they post about it on Hacker News.
Gas is around the lowest it will ever be going forward. The extra energy to pump and refine oil has been and will continue to increase.
I'll add my voice and say you must be pretty damn privileged, either in health or money, to have never experienced a loved one or yourself being actively degraded and attacked by the insurance state. The people on the phone are nice, but the company would rather you died, sorry. Also, for you to state such a question tells me you're not only privileged, but completely unrecognizing of that privilege, attributing incredible luck to some kind of innate power, or just very unempathetic or un plugged in to the reality of the people at Starbucks, or target, or anywhere else that people serve you.

They denied one third of every claim sent. Even indirectly, just the culture change of doing that has and will undoubtedly kill thousands of people who are afraid or helpless to even try to use this evil system.
$ find web -type f \( -name '.go' -o -name '.tsx' \) | tar -cf code.tar -T; cat code.tar | pbcopy

Then I paste it in and say "can you spot any bugs in the API usage? Write out a list of tasks for a senior engineer to get the codebase in basically perfect shape," or something along those lines.

Alternately: "write a go module to support X feature, and implement the react typescript UI side as well. Use the existing styles in the tsx files you find; follow these coding guidelines, etc. etc."
Haunted is good word for it. I have a pile of these too. I made happen over COVID with long time hacker friend. It is called Viddd.co. We were able to help many musicians make a lot of money. We still do it but we have not updated it while. Great threads here
There's also the added fun that using hyperthreading/SMT cores impacts your workload on the corresponding primary cores as well.
Depending on your workload SMT can end up being a throughput/latency trade off you might not have been aware of.

Ampere doesn't do SMT, so you get comparable performance across the board.
The contexts are pretty large now
What Happens When US Hospitals Binge on Nurse Practitioners
"But China" doesn't say as much against non-capitalist systems as you think it does.

It still runs capitalism, just more state controlled. It's the mirror side of the corporate-controlled government of the US.

Shareholder value maximization is not what changed, but zero regulation happened, and securitization so that nobody knows where to really go with pitchfork and torches. Probably somewhere overseas to seize random tax haven assets.
This is what's so brilliant about the Microsoft "partnership". OpenAI gets the Microsoft enterprise legitimacy, meanwhile Microsoft can build interfaces on top of ChatGPT that they can swap out later for whatever they want when it suits them
I'm not so sure about that

https://www.fastcompany.com/91241537/anthem-blue-cross-blue-...
It isn't just them - all of the "big 4" do the same things - "KTMJ" has had dozens of scandals over the years...
Won’t be allowed ? They already own GitHub
They have a contract for 20k cars, so I expect that will continue and will help to fund Jaguar's transition: https://www.theguardian.com/technology/2018/mar/27/waymo-sel...
It's not just here, it's any place where technical people congregate. It's something wrong with technical people, I think. It probably has something to do with why terrorists are frequently engineers.

https://foreignpolicy.com/2013/07/11/theres-a-good-reason-wh...
Not for everyone: https://www.instagram.com/_dskdrv_/
> That's an odd thing to complain about. Focusing on such a minor issue feels overly critical at this stage

Welcome to HackerNews.
> Also, new immigrants (usually unskilled) are doing better than natives

Is this true in the US?
Some of us are just greedy and deep, okay?
I think it wouldn't be too difficult. The Jury would be 20-30 year olds who haven't yet had to deal much with health insurance. Or people who aren't insured / avoid doctor visits and are roughly neutral. Or people who complain about insurance, but also blame the people who take advantage of the system for their insurance costs going up. Or people who have good insurance paid for by their employer.
> React forces you to tell it which components to re-render

That's a really weird statement, do you keep your application state in a mutable data structure instead of immutable? Do you know what a pure component is?
Doubtful AI writing is obvious as hell.
So AI could actually turn journalism more into what it originally was: reporting what is going on, rather than reading and rewriting information from other sources. Interesting possibility.
> Seizing shares without paying compensation at the market rate would be flatly unconstitutional. There's really no question about that, it's a settled legal issue.

I don't think so. The scenario isn't an eminent domain "give it up 'cause we want that property" it's "you did wrong [because it did wrong and you own it], and this is your punishment." It's basically a fine, and fines aren't unconstitutional.

Furthermore, in this specific case, Boeing has plead guilty to a felony, which makes the existence of a legal wrong pretty crystal clear.
Std: Map with Pointers as Keys
Portland airport grows with expansive mass timber roof canopy
Or "5% of the time, our product actually manages to act as it was instructed to act."
Russia and China rigged Romanian Elections using 10M fake TikTok accounts
It's important to become early users of everything while AI is heavily subsidized.

Over time, using open source model as well will get more done per dollar of compute and hopefully the gap will remain close.
The correct amount of ads is zero
The thing is, the LLM has a flaw: it is still fundamentally biased towards frequency.

AI detectors generally can take advantage of this and look for abnormal patterns in frequencies of specific words, phrases, or even specific grammatical constructs because the LLM -- by default -- is biased that way.

I'm not saying this is easy and certainly, LLMs can be tuned in many ways via instructions, context, and fine-tuning to mask this.
Did anyone ever looked at the back of a chocolate? They are usually around 50% sugar, 50% fat.

Even black chocolate contains quite a bit of sugar and it doesn't negate the fact that chocolate is very fat.

I don't need scientific studies to know that eating brown chocolate will make you fat and diabetic while dark chocolate will make you only big. It's nutrition 101.
I can't see anyone seriously suggesting to management that they run Banan-OS. Probably the same self-inflicted handicap of CockroachDB.
I built a site where you can create shareable links to fake ChatGPT convos
post theme: https://files.catbox.moe/g7farj.mp3

Bayer starts with quoting various chronicles on atrocities committed on the Jewish population at the time of the Hungarian Council Republic in 1919, which he described as a “rat revolt” to show “how the Bolsheviks, majority-led by Jews, were dealing with people of their kind.” Subsequently, he asks, “How did these animals deal with non-Jews?” In this context, he recounts a story that has emerged again and again since the 1990s. At the end of the First World War, Lukács as a peoples’ commissar took part or even ordered the execution of seven or eight deserters while defending the Hungarian frontier against Romanian troops. The truthfulness of this anecdote has often been doubted, most recently and in detail by András Lengyel, a Hungarian scholar on the history of literature. There are no witnesses to the execution, nor graves, nor documents that would testify the funerals. The trial in this matter, which took place in 1919 after the failure of the Council Republic, condemned the allegedly executing red armist merely on the basis of the fact, that the executions might have taken place according to the usual practice. What is spicy about this episode is, that Lukács talks about the event in the autobiographical interview volume Lived thinking and says that he ordered the execution to restore morality. If the executions were carried out, their purpose was to defend the Hungarian frontier against the Western-backed Romanian troops. So questionable the practice of the execution of deserters is, the soldiers were familiar with it from the Austro-Hungarian Army in the First World War. If the execution had been ordered by Horthy or one of his officers, it would be considered a justifiable measure out of patriotic motives by those, who now claim, Lukács was a mass murderer.

Bayer not only uses this episode to insinuate double standards to Lukács’ defenders, who at the same time condemn the antisemite Hóman, but also deliberately creates a parallel between the Bolsheviks “majority-led by Jews” in 1919 and the defenders of Lukács today: “This is an announcement: enough with the intellectual terror, and with the fact, that ‘Lukácsists’ have been deciding who is in the pantheon of intellectual life for a good half century and who is not. And quite generally, it’s enough with you.”

source: https://transform-network.net/blog/article/the-destruction-o...
Exactly the same thing. I learned "Mexican Standoff" from a UK book I read a long time ago. Probably shotgun clause is preferred in today's world though.
Never bought a $200 monthly subscription so fast in my life.
It's also because it's brand new.

Give it a few weeks for them to classify its outputs, and they won't have a problem.
That was an excellent summation lol
This Bill Could Put A Stop To Censorship By Lawsuit
Have you actually reviewed post histories or are you treating Redditors as a single entity here?
If you can come up with a good design for what a client that does that should look like, and what information it would need from the server to do that, please do write it up and publicise it. I think ultimately something like that has to be the solution, but it would have to be actually fleshed out into something that's possible to implement.
federal minimum wage is $7.25 actually :(
How do you know that? This is a rhetorical question, meaning to elicit introspection and a rare act of thought, prior to speech.
1. how many of those deaths were among healthy people below the age of 50, who constitute 90% or whatever of the workforce? was there any point forcing children and teenagers into confinement for months?

2. did COVID get eradicated in mid-2022, when virtually all supposed countermeasures were abandoned?
> Homework is over. Journalism is over. A large slice of the legal profession is over. For real this time.

It just replaces human slop with automated slop. It doesn't automate finding hidden things out just yet, just automates blogspam.
Politicians create systems like this because they're incentivized to do so, by lobbying or ownership.
Does archive.org accept takedown requests?
This is what I want to hear. Must be true....
If you have state changes within your render cycle, then you can't write pure functions anymore, you have a stateful class. And if you have a stateful class, then React can't control when you render, because it can't know when you update a variable. So the onus is on you to decide when your component needs to re-render. This is extremely easy to screw up. You will end up in scenarios where the UI does not match the underlying state, just because the two have gone out of sync.

React inverts the MVC paradigm and says "no, you don't get to decide when to render." So if you want to update state, React will manage that for you and queue up the render. With React, your UI and state literally cannot go out of sync (except for refs), and all the data dependencies are managed for you.

Facebook gave a great talk on Flux architecture vs MVC ten years ago that you should check out here: https://www.youtube.com/watch?v=nYkdrAPrdcw

> what's the point of the setXXX() functions? Why not just make them constant explicitly

Look at the code again: it is explicitly constant! `const [myState, setMyState] = useState(0)`. `myState` is a const, and will literally not change its value for the entire render cycle. There is no mutable state to manage, no race conditions. You just tell React what to render based on what the value is now, and React injects the current value for you. The first time, `myState` is 0 since that's the initial value. Every subsequent render, React will give you the latest value. You can pretend everything is constant, because it is.
Bill Staples was a nice enough guy, but at New Relic he was specifically brought in as CEO to get the company prepared to be sold. Which is the exact same thing he did at Marketo before that.
He has no relevant tech experience, except when it comes to preparing a company to be sold in the next 2-3 years.

So he essentially functioned as a company’s bill-staples for its assets?
Great idea to make it just a simple URL change. Reminds me of the youtube download websites.

I made a similar CLI tool[0] with the added feature that you can pass `--outline` and it'll omit function bodies (while leaving their signatures). I've found it works really well for giving a high-level overview of huge repos.

You can then progressively expand specific functions as the LLM needs to see their implementation, without bloating up your context window.

[0] https://github.com/everestmz/llmcat
A Shining Palace Built Upon the Sand by Devine Lu Linvega [video]