skysight-inc/HackerNews huggingface dataset:
When it first launched we talked to the guy who made it (pretty sure it started as a side project) and IIRC it was backed by a relational database with every block being a row and a lot of joins that make up a page. Hopefully they've optimised it since then, but if that's still the architecture it's going to be hard to get performant.
Are you sure you're not just weighing that heavily based on how frustrated you are by a given piece of marketing and thus heavily over-counting the "bad" marketing and under-counting the huge amount of marketing that doesn't stand out and frustrate you?
You've lost me on three points.

1) No modern Palestinian group (not even Hamas) is pushing the "kill all Jews" idea, thankfully. The majority seem to want a two state solution with Israel continuing to exist. And again, Israel is occupying territory; why isn't the onus on them to stop doing that?

2) What does it matter if it's religious or not? Call it religious or political or economic, what does that change?

3) And which of the countries my ancestors left ~150 years ago, that I don't have citizenship in, that (in some cases) don't exist any longer, should I return to, exactly? It was wrong for my ancestors to colonize and occupy Canada; we should take steps to undo that harm in the ways we can. I don't think that's the same situation as asking settlers who actively started occupying an area in the West Bank in the last five/ten/fifteen years to move back into Israel.

Let's look at this another way. How do you think this whole mess should be resolved, ideally? I think a two-state solution is really the only way. What would you like to see?
I do say all three differently. It's hard to write out the differences, but:

marry: the 'a' as in 'apple'

mary: the 'ar' is pronounced like the word 'air'

merry: the 'e' as in 'elephant'

Not sure if this does a great job illustrating it, since if the examples I chose also sound the same to you, it won't work. To me, they are distinct, but they aren't hugely different.
"If HN had its way, every product and service on the planet would be devoid of marketing, sales or design and the only way you could buy it was via the command line."

s/planet/www/;s/HN/& commenters/;s/its/their/

This is funny because I have always had a dream about ordering from the command line, instead of fiddling with HTML forms in web pages in graphical web browsers. Then we users could more easily automate purchases.

In the dream, order details are in the HTTP headers. There is a standard for collecting user order information that all sites follow.

HTTP headers can be an efficient way to convey information. Consider a (failed) proposal like the DNT header. Instead of being able to manipulate a user into giving "consent" via ever more "creative" web forms, popups, etc., the question, "Do you want tracking?" is standardardised. There are only two answers: "yes" or "no". The answer can be automated by the user. Progress!

Then I wake up. We remain stuck with HTML forms of infinite variability.

Also, the word "snobby" is interesting. Much like that word "elite" that has become "weaponised" in today's online (and offline) discourse. Neal Stephenson compared Linux to a free tank and MacOS to a European luxury car. Wouldn't the "snobs" be the ones using an "elite" interface like the one offered by Apple.

https://en.m.wikipedia.org/wiki/In_the_Beginning..._Was_the_...
It gets easier by the day, whilst the permafrost melts away.
(I work at FingerprintJS)

You are likely relatively unique because you only have Skype installed, whereas a lot of visitors will have more applications out of the list. Someone who has no applications on the list installed may be even more unique, for example.
This started off quite well and it's valuable to think about the manager's perspective but:

> Take credit for your work (use pronouns I and Me when talking about your work, not We)

This doesn't apply to everyone but having worked in Product and in a team lead and managerial capacity, I can't imagine this coming off well at all.

> do not allow others to take credit for your work

Of course that's dreadful, but there's a difference between a coworker taking credit and a manager taking credit. In some tech companies and many older-style companies (law firms I can say with certainty), the latter is super common and it may be bad for your career to protest too hard.

> If it's a teamwork situation with other people on your level, don't do most of the work, because the credit will end up being split 50/50 in the eyes of the bosses even if you did most of it

There are ways to privately and without placing blame make clear that you did most of the work in a way beneficial to your career. I can't imagine trying that hard to not do more than 50%.
Whats wrong with Methadone?
Could be alleviated by creating yet another permission at the browser level : "allow to link to local applications"
I once met Jim Karol who uses recursive associative mnemonics to form a n-dimensional associative memory matrix. Most people have a 1-D or 2-D associative matrix, but Jim Karol can basically store associative memory with log(n) associative lookups.
I do, and I donate to these charities because it's a cause quite close to my heart.

At present it's clearly not scalable to be sending GDPR requests one person at a time. I think perhaps if this kind of incentive brings more people to sign up than traditional donor recruitment drives (which is often much more than handling a request for data!) then these charities will provide easier, more scalable ways to access this data :)
> I think there needs to be some rule in discussion that as soon as you start arguing over if someone is dumb or evil, you have to stop.

I really like this, and I propose it be called "Kulak's Law".
> Users generally still click "Accept & Continue" when they see certificate warnings.

I am one of these users. However, that doesn't mean the warning isn't useful—it puts me on high alert! I enter these websites knowing that I shouldn't trust any information I see, and that I shouldn't enter anything important.

I am of course more technically inclined than the average user, so I don't know that my behavior is broadly applicable. Even so, I wonder if this metric necessarily means what it seems to mean.
(I work at Notion)

"Lock in" is not a part of our strategy. We try to offer data portability via import and export; you can export your entire workspace as HTML (most metadata, pages link to each other and can be browsed offline), PDF, or Markdown (most easily editable). Given an HTML export and a few hours of scripting, I think you could migrate to any API-accessible document storage strategy.
ring--ring, "Hello doctor!" Doctor, "I think you better come into the office to discuss your chest x-ray?"
Thanks for doing this! It would be very nice to know the list of countries where you will ship this year.

I was very excited and ordered it to an US address. But that means: I pay US tax + shipping/forwarding costs + local import tax of 30% on anything above USD150.

Also, I will have to order an ISO keyboard separately, when it becomes available (and it is not clear when that happens). I figured out that metal cover should be compatible between US and ISO keyboards, right?
Charge the board and top execs: Take the $5m payment out of their bonus and KPI and share stock.
That's exactly my story. I spent first few years of my career in a large company with a formal performance review. Everyone had to set some measurable KPIs with the manager at the beginning of the year and then regularly review it on 1-on-1. It was supposed to be the main factor in determining promotions. I really liked that job and I wanted to get promoted so I worked my a.. off by writing tons of code, tests, fixing bugs that no one had time to look at, doing code reviews, participating in architectural design meetings, helping interns, giving presentations on new libraries etc.

Every year, around September-October when I was close to the finishing line for A grade, either by resolving 200 Jira tickets or increasing test coverage in my code to 85%, my boss would congratulate me, say something about lacking "bigger picture" and then simply add a totally unrealistic goal to my list. One year it was to increase the profit of our department, another to activate ten-person project which was started a month ago in production before the end of Q3. Something that suits a naive junior dev very well, you know. Then at the final review by the end of year he would say that even though my individual objectives were met, I'm not that much of a team player because I failed to achieve goals that are team-oriented.

I have to admit it was a strong team and I was far from being the best developer there but in fact I was doing senior work for junior's salary. When I found out new junior hires earn much more than I do, I decided to hand in my notice. I was offered promotion immediately but still said no and ended up going from regular to a team lead in two years in a startup with no performance review whatsoever.
> When I did it in Chrome it popped up a small square window where I could see it doing it's thing.

Interesting. In my case I saw the little pop up window in all three browsers. Otherwise same results though.
Superdeterminism is very different from determinism, and IMO would be a much more shocking revelation than Everettianism (or Sean Carroll's so-called "mad-dog Everettianism").
Nah--If you're publishing in Nature, you're already well beyond that game.

The incomprehensibility comes from the fact that abstracts (and particularly NPG abstracts) are trying to do many things at once--and all in 200 words. In theory, the abstract should describe why your work is of broad general interest (so Nature's editors will publish it), while explaining the specific scientific question and answer(!) to a specialist audience of often-picky, sometimes-hostile peer reviewers, and conforming to a fairly specific style that doesn't reference the rest of the paper.

It's tough to do well, and even moreso for non-native English speakers.
not perfect, just reasonable moderation. Much like any other digital service.
Why does it matter? Manipulation is de facto legal in crypto, because no legal jurisdiction has absolute control of it, and people getting involved need to factor that in as a rule of the game and optimize their own strategies taking that into account.
There’s nothing I dread more than customizing software, and then having the supplier release a critical update that requires you to re-do the work and search for bugs. It’s so expensive and error prone, it really is just better sometimes to treat your version as a hard fork or else make your own system
>ransomware

I prefer to think of them as bug bounties. Too often, bugs are reported now to bug bounty programs and are either grossly underpaid for the bug's actual value, or deflected as not a real issue at all. Ransomware is ultimately the result. "Fuck you, pay me."

https://www.youtube.com/watch?v=3XGAmPRxV48
Is that similar concept to Overleaf for LaTeX?
I have little issue with insurance. Smart businesses ask for it anyway, and you can buy insurance for basically anything, including failure to deliver. The problem arises when you mandate credentialism through legislation.
Marketing is no more inherently trustworthy than any other form of communication. Of course it's important to have some personal ability to detect deceit, and it's also important to have systems in place to disincentivize deceit. But the fact is that, when such systems are not in place or are not sufficiently strong, of course there are many cases where people are incentivized to lie with any form of communication.
> He's single handedly

Tesla employs almost 80k workers, and SpaceX employs almost 10k. Elon might have had the idea, but it's the employees that made it possible and a reality.
Here is an english translation of the full letter. A tour de force.
https://www.ias.ac.in/article/fulltext/reso/004/10/0093-0100

The end of the letter, after making revolutionary advancements in group theory, solvability by radicals, and modular forms:

"You will get this Letter printed in the Revue Encyclopedique.

I have often dared in my life to advance propositions about which I was not sure, but all that I have written down has been in my mind for over an year, and it would not be too much in my interest to make mistakes so that one suspects me
of having announced theorems of which I would not have a complete proof.

You make a public request to Jacobi and Gauss to give their opinion, not as to the truth but as to the importance of these theorems.

After this, I hope there will be people who will profit by deciphering all this mess.

I embrace you effusively."
> but less hard than it ever has been before

I have a very vested interest in this (founder Clerk.dev) - but the exact opposite experience is what led us to start Clerk.

Auth was easy when it was just email verification and choosing the right hashing algorithm. I used to pull Devise off the shelf and get it going in 30 minutes.

But these days, the simple solution is far from complete. I grew most frustrated trying to setup the rest...

- Single sign-on / Oauth with proper de-duping so users can always sign in regardless of how they signed up

- 2fa so users can better secure their accounts

- Integrations with a leaked password corpus (haveibeenpwned) to prevent credential stuffing attacks

- Active device tracking and remote session revocation

You can launch without these things, but it's definitely impacting your overall security and the conversion rates through your sign up and sign in flows.
What specifically is wrong with a comp model of one-year vesting (instead of 4-year) and no cliff? Whether it's better or worse for employees depends on how they size the grant and in general is very situational. If the company goes up in value a lot over 4 years, then yeah, the employee may lose out, even if grants are comparable in dollar terms at time of grant. If the company has more volatility than growth, or only modest growth expected, then annual grants with one year vesting are likely better. It definitely does not seem as obviously evil as backlighted vesting or underspecified stock offers. Is there a more subtle problem?
> Is he misusing the definition for "golden handcuffs"?

No; in general "golden handcuffs" refer to any situation where future financial compensation counterbalances any desire to leave. You give one example, but there are lots of scenarios (it could as easily be pension qualification, or earn-out rights, or whatever).
Telstra fined $50M for ripping off indigenous Australians
What could be more smart than doing the thing that makes you successful?

Are you arguing it would have been smarter to do something that was unsuccessful?
Say you wanted to pseudonymously send funds to a family member with a frozen bank account in say, Gaza, by the end of the day. What tech would you use to accomplish this?
"Global Warming" is about the Earth going ~2C to 4C out-of-whack with our traditional norms over the next century or so.

Mars is about being at -60C all the time, or roughly 80C away from what humans want. And temperature isn't even the worst part: Mars doesn't have enough oxygen for Humans to survive. Mars doesn't have enough nitrogen for plants to grow (and make oxygen). Mars doesn't have enough gravity to keep a dense enough atmosphere for us.

---------

Look, I recognize the difficulty that Global Warming has on the human race. But Global Warming is a far, far, far easier problem than trying to have a sustainable, livable experience on Mars.
Yes, but (a) there’s too much software I still use that isn’t hi-DPI capable, and (b) I use a 1920x1200 display so would lose 10% vertical height, which is quite significant.

It’s all a question of trade-offs of course
https://en.wikipedia.org/wiki/Hanlon%27s_razor is basically the same thing

Also the word "kulak" is loaded - https://en.wikipedia.org/wiki/Kulak
Never is a really big qualifier. It is possible for practiced coders to build secure systems. This is how we get trusted systems.

Trusting auth systems is always a gamble. Remember when Google 2FA was only actually checking the first factor? I sure do.

In my business the simple account and password ID model is insufficient. Most of our accounts are for families or organizations with complex contact protocols. Because on site service is the product we have the luxury of extensive physical in person verification. Assuming that every auth issue is for a typical Internet SaaS is a huge mistake.
https://arstechnica.com/tech-policy/2021/05/private-equity-f...
You are presupposing a sales funnel, which would play a casual role in pushing an article with flimsy evidence that supports an existing world view (that you presuppose is dominant). For the sake of argument, can you see how there's an inherent bias in your logic?

This is all fine by me, as we're in a casual setting but if you do demand rigor in general.

I see that you're not convinced, but isn't this annectodate enough to prompt an actual study of discrimination in house appraisals carried out by government agents with a strict methodology like you'd prefer?
What I have heard regarding ransoms like these is that the perpetrators goal is to incentivize the transaction goes smoothly, or it won’t continue to work.

So they have to follow through with unlocking and they have to use an amount of money low enough to make the decision obvious.
I'm the author and seeking constructive feedback for these testing macros. What's good, what needs improvement, etc.?

I'm happy to answer questions about these and about Rust testing in general.
The impression given by her piece is that everything she is doing is pointless. She is absolutely right.

The university system has evolved from teaching people how to be adults to being a scam to line the pockets of those in the administration and professorships. It needs to be blown up and started again from scratch.
I'm going to close a website as soon as I get an unprompted popup that says "Firefox is trying to open Slack."

It's clever but somewhat obvious (in both a to-the-user-that-its-happening and a "well of course it's possible" sense).

So it's cute, but not practical, and I won't lose sleep over it. I'll probably be more inconvenienced by the mitigations that will surely result that make it that much more painful to actually launch a URL scheme, sadly.

I've actually never checked the "Always open Slack for slack:// links" or similar checkboxes, precisely out of predicting shenanigans like this would happen eventually :)

I wouldn't be too offended if browsers changed the way they handle schemes: always open a "how would you like to handle this link" dialog for any protocol (even if unhandled - like how Windows shows the "how would you like to open this file" dialog), to disguise whether the protocol is handled or not. Not sure I have the answer for user convenience though if someone is used to things automatically opening. That's the "inconvenience" aspect of any potential mitigation, we probably have to get rid of that "remember this choice" checkbox (well, my point is that "have to" is debatable here).
Great recommendations here. One pet peeve I have is that the term science fiction is used a lot in these types of discussions when the more accurate term in my opinion would be speculative fiction, sometimes with some real world science bits thrown in for either convenience or broader appeal.

Particularly in regards to Greg Egan since his books are really out there. I personally recommend Permutation City and Diaspora which I found both amazing (although most of his books are also very good). Seveneves is still on my to-read list, from a lot of reviews I got the impression that the first part of the book is very good while the second part goes a bit downhill. I'll still probably read it someday.

Another recommendation that's a bit more mainstream is the Expanse series which seems to really try to portray some of the real effects of space flight and gravity effects while, again, also throwing some more "out-there and not so realistic" stuff into the mix.
Sounds like a $50m incentive to hire a security team.
Yes, and weirdly, hyenas didn't get the sharp, retractable claws that all true cats possess. I wonder what advantage this adaptation gave them.
Lots of intercity bus advocates in the comments; I wonder if those people are frequent users. I’ve always regretted when I’ve chosen intercity buses. They are uncomfortable and cramped, get stuck in traffic, and you can’t properly do laptop work. I once took a flixbus from DC to NY to save $30 over Amtrak - what a terrible decision. (Riding Greyhound is an even more self-hating experience.) The price difference is telling: no one takes a bus when a train is available at the same price.
They only declare their sales after the fact. There is a chance that Tesla owns no bitcoin at this time. Probably they still do, but...
This post is a lot of fearmongering, and I don't really understand where it's coming from. Yes, installing Python is marginally harder than installing, say, Discord or Steam. Why is that an issue? Up-and-coming programmers are going to have to face much bigger issues than what version of Python their running, and letting them interact with it firsthand is always a more educational experience than abstracting it away and telling them not to worry about it.

> it's pretty hard to realize just how confused people can be.

It's good, though! Confusion is a sign that someone is confronting something they don't understand, which is an opportunity to teach them about what they're doing, or at least motivate them to understand it a little better.

I sympathize with people who want to promote a browser-based, sandboxed coding experience- I really do. Teaching people to code on it is a whole different story. Imagine what would happen if we raised a generation of Python scriptwriters who couldn't figure out how to install to PATH, or taught C without showing people the compiler. There's no excuse for not knowing how to operate your tools, and learning them first is an absolute must. You don't let someone start playing with a rotary saw until they know how to use it.
I mean at some point, if the tech is good, tech giants will use it. And then you'll have a flurry of people rambling in shock "Wow, Google depends so much on [tech] and they don't even give a single penny to the devs!".

Programming languages getting a bunch of investment from its users is open source working possibly at its best.
I really hope it is a pipe dream.

Wrecking one planet let's move to another - I do not like that philosophy.
Only one right answer on my machine - that's ~5% accurate.

Linux/Chrome
If you can't pay back the loan, you don't have to, so that shouldn't be a problem with this specific strategy.
“Temporary” == millions of years.
I'm not really anti-crypto, but a strong disadvantage to society is that these attacks are made much more easily because they can bypass traditional financial institutions.
I should probably say that my primary reason for signing up to a stem cell donor registry is to actually be a donor! This data is generated as a byproduct of signing up and is also quite interesting on a personal level.

I was thinking that framing it in a way to also find out interesting things about yourself might be a good way to encourage people who might not have thought about it to sign up for the first time, and this would be far more cost-effective than a traditional in-person donor recruitment drive, but let me know what you think!
Would you change yours if the anecdotes were instead about whites murdered by whites?