skysight-inc/HackerNews huggingface dataset:
I think that was meant ironically but I agree it was a little strong. as for the speed question - the point is it may go faster in theory at some point whereas the TGV does go really fast now and is (in my limited experience) excellent value for money and a much better way to travel than flying
Beijing-Shanghai trains run three to four times an hour in each direction. Is that not often enough for intercity connections?
They're not challenging one takedown request made by one company, they're challenging the constitutionality of a law passed by our elected representatives.
Ask HN: How to create single email for each service I use?
Hey HN, I'm on the verge of quitting the major email providers I use.

What I'd love to do now, is to be able to provide a new email each time I use a new service(so generated on the fly), like myname.newservice@mydomain.net, in order to identify which service is betraying me, and to easily retrieve these mails in a single mailbox, ideally without configuring a new one each time.

Is this possible today?
And this ties into a problem that Eric Weinstein is trying to bring attention to that the whole of society importing talent/allowing them to tap into the network and stability should be getting a dividend from that talent's produce, along with the misunderstanding that it's technology and automation taking jobs away. The main part of the solution is UBI - or as Andrew Yang calls it, a Freedom Dividend - citizens as shareholders.
Mathematica is surely not a Lisp, as exemplified by the above. You may be able to find old commentary from Richard Fateman about that, e.g. from comp.lang.lisp, and from Kent Pitman on Wolfram's attitude to the language.
> Is Lee fils really so different from Lee père? I mean, he's probably a better mathematician, but has he done anything one couldn't imagine his father having done?

Lee Hsien Loong has been trying to soften his image since he took office.

Two examples: the press ceasing use of military ranks for all politicians (I remember him being addressed as Brigadier-General (Ret.) before), and his wearing of soft pink business shirts whenever he has to make an address.
YouTube cancels Rewind video amid pandemic
This was annoying because now my Leaf charges to 100% all the time, even when I never need to do that…
Depends on where you are. If you're in the US, sure, there is at least the theoretical possibility of legal protection against misuse. If you're elsewhere, they're not very different, and Yandex at least doesn't already have a million other data points about you to connect with this and build a bigger picture about your life.
Fastmail is very good. The web client is pretty simple, but feels so darned responsive (as in fast) compared to what I was used to from GMail. And spam is so far a non-issue.
Yeah, young engineer Korolev was purged by Stalinist USSR for no good reason and while he survived the ordeal, his health was compromised. It is possible that his comparatively early death slowed Soviet space program down.
Why Are There So Few Female Computer Scientists?
Apparently HackerNews doesn't understand ftp. Sigh.

ftp://publications.ai.mit.edu/ai-publications/pdf/AITR-1315.pdf
Onstar was created to make money and its damn expensive. they really push it hard when buying any GM product. My Volt advisor at the time did a good job of explaining how it benefited him and the dealership and how long I would need to keep it active to help them; which was not beyond the free period so it was no big deal to me.

what got annoying was more than once Onstar tried to put some app functionality behind a paywall. This included even the ability to check air pressure (last reading) and then remote start.
You don't have to run your own server, you can use a services that will (1) have a better privacy policy than Google and (2) supports custom domains as a built-in feature. Like Protonmail for example.
This together with RES and Shine makes it really pleasant actually. In fact, I think you don't need to visit old.reddit.com for RES/Shine to work. CPU/MEM usage is off the charts though (has gotten much better).
Couldnt this simply be the result of push notification checking and similar things that are done in the background? I do think the total amount of data used is a bit much but this do not seem unreasonable at all.
Thanks. It looks like I have a deep philosophical disagreement with Linus:

> Theory and practice sometimes clash. And when that happens, theory loses. Every single time.

I think he's wrong. Compiler / PL theory works. Distributed systems theory (TLA+, etc) allow us to write correct software. I've used fuzzers to find and fix bugs in databases and concurrency algorithms, and the result is robust, working code.

Theory can add complexity, but complexity added in one place can remove complexity from another. (Eg TCP is complex but reliable, in order delivery in the network layer makes the application layer much simpler and free of bugs.)

Linus's argument is that users will keep writing open(); write(); close();. I think he's half right - thats the right level of complexity the API should have, with no tricky, buggy fsync barriers. But we've known how to write simple, correct APIs for modifying data like this for decades. The answer is transactions. Keeping the kernel as it is just keeps us in a dark age of buggy software.
This is definitely the one to wait for IMO.

Not sure what the 2-port M1 MBP13 is really for, other than price descrimination.
> Apple didn't specify if they're counting by model or total sales, but virtually everything in the Gamer Laptop category is going to be faster in virtually every measure.

This is what I don't get.. why would you ever assume they meant counting by model? That's a nearly meaningless measurement. How do you even distinguish between models in that measurement? Where do you set the thresholds? The supercharged gaming laptops are absolutely going to dominate that statistics no matter what, because there's a huge number of models, lots of which only differ mostly by cosmetic changes. The margins are likely higher, so they don't need to sell as many of a given model to make it worthwhile to put one out. Does a laptop maker even have to actually sell a single model for it to count? How many do they have to sell for it to count? Does it make sense to count models where every part is picked from the best performing bins, so that you're guaranteed that the model couldn't count for more than a fraction of sales?

Counting by number of laptops actually sold is the only meaningful measurement, at least you have a decent chance of finding an objective way to measure that.

And I thought it was 100% obvious from Apples marketing material what they meant, so I really don't get why anyone is confused about this.
For those interested in a lighter form of this kind of content I recommend these 2 classes which go over the literature on empathy from a neurobiological perspective as well as a psychometric one: https://www.youtube.com/watch?v=G1eHJ9DdoEA, https://www.youtube.com/watch?v=AqkFg1pvNDw&list=PL22J3VaeAB...
I dont think this is true. In politics, they often look for great grand past to return to or they look for myth to inspire people from.

It can be social like "more natural living uncorrupted by artificial modernity" or "when the men were real men and women real women". Or it can be ambitious like past grand project or imperium of good to emulate with grand projects now. It can be any kind of claiming to go into own roots, who we really are. It is often mythologization and idealization of past and past figures in order to push for current goals.

Majority of historical figures quotes are out of context, but still used for contemporary politics. Historical figures are painted as flawless greatest, so that we can take their words and use them for ourselves. All that is politics.

Look at how often politicians quote King - as cynical and out of context as most of it is, it literally represents looking into past for what works.
Seriously, taking per train numbers as hourly limits? And why would hyperloop magically be cheaper?
My first thought when reading the article was, how about CORBA? The author makes no attempt to explain why CORBA and SOAP/WSDL failed so their recommendation has very little merit. Software technology historically follows a pattern: "worse is better". We might also call this pattern "commodification". HTTP/JSON has likely reached the lowest common denominator sweet spot to ensure its success and dominance.
Agree! I wonder why the performance in Chrome is so much worse than Firefox? I constantly have ~100ms higher values in Chrome than Firefox. Maybe the author is using Firefox for development, so the test is optimized for Firefox.

Chrome also seems to show red dots every ~3 seconds for me, while Firefox shows no red dots, strange.

Tested on Ubuntu.
This article is like a biological description of how muscles grow. People interested in getting stronger will benefit more from an exercise plan. They still have to exercise, but at least they'll know what to do.

If your interest is developing your empathy and other social skills, the answer is through practice, as with any other performance-based skills. You can develop empathy with practice, just like charisma, patience, listening, and so on.

I teach and coach leadership, having had to learn it from scratch after a PhD (physics) and MBA, only taught me theory, not practice, and starting several companies showed me the value of leadership skills, not how to lead. I wrote a book version of the course that gives the exercises to learn the social skills relevant for leading oneself and others. The preface is on my page: https://joshuaspodek.com/leadership-step-by-step, which develops this concept more. As usual posting about my books here, if anyone is interested in reading it or doing its exercises but money gets in the way, contact me and we'll work something out.
windows and web browsers do this as well via OSCP.

Linux distros also do this via package manager traffic and update checks. Apt/rpm traffic is unencrypted, relying on a separate payload signature scheme for authenticity (same as OSCP).
Can't semicolons essentially be either infix or postfix (terminators), depending on the language?

Parsing the offside rule -- I know that's not actually Python -- can be done straightforwardly with a parsing combinator transformer (originally due to Hutton?) if tokens are associated with layout information.
If there was a bug that let websites read from unrelated iframes then they could just open the iframes themselves.
https://tools.ietf.org/html/rfc5233
There is no such thing is single ancient perspective. All past events had multiple players with multiple different perspectives on what is going on and what should happen. And there is no such thing as single modern perspective either.

I think that the big mistake people do when representing past is that they take one representant of "what past people thought" and proceed to ignore opinions and perspectives of everyone else in that period.
What was “old” about the previous MacBook Air? It was ice lake. Also, the new one is even more “thermally constrained” because it doesn’t have a fan. What’s your point?

It seems odd to be so cynical about a drastic performance increase yoy and a breakthrough in performance per watt. I bet if it wasn’t Apple you would be a little more excited.
If you refer to this video [1] the fact that the plane approaches "at an angle" is called "crabbing" and the "reorientation" at the very end is called "de-crabbing" [2], this looks very dramatic from the point of view of external onlookers, but it is actually more comfortable for passengers because it doesn't involve uncoordinated flying (in other words the plane stays "flat" instead of banking towards the incoming wind) and for this reason it is the preferred technique for airliners (as opposed to the other crosswind landing technique, which is called side slipping and involves lowering a wing into the wind). You can see a comparison of the two techniques here [3] (look at "Figure 1" and you will easily see the difference).
You are correct that ground effect is quite visible in that clip.

[1] https://www.youtube.com/watch?v=OtnL4KYVtDE

[2] actually in the clip this happens twice, crab, de-crab, then crab again then de-crab once more on touchdown. The Kai Tak checkerboard approach, even without crosswind, was an incredibly difficult approach and in this case the pilot had to perform a couple of corrections.

[3] http://www.flaps2approach.com/journal/2014/6/17/crosswind-la...
True superresolution is impossible, but a heck of a lot of resolution is hidden in video, without resorting to guesses and hallucination.

Tiny camera shakes on a static scene gives away more information about that scene, it's effectively multisampling of the static scene. (If I have to hunch it, any regular video can "easily" be upscaled 50% without resorting to interpolation or hallucination.)

Our wetware image processing does the same - look at a movie shot at the regular 24fps where people walk around. Their faces look normal. But pause any given frame, and it's likely a blur. (But our wetware image processing likely does hallucination too, so it's maybe not a fair comparison.)
The largest candy store in North America is in Cleveland, Ohio
For what it's worth, Fortran goes further with (optional) "end function X".
2FA, reset your password, making sure that password emails gets through, preventing login enumeration, preventing dictionary attacks, etc.

Those are just the things off the top of my head, it's not just three columns
I didn't understand what that meant, is it basically euphemism for almost-but-not-techically-spam emails many startups and "personal brands" send out?
IIRC he was wearing a seatbelt, just loosened a bit. That seems forgivable given they were flying at altitude
> because we're always learning, and we can always do better

I think this is a very important point, but it should IMO be considered along with context. Languages are always used with a particular tech stack, targeting particular hardware, all with its own performance characteristics. For example languages with garbage collection will have to have a different design from languages that use reference counting. And that's OK!

It's useful IMO to think of languages in terms of the use cases they're effective in. Some are good for resource constrained environments, others are highly flexible, others are great at expressing mathematical concepts. All those are unique use-cases and it shouldn't be surprising that the best languages for each are very different.

Where I think languages can run into trouble is where they try to be all things to all people. A universal tool sounds cool in theory, in reality they risk becoming mediocre at everything or developing what are affectionately named footguns. These steepen the learning curve and can also cause problems in real-world deployments of software in that language.
Difference Between Block, Inline, and Inline Block Elements
What I'm most interested in is to to what degree the lack of "facial expressions", "speech melody" and the like in internet communication impedes the development of empathy.

We can communicate with more people than ever before, but our ability to empathize with those people is poor.
Shift – A personal history of how the internet came home
Really, I think OpenID died because it didn’t see significant enough adoption. I remember the user flows being a bit clunky, which certainly didn’t help.

With OpenID, basically everyone used a third party ID provider, and so you were just as dependent on that provider as with OAuth. Did you actually self host OpenID? If so, that’s a lot to ask of each person in the world. If you didn’t self host OpenID, I don’t think you had much “control of your online credentials or identity.”

If OAuth was never meant for signing in, then putting Auth in the name was a funny choice. You add the qualifier “websites who just want your mail or something”, but I’ve never seen a single mailing list sign up that used OAuth.
> This is America. We can speak freely.

America already has tons of enforced restrictions on speech for many reasons.
> Every respectable service allows you to create accounts using your email address

This way I should maintain my own email server, because I can be locked out of my email by any of cloud providers as easy.
If you're not going to compare Apples to Apples, i.e. if power, cooling and size is a constraint you're not going to care about at all, you might as well count desktop PCs as well.

Apples measurement comes pretty close to comparing "laptops that most people would actually buy". Not sure why it's meaningful that a laptop maker can put out a model that's as thick as a college book, has the very top bins of all parts, sounds like a jet engine when running at max speed, and is purchased by 1% of the most avid gamers.

Oh, and if someone puts out a second model that adds RGB backlit keyboard, but is otherwise equivalent, that should somehow count against Apples achievements, because for some reason counting by number of models is meaningful regardless of how many copies that model sold o_O
The only thing remarkable here is how you can lament the disappearance of cooperation in America and not mention Jim Crow.
Has there been any retrospectives or published thoughts around why OpenID failed? Ideally a extensive, impartial report would be nice to read through.

While it's easy to blame big technology companies for the failure of open standards, there might be other reasons behind it (as well as companies trying to prevent it from succeeding)
You beat me to the punch. I fully abandoned Google and Facebook over two years ago. No regrets.
God stop it with the Dunning–Kruger bollocks already. In my experience, people who refer to it are themselves rather shallow in their analysis of _any_ phenomenon at hand. It seems the thought form here is that anything even remotely falling out of your (very broad, apparently, huh) horizon is bound to be ridiculed and discarded by you as unintelligent nonsense. You're reading a poem, man. It's very clear from the reading that the author does not imply we have to stop writing _all_ software completely, might as well go back to the woods, etc. The poem deals with a very particular brand of software, or rather, software development in its own right; and it dissects the subject beautifully. Don't ever attribute anything you simply don't understand to stupidity. Now having read your comment I must say it's you who comes off as obnoxious, especially with them Kruger and Einstein references.

Watch it.
Thanks. That sounds vaguely familiar now.
Oh no, the terrorists use iPhones so now we can only get access to their location, iMessages, photos, browsing history, credit cards and all purchases made through Apple Pay. Might as well not bother sending a request at all.
Why is the clock speed relavant? Yes it lower than the highest end x86 chips, but the PPC is drastically higher. They don’t want clueless consumers thinking clock speed matters to performance.
Wait, isn't TCP(/IP) the quick and dirty practical implementation that beat the much more theoretical OSI model ?

(And the same thing happened to GNU/Linux, so Linus would know something about it !)
> A Modest Proposal

I don't think this means what the authors think it means. The idea is that the 'modest' proposal is actually an insane one, reducing to absurdity. This seems to be a genuine proposal?
From the same article:

> Despite their names, copy-on-write usually refers to the first technique.
Also I reflexively clicked ok out of laziness and annoyance without knowing what it was. Not quite a dark pattern but you certainly aren’t completely aware what it’s asking within the first second of seeing it.
This is what happens when you tell millennials to have an idea.
Would(n't) just having your own domain and pointing it at an email server one doesn't directly manage work?
I read Flann O’Brien’s “An Béal Bocht” once. In it, Irish people have more suffering or less suffering, but never none, not even after death.

I know it was satire and an exaggeration, but those stereotypes usually stem from a kernel of truth.
Hijacking this thread for a simple price comparison: Since people recommend to buy a domain and connect this to some service. The problem is that this service will run for decades as a private plan, so let's do together a price and feature comparison since the lock-in is huge.

GSuite:

- pros: vast ecosystem of GMail extensions, eg mail merge

- con: just 30gb total storage

MS:

- pros: 50GB email, 1TB cloud, Office apps included (not that I like them but sometimes you still need them), dirt cheap family plan for $30+ you get 6tb

Yandex:

- free, but yeah all my serious stuff like bank accounts there, IDK

iCloud:

- super expensive

Dropbox:

- no email and ios camera upload broken/lags years behind for ages and super expensive

What do you think? Are there any better options out? Which would you take?
I wish Microsoft didn't kill windows mobile. The Android monopoly is terrible
I agree with the analysis of the problem, but disagree with the solution: while it's true that increased expressiveness in a system tends to increase the cognitive burden of understanding it, what you want is to maximize expressiveness at the smallest cognitive cost possible, not to limit expressiveness.

I mean, sure, sometimes it's a good trade-off to limit expressiveness, but most often than not we could make a lot of progress by making certain features simpler, more accessible, or following a model that's easier to understand for humans (matching better human intuition, or more accessible, so it's easy to get easy things done, and you are not hit by complexity unless you really need it). I argue that we can still make a lot of progress and create better models for many things related to programming languages, including (but not limited to): unicode, interprocess communication (and in general compatibility of data across programs and languages), access to graphics and audio APIs, pass by value vs pass by reference, mutability vs immutability, transparency of memory models, cross-compatibility, database accessibility, etc.
China tech regulators try to avoid American trap
Why would that be fundamentally incompatible?
Same dude has a VMU hack section.
http://dmitry.gr/?r=05.Projects&proj=25.%20VMU%20Hacking
Which is inevitable, I guess. If it can be abused to make complex systems, it will be abused.
Yyy... what the hell?
A court ruling in Austria could censor the internet worldwide
It's not super-difficult to add HTTPS and HTTP basic auth (or similar) to websites these days.

That's enough to keep automated scrapers from getting into the private parts of your website.
> Did you actually self host OpenID? If so, that’s a lot to ask of each person in the world.

You could pay someone to host it with reasonable guarantees they won't delete your account on a whim and no recourse.

Or you can use a free service that you somewhat trust with your own domain, so you can point the domain to another provider if you need to. Almost no technical knowledge required for that.

> If you didn’t self host OpenID, I don’t think you had much “control of your online credentials or identity.”

Same for email, which is what identity relies on instead of OpenID.

And self-hosting OpenID is much easier than email: you just need domain + LAMP (or equivalent), and don't have to deal with DKIM, SPF, being blacklisted from Gmail/Hotmail, ...
Bulbous Bow
Same here. Seeing that popup on medium.com with my google login identity was what finally prompted me to start using containers. Now google's domains are safely kept in their little box where they belong.

It's funny because there's nothing new about those login popups - I already knew conceptually that kind of thing was possible - but seeing your little avatar picture show up where it doesn't belong provokes a much more direct reaction than abstract knowledge.