jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If you jump to the graph and read what it says on the legend, you would not miss that. It says that right there in the legend on the graphs.

If you read the article, you'll find reasoning for that methodology. Furthermore I suspect that every major ethnic group does better in the USA than in their respective home countries. From the data in the article, it holds true for those of European and Asian descent. Given what I know about the appalling state of education in Mexico, I am sure it applies for Hispanics as well. I know less about Africa, but wouldn't be surprised if the same holds for African-Americans.

I fully agree that we can and should do better about erasing differences, but on the whole I'm happy counting that as a success.
That fact just makes the enormous use of power on Bitcoin look even worse though. The main rebuttal to the Bitcoin power complaint is "but it's useful as a decentralised currency." If there are other cryptocurrencies out there doing the same thing using orders of magnitude less power, where does that put Bitcoin?

We have a technology that takes thousands - by some measures hundreds of thousands - of times as much power as existing networks for one transaction, that isn't used in a practical day-to-day sense anywhere, and many people are still defending Bitcoin specifically as a successful currency. How much power does it have to consume, how few real-world uses does it have to have, before everyone agrees it could really do with some improvements?
Since this article is about California you can't leave out Prop 13. I'll argue that's done more for real estate investors in the state than all those other policies combined.

https://www.taxfairnessproject.org/ for the unfamiliar
Yes, given Google's reputation, relying on anything run by Google that doesn't make (a lot!) of money is a high risk venture. It's one thing to do so when you have options to fall back to, but if you are buying yourself a machine learning laptop as a long term (2 year+) investment on the basis that you don't need GPU hardware because of Colab ...
Random toilet visits?
Damn, I hate airplane toilets. There is this realisation that I just cannot get rid of, every time I am on long flights and walking down to the toilets I just can’t stop thinking; everyone on this plane has used the toilet. Everyone.
The NIMBY problem suggests that it's not so much your fault at all - the locals would have passed zoning laws preventing housing for you from being built, as they did in SF ("protect our views" and such) - but actually the fault of the locals for resisting density upgrades.

Imagine, in SimCity terms, if your Low-Density High-Wealth Residential citizens passed a ballot measure preventing you from building Medium-Density Residential zones, and you have the essential problem of SF and other regions in a nutshell.

People don't like density upgrades, and they fight against them tooth and nail. It's what we get for allowing density to be zoned locally, and it's something that other countries just don't even allow when it's bad enough that homelessness is a problem. "Your city block is being upgraded to a megatower, here's due payment for your home and you get first right of refusal on a free home in the megatower."

Be warned, though; once you become an established local, you are extremely vulnerable to falling prey to this exact behavior. I know several awesome people who finally made their wealth and bought a house in SF, and promptly turned into anti-density NIMBY folks - because they were afraid that they might not make a profit on their home, or because they liked their neighborhood, or whatever.
There's nothing wrong with energetic conversation as long as it remains civil, but I have to guess that your experience is that the incivility comes quicker in these cases though.
I don't see why client side certificate authentication is excluded? You can easily self sign and create your own CA. There aren't really any downsides. Putty with cryptoapi support exists.
It's amazing how little it takes for people to nurture bitter differences with neighbors.
A good resource:
https://class.stanford.edu/courses/Medicine/Sci-Write/Fall20...
Overly optimistic over the course of 20 years is one thing, but I find it pretty difficult to believe that translation between major languages won't be mostly solved in 100 years. The difference between what is available today and 20 years ago is already pretty impressive, but 100 years ago we didn't even have the theoretical underpinnings of a computer, let alone a machine capable of any kind of automated, generalized translation. Unless machine learning developments or computing power comes to a screeching halt, I can't see any insurmountable roadblocks.

That isn't to say I agree with the sentiment that efficient and accurate translation will make English obsolete. Pretty much every major programming language, along with things like URLs and markup, requires using ISO Latin characters found on a QWERTY keyboard, which greatly limits the power of a major class of contenders. English just happened to be the lingua franca at the time that cultural globalization allowed for a language to keep that status long past the nation that made it such stopped being a super power (which, of course, may or may not happen to the US in the next 100 years).
There is always that one person who can't drink! :D
agreed. Some are just names. It is kind to ask a technical writer if he is qualified for keeping up with the new trend.
It's interesting how Facebook closes it's eyes on copyright infringements because they want to take over video consumption market. For example super highlights[1] Facebook page share copyrighted football games all the time. This is on top of giving video posts a higher rank and auto-playing the videos.

Twitter will push a lot of videos using all sort of technics just like Facebook.

To be fair, a playing video in my Facebook feed is very mesmerizing.

[1] https://www.facebook.com/pages/Super-Highlights/358037564248...
It seems to accept C-[ as a replacement.
The most common use case of Stack Overflow will be a programmer working away on code encountering a problem, googling for a fix, and finding it on stack overflow. I don't see how mobile would enhance that.

While I appreciate there are a few hardcores who will want to answer questions on the go, I can't see that being a big priority.
It's the medium. Written text is not a suitable replacement for face-to-face communication, and Zoom or Skype aren't either because you can always be recorded / are semipublic in this respect.

On social networks mostly communicate to bystanders and there is almost no communication with each other. Moreover, important feedback mechanisms aren't present. If you meet someone in person, both interlocutors temporarily adapt to each other in their language, world views, opinions, etc. The effect may not be lasting but leads to better mutual understanding. In face-to-face communication people go at great lengths to avoid direct confrontation, conflict, and "loosing face."

This does not happen to the same degree on a social network. Discussions are way more adversarial than they could ever be in personal communication because people don't have to fear physical violence, and nearly everything people say is directed towards an anonymous audience. I have colleagues working in "Argumentation Theory" (in my opinion, a pseudo-science) who analyse these kind of interactions. However, not all of them realize that the people are barely arguing online - they're really mostly voicing opinions to show allegiance to their "in-group." This doesn't mean that there cannot be helpful and meaningful information exchange, explanatory dialogue works very well online. But personal conversations are rare, can only occur on forums where people have a common goal and there is no potential for conflict.
This is an interesting idea. Got any further reading on the topic?

I'm guessing you didn't explain "after you remove facts and knowledge about the world" very well because removing facts would indeed leave you with beliefs in non-factual stuff by definition.
I'm glad you liked it. I am working on the tagging functionality and making it an even bigger list :)
Don't knock yourself. Doing this work of scaling increases your expertise substantially, and the journey and the hurdles you cross along the way move you several standard deviations beyond the crowd. Specialist is a different term; it's more exclusionary than it is necessarily denoting of expertise. You can specialize in small applications without gaining expertise in scale.
This reminds me of an old joke:

"Doctor will I be able to play the piano after the operation?"
"Yes"
"Cool! I was never able to play it"
> Certainly there does seem to be a trend amongst insecure monarchs and dictators eager to accurately audit their domain

or just to know where they can and can't levy taxes. Or go hunting without impinging on a neighbor's land. Or cutting trees, digging a quarry or a mine and so on
Anecdata about the username guessing - some 10 years ago while investigating a second order sql injection incident I saw exactly the same pattern.

Attackers got the passwords but not the usernames. Turns out the stored input had a character limit and the project stored fields as 'username' and 'pass'. Since 'pass' was shorter the attackers were able to squeeze it in a short query, but couldn't get usernames.

Looking at https://main.php.net/login.php it's 'user' and 'pw' in the form, assuming the db fields match.
Ramp | Full-Time | Senior Front-End Engineer (Interns welcome too) | Remote Available (US timezone preferred, offices in NYC and Miami)

Ramp is looking for experienced front-end folks who live and breathe UX

Our tech stack includes React, TypeScript, Python, Elixir, Postgres

Email your resume to nico@ramp.com. See the job posting at https://boards.greenhouse.io/ramp/jobs/5646274002

We're also hiring for other roles, see all openings at https://ramp.com/careers#job-openings

===

Ramp is building the world's first finance automation platform designed to save businesses time and money. Ramp offers 5-in-1 software that consolidates corporate cards, expense management, bill payments, accounting, and reporting into one simple and free solution.

We're a young hypergrowth startup with ~40 engineers building top tier product in the B2B fintech space (<3y old, $3.9B valuation, Series C, ~200 employees)

Learn more: https://techcrunch.com/2021/08/24/ramp-raises-300m
That's typically that way I've seen it used. You can't put in a formal applicant eval, "So-and-so is an a--h--- who you couldn't pay me enough to work with".
Big Sneaker would oppose it. Just try going into a running store and ask for a minimal shoe (single digit-mm thickness sole). They will recoil in horror and show to a big clunky 40mm job.

Which sport would say no to all that sponsorship?

source: barefoot runner
Finally, a question that I am an expert on. I'm currently working around 1-2 hours a day and getting paid $700/day.

I share the same goals and thoughts of work as you, i'm trying to do as little work as possible so I can spend 80% of my time on my own projects and startup.

As mentioned by others I think the sweet spot is a large company with lots of process that is also dysfunctional and profitable (the unicorn). This seems to breed individuals who get beaten down by the processes and eventually succumb to the realisation that it can't be changed so why bother trying - just enjoy the gravy train.

Ensure you have knowledge about a specific area and that you can be be helpful to others when they ask questions. Try to pick the low hanging fruit when work does come up and over estimate the effort and time involved.

The dysfunction of a place muddies the water for who is responsible for what work so you can easily direct peoples requests to other teams.

Contract or perm? I've personally always been a contractor and it's worked for me, but maybe perm role would make it more difficult to them to fire you. But really, I wouldn't want to be in a job where they wanted me gone.

Which area of tech? I don't think this actually matters too much, it's more about the company and culture.
> Switching from gas to electric is something I can do all on my own.

Even this depends on where you live, though to a lesser degree. In particular, if you live somewhere that you have to park on the street, you're 100% dependent on others for charging infrastructure.
They should've announced this last Thursday :)
That's quite well thought out; without the compile-time checks for operations existing, you end up with code either needing to target a very small subset of the operations that are widely supported or something that is not really cross-platform -- I've seen too much of the following using what is theoretically portable code because software-fallback will typically be an order of magnitude worse than using a different set of datatypes and operators

#if defined(__NEON__)
"portable" SIMD goes here
#elif defined(__ALTIVEC__)
different "portable" SIMD goes here
...
Cartoon History of the Universe is probably the best "nonfiction" comic ever made. (it's not inaccurate but it's kind of psychedelic and retells more than one religious founding text as if it actually happened)
I actually have the opposite issue. That is, I find it easier to write my question down and communicate via text. Sometimes, connection issues, background noise (over video or in person) make it difficult to understand what others are saying.

Also, there may be things that were said, but I may not remember, so I'll have to ask again for the information. With text, you can always go back to those messages and re-read them.
While this is a great solution, I've found my Light Phone II to be a very solid replacement for my old dumbphones. Group texting that works! Cloud syncing your contacts! Wifi tethering if you really need it!
There are posts elsewhere indicating that twitch is close to the only game in town for live game streaming. People were denied access to tournaments, not intending to stream or commentate themselves, because the tourney organizers wanted to stream on twitch.

Sure, it's just video games, but we have to reckon in general with the consequences of an oligopoly that's 'just exercising control over their private property' when it adds up to most digital communications.
Most definitions of the 3-2-1 rule count the original data as one of the 3 copies [1][2][3] and don't go as far as to specify that you should be diversified against literal medium type. (Most recommend an external drive or NAS for your second local copy)

The "my house was hit by lightning" case is covered pretty well by your 1 offsite backup.

1. https://www.acronis.com/en-us/articles/backup-rule/
2. https://www.carbonite.com/blog/article/2016/01/what-is-3-2-1...
3. https://www.backblaze.com/blog/the-3-2-1-backup-strategy/
Reminds me of the picture here http://blog.martindoms.com/2012/04/25/splines-and-curves-par...

How people designed curved surface thanks to material tension and knots.
My personal experience as well. I squatted for years and the secrets of perfect form eluded me. I had anterior pelvic tilt. Certain muscles were tight, others underdeveloped and correcting the issue was very tricky.

The advice may work for people who are generally physically active, as their muscles won't be out of balance from sitting.
They can also go to the library.
The author has this backwards. If you want "one single whatever for everyone", you first need world domination. You need world domination because in order to have "one single whatever for everyone", you have to be able to control everyone in the world, so that you can prevent the situation that multiple creative people work independently on similar competing things.
Extensive discussion from 3 days ago:

https://news.ycombinator.com/item?id=8796270
> Goedel's argument is much more interesting than any I'd make.

Hardly, it's just obscurantist gobbledegook dressed up as modal logic. It uses symbols and math to make the same basic errors that all other proofs make.
Is there a reason it wouldn't be 16 bits like in C?
If C++ was originally "C with classes," has anyone invented a "C with templates"? Might not be a bad idea.
Apple didn't invent Cocoa, it was bought in with NextStep to replace Apple's failing Copland development.

And along with NextStep, Apple got its new iCEO, its new head of hardware, and its new head of software ;-)
the wow effect in c++ 'yeah i can do this cool stuff i read about in another language also in in c++. i just have to use this fancy lib and its really cool what you can reach with templates.' i foud always stunning. anyway it is no good for efficiency - but having worked with c++ for some years makes you vety efficient in more simple languages.

i ser following drawbacks of c++
- the default is very often not what you should do. this is the price for backwards compatibility
this makes it hard for the novice but you get used to.
- the incredible long build times esp when working with modern libs. how many hours did i spend waiting for the compiler and how many for optimizing ny precompiled headers. this is really a produxtivity killer.
its has also historical reasons but i dont understand why no proper module system gets depeloped
- the lack of support for runtime errors. for 7 years i have not seen a crashing java program without giving me a hint where it crashed. and actually i have seen far less total crashes. in c++ you do one small thing wrong and the whole program ends with an abnormal program termination and you dont have any clue what happened.
The legislation is working as designed. I don't see how that part is misleading.
Then what would you call [purposefully] generating nano sized particles and mixing them in a specific ratio to add to glass to create a colour change effect that is highly sensitive to contaminants?

It's not simply chemistry as it's using [apparently] engineered physical effects of light transmittance.
> A team can often agree on a set of styles.

What for? Just to be clear even Django itself isn't obviously using a configuration, what makes your team so special they need this?
This is because creating the exact right abstraction for the job is time consuming. It may pay off later, and your typical FP person is fairly convinced that it will in terms of being able to be confident you got things right without having to test a lot of basic shit first (types tend to replace tests).

This is not suitable for the typical interview format.
Clarification due to a somewhat confusing title:

This is about the merchant using an iPhone to accept credit cards and other Tap to Pay devices.

The customer was able to pay with Tap to Pay with their iPhone for a while now.
The point is that it's connected via NAT, so you don't have to worry about port scanners hitting your origin IP and seeing any info about your web server (potentially exposing it to DDOS), and it's overall easier when you don't have to touch your inbound firewall.
Right, like Parler or 4chan.
Good. Though it is a shame they couldn't have done this before Softbank acquired them.
It’s absolutely not possible, and I think he’s crossed the Rubicon into full scale fraud at this point. There’s plenty of videos out there showing just basic failures of the system. Last week a popular Youtuber ran into a pylon on it while making a video. It was a simple right turn with great visibility and no traffic, but the system still couldn’t prevent it. Could have been a person.

This Twitter post documents how many times Musk has promised FSD is coming “next year.” https://twitter.com/BS__Exposed/status/1482465346061848583?s...
>Cops show up in 120 seconds where I live.

Sorry to nitpick a single sentence out of your entire post, but where in the world do you live that has a response time like that? I wouldn't expect that kind of response time even if I lived next door to a police station. Hell I'd be doubtful of getting a response time like that if my spouse was an on-duty cop and was home when the attack occurred.
I think I remember having this issue in vim too. Don’t remember it ever crossing my mind since I’ve started using neovim, though, so maybe give it a try?
It’s interesting that they consider those figures to be “turtle-type” men rather than people wearing “clothes” (vegetation, animal skins).
Have you worked in finance?
Maybe it has something to do with middle class incomes subsidizing an electric car for the rich.
That's a good point. There's been a lot of scaremongering on this issue, which ignores the fact that in various other countries the general public has been able to invest in startups for a long time, without the ill effects so many people predict in the U.S.
Yeah, that's the reason why they tried React I guess. But as far as I can tell they kept the should-update-or-not procedures they implemented specifically FOR React. So what they removed wasn't the concept of React, just the library as their DOM rendering implementation.
The best website to increase your targeted followers to instagram account and get more traffic and conversion rate to your business.
What's the alternative? Being broke isn't fun either.
For every 1 retail investor you hear talking about how they made a million dollars on lucky trade, there are 10 people who lost just as much without publicizing it, and there are 1000 people who made a lot of money simply buying and holding "boring" index funds for long periods of time.
And for every hedge fund that was short GME, there were several who were long and cashed in. Not exactly a victory for the 99%.

It seems to me the "we'll all get rich sticking it to the hedge funds" stuff was some combination of sincere belief and pure window-dressing to get more people to buy into the pump. And for the people left holding the bag, a way to feel better about their losses.
The biggest difference which basically no mechanical keyboard out there has right, is the bottom row. Full-sized Mac keyboards have a perfectly symmetrical bottom row with just Control, Option and Command.

The Function key has absolutely no place on the bottom row on a full-sized keyboard (and even in a condensed keyboard, it's never in the right place) and should be where the Insert key is on every mechanical keyboard. Some "Mac" keyboards are such lazy hackjobs that they actually include the Insert key. Some are a bit less lazy and stick the Eject button there. Why? Because they're not making a Mac keyboard, they're just switching the keycaps on their generic keyboard (which doesn't stop them from advertising their keyboards as "designed for Mac").

And of course, the top row includes F13~F19 in addition to the eject button.

It can also be argued that a proper Mac keyboard would have pretty much equal width modifier keys on the bottom row. I've seen some keyboards that basically have 1.5x Control and Command keys and 1x Option key, which looks downright perverse on a Mac keyboard. The Matias keyboards, despite being the best one at making a mechanical keyboard with a Mac layout, have it and it looks rather bad.
Interesting, that’s a great concept. But I’m not sure of the applicability to this case. I’d expect most people to feel icky contacting a lead on this basis, and so that feels like it’s well within the kind of thing a low level employee should throw a red flag at.
Not saying it does not occur in tech in general, but there is a difference in scale between selling the data and abusing it for personal reasons. The examples you provided are exclusively the latter.

The mentioned employee sold access to 4,887 email accounts.
To be fair, this occurs with most mainstream languages.

I'm pretty sure a beginner has no idea what "public static void main(String[] args)" means.