skysight-inc/HackerNews huggingface dataset:
> fact that this is getting 0 coverage from mainstream media doesn't help.

That's not true. Maybe the Times HE isn't "mainstream" any more, but I
just wrote a scathing piece which is leading the magazine this month,
about how we got the Online Safety Bill as the wages of technical
ignorance and abandoning basic digital literacy for three generations.

The OSB is essentially a good thing. It's designed with a good heart,
and addresses many abuses of technology that government should rightly
legislate on.

The implementation is garbage.

It was written by people who were not competent to do so, since they
were advised by deceptive and self-interested parties, and were not
able to distinguish computer science from wishful thinking.

The Times article places some of the blame on our crumbing university
system (which is now run by professional managers instead of academics
and no longer serves the public interest).

UK universities now provide only expensive training certificates and
no longer strive for education of the kind that produces leadership.

As a result we get Michelle Donelan serving as Secretary of State for
Science, Innovation and Technology, because there nobody else to fill
the post except someone with a degree in History and a career in
Marketing.

Besides, government and the state institutions cannot compete with Big
Tech, and so we cannot recruit conscientious and technically capable
people to key roles (Sunak plays up to the "tech savvy" persona, but
is another PPE grad who blags his way by association and bluster).
> It’s bad law and should absolutely not exist.

Whatever you came up with in your mind sounds very weird and, yeah, obviously should not exist. That has nothing to do with the actual law though.

> I have a big FU for anyone trying to impose support requirements on me

Nobody talked about any of that?

Product: Samsung phone. Requirement: Samsung needs to keep that device usable for N years.

To meet that requirement Samsung will also need kernel updates. Whether that means doing them in house, paying someone else, making updates more seamless to easily upgrade or ... . The requirement to find a way to make that work is on Samsung, not you.
> How is that country so poor and others such as Qatar aren't?

Corruption, corruption, corruption, and incompetence. Qatar doesn't have illiterate and corrupt clowns running the show. Seriously, I'm African, and I don't understand why people find it difficult to say the truth to us.

We are our own problem because we keep giving birth to more people than we can handle and voting in buffoons to run the economy.
My understanding of scammers in India has been formed by Youtube videos, where the host "scams the scammer", and from the Reply All podcast (https://gimletmedia.com/shows/reply-all/6nh3wk).

Saying that scammers do not buy office space doesn't seem correct. Are you saying they wouldn't buy (or lease/rent) office space? If so, the Youtube videos and Reply All directly contradict that.
It's simply a fact that Postgres does not offer out of the box scaling like MongoDB.

Postgres does have things like Citus, or even wire-protocol compatible things like CockroachDB that do scale, but those are not Postgres.

It's the same situation with MySQL vs. Vitess.
https://www.unionpayintl.com/en/aboutUs/companyProfile/intro...

Seems like a funny coincidence

Or maybe UPI becomes like the new https.

Each country implementing its own versions
This is inflation adjusted, though TFA doesn't make it clear. The full report says "To adjust for changes in the cost of living over time, historical income and earnings estimates in this report are expressed in real or 2022 dollars."
Is Encryption at Rest a Scam?
Unfortunately Ventoy does not work on Macs
Because the developer productivity is great because the language drivers that interface with the database are seamless with your code. MongoDB lets you burn down a backlog better than any other database. It’s not right for every problem but when it is right it’s the best tool because the language drivers are so good. That’s their secret sauce.
Sustainable means you can do the same thing, the same way, for a long time.

Environmental issues do not prevent tech from being sustainable. A lack of parts makes tech unsustainable.

If Framework wants to be more sustainable, they need to adopt more standard parts (like COM Express modules) and get other companies to adopt their best modules.

This silliness where they bring out a new motherboard for every generation of CPU is ridiculous. (I'm calling you out, Intel!) There is no reason Intel and AMD can not each bring out a new socket every 3 years and keep it for 9 years so they have low-end (laptop,) mid-range (desktop,) and high-end (server) sockets.

The 120V power receptacle in the US is an example of sustainable technology. It has been with us as long as I've been alive, and it will be with us another 100 years.

I wish people would correctly define "sustainable."
This would already be an improvement for me, since I am a native German speaker who usually prefers device language be set to English. I wasn't aware it was possible to set language on a per-app basis on iOS, thank you!

Doesn't work for Apple Maps unfortunately, which has a nice voice but is dependent on the Siri voice setting, which I prefer to be in English.
I find the title to be pretty accurate and I am by no means a native speaker
Because it definitely wasn't a lab leak?
Why would they be shut down? They're probably registered as call centers and at least some of their income is declared, thus legal.

Especially if they don't target anyone local, who's going to notice, who's going to tell and lose their job or burn bridges?
I'm sure the right answer is open source stuff, self-hosted. But as an alternative, the Apple Homekit architecture does seem serious about keepig as much info as possible on the devices themselves and not throwing stuff into the cloud.
The Arch install is literally
1. partition your system
2. mount /
3. run 1 command to actually install the system
4. install grub

Sure, it's a bit gatekeepy if you haven't done it before, but it teaches you a lot of useful things about how a Linux system works, that you'll undoubtedly need if you plan to use Arch.
I actually use Nix to generate YAML files for GitHub Actions in one of my repositories. It allows me to share code between multiple actions and be consistent with versions/formatting.
If you are forced to unlock the phone, then whatever is in the phone is accessible!

If you have laptop, you can encrypt it with veracrypt that gives you plausible deniability. Unfortunately it’s not available in LUKS or bit locker. It’s similar to login into a dummy account. Phones could also implement such system, but they haven’t yet. I don’t know if you can hide apps.

Face or fingerprint ID protects some data. The rest, remote wipe, but the thief may not give you enough time.

But they could just ask you for your bank account information!
> Which is presumably hard to impossible without flying around the world with test chips and physically being in those places

We had people driving around with our phones logging to a laptop. They basically drove all over the country, trying to cover as much land as possible, and the phone(s) would then attempt to connect to different base stations.

The logs from this would be sent back to the developers to investigate failures, and somewhat often a bug would only manifest itself on a single cell tower.

Qualcomm has presuably done this work for most of the world, and has subsequently become the benchmark that telcoms calibrate against before deploying cell towers, leading to a more uniform protocol landscape.

If Apple hopes to create a new in-house modem chip, they will either need to calibrate it against Qualcomm, or do the gruntwork of travelling the world. In either case, i'm betting that just using Qualcomm chips regardless of the price will be better from an economic perspective.

Furthermore, everything GSM is covered by patents of the "big 5" (Motorola, Nokia, Siemens, Ericsson, I forgot the 5th), which at least at the time had free use of the others patents regarding GSM, but *everybody* else implementing GSM hardware and/or software must pay license fees. Qualcomm and Nokia had a big fight over this 3-4 years ago.
Because just about no one cares and I want to burn down a backlog quickly and often mongo enables that. Developer productivity is far more valuable that open source purity.
Turn off the main switch ?
Citus was acquired by Microsoft so there are doubts about its future longevity given that so many similar promises of ongoing support are rarely maintained. Timescale is optimised for time-series so not sure it's applicable.

Point still remains that PostgreSQL lacks a modern, built-in horizontal scalability solution.
>But now I realize that modern developers don't want a GUI to manage their config. We want to store it git, review changes and perhaps even write our own automation and templating around it.

not all configurations are maintained by developers, or at least theoretically they shouldn't be.
I've found that with keyboard oriented interfaces the TUIs are as or more functional than GUI apps.

And sure, having a mouse doesn't preclude you from using a keyboard, but GUI applications are so mouse focused it's impossible to use most of them without a mouse. The 1 finger comment was hyperbole, but it's close enough to true.
Okey, maybe I do not understand something but how is https://neon.tech not auto-scaling? Or the more expensive option at AWS Aurora?
As a 60 year old C | Fortran coder since ~1980 or so, that difference makes near zero practical difference to numerical computing.

Pretty much any vector|matrix operations will see row against column (or colum against row) operations in equal proportion - what you gain on the swings you lose on the roundabouts whichever way you choose to orientate storage.

Indeed, given large sparse arrays, language specific default array storage methods might not even be used - and here C is (arguably) more flexible at building task specific data structures - a column(?) of pointers to row fragments (perhaps).

The big advantage early FORTRAN had was baked in anti alias assumptions and a truckload of pre existing relatively accessible NIST | NASA grade quality numerical algorithms that had been crawled over, eyeballed, tested, and pounded in simulations by many qualified applied scientists.
> Liz "Lettuce" Truss

I think she was on-brand for the Johnson era, but not a reversion to type.

Rishi Sunak? I can't really tell, but the vibes are similar to David Cameron.

Still, I remain glad I took the opportunity to move to Germany easily before Brexit made it much harder. My Overton Window only just about brushes up against Labour's actual position, and doesn't include the Conservatives at all.
This is not Postgres. It's a managed instance, but isn't built in.
I was also sad to know that when you do a “normal” cholesterol blood test, your LDL is not measured, but calculated according to formula:

LDL = TC – (HDL + TG/5)

It’s not even a real measured amount, it’s a very rough middle-school-level formula, but people freak out about fluctuations of this number.
No. Sometime last year there was paper measuring inputs and outputs on a real biological neuron and discovered it could do XOR logic.

Can do more logic also, that it could also do XOR was some new breakthrough.

And, not saying Neurons are just logic gates, it's just that they are something well below NP hard.

There are analog fluctuations in potential all along the neuron, and they peak and fire at different thresholds. Really, seems like 'weights' if we want to map terminology.

It does not seem like it will be that long before the human neuron can be 'modeled' accurately enough that quibbling over a few percentage points between the 'model' and 'reality' will not leave much room in-between to find a 'soul' or 'spark', or anything anybody wants to say makes humans special.
Maybe that's why the number of smart devices that work with Homekit is so limited?

I really don't understand many of the "smart" device manufacturers. They clearly aren't capable of running the services required to manage their devices, so why do they keep insisting on doing so? My parents have a smart radiator that couldn't be managed for over a month because a server in Norway was down. Why not just have it be manageable by Homekit and skip the infrastructure cost?
It switched to your opinion when you said ironically and didn’t list the real reason the upstream patches were rejected.
Whoosh or not? It's definitely a humoristic language given some other ones:

> To avoid confusion, the delete statement only works with primitive values like numbers, strings, and booleans.
> delete 3!
> print(2 + 1)! // Error: 3 has been deleted

Although the feature about prefixing a variable with "previous" to get its previous actually sounds quite useful!

But also to answer your question, it uses a semi-colon for NOT:

> You might be wondering what DreamBerd 2 uses for the 'not' operator, which is an exclamation mark in most other languages. That's simple - the 'not' operator is a semi-colon instead.

I love this kind of project as it can make you rethink some basic things we're used to work with in other languages.
- "somewhere between LK99 and cold fusion"

It's cold fusion. Lattice-confinement fusion was an attempted re-branding of the cold fusion field.

- "There are also upcoming conferences: the American Nuclear Society’s Nuclear and Emerging Technologies for Space conference in Cleveland in May and the International Conference on Cold Fusion 24, focused on solid-state energy, in Mountain View, Calif., in July."
It definitely can be interpreted to mean that the telemetry is opt-in, or that it is opt-out.

(“Opt-in by default” is a double positive, a less common sibling of the dreaded double negative)
It's not 2012 anymore ;)
Apparently, the urge to censor and deplatform by gross authoritarian government employees is so strong that innuendo, accusations, and guilt-by-association are now enough to deny people their voices. (I'm writing in a general sense, not just about Brand)
Exactly this.

The roadmap is not for the engineers to know what they are going to code next.

That comes through discussion and sprint planning in a tool that has tickets/milestones/epics etc.
Right: It's not the companies' fault they're engaging in deceptive and unfair business practices; they're profit-maximizing machines. They don't care about trust or know what it is.

It's our fault we're letting them do that. Bad behavior should be affecting profits. Probably through regulation.
The CSAM scan has been going on for years, at the server.

The Apple issue was Apple doing it on the handset.
The U-Turn on Indiana Toll Road is an interesting one! It looks like Organic Maps' router is making use of a road that's tagged as an emergency service road in OSM:

https://www.openstreetmap.org/way/1186446719

The road was added three months - apparently based on "updated satellite imagery" - but poorly tagged. It was then edited 9 days ago to improve the tagging.

https://www.openstreetmap.org/way/1186446719/history

Perhaps the more recent edit was from Organic Maps so that their router handles the tags appropriately?

Looking at this area on Google streetview (from June 2023), I can't see anything that looks like a service road:

https://www.google.com/maps/@41.5920007,-87.2303049,3a,90y,3...

I wonder why Organic Maps would take the U-turn rather than the more obvious ramp. Perhaps it is to avoid the toll gate?

Also, regarding this:

> it can take a few weeks for an OpenStreetMap update to get pushed out

OpenStreetMap updates within a day or two, but Organic Maps' own ingest process might have a lower frequency.
This. It dances in front of the readers eyes, turning into unreadable gibberish. Json is how you would draw a datastructure on a chalkboard.
and they pay is usually better than other companies

easy to get in, low skill requirements, good pay
The drivers in userspace are part of the GKI initiative[0], not Treble [1]. Treble deals with separation between Vendor, System and OEM. It establishes a process (CTS & VTS tests) to ensure system components (HALs) stay compatible with whatever updates Google makes to Android, but it deals with the base Android, not the Kernel specifically.

[0] - https://source.android.com/docs/core/architecture/kernel/gen...

[1] - https://android-developers.googleblog.com/2017/05/here-comes...
If it is not standard x86, then good luck.
You can implement Last-Modified instead.
Dinenage is, of course, one of the main proponents to the "online safety bill" and an opponent of gay marriage.

I heard from a bloke down the pub that she kills squirrels with her bare hands, lovely squirrels, so I'm writing to parliament to demand that they stop her wages for such disgusting behaviour.
Ain't that the damn truth.

Even playing into the system is pointless, my MP replies 6 months after things are passed lmao
are you saying it has a stake in roadway advertisements and prioritizes routes that maximize billboard views per trip? That’s pretty depressing :/ yet also capitalism I guess
Let me become the most popular and hated man in the world to bring attention to my secret organized crime group.
> There’s no free lunch. Inflation was up above 6% and people saw their buying power drop by 8%. That’s about it right there.

Except that only a portion of the inflation may have been caused by all that money. Or have you forgotten the geopolitical events that caused a spike in food (grain) prices and especially energy costs?

Let's not forget about supply chain issues:

* https://www.frbsf.org/economic-research/publications/economi...

* https://www.frbsf.org/economic-research/indicators-data/supp...

On the flip side we don't have high unemployed that takes over a decade to slowly go down (like Obama had to deal with post-2008 because the GOP didn't want to spend). Biden was there for the long slog to get people working again.

Yes, inflation was high for ~18 months: would have a not-hot economy be better or worse than that?
In big Western cities, supermarket chains often have a corporate website with a store locator that shows opening hours. And then you can add that info to OSM so that other people in the future can get it from their map app.
We heavily cache, as the article suggests, and to cache bust things we simply add ?nn,n to the url. e.g. site.js?1234

Whenever we update something, whether an image, js, or css, we increment the number. Most of it is automated since we have millions of images.
It’d be clearer if they just said “opted-in by default”.
Corbyn's failure to oppose Brexit wasn't the result of a lack of spine; he was actually against the EU, an organisation specifically designed to avert the threat of communism/socialism in Europe. He was in favour of Brexit. His party wasn't, so he shut up.
Have you seen politicians accusing Indian government in allowing theft and organised crime? Because if not, there is no reputation loss. And I think politicians can close their eyes on the few scammers here and there for the access to Indian markets.

Besides, there is an angle of view "rich westerners extortioned our country for centuries, and now are accusing us with the same because of few scammers we're certainly honestly (not) trying to catch" which will be very popular in a certain parts of the world.
Yes, good point; if it's opt-out, it should say opt-out.
For a LAMP system (Debian, Apache, MariaDB, PHP) what is the best choice on Hetzner Cloud these days, Intel, AMD or ARM?

More generally speaking, ist there any difference (except maybe performance) when running Debian on Intel vs AMD vs ARM?
Homematic has a pretty good reputation. Their stuff is reliable and they're quite open to DIYers. In turn the products are a bit on the expensive side, but not wildly so.

Fun fact: eQ-3 is a subsidiary of the DIY electronics store ELV: https://www.eq-3.com/about-eq-3.html
The primary problem with YAML is that it allows writing strings without quotes. This causes confusion because it’s impossible to see, from just reading the YAML file, which strings become strings and which are interpreted as numbers or booleans.

For example, the identifier blah is interpreted as a string; but 01 is interpreted as a number, which makes it equivalent to 1. Similarly the identifier nope is a string while no is the Boolean literal false, and there’s no clear indicator that the former is a string while the latter is a Boolean.
> UK work permits have been close to impossible to obtain for players from countries with the kind of low ranking India has

It should be based on the person's ability, not the country they're from.
The Register has a quirky sense of humor.

They're comparing the process of cancelling subscriptions to The Iliad, i.e. a long winded Greek epic.
Aisle caps commonly feature a product that would ordinarily be found alongside a bunch of closely-related products somewhere else in the store. But I don't think I've ever seen a refrigerated aisle cap.
I cannot support much in terms of money or time currently, but somehow I'd wish there are ways to speed this up.

Sure, sponsoring from big corps comes with their own problems, but maybe that would be an option? There are quite some that use Elixir (or BEAM in general) out there...

Idk what would be the best approach.

But I am very convinced that Elixir and the wider ecosystem (not only phoenix liveview) is (or could be) the very best "default" web app stack we have right now in general. It solves _so many_ problems of other comparable tech stacks right out of the box, one way or the other, and is the only one I've noticed a sentiment of pure joy from seasoned devs that also lasts well after the novelty wears off.

At this point it looks "only" like a number problem to become mainstream (again a number problem). No idea how to solve it, just felt I needed to share my thoughts as a data point here.

Like the type system here: I'd _kill_ to have this exact implementation today rather than _maybe in a few years_. And yes, I can draw comparison to Typescript, Rust and Haskell which I used for projects in the past. Its like combining the very beast ideas (and adding some more) into one awesome thing.
I was about to say the same thing. My car (nowhere near as nice as a Merc) had the same issue. There would be oxide deposit on the contact points and the minuscule amount of rust and crack on the clamp would render it useless on a bumpy road randomly (1 in 10 times approx). It was scary the first few times but when I figured out the symptoms, it took me less than a minute to get it to start.
Are you really comparing a multibillion dollar company to an open source project?

Also this has nothing to do with backwards compatibility, it's about supporting older kernels with security fixes and similar. The decision is a pragmatic one to lessen the burden on the unpaid volunteers.

Like others have mentioned if a company needs a specific kernel pay up. Or use Windows.

Don't compare apples to oranges.
Printer, fix thyself!
As an old engineer. Stories like this are great to teach new engineers never to ignore information. Take in all the crazy information people say, or things they think are happening. It is all valuable.
I thought the opting is something that is done by the user. If someone else has opted you in, that's... something different.
>fast

Discourse is definitely not fast. Whenever Google sends me to a discourse page I just end up giving up on waiting for it after staring for over 8 seconds at a blank page.
I'm just going by the article I cited. I don't know any more than the reason given there. And come on: how is refusing contributions when the cited reason is not contributing not ironic?
By "lot by lot" I mean that for each lot of land you determine how much that land is worth considering everything around it. I believe that we are sort of saying the same thing.
As a complete layperson, it's interesting how eerily intuitive particle size is as a measure of risk: "bigger particles clog up your blood vessels more".