skysight-inc/HackerNews huggingface dataset:
> Scientists have grown less and less willing to make the ontological commitment. These days, if I ever see it, it shocks me.

I actually think it's the opposite. The PBR theorem even says that the wavefunction is ontological in some sense. People are more willing to make ontological commitments now than they were in the early days of quantum mechanics.

> career-breaking ontological commitments

It isn't career breaking at all. My boss is literally publishing a paper about how photons ontologically do not exist. Bell's inequalities and things like non-complementarity have a much stronger hold in people's minds due to modern tabletop uses of things like quantum correlations and EPR entanglement.

I basically disagree with the premise of your post. I am a postdoc in quantum optics, specialising in high-precision measurements and quantum measurement in general, and I think people are more willing than ever to choose ontological positions on QM.
Treating email or slack or any other not explicitly sync channel as sync is often a self-inflicted wound. I think management is sometimes guilty of pushing this, but it is usually an employee who runs with some self-imposed requirement of "I must be checking email on weekends" or some such and drives himself into a "sync hell". And entrenches the misconception.

Good management has no desire to burn out their employees for some nervous and useless message checks instead of a good rest. My 2c.
No doubt, Tailscale people are awesome.

From a security perspective, I would design this feature differently. If the capability to change the control server exists, then, rather than hiding it, I would want to see a prominent UI element displaying the control server name, url and "more details" to the user to see before they connect/login.

This is important to prevent any social engineering based security hacks.
Can’t believe that resource is still up. I recall a post about HN’s first ever front page having these as a submission. Good URLs don’t change.
It's not talked about in India either. They just assume it based on your behaviors, etc, as the article states.
These kinds of discussions always remind me of a friend who swears by GPS and seems to always choose it even if the route is simple and easy to navigate. Once when travelling with him, we'd have ended up going north instead of south on a motorway if I hadn't told him to switch lanes because the navigation software failed to give the instructions.

Nothing dangerous happened -- we'd just have wasted time having to turn back at the next intersection -- so it wasn't really serious. It still baffles me how or why someone would literally become so reliant on mechanical instructions that they neither see the clear direction signs nor seem to pay any other attention to directional clues or the fact that the southward branch was approaching. (It's often hard to tell in a complex intersection where you need to turn in order to get into a particular direction, but this case was fairly obvious.)

I can also see how a sudden reaction to a late navigational instruction could cause dangerous situations.

I understand the convenience when travelling to unfamiliar places but I'm not really that keen on having GPS entirely replace directional awareness of one's surroundings.
You said the account was frozen ... but it was still used. Sound like Discover is to blame here.

Amazon didn't approve the transaction to your "frozen" card ... Discover did.
The floor, like the ceiling, are made of wood, I have other UPS on the floor, also my desk with the notebook is made of wood… http://giuliomagnifico.blog/networking/2022/01/14/my-home-se...

I understand what you say, unfortunately! I hope that nothing will ever happen…
Hey! I will try this extension, thanks for making.

I share screenshots of HTML pages on Twitter and I often struggle while taking the screenshot which can also suit to twitter’s resolution requirement. Any idea how to do it better? Can this tool help me?
I imagine its temperature habits might be different in case it becomes active with a power loss or when it recharges after an incident.
Charlottesville is indeed an amazing town but it isn't cheap (well, it is cheap compared to the bay area but it isn't cheap compared to other places in central Virginia). The airport also sucks, IMO. You are better off driving the 2.5h to Dulles for most travel.
That would be 病護士 and 檢査 I guess
...but who's John Muir?

https://www.youtube.com/watch?v=0YInfr0hm4A

Everything I know about John Muir, I learned from Sam & Max. They didn't mention he invented this alarm clock though!
Values - status is built on the east coast by affiliation—to family, to schools and universities, to political groups, to elite employers. Status is built on the west coast in an anti-establishment way, mostly prizing creativity and individualism. (Though, the lefties of them would consider that a dirty word. If you call them "indie" it's a compliment, though.) That applies to lots of art and music, but I suspect the whole hacker ethos of the Internet and "10x engineer" tropes are related.

Dress and Appearance - follows suit. The west coast has very little sense of "dressing for the occasion." Things like neck tattoos and large earrings are more common. I've been to things like polo matches and crew races on the east coast. Showing those pictures to friends in the west sometimes prompts outright laughter. They can't be _serious_, can they?

Conversation - east coasters name drop constantly. Especially rich ones, who feel they have lots of names to drop. But all of them, really. West coasters are more inclined to discuss land and the environment at length. (Politically, sure. But mostly just... experientially.) Lots of outdoor hobbies, yes. But more than that, too. My wife has a running joke that every time she encounters my family in a new place, at least one conversation ensues about which way is North, and how we know. She can't really play, doesn't see a reason to figure it out, and presumes that naturally all civilized places have their roads on a grid anyway. (Chicago native.)

This is, of course, an exercise in stereotyping. There are exceptions everywhere. But culture is also real and self-reinforcing, so the exceptions are just that—exceptions, not fully-baked countercultures, especially in small towns. There's a sliver of New York in San Francisco. But there isn't a sliver of New York in Bakersfield, just a few random guys wondering why they can't, for the life of them, get a decent bagel.
Shit I love malware, maybe I should apply to TikTok.
>> making sure that accessing tailscale without paying is not too visible.

Not sure what this means, Tailscale is free for the vast majority of non-corporate users, and I would imagine that anyone who's using it so intensely that they need the "personal pro" plan is probably someone techie enough to dig around and find out about headscale.

Also headscale isn't entirely free if you're paying for a VPS or other server to host it on.
Not OP, but in paper deno offers a lot of things out of the box

> - Provides web platform functionality and adopts web platform standards.
> - Supports TypeScript out of the box.
> - Has built-in development tooling like a dependency inspector (deno info) and a code formatter (deno fmt).

Also they have a build-in testing library, so for me is mostly get rid of the tooling as dependency, the only thing that is missing is a frontend bundler (I think they have one, but intended to use for the backend only), but there are swc and rebuild that hopefully will catch the feature parity with webpack and friends.
Great for startups who dont need to worry about the codebase in 10 years. Not so for medium to large companies who are going to be stuck with a rube goldberg machine in 10 years.
I use a script called `shell-safe-rm` [1], aliased as `rm` in interactive shells, such that I don't normally use `rm` directly. Instead of directly removing files, they are placed in the trash folder so they can be recovered if they were mistakenly deleted. Highly recommend using a script/program like this to help prevent accidental data loss.

[1] https://github.com/kaelzhang/shell-safe-rm
Last time I saw a CIA job it was for a very niche skill set and they pay range was not reasonable for DC.
Any predictions on what Flow actually does?
Rapid Prototyping for Microarchitectural Attacks
Leveled thinking is common in competitive games, for obvious reasons. There's no better illustration of what you're talking about than the poison scene in Princess Bride:

https://www.youtube.com/watch?v=rMz7JBRbmNo

The way I've heard most competitive gamers talk about the line between leveling and tail-chasing is to play at level 2:

Level 1: The obvious strategy

Level 2: Strategy that beats the obvious strategy <-- Default to this level

Level 3: Strategy that beats level 1

The problem is, if you're playing in a competitive environment, everyone knows about leveling, so you may actually gain more edge by picking a strategy randomly. I've heard competitive Magic player Huey Jensen would make random plays when he was behind on the chance he could throw his opponent off and trap them in leveling second-guessing.
Mention your favourite product/tool you use daily for productivity
I am building an app networking tool where everyone can share the tools they use to stay productive. This will help newcomers to exactly find the right tool for their needs. So it’s a peer-to-peer apps discovery platform.

So please mention your favourite software that you use daily in the comment with the reason why and let others find it.
Interested to hear this community's thoughts on GDPR so far. Has it served its intended purpose? What ideas, if any, should be imported to the US?
There's a long list of comments in that thread discussing "why" it's the case, with most simply saying "it's difficult." I disagree.

I think it's the same reason why so much of our software is poor quality: taking something from "works" to "works well" is a cost sink. It will cost you and yet doesn't add much to the bottom line to compensate.

It's sad that my family uses the available Bluetooth devices less than if there was a wire we could just plug into.

We think of technical innovation as a straight line forward but sometimes it goes back the other way.
https://sauletech.com/

Recall seeing a video of their factory printing solar cells.

Looked great but nothing on their site suggests they have a product unless anyone knows different?

They are listed on Warsaw stock exchange (and having a miserable time of it as the price would suggest).
I'd specify "Learn Japanese" or "Japanese language". I know it's almost a given, but I'd prefer the clarity.

Thanks for doing this!
That's not clear. If they designed it well, the photo comes off the sensor into the equivalent of Apple's Secure Enclave, gets signed, then the data reaches the level where jailbreaks could touch it.

It would be profoundly stupid (and unlikely) that Sony would send data from the sensor to software, then sign using keys simply read into software.

So no, jailbreaks very likely would have zero ability to sign an image.
And when they go to the election booth, who do they vote for?

It doesn't matter what they tell pollsters. It matters what they tell politicians.

If the Theodore Roosevelt Conservation Partnership can try to move the needle on that via lobbying, great. (After votes are cast, lobbying groups are the tool that people use try say "When I voted for you I supported X and Y but not Z".)

But in the US, hunting is closely linked to pro-gun advocacy, and the party that best support them on pro-gun advocacy is still officially in denial about climate change. It's a pretty fundamental cornerstone of their identity, and I don't see them moving that needle any time soon.
I wonder for this compares to apps like Fluid
I know you’re joking but what you suggest is real, some of the books that had the most influence on me I stole from a box packed away in the storage room as a child.
docker-stack-deploy is not adding too much, and I don't see it doing much more in the future.

But I get your point and believe it is in good faith, so thank you for your thoughts :).
> I recently came around reading The C Programming Language (2nd edition) and was surprised how many of the language decisions I found extremely horrible. I mean all the examples in the first chapter teach you how to do stuff with strings that will fail the moment you throw Unicode into the mix

Define "fail" and define "Unicode".

Does "fail" mean "iterates through bytes and not characters"? Does "fail" mean "can't recognise different encodings of the same 'character'"?

Does "Unicode" mean UCS2, UTF-16, UTF-32 or UTF-8?

Because, to be honest, quite a log of 'unicode-aware' languages will "faiol" the same way, and they don't have the same excuse as 'strlen()' does, namely being 35 plus years old.

I think the fact that Unicode handling can still be such a mess in applications written on platforms and languages that came decades after C tells me that this is not an easy problem.

C handles UTF-8 byte sequences with the current string functions just fine. You're going to have to manage the mapping between byte sequences and glyphs being displayed to the user, which you're going to have to manage anyway because "Unicode" is so ambiguous. Whatever support a modern language has for Unicode doesn't help all that much when the user-facing glyph isn't part of the language.

What your language thinks is a character and what the end-user thinks is a character are two different things. C is not very different in this regard.
Question: how quickly can you (and everyone else who has a domain registered with Godaddy) transfer your domain to another registrar?
But what if it's not fun? "For fun" is trying to dodge valid criticisms of the ruleset provided.
Somewhat boring, but I wrote a shell script to tar and gzip my home directory and then rsync it to a NAS drive.

It can be configured to exclude certain directories (.cache and Downloads being likely contenders). Also, it can read in config files so it can backup other directories.

https://github.com/lordfeck/feckback
I never got it work with my images. (Flatbed mosaic.)
How is this a disaster for Brexiteers? Aren't they all gentry and aristocrats who want to return to a stratified, and therefore poorer, economic regime?

I may sound sarcastic here, but I assure you, I'm asking a serious question, and I welcome corrections on both views of Brexiteers and disasters.
Moving. All the famous actors moved to New York or LA at some point. Elon Musk moved out of South Africa, Silicon Valley, etc.
TL:DR If you have a domain with Godaddy, move on to a proper service.

Depending on what you need, https://dnsimple.com seems to have a good reputation, I also see a bunch of people spreading their risk by putting DNS on one big (cloud) provider and all other services on other providers. This means that while Cloudflare does DNS registration now, you might still want to use Cloudflare for your DNS zone and something else for registration. That said, Cloudflare still has a good reputation (for paying customers!).

The idea behind that is the (generally) low fee of DNS registration is easy to monitor/check and maintain, so if all else fails you at least retain your domain name as an identity which is generally the foundation to everything else. While it might suck to lose the contents of a mailbox or a website, if you still retain the DNS registration you can always re-create.

Other service providers that don't structurally screw your DNS over (re-including the ones I mentioned):

- AWS
- Cloudflare
- Leaseweb
- Rackspace
- transip
- OVH
- dnsimple

Those are the ones I have used (and most of them currently use) myself, but there are others that do domain registration and seem to come recommended by others:

- GCP (Google)
- EasyDNS
- porkbun
- Microsoft
- Hetzner
- key-systems GmbH (usually via one of their partners)
- Scaleway

Most of them I do have some personal experience with (for what it's worth... we're just strangers on the internet here after all), but I never really had to do any long-term (10+ years) DNS registration with them.

If you are in an ITAR area, conflict region or trade sanctioned region, none of this will help tho.
Sure it has, reputable news publications as well as scientific journals issue retractions and updates as a matter of course. E.g. NY Times: https://www.nytimes.com/2022/06/30/admin/new-york-times-corr... Additionally, your example of Wikipedia directly works against your argument as one of the core features of Wikipedia is the revision history of every single page. Being able to have an understanding of what it said over time is a feature which counterbalances the nature of it being sourced by pseudononymous writers.
Looks more like keeping reinventing the wheel than a cambrian explosion of ideas to me.
A lot of people have already discussed the "presence" that a physical collection of books can have, so I'll touch on personalization. I adore public libraries, but one of the few downsides I find is the inability to mark up the books I borrow.

When I own a physical copy of a book, I can highlight things that stand out, jot down notes in the margins, add book darts to the pages where I want to quickly reference upon re-reads, etc. All of those things add a unique history to my particular copy of a book.

For me, it's always a joy to buy a used book that has been marked up like I tend to do. There may be many copies of that book, but there's something special about my copy—a shared experience with the previous owners.

Sure, an e-book can allow for bookmarks, highlights, and notes, but for some reason it just doesn't feel the same to me. It could even be argued that e-books provide a better experience for revisiting previous notes because of the search functions and the ease at which you can see markings, but there's something just... different about it.

E-books lack the same personality that I find my physical books to have. I certainly have a fair share of both e-books and physical, but for every inconvenience that the physical copies have, there's something special about them to me still.

Perhaps the inherent flaws with the physical manifestation of the books makes them inherently more relatable to me? A simple reminder that just as people are flawed, things can be too.
Just `pip install hy` and then `python -mhy` to run it. Once you see how Python translates into Hy, it's pretty straightforward.

(import os)
(import [os.path :as op])
(with [f (open (op.join dir_name file_name) "w")]
(.write f "..."))

Some things you just have to learn, like using `(setv var value)` to do assignment, or the fact that `(for)` is an imperative loop while `(lfor)` is a list comprehension, but a little experimentation goes a long way and the docs are quite good.
I don't know how scientifically reliable this article is, but it gives
me an idea. Could tsunami avoidance be an ideal use case for a jet
pack? It doesn't need a lot of altitude or more than a few minutes of
flight time, just easy rapid deployment without an airstrip. Some
startup should be all over this. A combined package with an alarm
triggered by an ultrasonic sensor would make a great sales pitch to
well heeled customers living in that region. It might even lead to
beneficial government policy changes by raising awareness of the
danger when everybody who's not rich enough to afford one whinges
about it on facebook.
I have a sneaking suspicion you don't know how I arrived at that conclusion having read the entire article.
Anti-SEO spam search engine helps you find right software you need in seconds
Demo is awesome, and the npm compatibility is a game changer. Isn’t this the 3rd http server rewrite in less than a year though? They didn’t mention it being backwards compatible. I guess they needed to change the underlying server to support features in Fresh. This is one downside of the team making the core platform as well as many of the main components of the ecosystem… they can evolve the runtime to suit their vision even if it affects competitor’s implementations.
Nice!

Although I think he dumped the rest into Luck right before he hi-rolled Softbank.
Coal and gas power stations need cooling water in exactly the same way as nuclear.

Regarding the waste, I'd much rather have the very small amount of nuclear waste produced by a nuclear power station kept somewhere nice and safe than the humongous amount of waste that coal and gas produce and spew out into our atmosphere. A coal power station releases more radioactive waste than a nuclear one. Even the renewables produce quite an impressive waste stream compared to nuclear
I recommend using NearlyFreeSpeech to register and manage one-off domains for simple services, if you can. Their interface is self-serve, the fees are barely higher than their costs, and basic hosting couldn't get more straightforward.
If anyone is looking for an alternative provider: I have been using Gandi (gandi.net) for years. Zero complains so far.
Do you have some references on this?

I would probably agree if you are referring to USA. But I would be skeptical that the same is true in the UK.
Which one do you recommend? Namecheap literally kicked me out (with 1 month deadline to transfer my domain) because I happen to have wrong passport color.
Here's a small script I use often to tag commits with Git.

It shows the current status, lists out the most recent tags, prompts for a new tag and message, and finally pushes.

Everything is colorized so it's easy to read and I use it quite often for Golang projects.

https://github.com/bbkane/dotfiles/blob/e30c12c11a61ccc758f7...
The times I've used it with a TV or monitor it worked fine (but haven't used it extensively, just a couple of times), having more issues with latency when connecting Xbox controller via Bluetooth.
> that implies illegal moves are allowed in the intermediate moves

Seems simple enough to define illegal moves as moves that end your turn in check, which is basically the same definition as regular chess. I don't immediately see the problem there.

> if illegal moves are allowed then white can open with 1. Qxd8 Qxa8 Qxh8 Qd1

This isn't the same thing at all...
Designing for scalability isn't that hard, as long as you understand how big things scale and what their normal failure points are.

The biggest problem seems to be connections to the database. Front-end people use databases as a persistent store, and don't realize that databases have connection limits. Your front-end or middleware scales, but your backend won't.

Your data store should be able to handle your connection load. That might mean pulling the database information and putting it into a cache (redis, memcached).

You need to understand where the bottlenecks in your systems are/will be. Authentication is always a bottleneck; can your system handle 5 million attempts at authentication in a second? Probably not.

You also need to understand your failure modes and how to handle them. In the above case, exponential backoff won't really work. If you can only authenticate 1000 users a second the other 4,999,000 users will be hitting your service at exactly the same time, every time. Randomly distributing them across the backoff interval is pointless.

And even at your fastest throughput authenticating your users will take 5,000 seconds, or around 83 minutes. That probably won't work out. Assume you need to store tokens for all of the users, well, that means 1,000 writes to the DB a second. That probably will fail as well.

Most of the time you'll be lucky to get a few thousand users. But at some level you should understand what you'll need to do if you get lucky and your utilization pops.

The problem is that you do need to understand your end-to-end architecture to do this sort of analysis. And experience counts; if you're aware of what you need to do you can design things in such a way as to make scaling easier (ie: no major rewrite required).
Becoming a villain is a choice. There are plenty of counterexamples in our industry, folks who succeeded in tech and/or finance and didn't go on to make investments in fraudsters and whole industries of fraud.