skysight-inc/HackerNews huggingface dataset:
Most apps don't use it these days for the same reason most apps don't use any special features of Windows: they aren't really Windows apps at all even if they may be started by running an EXE, but rather UNIX/Mac/web apps with Windows ports. Every platform has a registry-esque equivalent, albeit often in a different form:

- macOS has the user prefs system which gets mapped to .plist files. There's no central database but an individual .plist file is somewhat similar to a registry directory, a bit more expressive actually.

- web has cookies/localStorage

- Closest equivalent on desktop Linux is gconf which was an attempt to build a registry like system but it never took off outside of GNOME.

Anyway the registry didn't fail. It was and to some extent still is a competitive advantage for Windows especially in work contexts because Microsoft has tools that let you set registry keys for your users globally, and for apps that store settings there, it means you can bulk configure apps using a uniform approach that's mostly free of merge conflicts instead of mucking around with text files. For example Chrome can be configured with registry keys to some extent and I suspect if it allowed more control via the registry, admins would use it.

As to why it exists and where it came from - classical filesystem designs tend to struggle with lots of tiny files. The registry can be seen as a kind of hack that implements a filesystem designed specifically for tiny weakly typed files. It'd be nice to have one FS that could do everything, but there's been little interest in that since Hans Reiser went to prison. Note that the registry is accessible to kernel mode code so is useful for configuring drivers, and the kernel takes care of enforcing basic structure (you don't really want to be parsing random textual formats in driver code but registry access is pretty safe).

Microsoft gives their rationale for it here:

https://learn.microsoft.com/en-us/previous-versions/windows/...
From my understanding, Databrick's core value proposition is -- 'We let you do things you want to, with the people you have.'

It may surprise HN to learn, but most companies don't have top-tier technical talent.

Consequently, how do you do {cutting edge thing board and investors are demanding company do} with the people you have/can afford? Use an offering that decreases the necessary skill level by providing powerful prebuilt components.

From this perspective, LLM integration sounds like a perfect fit. It's something every company is being asked to have a plan on, but one few are technically staffed to execute on their own.
>Change the commodity from wheat to mining silver and nobody has their heartstrings

Meaning no one has a personal reason to care about the plight of a silver mine
> Hype after hype, fad after fad, modern after modern, refactor after refactor

And you're supposed to already know how to do it and give an accurate ~~estimate~~ prediction for how long it's going to take to do (that matches the amount of time they've already decided you have to do it). You're a _professional_ and professionals don't need time to actually learn how to do something new, they just know.
So how old does the tech need to be?
The author has since built an improved version where you can generate your own Paper Globe template from an image (uploaded or a URL), with a dedicated website: https://paperglo.be/
I can very easily "discover" how to make an illegal <item> in under a minute using the internet, does that mean I should be allowed to have it?

I'm pretty sure your response is not what the GP meant.
Letting an Erlang process crash is letting a process holding a small collection of resources, maybe a single TCP connection and several kilobytes of local state. It does not necessarily scale beyond that. Pretty much by definition, if you've got something that can run out of disk, when it runs out of disk and you nuke it, you're taking out a lot more than a single connection and a few kilobytes of state.

And "let it crash" is hardly "My service is invincible!" I'm sure any serious Erlang deployment has seen what I've seen as well, which is a sufficiently buggy process that crashes often enough that the system never gets into a stable state of handling requests. "Let it crash" is hardly license to write crap code and let the supervisor pick up the pieces. It's a great backstop, it's a shitty foundation.
The ones who walk away from Omelas [pdf]
If I go to https://model.energy/ and ask it to find the optimal renewable + storage solution to provide a constant power output in New York state, the solution includes plenty of solar (and comes in cheaper than nuclear likely would). It also includes hydrogen though, so it would likely make sense to make some of that hydrogen elsewhere and send it to NY by pipeline.
That's awesome!

But what's up with app developers thinking that the mobile version of a piece of software always has to be worse? It gets on my nerves insanely that sometimes I have to switch devices because a simple feature just isn't available on one platform.
I'm not proving any point, just elaborating upon some of the controversial aspects of Rastafari culture. American culture is full of equally controversial aspects, if that's what you want to hear.
Also backups.

This is just corporate "The IT dept ate my homework."

It's a ridiculous excuse, "punished" with a trivial fine.
Romania apparently. My country (Germany) isn't known for its easy to navigate bureaucracy but even here getting an EU VAT ID was trivial. Certainly easier than most of the other parts involved in starting a (legal) business. I think it was literally one of the documents they gave me to sign when I registered my company.

EDIT: I looked it up. It's literally just something you get to check off on the tax registration form for the company. Alternatively there's an online form (imagine that!) for existing companies. Impressively, there's no fax machine involved at any point.
Thanks for finding an _exception_.

If you look at the series, they took 14 random people for each group and gave them 2 days of survival training and basic helper tools.

Just looking at how the men killed the crocodile in a team work with their bare hands first time in their life without any help from experts looked awesome.
First, that's a matter of opinion. Second, it's still wrong per my second point.
Can you solve it? The simple question almost everyone gets wrong
My feelings about LaTeX are mixed. I think an abstract or a one page report in LaTeX looks great (I remember always getting a great grade for any homework I set w/ LaTeX as an undergrad.)

The thought of reading a whole book in Computer Modern Roman makes my eyes ache though. I think CMR has too many high spatial frequency details that tire me out after a while.

I appreciate the optimization algorithms that LaTex uses to lay out words into lines and lines into pages. I have my own program I’ve written that I use to draw the back side of “three sided cards” like

https://mastodon.social/@UP8/110409706406856531

Everything is manual with a few affordances that make common tasks simple, one interesting feature is layout for vertical CJK text which is less impressive than it sounds since CJK characters are all square. Sometimes I think about coupling a general purpose SMT optimizer to it, but it’s not the highest priority.
> someone who can create a stable, responsible, potentially loving environment for a family, someone who can endure a lot of strain and responsibility while still holding it together

How is this different from a woman's role?
> https://unlimitedhangout.com/2023/04/investigative-series/cr...

Now there's a reliable source!
I used to think this till I spent a family holiday working in a hotel room.
It sounds like you're sort of describing affordances, which Don Norman talks a lot about in The Design of Everyday Things. :)

https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
Sans-serif fonts are clearer on low-resolution displays. This includes both conventional desktop displays, with a low pixel density (96 dpi was the standard for CRTs and LCDs until Apple disrupted the field with "Retina" at ~200 dpi+, though in colour, which reduces effective density by 1/3.

For mobile devices, DPI is typically high, but the overall display is small, and hence, individual glyphs tend to be small.

On a large e-ink display, with monochrome density of 200--300 DPI, serif fonts are far easier and more comfortable to read for me, as the serifs provide additional cues as to the glyph shape and form. In particular, difficult-to-distinguish ASCII glyphs, such as O0, lI1, 5S, gq t+, ji, 4A, are much easier to distinguish. That describes my principle mobile device of the past 2+ years.

I literally cannot see the individual pixels without a high-power magnifying glass. Though at lower-quality settings, font rendering remains somewhat glitchy. Those settings offer higher refresh rates and less flicker, so it's a bit of a trade-off.

For DTP, the end result was almost always paper, and so long as you were using a laserprinter at 300+ dpi, serif would have been a preferred font choice. The turn to the Web saw a huge increase in use of sans fonts. Including, inexplicably and to my great annoyance, in published books, I suspect because the font carried connotations of "online" or "modern".
An autocomplete engine with "sparks of AGI", because gotta get that sweet sweet VC money and market it as the Next Big Thing.
I think the takeaway here is: programming is hard, and we deserve more money.
"...if you need more than 3 levels of indentation, you're screwed anyway, and should fix your program."
for me, it was a hard time grasping CIRD and concept of host address tbh. playing with ciso packet tracer and rip, ospf... still not understanding ipv6 and all those huge infrastructures. like ipv4 to ipv6. carrier grade nat. BGP, peering...
Side point: When you rent a Tesla, please do not sign into youtube. Subsequent renters can see your whole Google account (including family members, phone numbers etc).

Or at least sign out before you return the car!
Well said. Spoken like a true Google engineer! However, I think you understand both security as a field, at least one of my three points, as well as children and parenting.

===================

Security as a field

===================

You wrote: "Security is a field related to protecting device-users from malicious actors."

This is a very narrow and incorrect definition. Security as a field relates to many things, including for example protecting confidential information. If my medical information is handled by a hospital, I would like to know that information does not land on the dark web. In order to do this, the hospital needs to implement processes which protect my information from nurses being socially-engineered, doctors installing spyware, and countless other threats.

This is handled in-depth:

- Personnel handling my sensitive data should be screened.

- There should be technological restrictions on the devices preventing both malicious actors and errors

- There should be training in place

- There should be appropriate legal safeguards (NDAs, employment agreements, etc.)

- And so on.

Managing confidential information involves having managed devices. In many cases, these are also in physically-secure facilities and intentionally kept off-line. They don't belong to the person using them.

=========

Bullet #3

=========

One of the points in the original article is that the embedded browser has "a weird JavaScript object named mm" which appears to be used to handle things like security keys. This is a security issue in the narrow sense you've defined. If my child (and many other kids) uses this to bypass parental controls, their device is likely to be compromise by a malicious actor if they browse to a malicious web site.

========

Children

========

You described kids as "a scenario within which the user is the adversary"

I don't know if you've ever interacted with young kids before, but they're not so much the adversary as oblivious and clueless. Before they're teenagers, most are sweet, charming, and WANT to do the right thing. However:

- They have no idea what a "buffer overflow attack" is, let along phishing and other standard scams

- They're very easy to socially engineer. If you're a Random Adult, and ask them for a password, and give a stern look, they'll probably give it to you.

- They have no idea of the kinds of malicious actors on the internet. If someone tells them "To enable Angry Birds, go to this special dialogue," they might very well do it. There are online videos of malicious actors tricking little kids into e.g. washing their devices in a sink, or sticking them into a microwave purely for the LOLs. Mean people do these things to kids.

... and so on.

The reason to control and monitor what little kids do (not just digitally; the same applies to kitchen knives, fireplaces, and swimming pools) has very little to do with treating them as an adversary, and a lot to treating them as little kids who need an adult to help them learn.
As a security researcher, I have to disagree - there's many things to criticize Google for, but "cavalier attitude to security" isn't one of them.

Their security teams are industry-leading and they have done a lot of important work over the past decade (Project Zero, a very well-done bug bounty program, Advanced Protection, FIDO/hardware security keys, large-scale fuzzing and AFL, tons of behind the scenes sandboxing work, Linux kernel hardening...). They have a fine track record keeping their users safe (...from anyone but themselves and the US government).

> Given the embedded browser is not secure

It's a standard web view, which uses the same engine and is sandboxed the same way the standalone Chrome browser is. There's a few extra APIs injected into it, but chances are that they require authentication or simply check the origin. What makes you think they didn't take this into account when triaging the report?

There's hundreds of these web views with plenty of opportunities to "escape".

> Now, Google only fixes security bugs only after they've combined into a severe remote exploit

[citation needed]

Things like Chrome entirely rely on multiple layers of protection and, like any sensible vendor, they will absolutely fix a bug in, say, the renderer process even if there's no full-chain exploit.

> In some contexts (especially as high-stakes test settings, but also some military/prison/finance/medical/legal/etc. settings) this IS a direct security risk

In a kiosk or proctoring environment, you wouldn't be able to browse Google account settings in the first place. It's a non-issue.
It's still an abrahamic religion and tends toward the same sexism and homophobia as its cousins. Look into the specific practices and beliefs of the different mansions (denominations), because they vary a lot. Some are quite morally rigid.

A lot of individual rastas are personally apolitical like any other religion. But overall the religion certainly has its own outward politics, historically closely linked to the black liberation struggle. There are active and mainstream currents of black nationalism & separatism in the religion. Which, whatever you think of their merits, are not particularly chill worldviews.
Interesting answer, thanks.
A great example of the narcissism of small differences [1]. Locally in the space of management tools, terraform and ansible are very different beasts, in that they can hardly even manage the same tasks. Globally, if you plot all software in the world on some big graph, they are right next to each other and indistinguishable on a plot that has "video games" and "databases" and "routing software" and "spacecraft code", etc.

[1]: https://en.wikipedia.org/wiki/Narcissism_of_small_difference...
That's the whole point, boys (especially but not exclusively) need to test risk/reward, physical limitations, and social power dynamics when the stakes are still small. Otherwise men will learn these lessons much more painfully and potentially permanently on a dimly lit street at 3 AM, for example.

"Protecting" boys from their conflict resolution while allowing girl's preferred conflict resolution will only stunt their relative development.
> Overall energy growth slowed, though usage increased, "3% above the 2019 pre-COVID level".

They mostly quote Primary energy, which we'd expect to slow then drop as renewables replace fossil fuels, even as energy used (final energy) increases and wasted energy reduces.

Big picture we expect electricity use to double or triple by 2050, but primary energy to peak around 2035 before reducing back to current levels by 2050.
> is extremely crowded right now but I am not optimistic about their future

Why not? Every larger "cloud" company seems to be randomly buying 1 at the moment to offer "AI" so might get some good deals. This is clearly 1 of them - panic buy.
Study after study proves that Soy is terrible for humans. I’m lucky I’ve been avoiding it since the soy protein gives you 60% of the gainz of whey protein studies way back.

Believing that someone is better off drinking and eating a concoction of seed oils vs. animal derived fats or milk has become a form of religious doctrine. I’m happy to see others finally coming around to the scam.
> > And why should we maintain the population ? Have we reached the perfect amount of people on earth ?

Because when people are happy they fuck on impetuous and fucking on impetuous generates children (modulo vasectomy and morning after pill)

It’s not about the outcome , it’s about the happiness on the way there, whatever outcome it might be.

Also when people are happy they wind up perishing by fucking around in the real world due to excessive confidence doing dangerous activities such as drinking and driving, jetski accidents, drug overdoses etc

You have to substitute these people somehow and not only that, Nature installed a mechanism inside their brain so that the more they engage in dangerous activities the more they tend to have unprotected sex.

So to summarize we want to have a world above replacement rate because having a world above replacement rate is correlated with having a good time, wheras realities such as Japan represent a dystopian world where everybody live to 100 but they are miserable throughout their lives
Can you elaborate on the metaphors bit?
The hilarious thing about his argument is that it rules out agriculture also. I guess we can stop worrying about all this since we've already all starved to death.
I'm not even sure there needs to be a secret network of corrupt actors. Investment banking is rotten to the core, has been for decades.

https://archive.is/z6Uer
99% of the arguments in this industry are straw men or false equivalencies back by nothing but assertions and gut feel. There is little engineering in the field.
UK ‘must prepare for sudden collapse of Russia’
This is the content I've seen so far, limited to primary school children.

I'm German so my view may not be the prevailing one in the US, but I see my role as including making sure that the kids get a proper education. This includes making sure they are doing their homework and are revising for tests.

The consequence of forgetting (or "forgetting" ;) ) to write down their homework assignments or their books is not a work-free afternoon, an inconsequential negative remark by their teacher or a slightly worse test score (I'd argue that at primary school age consequences have to follow directly; a delayed test score does not register).

The first time it happened, they got a friendly expansion of the expectations. The second time an expression of disappointment. There hasn't been a third time.
> that would be terrible.

Lots of countries run fines exactly this way, and it's not terrible at all... Finland, Sweden, Germany, Switzerland, Denmark etc.

Kinda seems like you feel the concept of equality is unfair. Lol.
At least some countries are learning from previous mistakes.
Thanks. I'll add your idea about accessibility this week. For your idea about workflow etc., do you have specific words/phrases that I should try?
Mod has too much power. Give paying reddit user to have ability to vote out Mod. It is a public commercial space not a US constitutions. If I pay, then I should have power to demote Mod. Yes, this swing to those that can pay. But that is life. If you are dirt poor, living in the middle of deserts far from any voting booth, do you think you can vote even if you have rights to do so? Or, you slender anyone you like on the pretext of #1 do you think you get away scot free if you are dirt poor? Or how about #2? You can own guns, bullets and even trained like John Wick if you are dirt poor? Then how come being a Mod even if you are dirt poor get to have so much power over a squated reddit namespace you dont own or even pay anything.
I have never seen BWI airport as busy as it was last night, an hour before midnight. Approaching the airport to pick someone up, the past about 50 cars on the shoulder of the road that were just waiting with their hazard lights on. Traffic to the arrivals area was slow as molasses. I'm told the terminals themselves are packed with people whose flights were delayed to 1AM, 2AM, etc.
But why not just use the browser's dev tools? Both Android and iOS support connecting a phone to a computer and debugging using the browser's native tools.
I think it's more a rural vs cities/town thing.
_BitInt may offer longer bit widths than usual, however the width is still fixed (compile time constant).
> I get that Lisp elegantly represents the close tie between data and programs in a way that procedural programs never will

Procedural is probably the best paradigm box to fit most Lisp in.

> I won't squint at lines ending in ))))) to try to see that meaning.

Nor do people who read and write Lisp. The indentation is really all that matters when reading Lisp. When writing Lisp, having your editor highlight matching parentheses is really the only feature you need to edit an expression that is deeply nested at the end like that. I bet your editor can already do that :)
Among cryptocurrencies, Bitcoin reigns supreme and has become a popular investment choice for many across the globe.
Oh I love this project. It made maintaining my CV tolerable. Here's mine, in case anyone wants to see what a finished article looks like: http://geoff-clayton-cv.s3-website-eu-west-1.amazonaws.com/ (not currently looking for work though).

I used `sed` in the build pipeline to change the page title on the html version (see line 16 here: https://github.com/jefc1111/cv/blob/master/.github/workflows...). I expect there is a better way though.
Mine is a SanDisk Extreme PRO 512 GB. But you could get e.g. one of the "High Endurance" ones if you are concerned about that.

To add more context, I only use TimeMachine for the use case "I deleted something I haven't committed to Git and want to revert to the state of 1h ago". My real backup is offsite + encrypted (Arq + paid GDrive).
Well, since the number of mainstream outlets investigating Epstein's links to the mega-wealthy with appropriate depth is precisely zero, we need to adjust our standards a bit.

If you can point out anything specific in there that's provably wrong, I'd genuinely love to hear it.
Assuming their revenue is really moving from 4.5b to 11b+ in 2023, yes. https://arstechnica.com/science/2023/02/rocket-report-spacex....
I had to disable the shortcuts on my iPhone because the toddler had discovered hold to dial 911 and talk to the nice lady.

Luckily I caught it before it became like the other case I heard of, where a kid learned he could get a fire truck to visit anytime he was bored and had a phone.
I wasn't even really thinking about the security issue on their side. My concern is they end up in cahoots with the government who gives them a list of political dissidents who then get blacklisted from half the web which people will jump to defend with "They're a private company, they can do what they want!"