skysight-inc/HackerNews huggingface dataset:
Although I completely agree that Valve should be held accountable, this is an abuse of HN and I would rather see the post and new accounts removed, so we can start over correctly.
I dislike the chore/bugfix style too. In the title I just want to know what's changed, then perhaps why in the description.
> I'm 6'1"

Hah we’re in the threshold where people occasionally question that number.
> Or you could buy a non-amazon reader instead.

> I am very happy with my rakuten Kobo Libra 2. USB-C. epub. Pocket.

This assume that these readers are widely available. In my country (and many others), the only reader officially sold (i.e., with local warranty) is kindle. Even if I were willing to forgo the warranty, the import taxes would be ridiculous, making it prohibitive at best.

This is amazing news for many of us.
This is the wrong question. Think instead about whether a sequence like 1111111 is more likely to be produced by a fair die or a loaded one.
Nix Flakes on WSL
It really makes a lot of sense, especially for tech cities where there's literally too few women, and the men have good jobs and incomes, why not match them with some of all the women around the world who would love to have the opportunity to start a family there.

But that means the local western women would get increased competition, so that will of course needs to be shamed and frowned upon, I don't understand how it's any less romantic than the shallow greedy american women and their 6 foot 6 figures standard.
They had already sold the coins
I think having no immediate tech knowledge makes you the perfect sounding board. She will already end up finding tech forums that will give her all of the opinions, except that of a mature mother with an outsider perspective.

If she asks you a question, ask her about the subject in order to find a parallel in your own life. Her having to explain it to you will probably shape her understanding of it better than if somebody just told her what to think.

There are way too many tech blogs out there with innumerable subjects and opinions. I couldn't even begin to tell you what they all are... You'd have to pick one specialty and start swimming through a deluge of information, blogs, podcasts, books. Also I'd say there are very few "right answers" in this overgrown industry, sort of like asking how you should build a house. What kind of house do you want?
The target of this isn’t particularly personal web sites like blogs and such. All the commercial activities and business interests of these people are being targeted. It’s mainly about commercial sites for which these people are the beneficial owners. Remember we talking about billionaire oligarchs many of who’s businesses will have commercial web sites and web applications. As a matter of law it’s conceivable it might affect their personal sites, if they have any, but that’s incidental.
It works if the law says that reputational damage trumps the fact that the statement causing the damage is true--or can't be proven to be false. Although the UK has made some changes in recent years, it's probably the best example in the West of a country where truth isn't necessarily a defense against a libel suit. https://en.wikipedia.org/wiki/English_defamation_law (And somewhat ironically given that US law has its roots in English common law, the US swings heavily on the side of free speech.)
I also bought the Libra 2 and it's hands down the best electronics purchase I've made in years. So light and comfortable.

Tablets should come in this amazing form factor, just like the olden days. Screw this 16:9 nonsense.

I wish it had some kind of support, though. Or a hover technology. Holo projectors can't come soon enough so that our hands and eyes can be free and comfy
> In university I feel like I was more of a novelty to most of the people I tried to have a relationship wit

This is how I feel in most social relations nowadays, except it’s not my height that’s the eccentricity. It does get old feeling like no more than a side show.
I originally found this by way of a version included with the store demo Tandy 1000 HX I had as a kid. My parents tell me I was really into Star Trek: TNG when it went into syndication, but I barely remember it pre-Netflix and BBC America. This game probably kicked off that unremembered interest.

Here's the Wikipedia page on the original: https://en.wikipedia.org/wiki/Star_Trek_(1971_video_game)

I submitted the CATB page because of all the meta stuff from people who loved it enough to port it and write about it.
Strut? Who are you, Mick Jagger?
I’m sure worst case you could run your own recursive resolver locally (on a Raspberry Pi or something) but you do get a bit of a performance hit for sites you aren’t visiting regularly.
You’re welcome. I think it’s wonderful that parents like you are thinking about the challenges their kids might face and having these conversations. I do worry about the “psychic bogeyman” (great phrase), but I also figure having these conversations is better than letting kids find out the hard way.
Not sure why corporate drones like you visit hacker news. Why not go start middle-management-cop out news and take your office-worker-class opinions with you?
A lot of FANNG is non-software roles. A lot of FANNG are contractors. A lot of FANNG is over leveraged (house, random tax liabilities, supporting family members).

I’m utterly convinced FANNG comp is overvalued due to selection bias on Blind and direct PR efforts by those companies.
The Z80 was not much slower than the 6502 (2x slower at the same clock speed if you factor in the more complex operations). The limitations of the spectrum were not related to the CPU itself, but the fact the CPU had to do everything, and even this way the raw hardware capabilities were shit.
During the cold war, NASA spread out production all over the USA. National security blah blah. Unfortunately even today it cant be fixed politically because a politician in whatever state you want to shutdown will fight you. So you still need to figure out how to use these sunken costs. You end up making lots of bad decisions.

Something the article never mentions: https://en.wikipedia.org/wiki/Space_Launch_System

Compare this to Falcon heavy and it's a complete failure by design alone. Yes it is literally a complete failure so far... August 2022 I believe!

Why did it take so long? NASA needs a reset. Not unlike much of the government. This is coming for the USA. They'll smack into another debt ceiling and NASA will reallocate those resources quietly.

Though probably around 70 years or so from now we will see far greater privatization of NASA, but it won't be of any concern to me because I'll be in a grave on mars.
Haskell's motto is "avoid success at all costs", after all.
Rites of Passage
Some other great games that people in this thread might like, but that were not yet mentioned:

* Outer Wilds (not to be confused with Outer Worlds)
* Talos Principle (especially the add-on Road to Gehenna)
* RiME (warning: sad ending!)
* Portal 1 & 2 (Yes, these are old, but maybe there is someone here from the happy 10_000)
It appears that what falls off with age is a tolerance for hoop-jumping. Or perhaps the ability to follow instructions.
I really don’t think it is that much of a problem. You almost always want a high-level error handling logic, and not all errors can or should be handled at callsite. Rust’s ? macro is a good tradeoff, but I really do think that exceptions are the best way of error handling — optionally marking a given exception type as “should be handled” aka checked exceptions. Though existing implementations are not without errors.
Especially, I suppose, third-party keyboards on Android. My bank's Android app uses an in-app PIN pad for this purpose.
Tom Augspurger is one of those names you recognize when you subscribe to the pandas repo. He is very involved in the project! Great to see his thoughts and how he uses it.
The Fava front-end for Beancount is great: https://beancount.github.io/fava/
What, you don't want an external dependency for toggles?
> Every homework assignment starts off with a grade of F - you work on it to get to a C, B, or A.

That's an interesting and very important take and something I learned doing semi-professional sports: As a runner (e.g.), you can't go faster, you can only go less slow. Beginning from the very first microsecond after the start, you're loosing time. This especially applies to sports that count points against a maximum.

Same applies to homework: It's not a question about what you can miss and still get a B, the question is always _how much_ you need to do to go get a B. Different perspective.
You can order them directly from Muji. I used to buy 20 at a time. They are great to keep in a pocket for notes when you are out and about.
Check Abuse as well,

https://www.cliki.net/abuse
That sounds very dogmatic to me, "you cannot", "they are necessary", "you just have to", "an attack on democracy". You are right to be worried about attacks on democracy, with the refusal to Trump at al to accept the result of last year's election. But that is not down to censorship.
This is a good start. Long road ahead on this. Some comments on the design:

1. If there were more similarities to how Prometheus defines flags I think that would be better. Adding metadata like help text and other things that prom has would be nice.

2. Having some method to identify what flags a binary thinks are set (and more specifically the set to non-default values) from a process running outside of the binary is extremely helpful. [0]

3. Defining schemes for flag rollouts. They should be able to be gradual, canary + gradual, global.

4. Some integration with common web/rpc frameworks that would allow you apply flags to a user population ("only the devs from our team should see this feature") is very helpful as well.

[0] - https://github.com/mwitkow/go-flagz
Yes and no. Simple on the surface. But complex under the hood.

A good example of the managed complexity is AWS AppConfig. It helps with feature value validations to prevent bad input, it helps with gradual roll out and roll backs if alarm is triggered. This product is based on years of internal use and experimentation.
Entropy of city street networks linked to future spatial navigation ability
It's not obvious. In general if you attempt to purchase a certain amount or quantity of some item and for some reason it is only possible for them to sell you a smaller amount of that item, with some items a smaller amount will be acceptable to you and with some items a smaller amount is not acceptable.

If the first case delivering the smaller amount and refunding the overpayment would be what the customer would want. In the second case delivering nothing and refunding the entire payment would be what the customer would want.

I could see purchases of financial instruments fall into either group. It would depend on what alternate investments are available to the person. Say I've got $10k to invest and my first choice in investment #1. I try to purchase $10k of #1 and it turns out there is a limit of $5k. My second choice is investment #2 which has no limits.

In that case I'd want $5k in #1 and the other $5k in #2 and so the behavior I'd want from the seller of #1 when I try to buy $10k is to sell me $5k and refund my $5k overpayment.

But suppose #2 has a minimum investment of $6k, and I have no good #3. In this case what I might want is all $10k in #2. When my attempt to purchase $10k of #1 fails I'd want them to sell me nothing and refund all $10k so I can buy #2.
Strictly speaking, blockchains are closer to logs than arbitrary databases, because we need strict ordering of events in blockchains. The distinction between blockchain and distributed logs isn't binary, but exists on a spectrum. It's all about the threat model.

PoW consenus that you see in Bitcoin has extreme adversarial assumptions. Raft is on the other side of the spectrum; it's just bare-bones state machine replication and simply trusts the elected leader.

The thing is, your adversarial model can lie somewhere in between these extremes. That can be the case for bank networks or supply-chain management and isn't necessarily inefficient (Hyperledger Fabric). I'm not really familiar with private blockchains, I think they are just a rebranding of public key infrastructure.

I personally think permissionless DLTs are much more interesting, and actually deliver on our expectations of decentralization. Whether certain flavors of PoS will be sustainable is yet to be seen.
I had both long and short, I would usually let my hair grow and then shave to 0 and then again let it grow.
If I read that right (goes for this whole comment), their results should be sorta similar to what the NSCL produced? This increases the kinetic energy from 140 MeV to 200 MeV. Not sure of the other specifics. I went looking for what ions the NSCL produced, but I’m having no luck.

I find this area of inquiry really, really fascinating. Wish it had been further fleshed out decades ago because who knows what physics expanding the heavier end of the periodic table will glimpse.

Then of course they’re going to be able to accelerate their heavier ions again. Gives me hope for some cool new physics in my lifetime.
I enjoyed the Stanley parable and what remains of Edith Finch. Both were fun, interesting explore titles.

TSP is absurd. (The go outside award is for not playing the game for 10 years?)

Stanley parables self commentary I thought was pretty funny. If the humor runs you the wrong way it will be annoying. If you are looking for a nice ending or a completionist it can be frustrating.

I played a bunch and haven’t gone back in a while.
lichess.com does have a snappier feel. Using the chrome performance tools it seems that lichess takes about 2ms to go from mouse click to the piece selection repaint and lichess takes 12ms. (screenshots of traces: https://imgur.com/a/iUkGm8F)

Lichess also uses zero-time premoves and chess.com uses .1 second premoves. I think these also contribute to lichess feeling snappier.
Propaganda has always been a problem and democracies and led to wars. What is different now? Also, in this particular case, what war are we stopping by banning Americans or Europeans from seeing Russian propaganda? It looks to me like that ship has sailed.

In fact, if anything, it appears to be we’ve opened the floodgates to pro-Ukrainian propaganda, as if being anti-Russian invasion means we must therefore accept all things pro-Ukraine. As with the Ghost of Kiev, people have even said even if it’s not true, we should still believe it. Since this type of propaganda has encouraged the arming of Ukraine by the west and increasing escalations, it seems like it is more likely to increase the scale, scope, and length of the war. Should we ban Ukrainian propaganda?
I used to place emojies in our critical failure message box. Basically I have a list of 'bug' emojies, and would randomly select one to display in the message box.

Ideally no-one except developers ever saw this box, but gave myself a laugh at least whenever our app crashed in a bad way.
Where do I say that the speedup is surprising?

My question is whether Intel investing in AVX-512 is wise, given that:
-Most existing code is not aware of AVX anyway;
-Developers are especially wary of AVX-512, since they expect it to be discontinued soon.

Consequently, wouldn't Intel be better off by using the silicon dedicated to AVX-512 to speed up instruction patterns that are actually used?
I chose Elixir over Clojure simply because the web development story is better (in my opinion) due to the community rallying around Phoenix. I preferred the Lispiness of Clojure but all you have over there is Fulcro and Luminus, the former is far, far too complicated and niche, while the latter is just curated libraries.
> The diaeresis is the single thing that readers of the letter-writing variety complain about most.

There's a poster on a message board i read who always uses the archaic letter thorn for 'th' (þink of writing someþing like þis). Whatever a comment is about, 70% of the replies are criticising or questioning the use thorn instead.
> For verb: borrowed from Latin probare ("to test, examine, prove") from probus ("good")

Not surprising ancient civilizations could recognize scientific principles as good, but it is interesting how probability deals explicitly with phenomenon with the least certainty, despite its root.

Almost as if the methods of testing, examining, and proving have no limit where proof of its subject cannot reside (of course the objects constructing Probability are proven).
True. However DHS is largely composed of relatively essential government functions that go far beyond the remit of the terrorism preventers. Customs, Coast Guard, Border Patrol, Immigration, ...
The usual way a keylogger like this would work is taking a screenshot on every mouse click (and maybe every few keystrokes), with the mouse pointer location recorded alongside (if not visible in the screenshot). It is a lot more difficult than just recording keystrokes though.
> this person lost $6,900 of ETH to get nothing in return [1]

Is that any different from people that pay $6,900 and get a worthless jpeg in return?
I think it's also good to mention that actual production code is _rarely_ ever about being optimal. Making something that actually works, can be easily understood, and rarely ever breaks is much more important in almost all cases.

There are of course performance requirements for almost any project, but whether your service requires 1 ms or 3 ms in production matters a lot less than whether or not your colleagues can actually understand your code.
The problem with having a niche is that nobody can replace you so you're stuck working on the same thing forever
"bright blue screens until minutes before we think we can sleep" is hardly the case anymore, at least for the majority of those who actually spend that much time. Many desktop OS and mobile OS shipped in the past 3-4 years have built-in night light options that reduce blue hues in the display, for the exact purpose of mitigating impacts of screen usage to sleep.
Thanks for sharing this one. Not going to preorder since I have no interest in fiddling with it but looks like something I would buy the minute it's ready. Pine64 kind of need more funding. Not too much, though
Checkout https://www.worldcubeassociation.org/
Rails – XSS Vulnerability in Action View
(not OP) lichess is free software, it's free software that works, it's community supported and sustainable. chess.com is a mild piece of software and a company that splits its time between trying to be a business and trying to provide a good chess experience. I'd prefer more of the former to exist.
Keeping my ads as unrelevant to me as possible has kept me from developing anything besides an aversion to them, like when you reflexively give someone password or bathroom privacy.

One of us may have taken a wrong turn somewhere.
That is serious long thinking. For the comparison April versus May 2032 ibonds case I was assuming a sale after exactly 1 year (and spend it, say on a Europe trip instead of investing it). You would loose out on 3 months interest, selling ibonds before 5 years, so the numbers are a bit different.
This is the logic I don’t follow. “Here’s a site with a weird UX responsible for my money, let’s see what happen if I do something silly with it…” Dear god no. Don’t. The red flags…?
Really not a lawyer, and not in the US, so not sure I understand the 'work for hire'. But 'work for hire' requires some sort of employment contract, surely? And the pay was part of that contract?

So if Disney doesn't uphold the contract, doesn't that mean it wasn't a work for hire, and therefore the copyright belongs to the author?
It is very different. Airbags serve ME, the owner. Copyright filtering software serves corporations.
This is most stupid comment I have ever read on hacker news.
I heard those mitigating measures don't do diddly.
VC-funding ¯\_(ツ)_/¯
Mobile home parks don't sell the land outright, but sell the rights to park a trailer on it. Are the regs from the park or the state
(I'm quoting myself from a few days ago, sorry)

Really it goes back to European vs. Native lifestyles and colonization. The Europeans were psychotic bastards who murdered and tortured and enslaved people, and who had absolute masters and abject servants, and all kinds of psychotic baggage. The native cultures were (and still are in many many places) not quite so messed up.

People who could get away from the towns and join Native American societies didn't want to go back. Whereas Natives had to be forced (typically with savage brutality) to adopt European culture.

"Going native" was perceived as a serious problem, because it was: if you didn't like society, or your actual literal "master" (a person under the psychotic delusion that he or she actually literally owned you) you could try to escape to, say, the Sioux nation.

We mostly exterminated or marginalized these societies, and filled and/or enclosed most of the open land, so it seems like options are fewer.

And today we have "the homeless" to act as a goad: if you don't work you will starve in the street. There's not supposed to be a way out.
How does this compare against Beancount + Fava?
Ad in Action Pack https://discuss.rubyonrails.org/t/cve-2022-22577-possible-xs...

Pathed versions: Rails 7.0.2.4, 6.1.5.1, 6.0.4.8, and 5.2.7.1
Chances are you don’t need Rust then. I think the only fail of Rust is that it markets to a much wider audience then needed. It is a low-level language, period. Sure, it is one of the most handy and expressive low level languages, but if your program doesn’t have to sit too close to the hardware than the litany of managed languages will be just good enough. GCs are plenty fast so the slight tradeoff is entirely worth itz
> Can Elixir be termed a "niche" language?

Not nearly as much as Erlang apparently. I can’t ever bring it up without someone trying to drive the convo towards Elixir
Naw, that's just fiction for the overworked to make them feel better about their heinous lifestyle.
> The "fig" file format, being text, is easy to drop into source control.

Yes, and using transfig it can be transformed into whatever format you need. So, for instance, you can have a complete LaTeX document with .fig figures (and a Makefile to "compile" everything) in a repository.

By the way, like Ipe mentioned in another comment, it is possible to use TeX formatting in xfig and the .fig format (using the "special" attribute) to produce some especially nice figures for scientific documents.
The simple text format also makes it somewhat scriptable, so you could make more complex figures than you could make with a mouse, without learning Postscript.
I’d say yeah, and unfortunately I don’t see Julia dethroning Python or shudder Matlab anytime soon though.
Seems crazy!.. Why?

A NN couldn’t be used as a (valid) source of random, right? I thought a GAN actually need some random to start with...

> The most significant is partially concealing
the output of the GAN’s generator, and training the adversary to dis-
cover a mapping from the overt part to the concealed part. The generator
therefore learns to produce values the adversary cannot predict, rather
than to approximate an explicit reference distribution. We demonstrate
that a GAN can effectively train even a small feed-forward fully con-
nected neural network to produce pseudo-random number sequences with
good statistical properties. At best, subjected to the NIST test suite, the
trained generator passed around 99% of test instances and 98% of overall
tests, outperforming a number of standard non-cryptographic PRNGs.
I heard that blue light did not do diddly.
Besides niche languages, there are also niche roles.
For example, Data Engineers and DevOps Engineers are both in low supply and high demand.

I've worked at two companies (Apple and Spotify) that I'm pretty sure I would never have been able to get into as a "common" engineer or data scientist with thousands of other applicants for the same role.