skysight-inc/HackerNews huggingface dataset:
AWS has their own accelerators, and they're a much better value than their GPU instances.
Easily these (so far):

This is How You Lose the Time War - Amal El-Mohtar and Max Gladstone (actually now one of my all-time favorites, without regard to genre. Just amazing)

Children of Time - Adrian Tchaikovsky

The Book of Strange New Things - Michael Faber

Ted Chiang's short story collections (Exhalations and Stories of your life and others)

Daemon - Daniel Suarez

The City and the City - China Miéville

Roadside Picnic - Arkady and Boris Strugatsky (this one still haunts my dreams at times)

We Are Legion (We Are Bob) (Bobiverse Book 1) - Dennis Taylor (just finished this series for book club)

Galatea 2.2, The Overstory, Bewilderment, The Gold Bug Variations - 4 different books, all by Richard Powers - what can I say, the man is a genius and a treasure

Eifelheim - Michael Flynn - ok, this book can be a slog at times, but it is very rewarding for those who persevere, and has stuck in my brain for many years

Chocky - John Wyndham - A quiet, delightful surprise

Providence - Max Barry - This book flows like a movie. It will make a great movie. I found myself LITERALLY out of breath a couple of times

Hench: A Novel - Natalie Zina Walschots - Quirky, memorable

The Peacemaker's Code - Deepak Malhotra - Why hasn't this guy written more sci-fi?

Orange World and Other Stories - Karen Russell - OK, maybe not strictly sci-fi, but this book tickles my brain

GUILTY PLEASURE SCI-FI FAVORITE: The Vaz series by Laurence Dahners. I think I've read that series 3 times now.
36% of the people interned under the alien control program were German Americans.
Can someone explain what have been cracked there ? I can't remember xp needing to be online activated back then, and for sure I didn't.
I think it's wise to ask for opinions before putting time towards supporting os-specific browsers.
40B LLM wants to charge 10% royalty on revenue?
From that very link:

> In late September 2017, an exhaustive report by the Treasury Department's inspector general found that from 2004 to 2013, the IRS used both conservative and liberal keywords to choose targets for further scrutiny, blunting claims that the issue had been an Obama-era partisan scandal. The 115-page report confirmed the findings of the prior 2013 report that some conservative organizations had been unfairly targeted, but also found that the pattern of misconduct had been ongoing since 2004 and was non-partisan in nature.

The whole thing was advocacy groups across the spectrum getting additional scrutiny in their 501(c)(4) applications, which requires that lobbying and political campaign activity not be a "primary activity" of the organization. I won't argue that the IRS handled such investigations in a ham-handed, overly-invasive way, but in the larger view, it doesn't appear to have been driven by a specific ideology.

The exhaustive report mentioned above:

https://web.archive.org/web/20180225112702/https://www.treas...
Tell HN: Annoyed by Google spammy results, any alternatives? (medium's paywall)
How is Google gotten so bad lately? There are these sites that are pulling these simple tricks of serving the whole content when detecting their crawler in the User-Agent.

Medium is one example. They have GREAT SEO, they're always in the first 5 results, but when you open the post is always behind the paywall.

I could use something like 12ft.io, but that's not the point. What surprises me is that Google is serving ME a pretty bad result, and they don't know/care.
Tipping only exists because of racism. (Look it up). It was a way for employers to pay far less than a livable wage—if any wage at all—and get away with it after the 13th Amendment was passed. Then it became institutionalized where anyone in the service industry could be grossly underpaid as long as their employees can collect tips.

And as usual most folks are pissed at the audacity of people, making far less than could ever afford a home and paying more than half their wages to rent, asking for just a little more.

Y'all are angry at the wrong people.

Don't like all the tipping jars popping up? Act like almost EVERY OTHER DEVELOPED COUNTRY IN THE WORLD and abolish tipping. Make the employers—ALL EMPLOYERS—pay their workers a full wage instead of passing the buck to the good will of individual patrons. Then Americans wouldn't get the side eye whenever we try to tip when visiting a civilized country.

"Service est compris."

After all, we already do it for "parties of six or more." Just reduce that number to one, raise the prices 15% in those sectors, and pay for the damn labor.
Yeah actually: https://www.tabletmag.com/sections/news/articles/roosevelt-j....

There were anti-racist people at the time, even in his own cabinet, who resisted the calls for internment.
Well, criticism is an opinion; everyone is entitled to their opinions (freedom of speech), but I expect neutrality from journalists.

That is, a journalist can report on immigration, but a personal opinion (or criticism) has no place in the news itself.

Journalism and personal opinions or interpretations of the news should be kept separate IMO.
Maybe they are trying to warns us about something ?

"Star Trek IV: The Voyage Home" - https://memory-alpha.fandom.com/wiki/Star_Trek_IV:_The_Voyag...
You cannot publish libel even if you preface it with “this is a libel”.
I have been working on my fair share of problems that may or may not have solutions. Two pieces of advice that helped me:

1. Choose your battles. There are important problems out there, but our time is limited. If it is important and in my domain, I will pick it up.
2. Is it developmental? Depends on what stage you are in, but a couple of years ago I picked up lots of problems without solutions. It was a risky move, I wasted a ton of time, and the payoff wasn't obvious --- I definitely did some short-term damage. I am reaping some benefits now because of the skills I developed.
> people think they can do useful things with strings as a result

Besides not "being proper" or whatever your argument boils down to, people (arguably) are doing useful things by just manipulating strings.

I'd argue most of the web is probably built with just strings and duct tape holding all the pieces together.
Ask HN: What does the next evolution of version control look like?
What is next for version control? What works well about the current systems and what is starting to break with current software development practices?

I've been spending some time studying the history of different parts of my software stack I've used for years but did not know the background of. From my vantage point, it doesn't seem like many things have fundamentally changed about version control since the late-2000s, early 2010s, while many other parts of the dev stack have changed dramatically.
Headline: "80 million people worldwide caught cheating" just in the first round.
True, but what happens looks a lot like this: https://news.ycombinator.com/item?id=36082954

And then people are back to judging the financial offers and their own gut based on the interview, I imagine.

The information asymmetry is massive between companies and employees.
I agree in general with your points, but what I'm emphasizing is freedom of press _as practiced_ has never been better than today. There are Russians all over the internet writing exactly what they think, even though their government would oppress their speech if they could. About Chinese and Saudi Arabs - I have no clue if they are circumventing censorship. Do you know?

Governments and people of power are attempting to surpress free speech as hard as ever today in most of the world, including your example Britain, or why not Australia or Brazil. The difference is that with the internet, speech is much more free _as practiced_ than ever before.

Your talk of "crazy conspiracy theorists" doesn't reflect well on the rest of your comment. This is a term that has been used very much as a slur to oppress free speech. It's basically the modern equivalent of calling somebody a heretic. Many of the people doing the investigative reporting you're calling for have to endure being called this when people do not agree with their reporting.
AMD had a price jump on the same date range. Yes NVIDIA is higher but it was already so in absolute terms.

- NVIDIA: https://www.google.com/finance/quote/NVDA:NASDAQ?sa=X&ved=2a...

- AMD: https://www.google.com/finance/quote/AMD:NASDAQ?sa=X&ved=2ah...
As a counterpoint, there seems to be some major assumptions on what evolving systems cannot do on your part.

In Earths history we've had any number of these "uh oh" events. The Great Oxygenation Event being one of the longest and largest. Little tiny oxygen producing bacteria would quickly grow, and the check that stopped their growth was a massive set of free radical death that killed nearly every living cell in the ocean at the time. And then the system would build back and do it again and again.

Ignoring black swan events, especially of your own making, is not a great way to continue existing. If there is even a low chance of something causing an an extinction level event, ensuring that you do not trigger it is paramount. Humans are already failing this test with CO2 going "Oh, its just measured in parts per million", not realizing that it doesn't take much to affect the biosphere in unfriendly ways for continued human existence.
Manifest V3 prohibits extensions from loading any remote code like JavaScript or Wasm files[1].

1. https://developer.chrome.com/docs/extensions/mv3/intro/mv3-o...
Let's put all this cancer research on hold and figure out a way to accelerate heavy metal burning in stellar cores!
10% of "revenue"? For the amount of energy put into making this language model, the business model effort seems to be disproportionate. I'm glad they made it commercially available, though! I hope they see success here and that success drives further development.
It’s not like consumers are getting great deals. They’re milking the mid-range real hard, see recent 4070 and 4060 releases.
Because all known SAT algorithms rely heavily on data-dependent branching based on non-local data. That makes the existing algorithms slow on GPUs. An algorithmic breakthrough is needed to change this.
No, the idea that almost everyone born before 1980 was an evil bigot is stupid
Can you provide a concrete example? I didn't see the press stop reporting on e.g. the number of cases / deaths, the measures taken, the counter-measure protests, the vaccination programs or anything.
Many humans are incredibly entitled. Just the fact that people have come to expect a tip for doing their basic job is an entitled attitude.

It’s not abusing a service worker by not paying them extra money for doing their literal job with bare minimal effort.
Inevitable for law avoidance? Sure. We know quite well that humans like very much systems which allow them to avoid laws of any kind, so of course such a system will survive for a long time.

Inevitable for lawful daily usage? Nope. Fundamental problems and lack of benefits will prevent blockchain based ledgers to be deployed in any useful scalable way. Actually not "will" but rather "did". Token proposals had a decade of time already and all failed (except for law avoidance of course). Any legitimate proposal has failed spectacularly:

1) Legal currency - failed due to no privacy, bad performance, atrocious UX, unstable exchange rate, shady providers;

2) Distributed storage - fail

3) Distributed calculator - fail

4) Distributed network (Helium) - fail

5) Smart contracts - neither smart nor contracts, very pricey, limited functions (on chain only), oracle problem unsolved

6) NFT - one big lie, impossible to implement any promise made about them because they don't facilitate transfer of the ownership

7) Supply chain ideas - fail, the problem is not securing the DB but securing the humans doing data input in the DB

Anything else I've forgot? Basically most of the good ideas on paper turned out to be either impossible or impractical with blockchains.
Windows XP does need activation involving Microsoft. Typically via online activation, but you could also activate it via phone, and possible some other communication methods.
Is that really any different than JSX? I'm assuming that JSX doesn't just directly do `"<div>" + user.name + "</div>"`. Presumably it maps it to some kind of data structure and eventually compiles that into something that can be rendered.
Confused at first and then astounded perhaps that there's a standard declarative approach. But never angry. And they get paid to read my code, so if they have any such emotion, they know that they best keep it to themselves.

Also, non-programmers dig XSLT specifically because it's not "code".
Imagine a figure skating spinning fast. Then holds out her arms and slows down. Then someone chops her arms off.

Sort of like that.
Digital Signal Processing (DSP) with Elixir on your GPU
Yep. The Special Committee on Decolonization was started specifically to help with giving soverignity to the various Pacific islands. The US gave soveriginity to most of it's former territories back in the 80s
I think Mithril was the first one to pioneer this.
> (named www.generativestorytelling.ai because I am terrible at naming things)

A bit beside the point - but struck me as odd given the context; chatgpt is pretty good at naming things:

Model: GPT-4

User

Suggest a better name for: "working extensively with LLMs on a generative storytelling side project (named www.generativestorytelling.ai"

ChatGPT

Certainly, here are a few suggestions for a name for your project:

"NarrativeAI: Automated Generative Storytelling"
"TellTalesAI: Collaborative Story Crafting"
"StoryForge.ai: LLM-driven Story Creation"
"ScriptSmith.ai: Mastering Narrative Generation"
"StoryGenix.ai: Redefining Generative Storytelling"
"PlotBender.ai: The Future of Digital Storytelling"
"NarrativeNexus.ai: Blending LLMs and Storytelling"
"TaleSpin.ai: Spinning Stories with AI"
"ProsePrism.ai: Reflecting Imagination"
"EpicInk.ai: Digitalizing Generative Storytelling"

Please note that it's also crucial to check for the availability of these domains before you decide on one.

User

Be more creative

ChatGPT

Absolutely! Here are some more creative and less conventional suggestions:

"AInkWoven.com: Stories Threaded in Code"
"FableFabric.ai: Weaving Narratives with AI"
"MythMechanics.ai: Engineering Epic Tales"
"FantasiaForge.ai: Crafting Dreams with LLMs"
"EpicEther.ai: Conjuring Stories from the Cloud"
"NeuralNovelettes.ai: Intelligent Design, Intelligent Stories"
"ChronicleCodex.ai: Archiving AI's Imagination"
"QuantumQuill.ai: Penning Possibilities with LLMs"
"SagaSilicon.ai: Where Stories Meet Tech"
"PapyrusPixel.ai: Marrying Old Traditions with New Possibilities"

Remember, the availability of these domain names is also an important factor to consider.
ChatGPT may produce inaccurate information about people, places, or facts.
> There shouldn't be a power dynamic here at all.

I agree, but when you leave a blank box determining the pay of the person providing a service, then I don't see how you avoid it.
How popular is djula in the ecosystem?

For Clojure (re selmer), hiccup is a way more popular way of doing HTML (probably even the de-facto standard), and it's not doing string templates.
Some of the world's greatest inventions were created only after much trial and error by a very persistent person. They were often told that what they were trying to do was impossible and to just give it up. Only after they succeeded were they recognized as a genius instead of as a fool.

Today's mantra of 'fail fast' discourages the kind of steady work required to solve some problems. If a solution can't be found in a very short time, they tell you to give up. This can be beneficial in some cases, but some problems are just not easily solved.

How you deal with this, really is dependent on what kind of person you are. If you are patient and willing to stick with something over a long time, then you could create something truly unique. If you get too anxious when a quick solution eludes you, maybe go with the fail fast method.
That comment is quite the mix of good information and political cheap shot. You could have stopped at the first sentence, or given the people that push for these things the benefit of the doubt, that maybe they believe in what they say and just want to do good whether you agree or not...
The problem with gamba is that 99% of people quit right before making it big.

https://youtu.be/y28Diszaoo4
I'm not sure if you're genuinely asking (in which case yes - there's only one Sweden), or if you're attempting to make some kind of point? Persecuting sexual assault and caring about journalistic freedom are not mutually exclusive.
NVDA is pretty hyped at this point. If you wanted to buy it, then fall of last year after it fell 60% was the time.

NVDA has a trailing twelve months (TTM) Price to earnings (P/E) ratio of 175x. Based on the latest quarter and forward guidance they have a forward-looking P/E ratio of 50x - So the market is already expecting (and has priced in) even higher expectations of growth than what the stock is already at.

NVDA is expected to at least double their already great growth (to get to P/E of 25x) according to the market. I have my doubts.

You can compare this to the historical averages of the S&P 500: https://www.multpl.com/s-p-500-pe-ratio
I think, most of all, you should dig through LWN and the kernel documentation. Both are great learning resources. LWN has many introductory/educational articles about the very topics you care about. (Also, Jens Axboe wrote a long and great explanation why blk-mq was necessary, which you should seek out. He did the same for io_uring)

I highly recommend Gregg's Systems Performance (2nd edition came out in 2020). While the book is focused on performance rather than development, Gregg does a great job explaining a huge number of concepts without going too deep, specifically related to memory, fs, and block I/O.

Unfortunately, in terms of many of the things you care about, books tend to be outdated. Kerrisk's Linux Programming Interface is over 10 years old, and covers only ext2. Robert Love's great books on the kernel are hugely useful (though less intended for application developers) but also slightly outdated.
> The exact same reason why parsing HTML with a regex unleashes Zalgo

For anyone who hasn't seen it yet, top answer from https://stackoverflow.com/questions/1732348/regex-match-open...
HTML is text. Using something other than strings to process text is unnatural, so even systems that care about correct syntax and correct escaping tend to go from syntax tree to actual HTML eagerly.

Moreover, important parts of HTML processing would be significantly more brittle and complicated and less powerful with objects: "escape some completely arbitrary text to valid PCDATA or a CDATA section, whatever is shorter" is strictly more general, robust and principled than "render a Street Address to a fragment that isn't supposed to contain markup".
BP gas stations use green for their unleaded gas pumps and black for diesel. Big dumb
Then it's a good thing no one said that.

You should probably take a break from the internet. There's enough things to get offended about. There's really no reason to start making up new ones.
Im 100% sure I never activated XP, installed through the famous FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 quoted before.

And back in the days, as a teenager, I typed "format c:" every week-end ;)

Maybe it's the later builds that need activation ?
IBM wants to build a 100k-qubit quantum computer within 10 years
Thing is... This is gameable too. A competitor can easily come along and post 10 negative reviews all saying similar things like "This company says you get holiday, but the reality is if you ever take even a days holiday then you will forever be blacklisted from promotion. Promotion is strictly for people who work 8am till 8pm, 6 days a week, 365 days a year. And to trap you in, they'll offer a stock vesting schedule that means you have to throw away a lot of money to change companies.".
> To tolerate suggests you could not tolerate it. That requires control.

Actually it does not and I’m not sprinting away from anything. I am concerned about the refusal to engage with analogies though. I thought my analogies were passable but you seem to have gotten quite triggered. What’s going on there?

Let me try again. If someone is robbing you without you doing anything, you tolerate getting robbed because otherwise you might risk bodily harm. So if anything, tolerance is the opposite and implies a lack of control because otherwise if you could not tolerate it and had control, you probably wouldn’t. Indeed, if we look at examples of intolerance, it’s actually the intolerant that have the control which is where the paradox comes from (governments self-limiting their ability to control situations and thus letting intolerant people take that control, Britain appeasing Germany because they’d otherwise lose the war before it started if they didn’t buy themselves time etc).

As for Godwin’s law:

> the probability of a comparison to Nazis or Adolf Hitler approaches 100%.

I’m not comparing anyone or anything to Nazi’s nor Hitler but instead I’m showing the similarity between appeasement and the paradox of intolerance through the lens of the most famous appeasements of the 20th century. Just saying “Hitler” doesn’t automatically make it an example of Godwin’s law. Ironically:

> Godwin's law itself can be applied mistakenly or abused as a distraction, diversion or even as censorship, when fallaciously miscasting an opponent's argument as hyperbole when the comparison made by the argument is appropriate

And this is just talking about the link between authoritarians and Hitler / genocides and Nazis.
Right, I acknowledged that in the comment you're replying to. But the review process is weak. And, I don't need to load external code to exfiltrate stuff. For example, I can load an image with a specific name/path, or hijack functionality already on the page, like Google Analytics code. Generally, non-trivial extensions cannot be both secure and useful at the same time.
I'm calling the following a "text group":

1. A singular comment

2. For a text submission such as Ask HN, the post contents

A general readability recommendation is to limit your line lengths to be around 45-80 (e.g. [1]).

For websites that just have a singular main body of text (e.g. blog posts, articles), this is easy to do with css rules.

The text on HN comments page is of a bit different nature. Each child comment cascades, there's an indent. So to apply the typography rule of "not too many characters in a line, one would have to apply the css rules per text group*. Effectively a child comment is still getting wrapped with the same column width, not lower.

[1]: http://webtypography.net/2.1.2
I really hate Microsoft for pushing teams so heard with office 365, this software was just not ready to be released (it really still isn't).

It seems to be bad wether or not its on Windows or Mac (I used to think it was just bad on Mac but I have had that assumption proven wrong multiple times now).

The number of times I have coworkers whose cameras just don't work.

My current fun 2 issues, I no longer get any alerts so I am stuck keeping my work phone next to me for teams alerts and my microphone has a weird popping or static to it (I can't reproduce this with any other app).

It feels like almost every meeting someone will end up uttering the words "damnit teams" or some variation when something just doesn't work as it should.

Slack may have had some problems but I really miss using it.
Still kicking myself for selling the ~20 shares I bought in high school for a mere 100% gain back when the price was $40.
> you

For some definitions of "you"
LOL, just told somebody that this morning.