skysight-inc/HackerNews huggingface dataset:
I don't know that all that really makes sense to me.

1) Most people do not have multiple accounts, or at least do not care about those accounts being linked. And if you are in that situation, then you are (hopefully!) already being methodical about signing out and clearing cookies (or using a separate browser profile, private browsing, whatever). And if you aren't being methodical about this, eventually you are going to screw up anyway, no matter what the login flow or session timeout is.

2) Again, if you are worried about this attack vector (and, also again, most people probably are not), then you should be methodical about immediately signing out and clearing cookies when you are finished doing whatever you are doing. Also again, if you are not doing this, eventually you are going to forget, and succumb to an attacker.

3) Absolutely agree, but I don't see what this has to do with the persistent login issue.

4) It is indeed your computer and your data, but it is not "your" account. It is access to a remote computer system that someone else has granted you, and it is perfectly within their rights to decide how that access works. You may not like it, and that's fine: you are perfectly free to use a different service[0]. I think there are many reasons to claim that Google is a monopoly in some area or another, and that opting out of Google isn't feasible for some people, but "I don't like the login flow" is certainly not one of those reasons.

[0] Earlier this year I dropped GMail and moved my mail elsewhere, and I stopped using Google search several years ago. I've also stopped using Google's OAuth service to sign into other third-party websites, and have switched to regular email+password for any sites where I'd already signed up for an account using my Google Account. I'm working on weaning myself off of some of Google's other services, but I will admit this takes time and effort, and I'm not always up for the work involved. But that's on me, not on Google.
Is it really your contention that the US government can do whatever they want with your property?

Just because they administer copyright doesn't mean they simply get to ignore it themselves.
I agree with the author that SVG is bloated, but why not use something like PostScript, or even the PDF language?
As long as they have the right to not hire you, you should pad in cost for downtime.
It's not about refactoring for me. It's about trying to grok what the heck some library author or coworker was thinking when they went all Architecture Astronaut with the type system and traits. It reminds me of how people go crazy with OO and end up with delegation spread across several files. I already have to hold the problem in my head. I find that Go takes such a mental load off my shoulders that I find it the easiest to grok other's intentions (including my own several months/years later) in.
Rust has set the bar so high that it’s going to be hard for other languages to justify their use.

If I had to make a bet, I’d say Typescript will take over for everything not performance critical and Rust will fit in every spot that either requires high quality assurance or high performance.
so, this is php+apache's incarnation in js, yes?
yes but the computer is just so much more powerful, as well as it makes seemingly weird moves more often, as well as it can get itself out of a "bad" line if pushed that way much easier.
Epics often used archaizing language to give the impression of antiquity and elevate the tone. Using slang alongside that would be contradictory, so I would expect it to not happen much. As for swear words, I wouldn't be surprised to see some in the old Norse sagas or from around the Mediterranean, but in the Anglo-Saxon literature we have, and in Beowulf in particular, the author was trying hard to be spiritually uplifting, so I'd expect to not see any.
Yes but you might be surprised how often "I think we need to do layoff" conversations happen and how often that a leadership team goes in to bat for keeping people for as long as financially possible.

I understand there are shitty companies. But if you're judging just by the "harshness of layoffs" you don't have the full picture.

Though to your point about laying off long term employees, depends on the country but it's often cheaper to cut shorter term ones (as they have less entitlements accrued, if that's a thing in your country). The other reason long term employees may be cut is they have accumulated too much in terms of small percentage pay bumps over the years and you end up with a team where 1 person is earning 50-100% more than the person next to them, and it's just an obvious cut.
Oh wtf, back tap is implemented with the accelerometer? I assumed the back logo was a touch sensor.

This would make for a really good blog post if you can measure the impact. "Enabling back tap in iOS reduces battery life by half an hour"
Show HN: Minimalist CSS Framework
This is an update to my minimalist css framework, which I use for simple blog posts, sales pages, and now dashboards. This version adds a simple grid, among other things.
Engineers build a battery-free, wireless underwater camera
There's no single way to do this kind of verification. Different applications will have different 'roots of trust' for the authenticity of database data.

For example, for Wikipedia, we could imagine the Wikipedia site serving the PIR themselves (they are already the entity you trust to decide what is on Wikipedia). A third party wishing to mirror Wikipedia over PIR might try to get some kind of digital signature over the contents of each article from Wikipedia or another trusted source.

For blockchain queries, there are more technical solutions. For Bitcoin, for example, we could include a Merkle tree proof-of-inclusion for the transaction (a la BIP 37).
Tangent: any hack magician that uses that device deserves to lose their career.
The differentiating factor is probably prior exposure to C++. If you have used C++ then Rust is so easy and convenient and fun. It takes hideous C++ monstrosities and turns them into easy one liners.

If you have never used C++ and your baseline is Go or JavaScript then it probably looks like a confusing hellscape. You have to learn a whole new kind of type system, a new nomenclature (“Vec”s instead of “Array”s), new concepts like allocators, plus the borrow checker and lifetime annotations, and module/crate system. Former C++ programmers only have to learn the latter half.
Statistics.

Modern AI is automated statistics.

A sound understanding of statistics will also help them comprehend economics, finance, political science, and have a better chance of bullshit detection.
Right in time to be drafted into the war against Ukraine?
This is a fascinating process I’d never heard of before. Thank you for sharing. If there’s any good sources for descriptions of the photo processes like this you’re aware of, I’d be hugely interested as well (maybe write a book :)
I don’t really think you can compare those though; robots are crap and easily beaten at most physical sports. I mean, as far as I can find, there is not even a bipedal robot that outruns humans (there is the cheetah robot but it has 4 legs ; that’s like having a dog or, you know, cheetah compete against Usain).

But yes, people will continue to play chess, go and spear throwing because it doesn’t matter if something non human is better.
I can install a modern build of Linux on a 20 year old computer and expect it to work. Let's not pretend 6 years is some kind of miracle.
Right. Who would've thought that different people have different preferences? Why this insane push to try and treat all people as fungible economic units? (I already know the answer)
If it lowers their attack surface does it not by definition increase security? Personally I want a full fledged firefox on my iPhone, however I'm not going to act like it makes iOS more secure.
The Square USA team, along with contemporaneous Naughty Dog, are famous for having used Lisp/Scheme in game/graphics production of that time. Would you attribute this decision to your shared MIT heritage?
>Also Go is much easier to read vs Rust.

This is subjective - I for example have no real issues reading Rust code, but find Go to look like utter spaghetti on the screen.
Magnus letter explained that he claimed to notice Niemann's odd behavior during the game. That may have distracted him.
Client explored moving 200TB (two hundred terabyte) Oracle Exadata database to Postgres. I was part of a team that tried all manner of sharding and partitioning. Could not meet the benchmark set by the Exadata instance. Can kicked down the road five years.
If Hans was to beat Magnus, he would have to play at least at the 2800 level. At which a game with only top moves is quite frequent.
They are, it's just that the place where you can look at objective and comparable data (graduation vs job offers, salaries, terms for initial offers, etc) at scale is business, tech, etc and other similar industries.

For press coverage it's also a matter of what the big industries of the era are. Currently it's tech, in the 80s it was things like the mining companies - Apple is also one of the single largest companies in the world so when its CEO says something that's always going to get press coverage.
Nikola recalls all the electric trucks it has built so far
There’s no good excuse for lack of women in tech in their freshman year of college. But the reason there’s fewer women in tech in their sophomore year in college can be traced to the number of women in tech in their freshman year of college… keep working backwards through the pipeline.

The problem I see with programs like First Robotics is that the female participants I’ve interacted with are typically children of female engineers. It doesn’t seem that they’re dramatically increasing the funnel to pull in female engineers who wouldn’t have normally gone on to the STEM fields.

Start surveying Jr High female students?
I was thinking that there is a strange lack of Women composers and conductors. Tons of women virtuoso musicians, and quite a few song writers. But movie scoring??
Eh, if you make 96 mistakes to your opponents's hundred, that tips you from even to advantaged.
Forth family languages are too often write-only
Conflict of interest seems like a fundamental flaw in our current social system. Any technological solutions?
Russia gives citizenship to ex-NSA contractor Edward Snowden
That’s one of the few places where I think it’s totally understandable to have an annoyingly secure login
New phases of water detected
DART’s Final Images Prior to Impact
Tired argument, redirecting the topic. It's possible for more than one thing to be inequal at once. Also, the National Association for Women in Construction [0] and the women in auto care organization [1] would disagree on your first points. Lumberjacks slightly different, but even there I've found axewomen which is an organization/family promoting female lumberjacks (lumberjills as they call them) as a career [2].

[0] https://www.nawic.org/

[1] https://www.autocare.org/networking-and-development/communit...

[2] http://axewomen.com/index.html
> Modern AI is automated statistics.

Only in the narrowest possible sense. If we're optimizing for AI (which we shouldn't), linear algebra is what's most important, specifically matrix manipulation
I bet apple has a solar charger of some sort sitting in a table in their R&D department now: maybe it’s a strap, maybe it’s under the screen? I’m thinking it’ll just be for the watch and not the phones (they get too hot sitting in the sun) I think we’ll see it when satellite SOS comes to the watch.
Loading data from random memory locations became too expensive compared to computations. For log, exp, trigonometry, and similar, I think people rarely use any lookup tables. Instead, they use some high-poly approximations, and for log/exp abuse IEEE binary floats representation.

Here's a log() function from the standard library in OpenBSD: https://github.com/openbsd/src/blob/master/lib/libm/src/e_lo...
For Google: you share a photo with your wife about your son’s rash which exposes genitals and lose access to the whole account: https://nypost.com/2022/08/22/google-bans-dad-for-sending-pi...
And chess.com and Magnus have disputed that Hans has admitted to all of the times he has cheated.
Why is bipedal required for running, but neuronal is not required for chess? These lines are arbitrary.
Yup, that's the tradeoff that most people somehow don't get: Go is maybe a bit more awkward and verbose to write than other languages, but it's much easier to read and refactor. My work with Go is (unfortunately) mostly private side projects which I sometimes have to leave for months, so I already learned to appreciate this years ago. Plus I also programmed in Delphi for years, so maybe some of the Pascal-inspired features of Go that programmers accustomed only to C-family languages find alien seem familiar to me.
> This all sounds like a slow-motion tantrum, which Carlsen can get away with because he's Magnus Carlsen.

Unlike Hans history of cheating, Magnus does not have a history of baseless accusations when he loses (which he has on many occasions).
..because women are specifically paid less for the same job? equivalently qualified women applicants are more likely to be skipped, and when they do get offered they are given less favorable terms.

No one is _forcing_ women to enter tech, the issue is that if a woman does want to have a tech job it is harder for them to enter the industry, and they get lower compensation for the same job. This has been found across every single study of the industry.

To believe that there isn't a significant problem with sexism and gender oriented harassment in tech is delusional at best.
You could just put a robot on a basketball team, take a pass from the tip off, and shoot a 3-pter. Like Air Bud
The problem is that people with a lack of guilt are the ones who usually end up in leadership positions.
I've always wondered if his scoliosis helped him run faster:

https://pbs.twimg.com/media/FJ9xOkvX0AIv6DV?format=jpg&name=...
I can think of at least one way to cheat that would not be detectable by any of the screening methods I've seen suggested so far, but that only works if the cheaters can get reasonably private access to the venue before the match to hide some equipment. (I'm not going to go into details).

Playing a match in a big venue like MSG that holds numerous other events would make doing this easier. There are concerts there for example that involve bands setting up a lot of equipment. Get some of your chess team members to take temporary jobs on the crews setting up some of those shows and you might have a good chance of sneaking your chess cheating equipment in.

I think what you want to do with this kind of match is play each game in a different venue, and the players do not find out where the venue is until it is time for them to be taken there (on transportation arranged by the organizers) for the game. The player's teams are not told where the venue was until after the game.

If a player is going to cheat then it has to be done via something entirely contained on/in the player.

Maybe even have some of the games played on the move. E.g., the players are driven to an airport, board a chartered jet, and play their game in flight while the jet just flies around over a wide area.
Don't defend yourself if you ever end up in a legal conflict.
I suppose, but if I already entered the code from my authenticator app is having me click on an email going to make it more secure? If they have my authenticator app then they've already totally owned me anyway.

Sending an email as a notification would serve the same purpose.
Don’t look at me like that: Integration of gaze direction and facial expression
just watch this https://youtu.be/pUgvAoTzWBA and you will see what super gms are capable of
Taking linear algebra beyond what is already covered in high school is not as useful or essential as material about logarithms, infinite series, and trigonometry. I think the curriculum is pretty good -- maybe it's a bit too interested in conic sections.
> User's authentication token was eaten by an alligator.

> User's phone, laptop, and hardware token were lost by an airline.

> User's phone and backup codes were simultaneously lost in a fire.

There should be a recovery process. However, the recovery process should be tedious and thorough enough to reliably authenticate the user and not be vulnerable to attacks. Charge a cost for the recovery process.

> because every time you have to fall back to human customer support it's $$$

Sometimes, "fuck off" can be the right answer, especially when the downside is a vulnerability that ends up costing more in fraud/reputation/legal liabilities.

House doors don't (yet?) come with a "forgot your key?" button, and the world hasn't ended, so it seems like most people are able to keep track of physical keys and have no problem paying a locksmith to break & replace the locks if needed. Safes don't come with those buttons either, and yet safe manufacturers haven't gone out of business because it takes significant cost, time & effort to open one if you lost the key (that's the whole point of it).
>If you have never used C++ and your baseline is Go or JavaScript then it probably looks like a confusing hellscape.

I'm not sure this is accurate - have you seen modern TypeScript? I actually find that more confusing than Rust to read.

(FWIW, I was predominantly Python/JS-centric before just going "all in" on Rust. It's not that bad, in my experience - if anything, I find Rust "just works" whereas I got tired of the churn in those environments)
> He is widely regarded as the greatest chess player to have ever lived.

By whom exactly? He has a large fan club on the internet and uses modern social network very well but I don’t think there is a wide consensus that he is better than Kasparov at his prime. I personally don’t believe him to be better than neither Fischer nor Botvinnik but that’s only me and is impossible to verify anyway.

And no, his opinion against his own opponent after suffering an embarrassing defeat poorly playing with white doesn’t hold much credibility.
Basically high APM clicking in StarCraft becomes a transferible skill...
> There’s no good excuse for lack of women in tech in their freshman year of college.

Have you seen how woman in CS departments are treated? The amazing amounts of creeper behaviour and stereotypical nerd crush BS? Those are actually really good reasons for not being in those departments. There's also the standard roll model and ability to look at what research groups look like that act as good signals to anyone starting out that they aren't welcome.
> What would it take for the author to download the newest Xcode

The author is a professional mobile engineer and has the newest Xcode.

The app is an old project not related to the author's current job.
No one doubts he cheated. The only doubt is when. Sure, people deserve second chances, but not necessarily a chance to become champion.
> whereas a non-technical CTO would have as much defense as I would at jiffy lube when the tech asks me if I want my fluids flushed. It kind of sounds like a scam, but I really don't know.

I am genuinely wondering if I need some jiffy lube for flushing those fluids of mine.

It... sounds like... a thing... that people... do?
> the smart decision to invest effort into the only solution that makes sense longterm

I don't think it was smart at all. Building an OS is such a monumental challenge, and an embedded OS requires hardware support that an org the size of Mozilla was never going to be able to undertake. Anyone who had worked with embedded around the time of BTG immediately wrote it off, and it took a separate company taking tons of money (and relationships) from Google to even get anywhere.

> Android is effectively Google anyway

At least a super stripped down version of android would have had plug in compatibility with BSPs - which is Android's "hidden" strength.
Innocence is never proven, only presumed.
Yes, an Italian cube sat called LICIACube.

It will start broadcasting its data a little before midnight Eastern, though it might be months before everything is transferred. Because it is a cube sat (only 14 kg) the transmitters are not very powerful so I believe the transmission rate is low.
Stratford Univ – A profit university closes and students in a limbo
Try opening an old project from 3-5 years ago that has a lot of dependencies like something from react-native, Django, etc. and you’ll find many of them impossible to even install without using the original Python or Javascript versions - that’s assuming the oldest dependencies are still available in the pinned versions.

It’s not a common use-case, I guess, but I had some old projects that I abandoned and wanted to try working on them again and found it almost impossible. The worst cases had dependencies which weren’t available unless I used an x86 laptop with an older version of Mac, because the packages were never built for arm laptops.
The sample size for that is absurdly small. (Carlsen only takes single classical losses seriously, since rapid/blitz is too random.)
> it didn’t work; it started working years after installing it.

Nothing personal, it is just not very well phrased and I think you confused a lot of people with the first version.
What I notice is exactly zero mention of charging anybody in the Justice Department or FBI with any crime. Not even those who knowingly, blatantly lied in sworn statements.

There are laws on the books about that. Why are they refusing to enforce the law?
> Just tell my IC "I'm not sure why your work was invalidated. Let me look into it for you."

And so you take your first step down the path.. "I'm not sure" is a lie here.
> What are the possibilities? Jailbreak or use it as a paper weight?

Assuming you have a working phone, why would you not just keep using it?

I have a bunch of old Nokia phones that still work. They’ve not received an update in years and probably never will, but as long as they support carriers frequently, they’ll work.

It’s a phone, not an app… and even apps don’t need to be constantly updated.
I can't relate. I quickly tire of the filler ("B matter", according to the article) in American news stories, and appreciate the simplified nature of Axios-like sites.

I'm not saying I _exclusively_ want hyper-condensed news -- long-form reporting still has its place. But for the basic day-to-day news, yeah, I welcome the brevity.
Not only is that a logical fallacy (appeal to authority) but magnus lost to him and is claiming cheating which is clearly a huge conflict of interest. His opinion should be heavily scrutinized.
Hello, author here! Not sure who posted this old blog article but great to see an interesting discussion and new interest in the project. Development is active and we always appreciate new feedback!
No, I'm just pointing out the simple fact that we could not observe ourselves if we did not exist. We cannot take Earth as a random sample of places in the universe, for this reason. The more rare planets like Earth are, the more biased our observations of Earth become.

The firing squad example there has other prior information that we lack when it comes to understanding our own existence. The analogy is only as good as the correspondence between the cases, and assuming that correspondence is a circular argument.
1.5V was the normal operating voltage of the 130nm "Northwood" Pentium 4s. For 65nm processors it's usually around 1.3-1.4. The problem with high voltages is that while the CPU may appear to work fine for a while, it may start becoming unstable and then suddenly die.

Part of me wonders whether the CPU manufacturers decided to, after a very long period of being conservative with lifetime and seeing their products last too long to their liking combined with the diminishing increases in performance with each new model, go all-out with voltages that are guaranteed to cause failure as long as they could make almost all of them happen just outside of warranty; not unlike what the LED lighting market has done.