skysight-inc/HackerNews huggingface dataset:
I am the author. I'm not from the US, so no idea about your thesis question. I did my thesis many years ago, so this investigation is completely not related to that topic :)
This is stategic. Making money out of it is optional (like defence).
Also paying a penny for something would be a major inconvenience at this point. I haven't carried coins in ages. If it is adding a penny onto some other bill, no problem. But a separate paying experience of just 1 penny would be quite costly to me.
The funny thing is we can eventually go back and check.

Once we eventually figure out what it takes to implement human-level AI, you can bet there's a whole generation of programmers who do their best to figure out what kinds of weird hardware it's possible to run the thing on.

Same thing as with streaming MP3 and compressed video decoding, DOOM and so on.
The operational relational schema paradigm
Glibc Version Header Generator
As far as I see this, Google want us to do the job...for free. No, thank you very much. Payment for this should be mandatory. Do not work for free for a humongous company.
Easy cognitively speaking. We managed to do it before the invention of pointy rocks and talking.
How is that contrary to the statement? The nonprofits are "enriching" themselves with crypto donations.
So you believe the status quo is the best possible answer?

You're suggesting we opperate a mission critical application without a disaster plan. We all know that's foolish.
In an interactive application, you probably don't want to allow the user to queue up 30000 actions that will then slowly get executed over the next, say, 10 minutes. That would mean there is an extremely large delay between taking a UI action and seeing the result of that action (because the other 29999 actions have to be handled before the latest one can be handled). That's also why some applications display a progress spinner and block you from interacting with the UI further (of course that's not always ideal either, you might want to have some small queue and optimistically update the UI already).

If they are just batch background tasks (i.e. there is no expectation of seeing some immediate UI update as a response), then having a larger queue might be fine. There's not really that much reason to put a (small) limit on say the number of files to be downloaded in a queue. And having a really large queue bound is not that dissimilar from having an arbitrarily large queue (limited be memory of course), in terms of buffer bloat and added latency.
The case for a 4-day work week
Compilation is largely memory bandwidth limited - some of the acceleration from cores might be that they have different memory channels rather than more CPUs.

M1 builds a lot faster than Intel CPUs even with fewer cores because of the memory bandwidth.
So instead of banning dark pattern you'd rather turn the web into a stack of papers?
Its situational.

We've got some sites sealed, because the mere act of opening them will destroy them. We don't have the technology to safely examine them - yet. So we keep them under lock and key for future generations to solve that problem.

Sometimes you do have to make a hard choice. Taking it out of the ground might partially destroy it, but leaving it where it lies might also destroy it. (Particularly sites close to mining sites.)

But generally speaking - putting anything on display in a museum will wreck it. Most archeological works on display are duplicates, whilst the preservation and maintenance work is done as far away from ordinary people as possible. One part pays for the other.

The people involved in this stuff absolutely want to share that knowledge! They want people to grow and learn. To experience new ideas and endless wonder. But they're also extremely pragmatic.
Even a single node difference can easily come close to a 25% increase in performance: "N5 technology provides about 20% faster speed than N7 technology or about 40% power reduction." [1]

Real world performance pretty much always lines up with these estimates. It's the main reason why we have exponential growth in computing power in the first place.

It would be a more fair comparison to compare the M1 to AMD's ZEN 4, which should be coming out next quarter.

[1] https://www.tsmc.com/english/dedicatedFoundry/technology/log...
I made a shortcut for this, to convert to jpeg then send by airdrop.
I had an eeepc 901, used it for years with linux. First it ran gnome 2 I think, then xfce. Perfectly useful little machine. In later years I switched to lxde to eke a little more out of a little less.

In that form factor, and costing what it did, I was massively impressed.
While this doesn’t feel totally surprising - I have worked with people who were using benzos for many years, still this was:
#in_mice
Can't wait for VC to pump money in startups that will bring free baby formula to everyone through sponsored growth marketing /s.
Ask HN: Free and open source distributed database written in C++ or C
Any recommendation for a free and open source distributed database that is written in C++ or C?
Intel CPUs already have video encoding/decoding cores built into the iGPU. Though they don’t allocate nearly the space to GPU that they could.

It does provide power advantages more than performance. The downside is that it’s much harder to improve the algorithms after they ship.
Sure, it's "wrong" but people do it anyway. It can be argued how wrong it is, eg compared to theft, but let's go with it for sake of argument.

There are many ways to fight this. One regulation and fiscalization, sure. Companies spend their private money in lobbying and governments spend public money in writing and enforcing the laws.

Another way is to turn it into a business opportunity. Steam and Spotify put a great dent in piracy, as they offer convenient services. Netflix did it briefly, but after the multiplication of streaming services and exclusives, movie and TV piracy went up again.

I'm all for the second approach - innovation and improvement of services for the consumer instead of anti-consumer regulation paid by public money.
In India, cities are much smaller if you go outside of metro cities.

I own a scooter I bought 2.5 years ago. Had a 1kwh battery with a advertised 50km range. After over 25k usage, the charge holds good for about 35km.

My daily commute is like 15 in a day. 20-25 at best.

Cars are starting to be sold but they are still in its infancy. In a few years, I might buy a 200km range car which should last me a week+ of daily usage.

For people who only live in the city, 200km seems enough. Unless you have to go long distances every often.

I could say 200-300km is a good mileage for Indian roads and places because people don't go on 1000+km road trips to need a car that can do that.

Maybe in the us because of long distances that is too little but here, the cost of a 800km vs 200km is a huge factor
Reducing Cognitive Load in Agile DevOps Teams Using Team Topologies
> Good luck convincing the average homeowner who takes 30 years to pay for their home from their salary and typically retires not long afterwards

But that's exactly the point - these people are glorified renters, they don't really structurally benefit when land values go up. The fact that a Georgist tax has to be introduced gradually in order not to be punitive towards those who happen to be holding land at any given time is well known. But we already have property taxes for a start, many countries have large one-time fees on real estate transactions etc. These are taxes that could quite easily be replaced by a shift to LVT.
Grad Student Descent (2014)
Really?? I am very surprised, do you have any pointers on this? Kind of important thing to me, thanks.
FP16 is a common GPU format (ML is better with a different one called BF16). The reason to add it to your CPU is so you can work on the same data without having to do software emulation which is really slow.
This is just silly speculation. Your not just arguing that people over time cheat themselves dumb more. Your arguing that they are doing so in an extremely marginal fashion, consistent with the tests, and coordinated across generations and families in such a way that the data comes out looking exactly like there is a small but certain correlation.

The hypothesis that people just don’t care and are therefore cheat themselves dumb would have data looking completely different. And unless your also arguing that this applies to absolutely everyone you would be seeing a bimodal distribution as a clear sign of this effect on the population intentionally scoring worse.
> The landing page for a product should look like most other landing pages.

Yes. The big caveat being: In most ways. Much like we are 98% chimpanzees, the pudding is in the remain 2%.

> there aren't many ways to do that well.

Well, no. That is akin to saying "Each house needs a roof and four walls so, really, there aren't many way to do that well". Oh yes, there are so many ways to do it well and even more do it poorly, and, statistically, people are very clearly able to judge which is the case.

Being a great creator (in whatever field) requires the right amount of attention to detail because, really, they are not actually details. They are the pudding.
> Playing a video and writing a document is something that can be trivially done on a core2duo era processor, or the modern equivalent of a low-end dual-core nuc with e-cores (atom cores) like a J4005. You don’t even need performance cores for that.

Playing a video and editing a document, sure. But change that to being on a video call and having a few moderately intensive web apps open (say Gmail, Google Docs and some kind of project management software) and your average dual core processor from a few years ago is going to start to struggle.
try `curl wttr.in/Munich` (with your location specified instead of Munich)
Sure chat apps and video playback are light, but what isn't is browsing the web. Web browsing has become a heavy task. If you tried to install a browser and then use it today on a core 2 duo, you'd have a very bad time. And everyone browses the web, usually quite a bit.
I'm from a continental climate country (very cold in winter, very hot in summer). What you need is not AC settings, but different techniques to build your house.
Basically -- better insulation.

Oftentimes it's enough to open window at night, so that the rooms kinda "accumulate" night cold that would rest for the whole day. Of course it won't be enough at 100+ degrees, but you'd need very little AC then.

I believe winter states like Montana already must build better insulated houses.

The catch? It's more expensive to build.
Hopefully, they will help flooding the world with _really_ performant RISC-V hardware for the desktops/servers/mobiles.

If RISC-V becomes a de-factor standard, we finally can start coding only in assembly and drop those abominations (the word is fair) which are today mainstream compilers (gcc/clang/etc).

mmmh.. I thing we miss optimized instructions to setup a small/big memcpy like now we have on latest x86_64 with the "rep *b" instructions.
> want to have protections against government haircuts

I feel like you may have been auto-incorrected there, but I can't work out what you may have been trying to type that got changed to "haircuts".
> even in Services where things are generally more open, stuff is still very siloed and fragmented and no one has a complete picture of what's out there

Not even Eddie?
The whole point is that they are supposed to be "boring" because everyones life is boring. It's the same reason you ask "Hey what are you up to" when you first call someone on the phone. You don't expect them to say, "About to launch into space with Elon Musk"

It's an app for your friends, not to follow influencers (unless you want to see the "real" life of an influencer)
You can simulate these interconnections on a sufficiently powerful computing device. If you have enough FLOPs, the architecture (almost) doesn't matter.
The timing of the start of the drop to me also seems to correlate with the period when PBC was used extensively in building materials.

But if that was to blame then we would likely already start seeing a recovery as it’s been banned everywhere.
Hm, I have used the Kinect (2) in the past and thought the latency was quite good actually. If that is too slow for you the iOS body tracking might be as well, I find it has even an even bigger delay than the Kinect. It is also less precise because it relies completely on 2d camera input and a machine learning model.
Now I am thinking of putting the OSC feature back in for a future update :)
Italian police prevents pro-Russian hacker attacks during Eurovision contest
This is not a problem with wttr.in, this is a problem of `watch`. It is a known issue: it can't render ANSI output.

You can try to run it with any command that has ANSI output, and you will see it.

As a simple alternative, you write your own 'watch' like this:

while true; do curl -s wttr.in; sleep 60; clear; done
It's not you, this is a worse version of std::variant, which isn't exactly great in the first place.
And why the idiots...er, I mean voters, buy it every time.
But why would they spend any energy on developing and maintaining Darwin for that purpose when Linux is already there and free?
No, that’s cope. There isn’t any secret sauce. It’s just well designed on every level.

You won’t match its power/performance by doing one thing and suddenly making it there. Intel’s process is quite close to TSMC’s already.
I've never so succinctly seen the social media platforms described. If I was to add Instagram, it offers up an infinite feed of perfect unattainable things you don't have in your life.

So true about Twitter - I cannot for the life of me let it know I don't like sports.
"People are the more honest when they suppose their own moral superiority" is how I would summarize that logic there. Sure, we can decide to hate Russia and then anything goes.

However, that is not a principle or method by which to form governance or social policies (especially as an outsiders to a country). That is a mob rule. You have not done the homework of following your own argument to its logical conclusion, which is what I was trying to induce. If you were to answer some of my questions following your logic you would arrive at a contradiction, in kind and degree. (In fact, your logic would vindicate RU attack on UA due to their inability to solve separatists movement in Donbas and Luhansk with diplomacy).

(also the way you cite "fundamental rights" are very vague in your usage, but they are not so foggy as you suppose, but we would then veer off).
It seems to me that this is much more dependent on the language specification rather than on the implementation of anything. In case of a parse error, you may not be able to recover correctly the parsing of any code beyond the error. Take for example the case of an omitted right brace/parenthesis/end keyword/whatever terminates the body of a function in your language. In a language that only allows top-level function definitions, upon encountering a beginning of another function definition, you could recover parsing from there since it couldn't possibly have been inside the body of a previous function. That function will then be recognized by your tools as a globally named object of the language (or, available in its respective module, should your language have modules). But in a language where local function definitions are allowed, you can't do that since that function could plausibly have been a local in the "previous" (actually, enclosing) function with the parse error. You simply don't know it it was supposed to be a local definition or a top-level one.
What better way to ban dark patterns than making "patterns" altogether infeasible? Why assume trust in a model already proven untrustworthy? Too much of the web is built on an honor system as it is.

Structure begets hierarchy begets conformity begets tyranny. Eliminate structure from the web and tyranny over the web can't emerge.
You are right, the 501(c)(3) aims to enrich itself in order to direct that value to its social causes. The "participants" in this case, though, are not shareholders or for-profit companies, but other 501(c)(3) organizations that are set up with Endaoment to receive funding.
Why do people think this guy is some sort of techno philosophical king? Yeah, he can code Python, but this is laughable ...
Well, you're asking to ignore one side of the issue when talking about other, but clearly one affects the other.

Companies and governments push anti consumer laws to keep copyright away from the public domain forever. Public resources are spent to protect the interests of this enterprises. Companies engage in anti consumer practices such as exclusives and hard to cancel services.

This makes it impossible to have sympathy for the companies.
Repeating references to the same CSS framework are mildly annoying, especially in the given context.
If Ben is reading the thread, tiny but important bug in the example script. It should have set -e at the top to ensure that a failed step will actually fail the script. Otherwise the snitch will always get called.

Edit: filed an issue on the docs repo: https://github.com/benbjohnson/litestream.io/issues/54
Right, because stock markets never go down when tech companies show signs of declining revenue.
European towns and villages often have many centuries, possibly millennia, of history. That at the very least adds depth.

Few American cities were founded > 200 years ago. None were founded more than 1565 (United States), and the oldest dates from 1502, Santo Domingo, Dominican Republic.

That said, what a New Yorker visiting small-town Europe is probably referencing is the contrast between NYC and Small European Town. The specific town will likely be largely interchangeable with numerous others of similar description.

By contrast, a small town in the US or Canada largely resembles some of the less-distinguished suburbs of NYC itself: same language, same government, same mass media, same history, same chain stores and franchises. Far fewer people, however, and a much smaller economic and cultural ambit.

Even for small towns in which there is some distinctive culture ... it tends to be a single motif which dominates the entire town, rather than the melting pot of a major metropolis. Marfa, TX; Silver City, NM; Santa Fe, NM; Asheland, OR; and Napa, CA all have distinctive cultures, but it tends to be all-of-a-type.

Exceptions tend to be smaller college towns, for obvious reasons, but even here, the odds for highly-diverse communities tend to be lower than in larger cosmopolitan cities. And you can climb far up the major metro region and still find fairly stultified culture --- Chicago, IL, wears its "second city" moniker as a badge, but you'll still find there's some real edginess there about it if you press a bit or scratch beneath the surface. (The fact that it's third by size, and that Los Angeles also evinces a somewhat similar attitude toward New York doesn't help.)
The backstory is that the idea was suggested on GitHub, where it was rudely dismissed as impossible/inappropriate by the article author, who then tried to implement his preferred solution (with the kernel's text rendering team) and months later came round to the solution proposed on GitHub. Then published this blog post crediting it to "a community member".

The backlash was big enough to make the edit we see today, but if they had written credit and a "literature review" from the start it would have made a better summary of the history of terminal text rendering.
> So for deserialization, you'd need an extra wrapper type that provides the json.Unmarshaler implementation.

You'll probably need something along those lines either way, for the simple reason that there is no single mapping between sum types and JSON (or equivalent / similar)

For instance serde provides 3 different serialisation schemes, and once in a while you still need a bespoke deserialiser.
Well you could host it somewhere, and then link to it. Maybe you'd want it inline though so I guess we could wrap it in some text that tells the browser to show it. Come to think of it, some text like headers could so with a similar treatment. Now we have text but like, more, hyper if you will.
This is really cool. It's "Bauhaus as hell".

However, plaintext is painful to read in the browser. Painful. Pain which could be alleviated with 4-5 lines of CSS and still maintain it's shinobi status.
Wait until you find out about IP addresses.
> If they are just batch background tasks (i.e. there is no expectation of seeing some immediate UI update as a response), then having a larger queue might be fine.

"Larger" is not good enough; you really want an unbounded queue (unbounded in theory of course), because otherwise the GUI thread might block at some point. Unless you want to spend a lot of effort on exception handling (at which point unbounded is still the best choice, see below).

Also, unnecessary restrictions in your program might cause problems in the future when your software is ported to a larger architecture, or when demands change.
No, it’s really doing OK for what it is. A Xeon Bronze 3104 is a 6C6T 1.7 GHz Skylake that gets a 88W tdp and a J5005 is a 2.8 GHz 4C4T Goldmont running in 15W. That is 10.7 core-cycle-units for the Skylake and 11.2 core-cycle-units for the atom. The Skylake is not really all that far ahead - maybe 50% ahead on average in this suite, so the J5005 is running about 2/3 of Skylake IPC. I assume c-ray is probably using AVX there? And the J5005 still does fine.

There is obviously a dearth of actual practical benchmarks of real tasks apart from STH and a few others, but if you look at Passmark or other generic benchmarks, like I said, it’s certainly faster than core2quad enthusiast desktop, which is completely reasonable and even impressive given its power budget. Actually in Passmark it’s even faster than a full Nehalem Core i7 with SMT, it actually works out just a bit under a Sandy Bridge i5 of similar clock - so I was a bit conservative there. And Passmark corroborates my “3104 is about 50% faster” guesstimate.

(UserBenchmark’s actual measurements - not the speed rating - is likely more accurate than Passmark but I know I’ll get my head bitten off for it!)

https://www.servethehome.com/intel-pentium-silver-j5005-benc...

https://www.cpubenchmark.net/compare/Intel-Pentium-Silver-J5...

(Do remember that Intel progress through that era wasn’t really as bad as people say… I’ve seen people say “5% a generation” and the only generation close to that low was Broadwell. Skylake is a ton faster than Sandy Bridge clock for clock, and J5005 still does fall a bit below Sandy Bridge. There’s your two generations of progress since Goldmont - Atom went from below Sandy Bridge to matching Skylake during the Tremont/Gracemont generations.)
I have somehow managed to train my TikTok into showing me comedy, some of the best sketchs/comedy I've seen in the past year or two have been on TikTok.

I feels to me a bit like watching stand-up in basements in the 90s. Loads and loads of raw comedic talent and a platform to them to do whatever they want quickly.
I've had this shell function / alias set up for years:

weather () {
curl "https://wttr.in/${1}"
}

This lets you run: weather nyc, a zip code and everything else wttr.in supports.
But then those accesses have to be protected by a lock in order to enforce invariants between "start" and "end". The whole point of representing both with a single atomic value is that this makes it trivial to preserve those required invariants.
I believe it's the default on Windows 11. At least it was on my installation.
The are working on multi-writer for Hypercore 10! https://github.com/hypercore-protocol/autobase
Google Maps has lots of competition. Bing, OSM, Apple, CityMapper, HERE, Yahoo Japan, TomTom, Garmin, Waze even though they own it… I could keep going.
What are the other aspects?
source on most engineers?
that's the Phi.