skysight-inc/HackerNews huggingface dataset:
There is a fundamental difference between scifi and fantasy in that scifi is often achievable. Traveling to see the stars is something we as a society can strive to achieve. People who grow up with that dream never have to give it up and they become the scientists that push society forward in pursuit of that dream. The fantasy of superhero movies isn't possible. So what becomes of the kids who grew up dreaming of being Spider-Man?
what bunch of free stuff do they get ? meals ? tuition ? let's say a texas resident attends UT ? they're already eligible for free tuition if coming from a low income family ? mind you the football program at big schools like texas, uf are generating around $70m in revenue yearly.
how much are the scholarships for 30ish students ? hell let's say everyone on the team all 53 students have a full scholarship ?
and if you attended a public state school, you already know those athletes don't attend classes at all. they have people do their homework etc and take easy majors meant for them.
So yeah the whole student athlete thing is a farce
Pay the students what they're worth. Given that they'll likely never achieve the level of impact or fame they do while in college.
+1

I've been looking for a sane calendar service that's not Google calendar and there's just nothing that's open-standards compatible.
Yes, but the short of it is:

1.) There is a ton of content that is easier to make and sell than scifi

2.) The Studios and TV networks of the day competed mainly with each other, not with everybody who has a camera on their phone. That means even if the number of scifi content produced from the stations was the same as in the 90s, it still would be a smaller piece of the cake overall.

3.) The fundamental problem is a hyper-competition for people's attention, because we created a web where that is basically run by advertisment-revenue. What we see here is what a unregulated free market competing for people's brains results in: Polemic low quality but high engagement trash that is easy to make, and makes anybody feel right and good.

4.) Trolling only works if you have someone to troll. The (very American) idea of having two sides to everything (as opposed to say: more) has been exported as globally as the underlying fictional premise for the last 50 years at least. Just: Everybody believes they are are the good ones, if not for the sole reason that they want to be the good ones and they don't discuss anything from the "evil" side, just like their fictional idols didn't. Discussion is for intellectuals and academics who have no idea how things get done.

So the right question is one of incentives. Nowadays everybody has the incentive to produce the next outraging video where you basically just filmed a talking head:

Studios/Stations are drained for money, so everything that brings ad revenue without costing much is welcome.

Platforms didn't find any other way of generating income, so anything that brings ad revenue is welcome.

Users don't have the funds and skills to create scifi and if they had the footballification of politics (through Rubert Murdoch mostly) gave them the idea they don't even want it. Ah, and anything that brings ad revenue is welcome.

Just ban advertisement networks.
The magic of substack/medium is that now instead of journalists making extreme unsupported claims with click-baity titles, everyone can do it.
PSA: Add dark mode to your sites, or at least let the browsers do it for you
They do say "there may not be any practical ed448 implementations", however the cryptography.hazmat.primitives.asymmetric library used by the reference implementation has an ed448 function that could very likely slide right in. They would however need to change some hardcoded lengths.

I do feel their discussion about not using separators to avoid coding string splitting actually makes it more complicated to code around variable lengths.

(I'm finding that to be a great reading on validation)
Not looking forward to a future where a insert CDN here outage stops me from grocery shopping.
It was "Your..." when I submitted it. No idea how that changed. Regardless, fixed now.
Can InnerSource bring open source practices to closed corporate bureaucracies?
Gmail now displays a splash/loading screen that reads "Google Workspace".

Confused the heck out of me because I have a personal account with Google One for extra storage space, and a Google Workspace account for a managed domain for my startup.
The electric revolution can't come soon enough, and yet these "green" protesters seem to have lost forest for the trees.

I see these protests very much like the green protest against nuclear energy. Talk was "renewables" but the real result was burning the brown, dirty coal that Germany has so much of (Lignite).

It's a knee-jerk tree hugging protest without actually looking into future, without weighing the choices. (Actually, speaking of tree hugging, remember when folks were opposed using a renewable resource, trees, for paper and packaging production, instead giving the push for the oil industry and promoting plastic packaging? Crazy story, right?)
That's not an unpopular opinion.
Be it direct production or not, it's still a part of modern economy.

When people think about UBI, they think about living on UBI and still using products and services of a modern economy. Not living off the grid in a shack bumfucknowhere and doing substance farming (and brewing beer, of course) on the side.

If people flat-out dropped out of the economy, that'd create another interesting problem. Who would use produce of those people who keep participating? Would participating people produce&consume enough to put together UBI for the folks who got out?

Going further... Off-grid folk would make bread & beer and those wouldn't be taxed. UBI-producer would make bread & beer and those would be taxed through the roof. What if off-grid folks kickstart black market and trade non-taxed stuff between themselves? While still receiving UBI from UBI-producers. Then it'd make sense for an UBI-producer to go shopping in said black market too :) Buying less products from other UBI-producers.
Do we need any other proof that the model on which Facebook based its success is not connecting people but rather selling hate?
How long shall we still indulge Zuckerberg’s denial?
Based on the massive amount of evidence linking 'chemicals from plants' (polyphenols, glycosinolates and others) with (in the main) markedly positive effects on human biochemistry & physiology, this appears to be a very good idea.

It's noteworthy that the 'five (vegetables/fruit) a day' mantra is a familiar one in the UK and I guess elsewhere. But rarely does anyone explain precisely why this is a recommendation given that it's quite possible to supply the required fat, protein, carbohydrate, vitamins and minerals without consuming significant amounts of fresh fruit and vegetables (using supplements).
> Are any patent holders on HN still making a living doing the patent shakedowns? Genuinely curious.

No. I've retired from inventing.

Now that we've had a weak patent system for over a decade, trade secrets have become so powerful that nobody knows how anything new works inside. With patents, you have to disclose.
Google Jibe
That’s inexplicable because spotting that submarine is completely trivial. They run on diesel if I’m not mistaken, even now. You could easily blanket the area below you with radar. They must have simply not been looking, probably because there wasn’t any threat at all of attack.
Fastmail supports CalDAV (as does iCloud).
‘What Is a Manifold?’, Redux: Some Non-Examples
What complex UI isn't obsessed with managing state? Android has definitely moved in a similar direction with RxJava, LiveData, and coroutines. I believe IOS has something similar. Is it possible you've only worked on backend-style projects before? UI programming has different hard parts.
Whoa, that sounds really interesting. Source by any chance?
> Well, reading the fucking manual BEFORE you touch a machine is a very good idea. Otherwise the machine may rip out your limbs, or worse.

We are discussing designing the machine in a way that removes these options altogether.

This is objectively and obviously a better strategy because humans are fallible, even when well trained, and the time put into safety training can now be put into an actually productive direction.

You're working from the perspective that machines and git must be dangerous to be effective. This is an assumption that should be challenged before the enormous waste of safety training is accepted.
When 40 some percent of your price is customer acquisition I don't buy the price being competitive.

Health I can see has some room for quality, but still some high 90% of the market doesn't go outside the bottom three plans across almost any type of insurance.

I can see the case for allowing insurance alongside. No need for monopoly, though the level of greed in the industry and ability to manipulate through ads is a weird balance - they're incentivized to keep you a bit paranoid.
Something definitely changed though. If you take the Vietnam era, even though there was a activist element protesting the war, the ‘other side’ were considered a ‘silent majority’. Think about that for a second. That both sides actually didn’t engage in politics.

As trite as it is to suggest, but the media and tech social media normalized new behavior, for better or worse (most likely a weird combination of both).
i predicted 99.99%
Are you referring to the git branch command? As far as I'm aware, you don't have to specify the name of the remote branch when creating a new local branch. And when you push to the remote, a branch with the same name is created by default. You would have to specify the remote branch name when running git push if you wanted a different name for the remote branch.
The part where you mentioned getting the right concept, ui, design, implementation, debugging and documentation.

Like any craft there's still a supporting cast of skills that helps drive the main function (eg. singers have sound engineers, ghostwriters to focus on the song to the audience, etc. Same with movie making there's the actor but a long supporting list of people around that movie)
Research Articles from Phase I of the Vertebrate Genomes Project
There's so many counter examples to this though... E.g. Stadia, which a lot of people doubted would be technically possible at all.
Personally, I find matplotlib far more intuitive. It's really easy to just get a plot from the repl in about 3 seconds. It also give you the kind of control you need to produce a publication style figure. But it is really limited if you want basic interactivity, like an informative tooltip. Plotly has much better interactivity. You basically get the tooltips and nice zooming for free. But plotly sucks when it comes to creating one off plots. The whole thing is tied to display in a browser, which I find incredibly annoying. If you aren't building a web page, and aren't using a Jupyter notebook, it's quite the pain.
> Beyond that, fundamentally, the law was negotiated by the UK from a position of massive weakness

I think a lot of the UK's weakness was self-inflicted. They were one of the first Western nations to switch recognition from ROC to PRC, all the way back in 1950. The US didn't make the same move until almost 30 years later. If the UK stuck with ROC for longer, they could have bargained a better deal on Hong Kong with PRC, in exchange for PRC recognition. Instead they gave up that bargaining chip for nothing.

> as they militarily simply could not hold Hong Kong

Would one nuclear state (PRC) would rush into war against another (the UK)? PRC loved to threaten, but what if the UK had stated that it reserved the right to respond to a conventional attack on Hong Kong with a nuclear counterattack? Consider also that the UK had a 10 year head start on nuclear weapons (1952 vs 1964).

The UK seriously considered threatening PRC with nuclear weapons in the 1960s [0]. However, it appears the UK plan was not to threaten PRC with its own nuclear weapons, but instead try to convince the US to threaten the PRC with US weapons. The plan apparently fell through when the US, after expressing some initial openness to the idea, began to get cold feet. The threat was never publicly made.

[0] http://news.bbc.co.uk/2/hi/uk_news/politics/5130524.stm
Thanks! Yes, it is a long and tricky process (and the hardest part is right now: adoption!).
Good place for an international criminal to sink a lot of money and then sell it for a “loss” to someone that is owed.

Real estate as money laundering is a well known tactic, and developments of the sort described are a perfect vehicle for them. Hell, almost all of London is a perfect vehicle for them, but that’s a different rant.
I know there are lots of funny theories about vision on the internet, but as a simple empirical fact that everybody can verify, dimming an LED works. Whatever idea about vision someone might have, if it doesn’t account for that fact, it’s wrong, disproved by everyday experience. (More generally, photons hitting cones are actually also discrete events, and we don’t see everything flickering all the time. But that’s a more complex argument that depends on a prior understanding of quantum physics. In contrast, the LED example is simple and deterministic.)

However, the complexity of the biology behind this doesn’t actually matter for my argument. My point is that we need proper signal processing in order to not irreparably damage the signal before it reaches the eye, when we’re still in the realm of precise technology. I’m not sure if I explain this poorly or if you’re a tiny bit motivated to misunderstand me, but of course, it is a complex subject.

As a last honest attempt, can we agree in the simplest possible case — that an LED blinking at 1 MHz filmed at 1 million still frames per second can’t ever reproduce a signal that can be interpreted as being dimmed? If so, we already agree that we have an artifact. Then the question is only how to remove it, and signal processing theory gives an answer.

If not, I’d recommend that you work through it with pencil and paper: what is the LED doing, what are the still images showing, what is the monitor showing to the eye? You can’t miss the conclusion if you do this carefully.
> the abstraction is specifying the order of operations unnecessarily

That needs an "in SQL", the standard imperative language operator ordering has short-cut operations in there (a is null or a.value == true) etc.

In the code I work with, this actually sorts the conditions based on estimated selectivity[1] and type (long compares to constant are cheaper on a columnar data-set due to the SIMD, but string isn't etc).

> Is there any reason to choose binary trees for this?

The parse-tree does come off as binary because inserting logical parentheses makes it easier to tackle, because there are association rules which neatly go into a BinaryOp structure when dealing with operator precedence in parsing.

So it is easier to handle the parsing when you treat (a + (b + c) ) and (a / (b / c)) in similar fashion.

I won't make the same mistake again if I have to build a SQL engine, but this actually made the logical expression match the parse tree very closely and was a good enough generalization until the traversal time bugs[2] started to pop up.

[1] - https://github.com/apache/hive/blob/master/common/src/java/o...
[2] - https://issues.apache.org/jira/browse/HIVE-9166
The average person doesn't have any appreciation for how impressive modern technology is. I recently started using google photos and I was blown away by how good the button is that identifies things in a photo. I took a photo of the back side of a LCD PCB and google was able to work out not just that this was a photo of a PCB, it was able to show me product listings for the same PCB when there was essentially nothing but the placement of the black chips and a connector strip to use for identification.

I tried to show this off to some people and their responses were "Of course it can do that, they have all that data".

XKCD did a thing on it years ago when this was still out of reach for developers https://xkcd.com/1425/
It's a bit more complicated.

A lot of people in the wealthier countries are objectively worse off than their parents in ways that matter to them, and that's a relatively recent change.

Many young people are seeing older people, including their own parents, with homes, jobs and comparative stability, and don't see the same possibilities for themselves.

Even having more income, for the lucky ones that do, doesn't make up for that. Home prices have risen faster than wages. You can argue that numerous other metrics are in their favour, but that's not enough to make people feel optimistic.
This.

I can relate to this as well. I will share couple of things just to add to this.

I have ~8YoE now. When I was at my first job, I did not have any formal CS degree, I had completed bachelors in commerce and was struggling with masters in computer applications (had year drops). My first job was in a company started by ~7-8 ex-veritas folks, all of them being hardcore system developers. I had dreams of being the same like them some day (yet to happen). ~1 year in this job and I shared my aspirations to become a system developer - I was given a task, implement persistent ram mechanism, something that will persist data in the RAM even after soft reboot, without dumping data on hard drive, using Linux kernel. "what to do" (trick/technique) was told by them, how to do it was left for me. It took me 4 days (2 weekends) to complete this. Over first weekend I learnt how to get Linux source code, add custom syscall, compile kernel etc. On second weekend I actually got to go through the code, find places to add patches, test etc.

I was also afraid before starting and my then boss had said few things like .. "because you think folks sitting in the west are something special, they are not ..", "whole thing is man made. If one man can do it, so can you". It was a matter of going through the code and understand. Do things repeatedly without giving up. Spend long hours, take notes. Once you have the context and that code is running in your head - you get what to do!

I also did the something similar few years after this. I was learning Go and wanted to do something better. I got into delve codebase (debugger for Go) and I patched it to work for cgo binaries. Its a small patch but for that I had to learn delve's architecture + what is dwarf standard and stuff. Context was pretty huge compared to what I needed to patch it. Same story though, I was little afraid thinking - omg! it's a freaking debugger, how am I going to understand all this to make changes. But in fact they are just the same constructs.

Go ahead and jump into some project you use, it helps understanding codebase faster. Read Read Read. Give yourself time to learn the codebase. You will definitely be able to contribute "properly" for that project. Don't be afraid :)
That's the common refrain, but making a new product doesn't put it front and center at a Google I/O keynote or push it as the official new Google strategy. You'd think that C-level executives have a word on what is announced in keynotes, etc.
Just wrap your invention in an API - if it truly is novel, no one will be able to replicate it.
It doesn't. But a lot of the Javascript frameworks follow this and it's considered a de facto standard.

Also, most modern SAAS services have APIs that follow this de facto standard.
> The fallout from SMB2

This made me wanna cry. Jokes aside, there's much truth to this. Attack vectors at this scale are seriously dangerous.

I'm still hoping we can prevent the namewreck fallout of SCADA systems, because at one point or another, 8200 is gonna make a mistake with their offensive cybersec operations.
Minor additions; branches are named commits that move along as you commit, while tags are named commits that stay.
More like profet+ imho
One thing I like about it is that it uses the fossil scm.

Fossil scm tracks files, not content (as git does). This property makes fossil an ideal scm for doing some kinds of static code analysis which need to track files across a history of renames. Try that with git.
Arguably in the case of Theranos, profitability was a large motivator of the fraud but the markets probably have greater corrective forces.
This article is somewhat interesting but kind of disappointing. I was expecting the author to suggest some policy recommendations based on the observations after the problem and various options were analyzed, but it ended abruptly.
No it's because these are professions which actually make you rich enough to achieve dreams like "maybe not being bankrupted by healthcare" and "owning a family home".
> When I was a kid, people loved these programs that offered a glimpse into possible futures, kids wanted to be astronauts and technology was magical.

Optimism for the future is a characteristic of a young culture and western culture is aging and decadent.
Just wait. Sooner or later you will learn why the basement is horror central.

Black mold comes to mind...
> That title belongs to Emilio Botín, who used to lead Spain’s largest bank and hid several hundred millions in a secret account in a Swiss bank.

I loved when the Botin story came out. Hi name was poetry in motion!
Resizing StatefulSet Persistent Volumes with zero downtime
I too exist where the vent diagrams of HN reader and F250/travel trailer owners intersect.
I used Google Voice when they first acquired it - it was years early and really ahead of things back then. Texting from the web, voice transcription for messages, could ring multiple numbers.

Then they did nothing with it for maybe seven years? MMS would silently fail so people inviting you to events via group chat or sending you a photo would just think you were ignoring them.

Hangouts came and the mess with that and sms was worse. I had nexus phones back then which also had turn by turn navigation before the iPhone did.

Huge missed opportunity, years wasted. When the iPhone 5 came out and Apple Maps shipped turn by turn nav and eventually iMessage did everything voice did but better I switched and never went back.

Google’s software consumer stack sucks. I also tried to like it - it’s a mostly crappy mix of stuff that gets dropped, ignored, and poorly integrated.

At the same time Apple’s stuff has improved year over year. Out of all the large tech companies I’m most bearish about Google’s future - they seem aimless. Deepmind is cool, but Google better hope that ad money machine never stops printing.
Mysterious Material Used in Nukes That's So Secret Nobody Can Say What It Is
You can try Firefox Nightly with the jxl flag enabled...
.ai domain was managed by a single person on that island for while, dunno what the state is right now
Bitcoin hits two-week low after US and China lay the smackdown
I am not saying it is definitely a great medicine for Covid and everyone should use it, but we must be careful to not mandate the opposite as well. Let individual patients make the decision to use it with help from their respective doctors. If there is a genuine beneficial effect, it will emerge naturally and more doctors will urge their patients to go for it. If there isn't, the opposite will happen.

Banning it from the top is not going to help most people.
So it is not inflation, it is a congestion, a squeeze. When things settle, we'll see lots of supply w/o demand (due to economic players overreacting and new players trying to take advantage) and price drop
Quite possibly. The classic nuclear weapons did their damage mostly through heat and pressure. They were relatively ineffective against troops in armoured vehicles, which is why alternatives like the neutron bomb were developed.

That said, the Hiroshima bomb was small by modern standards. A single Minuteman III missile can carry three W78 warheads, each with a yield of ~340 kT. China has similar nuclear capabilities.

It would be an unmitigated global catastrophe if those sorts of missiles started flying. Nobody would be safe.