skysight-inc/HackerNews huggingface dataset:
From https://www.technologyreview.com/2022/03/28/1048355/quantum-... :

> The qubit systems we have today are a tremendous scientific achievement, but they take us no closer to having a quantum computer that can solve a problem that anybody cares about.

-- Sankar Das Sarma, Distinguished University Professor, Condensed Matter Theory Center, Univ. of Maryland

From https://www.linkedin.com/pulse/quantum-computing-hype-bad-sc... :

> Crazy headlines abound: "quantum computing will change life as we know it," "quantum computing will solve global warming," "Quantum computing will revolutionize science and industry," etc etc. These statements are not based on any research or reality at all, they are not even wishful thinking. The number of known quantum algorithms, which promise advantage over classical computation, is just a few (and none of them will "solve global warming" for sure). More importantly, exactly zero such algorithms have been demonstrated in practice so far and the gap between what’s needed to realize them and the currently available hardware is huge, and it's not just a question of numbers. There are qualitative challenges with scaling up, which will likely take decades to resolve (if ever).

-- Victor Galitski, Professor, Joint Quantum Institute, Univ. of Maryland
I think it extends well beyond SF. There’s a guy on my local Nexdoor whose car was stolen in Oakland; after waiting for more than 6 hours to file a report, he was told by an officer that they prefer to avoid reports as they have to do paperwork each time one is filed.

(As a counter anecdote, I’m further out in the East Bay, and when I caught a guy taking my bike from my garage, the cops stayed on the phone with me as I chased him down and actually arrested the guy when they caught up with us. I was surprised.)
>An std::vector is a vector in the mathematical sense

No, because you can't prove that std::vector<T> obeys all vector space axioms[1] for all T, which is good because it's impossible, I can trivially define a T that will break any number of axioms and the cpp compiler will happily let me instantiate std::vector on it.

[1] https://www.math.ucla.edu/~tao/resource/general/121.1.00s/ve...
If the AirTag is well hidden enough, I wonder how many bike thiefs would just cut their losses and leave the bike behind at this point.
Many people in the USA see guns with religious fervour. It's not a matter of logic or risk mitigation, it's a matter of faith in guns.
That still has the same issues. You have to remember to set every linked table's records to the same state, or remember to query every linked table through the table that has the lifecycle column on it.
I cry a little bit every time people use "meta" or "metagame" as a synonym for "strategy"
This usage in modern words traces its way back to an analogy to metaphysics transcending physics. In Greek, meta meant with or after and the book metaphysics was named because it came after physics. The Greek word has related etymology to the Old English mið (or mid) which was subsumed into the meaning of with (an original usage of the word with can be found in the word withstanding).

One may notice words that come from the original Greek meaning if they start with meth or met + some vowel except a (although words with this original sense) and modern words (eg in zoology) also exist based on the old Greek meaning, as well as other irregular constructions (in geology words beginning with meta relate to metamorphosis).

Notwithstanding the broken origins of the sense you describe, it is indeed a good word/prefix.
Seems like it but might be due to poor maintenance schedules over the last two years catching up to us rather than sabotage or the like.
You may want to look into XTDB then. Not quite the same as Datomic, but they share many similarities. It's free and open-source.
Related:

Setting up and running the MAME emulation of the Minitel 2 - https://news.ycombinator.com/item?id=30888451 - April 2022 (15 comments)

Using a Minitel 1B as a serial terminal - https://news.ycombinator.com/item?id=30743891 - March 2022 (32 comments)

Minitel: The Online World France Built Before the Web (2017) - https://news.ycombinator.com/item?id=29922475 - Jan 2022 (124 comments)

Minitel - https://news.ycombinator.com/item?id=29004616 - Oct 2021 (2 comments)

Old School Minitel Laptop: 7 Steps (With Pictures) – Instructables - https://news.ycombinator.com/item?id=28861842 - Oct 2021 (1 comment)

Minitel, the Open Network Before the Internet - https://news.ycombinator.com/item?id=28794257 - Oct 2021 (3 comments)

The Rise and Fall of Minitel - https://news.ycombinator.com/item?id=25507260 - Dec 2020 (23 comments)

Minitel: The Online World France Built Before the Web (2017) - https://news.ycombinator.com/item?id=24439744 - Sept 2020 (196 comments)

Log on Like It’s 1985: A Fragment of Minitel Returns - https://news.ycombinator.com/item?id=18781820 - Dec 2018 (9 comments)

Minitel – The Rise and Fall of a National Tech Treasure [video] - https://news.ycombinator.com/item?id=16263093 - Jan 2018 (67 comments)

Minitel: The Online World France Built Before the Web - https://news.ycombinator.com/item?id=15401405 - Oct 2017 (15 comments)

Minitel: The Online World France Built Before the Web - https://news.ycombinator.com/item?id=14681561 - July 2017 (107 comments)

Minitel, the Open Network Before the Internet - https://news.ycombinator.com/item?id=14577881 - June 2017 (53 comments)

Minitel, France's precursor to the Web, to go dark 30/6/12 - https://news.ycombinator.com/item?id=4175141 - June 2012 (32 comments)

Minitel: The rise and fall of the France-wide web - https://news.ycombinator.com/item?id=4170531 - June 2012 (21 comments)

How France fell out of love with Minitel - https://news.ycombinator.com/item?id=4088360 - June 2012 (1 comment)

France's Minitel service in 1983: online banking, eshopping, and B2B - https://news.ycombinator.com/item?id=2733106 - July 2011 (46 comments)
No, it's meant for websites that don't require loading 8 MB of JavaScript. You've completely missed the point that "product line heavy JavaScript interactivity", whatever that means, is bullshit that doesn't solve any problems, it just creates new ones.

You're saying "I have all this code, what do I do with all this code." The answer is: don't write it!
The Houston Texans are the most recent NFL team, but I feel baseball has been more willing to add teams than the NFL has (and baseball games happen almost every day, whereas football is once a week).

I've always thought you have baseball team fans and football sport fans; baseball fans want to watch their team, football fans like watching their team but want to watch all the teams, too.
The Curve of the Snowflake
For a lot of people that live in waterless areas, I have a feeling they also drive a lot. I personally use several gallons of gasoline a day. Think of how hard that gasoline is to get to me. It would be trivial to get me a 2 gallons of water a day to live no matter how large the desert I live in is.

As long as food production is taken care of where water is, getting people drinking water is pretty easy.
One will, one day.
Chernobyl went from glowing pile of smoldering glass to ‘just don’t dig it all up and play in it, idiots’. In half the time.

And yeah, Putin did send folks who did dig parts of it up - and play in it. They are idiots. They might die from it. However, conservatively, at least 10,000-100,000x the number of people already have, or will shortly be dead from more classical methods - artillery, gunfire, incendiaries, etc. Horrible ways to go, all. Near as I can tell, the idiots doing the digging are also likely to be the only ones seriously impacted by it, unlike the others.

Nuclear waste isn’t super healthy or anything, but it’s not even on the radar of ‘nasty shit a maniacal dictator will use to kill people’. Except maybe a bond-type spy ironically.

You know the last Hitler literally had his folks invent ICBMs and setup mass death camps, right?

Even if all the nuclear waste in the world right now went back in time and got spilled in the worst places possible, the mess and ensuing death would be way less than they made.
“Some books are to be tasted, others to be swallowed, and some few to be chewed and digested; that is, some books are to be read only in parts; others to be read, but not curiously; and some few are to be read wholly, and with diligence and attention.”
I highly recommend checking out Mick West's YouTube channel (https://www.youtube.com/c/MickWest). Mick rigorously analyzes the evidence supporting recent UFO sightings, including optical analysis, radar tracks, 3D reconstruction, unearthing technical documentation for observing systems (like the turret camera in an F16) and even experimental replication when needed.

The bottom line is that the "mysterious and unexplained" aspects of these reports are neither. Or rather, the mysterious parts can be explained and the unexplained parts aren't mysterious. His forensic analysis work is both thorough and unbiased.
How many pieces of civil infrastructure, bridges, roads, walkways, gutters, buildings, etc do you use but not understand? Life is very complicated and most people only bother understanding the parts that they care about. It may be software for you, but it isn't for everyone.
A pattern you see with these bikes is that people mostly don't bother to mess with them after they learn about the counter measures. Basically, there are several levels of protection. 1) if it is locked, it will make some noise when people mess with it. 2) When they don't stop, it will make a lot of noise. And it escalates quickly to ear piercing levels. There is no way you can pick this up and just walk way with it unnoticed unless you can unlock the bike or dismantle it without setting off the alarm. A light touch will do that. 3) if by any chance you do succeed in stealing it while not drawing the attention of the entire neighborhood, it has a tracker. 4) if you manage to disable all of that, you basically have a product that is relatively hard to sell because world + dog knows they might have to hand it over in the likely case that they are caught by the bike hunters. Because so few thefts escalate to that, VanMoof can afford to spare no expenses on trying to track thieves down and keeping victims pacified with a replacement bike. It's a simple insurance that works and actually lowers their risk.

It's not impossible to steal one of course but it adds up to a lot of trouble and risk for not a lot of payoff. Most bike thieves would prioritize easier, less risky, and more valuable targets.

I use Swapfiets, which is a Dutch bike leasing startup. I just pay a monthly fee and don't worry about theft, repairs, etc. There are many thousands of them across Berlin; hundreds of thousands across many European cities. Nobody ever messes with these bikes. They are so recognizable that there's no point in stealing one. No bike hunters required for this. It has no tracker or alarm. I've had one for two years in Berlin and nobody ever messes with it. And it's a decent bike too. I park it wherever I want including some places where I would never park any bike I own like the train station, rough neighborhoods, etc. It's great. I can go anywhere I like in the city, leave the bike on the street for a few hours and it will still be there when I come back. I do this every day. They have electrical ones too. They are very popular with delivery services.
what's the use scenario here that I use a browser for some AI work? is this for WASM-c++-gaming-engine? otherwise I probably just write the matrix multiplication in c++/python/even-nodejs natively without the browser as the interface?
That's true and, in the case of pyscript in particular, may limit the appeal of something like htmx.

On the other hand, the simplicity of the hypermedia approach, and the flexibility of ReST are still there.

We'll see.
I agree with you, but you also agree with me, I think.

You said that, despite the bloat, you won't complain too much because some features make your life easier. That's precisely what I was saying!
House Passes Same-Sex Marriage Bill Amid Fears of Court Reversal
The fact that you haven't included any examples makes the mind wonder
Starting by using a sane set of compiler flags to make code safer by default.
I wonder what percentage of companies who even appear to comply with deletion requests actually do full deletion in practice. I suspect it's small, knowing how many things are coded to fake-delete for convenience. Businesses also tend to keep cold data backups around. (Maybe backups are exempted? I don't know.) There might even be cases where ostensibly deleted data can still be recovered from a disk, if they haven't overwritten.
Yes, but you know what a farm is. You know that animals reproduce, that their infants grow by eating vegetable matter. I can't write HTML either, but I know that it's text which describes the content and layout of a web page. I have younger relatives who don't know what a file is. They don't comprehend that a document and a picture and a video and an audio track are all same sort of thing interpreted in a different way.
I understand why it's perceived as a narrow definition, and your point makes totally sense, usually we as startups think of our own product as a pain killer, but there is an end to end bigger problem for the enterprise and our solution is just a piece of it.

We are initially focused on common undifferentiated enterprise features, but this is just the first step, we have broader plans for developer-first security tools.
Tell HN: Tor Browser 11.5 Update to Known Issues (2022-07-19)
Tor Browser 11.5 Update (2022-07-19):

We're tracking two known issues affecting certain language versions of Tor Browser,

and users who attempt to visit IP addresses that do not support HTTPS.

Please see Known issues below for details.
> Now a AAA game will be much more engaging than anything a kid can put together.

Two thoughts:

1) I kinda agree, and it's interesting how many of the founders of game studios who are now retiring, got their start on the 8/16bit home computers as teenagers making games that were the AAA titles of their day, because the upper bounds on game size/complexity were so low.

2) There has never been a better time for free tooling and instruction for kids who are interested in building games. Unreal Engine 5 and the thousands of hours of youtube tutorials for it, is quite a starting point to have. It puts the Shoot Em Up Construction Kit that I would have spent hours in, in the 90s, to complete shame!
Or this week- https://www.mlb.com/dbacks/tickets/specials/kids-free two kids free with one adult ticket. Could be a decent deal.
How are any of this relevant if we talk about a hypothetical future if Java was continued to be used in browsers?

Browsers would include a JRE (which they actually did at a time as well, but that’s just a tiny technicality either way), there wasn’t even mobiles capable of browsing the net at the time, but there is nothing inherently unsolvable, it’s not like there is no partitioning between wasm and js world, but in this alternative reality there wouldn’t be js. Java could have access to the DOM.
"Rich" is not merely "high income" nor "upper class".

You're not in the club if you have enough free time to spend commenting on HN.
It's the way they chose to do it. Doesn't mean it was the only way.
Do you do this personally, or do you use ES6+?
Tor Browser 11.5 Update to Known Issues (2022-07-19): https://blog.torproject.org/new-release-tor-browser-115/
In case there is a paywall in the future: https://web.archive.org/web/20220719221109/https://www.nytim...
> Those looks like set-ups?

it's certainly very lucky that the thief always went directly towards the guy hiding behind a tree with a pie. Helpful also that they stayed in the sightline of the camera, even though several of them did have to look directly at it to be sure.
> Often you don't have to rely on ON DELETE CASCADE relationships. Because you are never deleting anything, you will never have any orphaned records

Exactly. Unless you're doing something silly like adding deleted at to bridge tables ... which, you probably don't need even in 1:many.
Page not found
Sorry, the requested page could not be found.
I feel Disney is more gun-shy than they should be with new parks, they could easily support a midwest Disneyland and probably a Texas one, too.

As it is the midwest has a rollercoaster in a giant mall.
I have often wanted to know if quantum computing is near or one of those technologies always 'just around the corner'. Should I commit some time to learning the basics so that I am one of the few with cross over knowledge of say quantum computing and agricultural data.
It actually can be, mathematical vectors gaurantee for example that x+y == y+x for all x,y, but no such gaurantee can be ever made on the user-defined operator+, indeed you can't even gaurantee that it is defined to begin with, let alone in the manner prescribed by linear algebra.
Its in this talk https://www.youtube.com/watch?v=rHIkrotSwcc
> as its largest shareholder, Musk has a greater financial stake in Twitter than the entire board combined.

How is that relevant to the contract Elon signed and now wants to renege on?
> How many pieces of civil infrastructure, bridges, roads, walkways, gutters, buildings, etc do you use but not understand?

The question rather was:

> How can someone spend five hours a day online without caring how it works?

Thus: How many pieces of civil infrastructure, bridges, roads, walkways, gutters, buildings, etc. that you use would you love to understand if you had sufficient times for learning?

Answer: Nearly all of them.
Not to be confused with pipenv!
Why Ruby Is More Readable Than Python
I do share your perspective, and think the same of the middle east and lots of African countries. That blame game doesn't solve the problem, however.
Unfortunately, abacus side-channel exploits are numerous as well
> The same happens when you apply real world standards to a 10% bet. You eventually will go below the minimum bet with an infinite sample size.

If the EV is exactly neutral, that's never going to happen in the real world. While martingale will fail moderately quickly in most setups.

And saying "ignore minimum bets" is far less egregious than "pretend you have infinite money".

Also neither strategy is specific to neutral EV.
Yeah we need to ditch the legacy water allocation methods and meter everyone. Then we can just jack up the price as necessary.
Some quick notes about interesting features of the design:

* Source file encoding is required to be UTF-8. Strings are UTF-8. No apparent provision for binary strings, but I haven't delved into the string API.

* Retains the C/C++ definition of overflow of signed integers cannot overflow, unsigned can. That's o_O-worthy; the two should be aligned, and if they can't overflow, provide some form of wrapping integers as well.

* Yay, tuples.

* Struct type syntax is ... weird? {.name: String, .count: i32}

* Expressions. Partial order for precedence (i.e., a | b << c is ill-formed instead of being parsed as (a | b) << c or a | (b << c). The Rust-style cast syntax I think I prefer, but ^x for bitwise not is o_O, and if a then b else c feels odd for a generally C-syntax language to use. Similarly using 'and' for logical and instead of &&.

* var and let for declaring variables; one is constant, the other not--that's somewhat jarring. It seems that the : <type> is mandatory, and inferred type is : auto instead of letting it be omitted? Feels unnecessarily verbose to me.

* No goto, nor labeled break and continue. Huh. Also, 'for (var name: String in strings)' is again feeling unnecessarily verbose... (Can break break out of an if statement, or does it have to be a loop?)

* You declare "returned var c: Circle" instead of relying on named return value optimization. Again with the verbosity, although I haven't yet reached copy/move constructor stuff to understand how much automagic happens.

* The [me: Self] syntax is weird. I'd like something closer to the C++ deducing this syntax or Rust's &self/&mut self, where the type of the this parameter is specified via the first argument rather than what feels like a somewhat-out-of-bounds information.

* Mixin (aka multiple inheritance) is unspecified at this point.

* The keyword for enums is "choice"? Really?

* Name lookup retains the C/C++ rules of need-to-declare-before-use. Again, is this really necessary? It's fiddly...

* The [me: Self] syntax appears to be a specific instance of the generalized syntax for generics, but only for method parameters, because generic types use () instead. Again, why differentiate from the C-family standard practice of <> for generics? Also, the : versus :! in generics strikes me as overdrawing the weirdness budget one too many times. Props for using something closer to a constexpr if than C++ SFINAE; SFINAE is not a design model I would carry forward in any future languages.

* Stable ABI appears to purely be defined in C ABI terms. Sigh, can we get people on these language committees together to start thinking about post-C standardized ABIs?

* Async, coroutine, lambda stories are unclear.

* Error handling also unclear. (That's kinda important!)

* Not clear from the main design document is how the distinction--if any--between trivial/nontrivial copy/move types work. There appears to be an explicit move operator (with obvious syntax ~x), so support for nontrivial move or immovable is better than Rust already, but the avoidance of a NRVO setup still makes me wonder what the actual story is here.
Not rich enough, evidently.
> I think you are trying to simplify it more than required. At iPhone's first ever launch, there were no other versions; hell, iPhone was not even ready in Jan 2007. That's why Apple pushed the release date by 6 months.

I don't understand what you're saying here. January 2007 + 6 months is still in 2007, what does that have to do with how many versions there were?

> why there were so many versions of iPod?

When the iPod was first released, there was also only one version. Only later through refinements did we get the Classic, Mini, Nano, Shuffle, and Touch.
You already have them, true it is more than one and isn't bullet proof, still it is way better than not using them.
Why the use of the article 'An' instead of 'A' ?
I think you mean the package management rather than the ecosystem. For all its failings, the python ecosystem (for machine learning / data science in particular) is unmatched, which is why python is so popular.

As a "professional" python user (who got there in a roundabout way), I'd say the biggest problem with package management is all the conflicting advice and different ways to accomplish the same thing (there are other problems, but they are surmountable). Once you get a workflow down, it ends up being pretty easy to set up and manage an environment for a given project. Not that it's perfect, but I think a lot of the stereotypes about how bad it is come from how bad it appears as you try to converge on a setup that works for you.
What's Right with Art: It's Air Conditioned
> "Apple" and "Meta" are just words, yes, but if a second computer company named "Apple" were to appear, this would pretty clearly infringe on the Apple trademark, as opposed to say Apple T-Shirt Company.

Which is exactly why Apple was called Apple Computers, Inc for a long time, because Apple already existed in computer space and Apple Computers was constantly sued by the original Apple until they finally came to an agreement and the original Apple gave the trademark to Apple Computers.
Pragmistism literally means utility for problem solving. Who do you know solves problems using a Crockford-style subset of language features?

Note that, no where did I argue that bloat is good. I only said that it was tolerable given that some new features are useful. Maintenance burden is a real problem, but is still tolerated in practice.

I don't agree that subsetting a language is far from an academic approach. In fact this is what pretty much every PLT class does in order to make reasoning about language definitions easier.