skysight-inc/HackerNews huggingface dataset:
Both Europe and the USA benefit. Imagine a world where the USA wasn't present since 1945. The EU would have needed a lot more weapons, if only because of the USSR.

Part of these weapons would be nuclear. Most EU states today are perfectly capable of developing them, the knowledge was already mostly available before WW2. Nobody did, because most of EU history consists of having war with a neighbour, and this scenario with all kinds of A-bombs floating around made every country very nervous.

So some understanding was built that nobody who hadn't already done so would develop nukes, and the USA guaranteed they would not be necessary. It's a small miracle things worked out so well as they did.
I thought it was the recommended best practice, like with resistor series, 100nF ceramic capacitors, and the more common OP-amps.

Do you buy a Pi when first starting a project?
Large systems need to initialize a lot of DRAM at power-on but a reboot of a running Linux desktop these days should take single-digit seconds.
I'm pretty sure they're talking about popcorn tunes (also called "crackle tunes") which intentionally makes your car backfire so it sounds like a poor man's version of rally anti-lag, but in the process destroys the catalytic converters, fuel efficiency, power output, and is generally obnoxious. Rolling coal isn't even a thing in Europe, and the folks I was responding to sound like they're in Europe.

There's a bunch of various things "kids these days are doing" because of social media and their craving of attention, that are frankly completely stupid and objectively bad, but get them attention due to being obnoxious. Carolina squat, stance, and popcorn tunes all fall into this category. Stance kids in particular /know/ they're doing something objectively stupid and dangerous and respond by putting "locally hated" stickers on their car. There's a lot of kids, especially in the West, without good family life and too much exposure to social media who will do anything, no matter how obnoxious or objectively wrong, to get attention, even negative attention. This is just how it extends to cars. We all hope they grow out of it, because otherwise they're destined to be wastes of the oxygen they're breathing.
What the author is describing is simply employers resetting their expectations of employable skills. I've personally seen this happen about 3-4 times over the course of my 30 year career as a software developer. Frankly, the author's tone strikes me as alarmist (and a bit whiny).

Yes -- it's uncomfortable. But it's also necessary.

Learn the tools well enough to be comfortable with them.

And get ready for more change. ChatGPT is already iterating: https://youtu.be/C_78DM8fG6E and it's not the only General AI tool widely available.
All those Enterprise Architects being swayed by fancy Internet scale architecture presentations from the FAANG did lead to Roccococian scale out astrotectures for systems operating at scales 5 to 10 orders of magnitude below where that would make sense.
Man that's crazy. Think of all that extra time you'll have if timsort was used! An extra 2ms to go on that walk while your system is booting.
> Last week, at its annual I/O conference, Google spent hours detailing how large language models would help the knowledge workers of the world unload their busywork onto a legion of eager, capable neural networks.

The google that added AI and turned their search results to an unusable adspam?

The google that released Bard which can't even reproduce a fact that can be simply looked up by their AI adspam search ?

The google that had a motto of "Do no evil" and later they decided to just sweep it under the rug ?

Yeah no I dont trust that google, thanks.
That’s great and all but how does that help with the issue of that freshwater being depleted? Which is the topic at hand.
Only if the move is within the same volume.
You'll have to show me a single case of an LLM being trained on data which excludes exams and continues to answer exam questions.

You'll note that ChatGPT performance drops off a cliff on many exams released after 2021. It's a trick.
This works for now, but I wonder what will happen for brand new Framework X in 3 years time if people have stopped contributing to sites like SO. Where will ChatGPT get the knowledge to process and summarise and feedback to people? Blog pages?

As I understand it, someone needs to be creating the information that goes into the top of the funnel. I don't think ChatGPT can create an answer from scratch.
This blog post introduces the algorithm behind: https://quickwit.io/blog/whichlang-language-detection-librar...
Receive daily OpenAI API usage report via email
Your comments seem more skeptical than critical. Are you saying you believe lakes aren’t losing volume?
Build cities from stabilized salt. Bricks, grout, pourable slabs.
Actually that would have been the best way to program on UNIX.

Leave C for the kernel stuff, and use Perl and similar languages as much as possible for userspace.

Unfortunelly it doesn't help that many of them lack any kind of compilation, dynamic or static, thus making many reach out to C and derived languages.

For me the ideal UNIX is something like Inferno/Limbo, Android,....
https://crookedtimber.org/2018/03/21/liberals-against-progre...

>Conservatism consists of exactly one proposition, to wit:

>There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.=
All over Europe, for sure. https://apnews.com/article/italy-floods-drought-59db3225a5d4...
Indeed. At the moment the link you submitted here results in a “deceptive site” warning in mobile iOS as well.

But when I view an archived version of your site, I see the Disney logo there. https://archive.is/VmzyF

So are you guys owned by Disney and/or working with them?

Surely Disney is big enough to be able to resolve this with Google?
Check it out! It's really quite good - comes in a proper slab you cube yourself. They also have some pretty nice American Wagyu steaks around the $30 mark which I've been using for yakiniku parties (thinly cut and cooked on a grill in the middle of the table)! As long as you want something semi-specialist they're great but general items like chicken breasts or broccoli are just mental.
You put donkeys in the CON list!?! Have you no shame, this is clearly a prank list.
I still have (and use) an HP-15c from the mid-80s. I know it's nostalgic, but you had to have lived it to appreciate the power these had/have--and the fun of manually programming stacks. I've owned a 32S and many others over the years, but this one has stuck.
> And what if the LLMs start producing the highest rated and most alluring science fiction?

They haven't.

> Isn’t banning them then tantamount to a cognitive bias against non-human intelligence?

It would be, if they were, but they aren't, so it isn't.

> What is the ethical justification for such anthropocentric practices?

I don't know, because that isn't actually happening. The actual, real world ethical justification for banning LLMs is that they're producing a flood of garbage.
he means quicksort will be enough to make further boot time improvements due to precomputing and storing the sorted list insignificants
I use D1 through microfeed https://www.microfeed.org/
What freshman complexity class would teach you to conflate how fast an algorithm is in practice with the asymptotic complexity?
Okay, turns out it's the "3D Tiles root requests per day" that's exceeded. Max 300.
There is a lot of FUD over what data TikTok collects, but even with data from just using the app they can do a lot of profiling.
> It simply scans /proc for interesting commands, and then looks at directories fd and fdinfo to find opened files and seek positions, and reports status for the largest file.

Wasn't expecting something as simple that at all. Bloody ingenious.
> That's no longer normal at exactly the same places even if objectively it is safer now

Safer in terms of having less crime, perhaps?

What about the danger of being run over by a car on the way to those places? Nowadays we typically have more cars, with lower visibility, driving faster than before because the roads are wider, straighter and with more lanes. It is an environment that is plainly hostile to pedestrians and children in particular.
Based on the kernel boot time (28 ms) given by the author, this process takes 1.97 milliseconds.

I'd consider this less "haha dum code is slow" and more "you are booting the kernel way too much, even a 1.97 millisecond delay is noticable".
I hate to break it to you, but Ukraine, even before the outbreak of full-scale war, had significantly higher effective military capacity than Germany.

Ukraine has been at war since 2014 and has hundreds of thousands of experienced reserves. Germany has an air force that can barely fly, and a few dozen tanks that mostly don't work.

They are nominally NATO, but it's only on paper and as a staging ground for other NATO countries — German armed forces are almost entirely deadweight.
You'd use it whenever you're building an application on Cloudflare Workers and you need to store data. D1 provides you with a SQL database. It's based on SQLite, so it's designed for relatively small datasets but can serve them very quickly from the edge.

Note there are several alternatives here, too. Workers Durable Objects[0] provide a lower-level primitive for building advanced distributed systems. But D1 is easier to use for typical use cases. For blob storage you might use R2[1]. And for large databases Workers can easily integrate with several serverless database providers.[2]

[0] https://blog.cloudflare.com/introducing-workers-durable-obje...
[1] https://www.cloudflare.com/products/r2/
[2] https://blog.cloudflare.com/announcing-database-integrations...
Can you share more? I'm interested in both success stories and failed attempts.
at least at the moment D1 is for a completely different use case, d1 has currently a limit of 100mb and will now be increased to 1gb.
-O999 -fomit-frame-pointer -fbreak-floating-point --param=thing-that-does-not-matter=666
So the guy's a YouTuber, the biggest thing ever in his live happens and there is no actual footage of the incident?
Looking at those typographic scales in context of modern computers always makes me wonder, why everyone adhere to original "letterpress" constraints?

Nothing against proven crafts when they serve well, yet all "typographic scales in CSS" I've seen so far always operated almost exclusively on font-size / line-height and seldom letter-spacing, almost never font-weight and never used other visual clues for expressing hierarchy and rhythm like decorative ornaments, different shades or even palette or some other creative tricks. Those are techniques that are sometimes used in the wild, built organically, but I have never seen them analysed in isolation, some colour theory telling that "you either bump-up font size by this factor or increase contrast between background and text to get such and such level of urgency".

What I find most strange is that, seemingly, everyone is fine with conveying the same information using two and more ways in parallel: size, visual contrast and disruptions in vertical rhythm. Making part of text bigger makes it stand out on it's own, since it disrupts vertical rhythm around it and also shines with thicker strokes. Side-effect of this is more visual contrast, something I'd call "pressure".

It is mostly the absence of content what constitutes the hierarchy -- the space around headings, indentation etc -- not the local "pressure" of the letters in headings. From my subjective perspective large contrasting text very often "screams" in my head.

Some time ago I've tried if would be possible to normalize that optical pressure across sizes (without changing weight); this was the result: https://codepen.io/myf/pen/oNLKzNY

In short, I think we should try to "tone down" blocks with large text when we have the opportunity, like:

(edit HN discards block element characters; think large square in "lighter" shade followed by two "heavier" lines of the same width below)

rather than keeping it same, like:

(think large square followed by two lines below, all of same shade, so the compact area of the square stands out even more.)
[Deleted, humour doesn't come through in text.]
The rain can be captured by farms.
No one seemed to have trouble smiling in Japan when I went there in 2011, when people were still masking up to protect against the first SARS...
The two of my (American) kids who've gotten old enough to buy stuff on their own, even if it's just us sending them into a convenience store with money for something, have immediately recognized this system as idiotic, and they frequently complain about it. It's so plainly-stupid that, literally, even a child can see it.
Whether AI comes for our jobs or not is not really relevant. Whenever there is technical revolution some jobs will vanish, new jobs will be born and some existing jobs will remain but they will also change.

In regards to software engineering, automation and abstraction in our industry (compilers, high level languages etc.) has always increased the demand for software and people working in the industry. This is very unlikely to be any different unless we'll come up with ultimate general purpose AI that can solve any problem humanity can ever face.
Show HN: Easy Audio Sync: audio library syncing and conversion utility
I have a lot of lossless audio files in my music library, and I needed a way of mass-transcoding them to a lossy format for my mobile device. I came up with Easy Audio Sync as a solution. It's a desktop application that performs full-library conversions between a source and a destination folder.

MP3, AAC, Ogg Vorbis, and Opus are supported as output formats when transcoding. An option exists to copy files that are already in a lossy format, to avoid lossy-to-lossy conversions. The program can skip existing files to perform incremental sync, and also there is a "clean destination" feature that deletes files in the destination if they have been deleted in the source.

The program handles metadata in a robust manner, so that tags and cover art are properly transferred when converting between different formats. Multithreading is supported while transcoding to enable fast conversions.
True, but not just about Japan. Many many things they portray as "usual" and "normal" are not normal or popular, just things some people do, but is not representative of a population at large. This is how they drive narratives.
Nice!

Did a similar thing in C++ way back when; routing short sentence fragments (questions in a bank website search box to the correct FAQs).
One of the things we quickly discovered was how hard it is to separate Spanish (Castilian) from Catalan (and to less extent Bask). Similarly for Mandarin versus Cantonese.

At first we suspected that low precision could be attributed to the fact that users would typically only type short 2-5 word sentences (think Google searches). We later discovered talking to Barcelonean linguists (and Chinese native speakers) that another major factor is that so many words, idiom and even grammar is borrowed that it's hard to discern pure "uncontaminated" training / testing corpus to start with.
> Back in the day they were only for ATMs and very few businesses.

That was pretty much specific to German-speaking countries (or at least they were the only one, where I noticed that). Elsewhere, there was no such thing as ATM-only card (or even ATM-only PIN).
Yes, she's paying a small amount of rent every month to cover basics. As much as I'd like to just give her the house and have her live there for free, that's not in the cards right now given the state of Canadian salaries.

She doesn't mind as it's much, much better than the income assistance apartments she lived in before and I'm asking for a lot less than they did, which helps her too.

Ultimately I'd like to buy another house and let her have that one, because she'll never be able to afford a house again on her own, but that's an aspirational goal at the moment.
> The easier our labor becomes, the more of it we can do, and the more of it we’ll be expected to do.

I think it's a red herring to focus on the "quantity" of work. If I can push a button and a thousand things are produced, I am not inconvenienced as a worker to the point that I should feel slighted by my employer for expecting more than if that button only produced one thing at a time.

The output quantity possible per unit of time isn't the thing that stops employers overworking or abusing their employees, that's what the law is supposed to be for.

AI adds very little to the conversation of increased productivity not increasing leisure time of employees. No amount of increased productivity through technological gains is going to suddenly make this happen. We need to decide as a society that the physical and mental health of all citizens is more important than maximum economic output and enact laws that enforce these limits.
Given that these chips seem to be power optimised and Facebook's recently released sensory model, I wouldn't be surprised to see them in their next iteration of VR devices.
ChatGPT paints the weather forecast, Picasso style
Just seeing a black screen. Is my sin Firefox, or adblock?
>If artificial intelligence is coming for our jobs, its plan is to turn us all into middle managers of overlapping, interacting AI systems. The only problem? Middle management is stressful, grinding, usually thankless work. People speak derisively about middle managers because their outputs are hard to define and monitor—they are viewed, sometimes unfairly, as a mere link in the chain.

That's a leap. Chances are you'll still be seen as a producer and not a manager, so your job won't look like a middle manager of humans. In this case, your output is defined, and quality would be correlated with your prompting skills and any edits you make. You'll likely be in less meetings than middle managers, but maybe we'll have AI secretaries (avatars?) that go to those meetings for us. And yes, the pay will be way less than middle managers.

All that rebuttal to illustrate that job enhancement is a far more likely outcome for most of us, with only a small amount of lower skilled jobs at risk for complete obsolescence. You won't be joining the management caste unless you intentionally go for it. Plus you can still be a developer and glue things to AI systems. That's certainly not going away either.
There's already been plenty of detractors, especially around the "full self driving" system.

The big shift seems to have come more from when he made a very public ass of himself with the Twitter acquisition and subsequent clear hypocrisy on free speech issues.
2.031 ms, I rounded down.
I swear I haven't read an informative AI article in months, and in fact most of them could be written by drivel-driven AI's. But:

> People speak derisively about middle managers because their outputs are hard to define and monitor—they are viewed, sometimes unfairly, as a mere link in the chain

I speak derisively about middle managers for being short-sighted, petty, political, outright crooked and lacking any interest in the success of the business. In the software development world they're at best useless and often so full of spite and contempt for employees as to be net negative. I've had a few first-level managers that I really appreciated - genuinely good people - but the middle is just about all garbage. I think a lot gets blamed on executives when the middle managers are where the actual toxicity is coming from. However little or much your employees might care about your business, your middle mgmt almost always cares less.
> There’s a fuss because people want something for nothing. This is not at all surprising or interesting.

That's entirely your opinion, but I do agree it is neither surprising nor interesting. It's almost a trope at this point that a company providing something like this ends up milking the consumer to the point the consumer just stops caring.

I don't think there's a productive discussion to be had here. There are obviously two camps and neither are going to see eye to eye anytime soon. What will happen is YouTube will keep trying to milk their users for attention as much as possible (since more attention = more ad time). At some point in the future there will be a tipping point where people just lose interest. And when that happens people will again blame people "want[ing] something for nothing".
Given the significant use of satellite data, I imagine the start point was chosen based on when some classes of data became available from recently launched satellites. An earlier time may not have sufficiently comparable data.

There's a map linked in the paper if you want to see where the lakes are: https://www.science.org/cms/10.1126/science.abo2812/asset/ab...
Do they even want to sell these when they could use their silicon budget for much higher margin data center chips to an unsatisfiable AI demand?
It has been foretold that thanks to AI, not every bunghole will have TP.
Sounds like you can just click through to the least secure option.
Wage theft
> ...unfortunate association with the XML syntax

XML isn't great for every use-case, but it's really become the Nickelback of formats. Let's be real, it's pretty brilliant for some things, and I think RDF is a good example of where it shines.
The author does a lovely job of covering a number of the interesting ideas in this space. But reactive programming is such a tough sell. I know from experience.

I maintain a reactive, state management library that overlaps many of the same ideas discussed in this blog post. https://github.com/yahoo/bgjs

There are two things I know to be true:

1. Our library does an amazing job of addressing the difficulties that come with complex, interdependent state in interactive software. We use it extensively and daily. I'm absolutely convinced it would be useful for many people.

2. We have completely failed to convince others to even try it, despite a decent amount of effort.

Giving someone a quick "here's your problem and this is how it solves it" for reactive programming still eludes me. The challenge in selling this style of programming is that it addresses complexity. How do you quickly show someone that? Give them a simple example and they will reasonably wonder why not just do it the easy way they already understand. Give them a complex example and you've lost them.

I've read plenty of reactive blog posts and reactive library documentation sets and they all struggle with communicating the benefits.
> There is probably someone who is going to say, “Well you can write C code in a C++ program, so technically C is a subset of C++.” The only problem is that you can write C code in Zig, Go, Nim, and basically almost every other language out there has a C FFI! So should I refer to Zig, Go, and Nim as C/Zig, C/Go, and C/Nim? Obviously no.

I'm sympathetic to the overall view here (not sure I agree, just that I understand it), but this a terrible argument. People say that you can write C code in a C++ program because it doesn't need FFI. You just write in the shared subset that is legal C and legal C++, and then - and this is kind of the point - you feed it into either compiler and it works.
We work directly with Disney, Netflix, Amazon, etc.

Even they haven't been able to get a hold of someone at Google.