skysight-inc/HackerNews huggingface dataset:
Prose used to function as proof-of-work for humans everywhere - marketing, academia, and so on. Credibility was assigned based on the quality (and quantity) of the language instead of the content.

I see mostly positive effects of this ending.
Oh dear. That doesn’t sound good for those using and recommending 1Password.
It's a feature aimed at seasoned and returning players, this category does not play in story mode; story mode is aimed at people just starting the game. The majority of people playing the seasonal mode will play in adventure mode.
Tesla tries to get owners to give up ‘unlimited free Supercharging for life’
In German the category of both is called "Schmetterling" which is also the German word for butterfly, which are technically called "Tagfalter" (day folders). Moths are called "Nachtfalter" (night folder) or simply "Motte" (moth), which technically refers only to specific smaller moths, especially pests.
yes, not every specific example translates perfectly to every other scenario under the same class.

However, I'm in Denmark. And I've lived in Germany. And I have an Italian wife and family.

In my experience in Denmark basically everybody without a language learning disability or extremely advanced age speaks English to a far higher degree of competence than the average German in Berlin, in fact Danes almost speak English as well as they believe themselves to do, which is high praise indeed.

But let's cut to the chase - based on my experiences in these countries my example is a lot closer to correct in all three of these EU countries than the counterargument is.

on edit: changed to improve comprehensibility.

It's unlikely anyone will possess even a mediocre understanding of any of these countries' cultures - even with a decade of living there - without speaking the language.
The problem with the "X" button is twofold:

1. It's usually hard to find and to touch on a mobile device

2. Many websites use the dark pattern where clicking "X" is actually a way to give consent (or so they claim, as such "consent" is not valid under the GDPR rules). Due to that, many users are habitually confused about what will happen to their data choices if they press "X".

(Disclaimer: I'm on the team behind this feature)
I would report such apps. It is firmly in the App Store guidelines that optional permissions (such as permission to track, geolocation, sharing contact lists) cannot result in a program without functionality or in a penalty for users.
Lego is not the right brick manufacturer for your needs anymore.

Lego occupies the high-end market nowadays, where you pay $1,000-$2,000 for a franchise set (Harry Potter, Star Wars) that you can display in a glass showcase. You'll get robotics and some smart app functionality, along with a devoted following.

If you just want plastic toy bricks to let your kids' imagination run wild, there are alternatives.
> You are speaking of licensing agreements to get access to the Apple SDKs, not to distribution. These are different things. Side loading on its own does not mean an end to contractual agreements to give Apple a revenue cut.

Isn't that what developers pay for to get access to?
If this one is pretty inexpensive and can be bought without a doctor prescription, this would be a great improvement.

Out of curiosity, I had looked into getting a tongue-controlled device some years ago (to complement an eye tracking interface I had made for playing a specific game without keyboard/controller as a challenge), but had run into these two blockers.
There really is no way out of this beyond regulation? Yet I doubt governments will side with consumers on this one (even in Europe) given their stance on copyright on behalf of ip holders, so there is no way out.

The thing I keep thinking about are things like pace makers and other medical devices that become useless implants once biotech companies go under. May be today it seems like the company you're getting the blobs from will be around but one day it won't be (or won't care to be) and then what are you going to do? May be something like this or an SBC doesn't matter as severely as a pace maker but anytime anyone builds something with these socs they run the risk that their product will be a dead weight in 10 years.

But of course, that doesn't matter for most developers, just those of us who want to stop the endless technopollution in tech, make things that last, you know.
> It’s an awesome resource and I think Gen Z are at a massive advantage because of it. They can literally leave school and already be professionally competent. I think we’ll see them leapfrogging millennials on the career ladder because they had a youth where they could spend their entire time learning literally everything there is to know about their passion for free. No other generation in history has had such an opportunity. You were limited by your parents bank balance or the resources of your local library.

I am not against gaming, play and fun. Far from it. It is probably a necessary part of our lives. I myself put in countless hours of play into a few games that I mastered (and sometimes wish I had achieved something else instead in that time).

However, I would argue, that, while there is more educational content available at no cost (besides our privacy), there is also a lot more trash, that makes it difficult to find the really good content, that does not teach things wrong. Furthermore, there is probably no generation before Gen Z, that wasted more time with stuff that does not result in learning anything valuable.

(Take for example, how many more people are using computers (in any form) and how much bigger the ratio of people is, that still don't know how to use their machine properly. Well this is of course subjective, as I am talking from a sotfware developer perspective.)

Ultimately, only few are able to take advantage of what is available, because of mind set, motivation, and other issues in life.
I've updated the article to clarify this. Thanks for the feedback!
This consent manager does not interfere with necessary cookies. As under GDPR you don't need to ask for consent to necessary cookies, we left it out of the consent modal

(Disclaimer: I'm on the team behind this feature)
Yes, and no.

All our written wisdom is being devoured by computing. This throughline started a long time ago. We will be the last generation to remember the pre-internet time when access to knowledge was a huge advantage in life.

The past was better for the spiritual types. The lust for data, is becoming a full blown fact-seeking exhaustion soon enough.

Is chatgpt a trap? Yes for people who want to oppose the data brokers. No for everyone else who turns the other cheek, on the great data suckage.

The real trap is the inability to have an original thought, develop it and profit on it in the marketplace. Instant and ubiquitous corporate/economic espionage enabled by computing has the power to stagnate the West permanently.
The improvement in throughput is tantalising. I'd love to see a comparison to the G1GC throughput. I wonder if it's getting close enough that ZGC might some day become a candidate to replace G1 as the default collector?
I wish it supported setup.cfg
Not every customer is going to be happy. And few, if any, companies are purely motivated by customer satisfaction. There are limits, especially legally, of what companies can do to satisfy customers.
Chromebooks' short lifespans are creating 'piles of electronic waste'
Splitting the workloads is a good, natural progression. The next pain point will be data boundaries. What tables are shared and joined against in different areas of the code? The ability to scale data access can be hard. As teams grow, shared understanding goes down and eventually data will get tangled together. Scaling systems is scaling data access. Scans, joins and aggregations will put pressure on the db and moving segments of data to their own data stores will be called for. Will you be able to untangle the monolith?
@nonethewiser
> But the original comment said Youtube can replace school.

Are you sure, that's what the original comment said?

I interpret the quote you posted as "they can already know everything about their passion when they leave school", which would mean that YT is not a replacement for school - but an addition to it.
Me too but I have to constantly manage my history.

Thankfully the AppleTV app makes this easy if you click and hold in the History view you can remove single videos after watching them (so my home is not filled with lolcats).

Like, I like Courtney Ryan but I’ll never keep a video in my watch history (only Follow), otherwise I start seeing all those Tarzan-meets-Jane podcasts etc. that the author mentions.

Mainly it seems to be about keywords so you have to kinda guess what keywords go with a video and remove it from watch history if ypu dont want the algorithm to go down that route.

It’s a shame YT doesnt have a separate history for gaming and music,along with a separate "recommened" there. I would go on binges there frequently while still being able to chill in the evening on my tv with the content I expect in the Home tab. Without this I am forced to stay away from exploring music or gaming, too much watch history maintenance.
We could use the interactions to understand more about them and how they communicate. If we can make "ChatGPT for elephants" (i.e. something that could respond to them with a statistically probable response), we can observe how different communications affect their behaviour much more easily because we could ensure one side of the conversation is always 'talking'. Research like this has already led to us being able to identify various language-like articles from different animals, normally alarm calls because it's very easy to see the response to them.

There is also a phenomenon in LLM research where a comparatively tiny amount of a language confers unexpectedly high fluency to a model which is otherwise intelligent in its main language and able to transfer that knowledge over. For example, an LLM needs to be trained on a lot of text to become intelligent in the ways modern LLMs are, which means English text because there's so much of it. But if you then train that LLM on a comparatively tiny amount of another language, like Catalan, it doesn't behave like a model that was trained on that tiny sample of Catalan alone, even when it's only speaking in Catalan. Instead it is nearly as intelligent as it is in English, just in a different language. What that means is that we don't necessarily have an impossible task in front of us in order to get enough human-translatable "language" from any given animal. We may only need to get a surprisingly small amount that we understand for an LLM to be able to generalise and come closer to 'fluency' in that language, which is going to expand the amount of data we have access to by a lot. It's an interesting area of research and I hope it gets expanded on
> It's the moving to China for a year that would increase your understanding of Chinese culture and people far more than learning Chinese by itself.

Not really. Language and culture are inseparable. In my opinion, you cannot learn a language without learning at least a bit of the culture too. Idioms, expressions, and the way people use language say a lot about their culture.

Apart from my own culture, I have by far the best understanding of Anglo-American culture because I speak English. I have never lived in an English-speaking country though. As soon as you speak a language, you can expose yourself to the culture where the language is spoken pretty easily through the internet, movies, etc. HN is a good example. I see what (mostly) American people think, what things are important to them, and the way they approach life on a daily basis on this site.
Large Language Models Nuke Our Naive Notions of Truth and Reality
> how bad was the win10 task bar codebase

Well, in Windows 10 there's at least 4 different styles of context-menu in the Taskbar depending on where you click - so given that, I'm guessing it's a bit of a mess.

1. Right-click the Start button or empty space on the Taskbar: Win32 (USER32?) standard menu, but with a custom dark background and extra menu-item padding to make them touch-friendly. Earlier versions of Windows 10 used standard white menus with no extra padding. Uses the standard Windows menu font (Segoe?).

2. Right-click a pinned program icon: Aero Glass-effect jumplist menu with very smooth opening animation (seems to be the same UI framework as the Start Menu itself). Uses the standard Windows menu font (Segoe?).

3. Right-click a jumplist item: an opaque sub-menu that uses a much larger font-size, and I think a different typeface too. If the jumplist menu item is a shell object then this context menu will contain some (but not all) of the registered custom shell-wide menu items as in File Explorer and other views.

4. Right-click a window thumbnail: you get the window-menu for that window, which (on my computer) uses the standard Windows grey background and different font-sizes and metrics to all the other menus.

5. Right-click a custom Rebar[1] / Toolbar control in the Taskbar (I think they removed this feature from Windows 11?): you'll get whatever custom menu the author of the Rebar control decided to use.

6. Right-click an icon in the ("system tray") notification area (as opposed to the Action Center): as with Custom Rebars the menu style you get depends on the application - though tellingly different built-in standard/system Windows icons have different menus, e.g. right-click "Safely remove hardware" gives you a grey menu, but right-click the Volume icon and you'll get a black menu.

[1] https://learn.microsoft.com/en-us/windows/win32/controls/reb...
Reduce motion changes the animation to fade-in fade-out but updating focus is still delayed
Of course.

Among many, many things, why I think that there should be far fewer Russians in this world, I remember one situation, that I still vividly and unpleasantly see from time to time.

It was in the middle of the night during one of many air, rocket, and shelling attacks. There was a sound and a feeling of rocket strikes, then the air alert signal went off. And I had to run with the child in my arms to the basement of the neighbor's apartment building, hoping that we are lucky enough and fast enough to not get hit, and hoping that if there were a direct missile hit, there would be another exit in this basement. So we would not get trapped there under layers of concrete, as has happened to less fortunate people in my hometown.
If it's not published or part of contract negotiation, it could be zero and it would not be a problem.
What's your assessment of a world full of computers that can actually tell you "no" will actually be like?
> Similar to the now obsolete but preserved practice of writing a number in a contract both in digits and in words.

I have always seen that as some check sum? I.e. both need to be wrong and the same wrong to mess things up.
That actually seems sensible. Both the offer, and how it’s handled. I can’t even remember the last time I saw a positive Tesla article.
The "stochastic parrot" primarily serves to distinguish the (murky) workings of the human brain and that of an ANN. Increasing context doesn't change that. It might make some tasks feasible that cannot be performed now (although I can't see how to properly train it, but who knows), but it doesn't change the fact that the system as whole has a memory that works differently, and e.g. even doesn't monitor its own output vs. its intentions. It's far from a conscious entity.

> "train" a LLM at run time by filling the context with examples.

Which is precisely what a stochastic parrot needs.
I mean, readline shortcuts are also based on Emacs ones.
Yes, it's called Google Research :P
Those bruteforce protections aren't really worth a lot in practice. If you have physical access to the device, you will eventually be able to find a way to glitch it - as things like Cellebrite have already proven for the iPhone.
> Something is very wrong with a business when a big proportion of the customer base is viewed as a burden on the product.

The curse of products that are - in their foundations - over thirty years old and used by billions of people. To expand:

- any time Microsoft does fundamental changes to the look and feel or to management/configuration, enterprise users (the kind that buys tens of thousands of licenses at a time, and there's a lot of these) get pissed because on top of having to pay Microsoft for new software (to avoid not getting updates for EOL software), they have to spend significant sums re-training employees, testing upgrade paths, rework internal tooling...

- if MS breaks too much or forgets to add compatibility modes/quirks, said enterprise customers are going to be pretty pissed because that can sometimes mean they have to buy new machines costing many millions of dollars (the market for hardware sporting actual parallel ports or ISA slots is insane, because so much early 90s hardware runs on that)

- at the same time, desktop Linux distributions and macOS keep iterating and innovating without having that burden. Linux userland generally doesn't care a bit about backwards compatibility, and Apple announces BC breaks early enough / keeps support long enough that users can upgrade over time - aided by the fact that most hardware that people attach to Macs doesn't cost more than ten to fifty grands (=very expensive audio / video stuff) and has to be upgraded anyway to keep up with new features. That in turn puts pressure on Microsoft to keep up with innovation.

- on top of that, technical baggage keeps holding back Microsoft as well. Apple ditched Intel long ago and now reaps the reward - mostly, no transistor space wasted with long-superseded crap dating back to the 1980s and way better power management - while Microsoft is more or less at the whims of Intel's mismanagement and the utter crap that third-party ARM SoC vendors throw onto the market and dare call a CPU.
Seymour Cray needs more credit here.

The 1964 CDC6600 (fastest supercomputer of the 1960s) would be classified as RISC if made today, as would the Cray 1 (ditto 70s).

Both have a lot of similarities to modern RISC-V, including the use of two instruction lengths (15 and 30 bits on CDC6600, 16 and 32 bits on Cray 1), which both the IBM 801 and RISC-II also did.

The Cray 1's Vector instruction set is also very similar to RISC-V's V extension. The biggest difference is on the Cray 1 the programmer has to know the vector registers are 64 elements long and set the correct length (1-64 elements) using the "0020xk Transmit (Ak) to VL" instruction on each iteration of the strip-mining loop. On RISC-V you tell "vsetvl" how many elements remain in your vector and the instruction returns as its result how many elements it can process, so RISC-V CPUs can have wildly different vector register lengths but run the same code.
So my desktop PC does not support Windows 11 (according to Windows Update). I guess I shouldn't be too sad about that fact, but I am concerned about future compatibility.
Tech Startups to Watch This Year
You Don't Need Twitter:title if You Have og:title
> Give me native apps any day.

Heavens no. I do not want to be forced to install an app for every single little thing - it's wasteful, detrimental to my security and privacy. Small examples from a recent trip: in Andalusia, there's a bunch of cities with very interesting old buildings (cathedrals, castles remaining from the Muslim era converted by the Spanish monarchs later on, etc.). Each and every one has a different app for their audio guide, map, etc. to help you navigate and understand them. It's just stupid, it's a one time thing and it could easily be served by a website; instead you have to download a 30-40 MB app for each one, and then remember to delete it afterwards.
Historically not really true. Distribution used to be much… weirder.

Gone With the Wind, for instance, toured as a premium roadshow release for almost 2 years before getting a general release.
Doesn’t mean microservices is a good fit. You’ll need a team per serviceC but you don’t have the people who know the boundaries. Better keep it as a monolith in that case.

It’s far far far worse to split something up with bad understanding about the data and access patterns than to just struggle along.
Open source smartwatch integrates ESP32 MCU with e-paper display
Not really, a lot of cancer mitigation is done by the immune system.
I tried changing various defaults but lots of them seemed to no longer work. Maybe I only tried the options to increase the speed or I didn’t restart enough things or I spelled something wrong. I also tried looking at the binaries for relevant-looking names of defaults to change and didn’t find any (including the options that old internet advice recommended changing)
> Real question: have you ever sent money to a third world country?

Yes.

> And using Wise has been _so much_ easier (5 minutes and money goes from your bank account to their mobile banking account) than figuring out binance's bullshit, and finding a buyer at the other end for the sent cryptocurrency, especially after the "leveraged trading" aka gambling market imploded.

And yet plenty of people figure it out nonetheless. Maybe they're better able to grasp the technology? Or perhaps simply more motivated to do so?

> Sorry, your bullshit "but muh African finance!" would have probably worked for less world-aware folks.

Sorry, your bullshit "but muh pump-and-dumpers" would have probably worked for less socioeconomically-aware folks.

I hope you really are a person deluded by the legacy financial system's propaganda rather than an intentionally evil beneficiary of said legacy financial system, and in that case, please recognize that anecdotes do not meaningfully refute even so much as others' anecdotes, let alone actual facts.
> But that's not what the paper studied. It's long been stated in popular culture that learning a language increases cognitive ability: improves memory, reasoning, and helps reduce onset of senility etc. This study suggests it isn't.

I find that it's actually worse for my wordle performance.

Occasionally I'll have a set of clues that lead to obvious words in my second language, but all these obvious words displace any English word that fits the clue.

I have to consciously rearrange the clues by writing them down in order to get the answer.
Both HDMI and DisplayPort can use HDCP. The authors of the DisplayPort standard also invented their own clone of HDCP called DPCP, but you can also use HDCP over DP, and it seems like HDCP is a lot more popular(?). In any case the DRM implications (in terms of lockdown and code signing) are the same. Though not explicitly mentioned in the screenshots of the i.MX8M reference manual shown in the article, reading the rest of the manual it's clear DP is affected too. (Which, again, is why the MNT Reform forewent the use of the DP interface to attach their eDP internal display in favour of a MIPI DSI to eDP bridge.)

I certainly agree that restrictive code signing practices like these are completely unacceptable. In my view, the 'right to repair' movement should encompass a right to any keys needed to fix bugs, though I am not optimistic about 'right to repair' being interpreted in this way.

Worth noting that while we usually think of DRM as a (patently ineffective) way to prevent piracy, in reality it seems to be much more about controlling end devices and the manufacturers of end devices. I explain more about this here: https://news.ycombinator.com/item?id=17588610
Is it just car manufacturers who are not keen on the idea? I for one don’t want a computer that has zero situational awareness, interfering with the controls when I’m driving and responsible for the vehicle.

The ability of computers to control the vehicle should be proportional to their perceptive abilities. No output without input.
fossarian, fair enough
Wonderful accessibility aside, that's a brilliant name. It's just fun to say.