jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We were talking about US-based tech companies speaking to the United States Congress about possible anti-trust violations in US markets. A bunch of competitors in other countries doesn't mean anything for US markets. And epic losses are a sign of the antitrust violation: they're burning capital unsustainably to buy market share from which they can extract oligopoly rents.
I don't consider it pedantry. I know where you're coming from, though. If I hear that a developer position offers a "six-figure salary" I figure that means $105k. But that's not what a "six-figure salary" means for a lawyer or a doctor. So I think it would help us all to treat that phrase more literally---and more in line with what it means in other industries.
The matter with Haskell is that one often doesn't use in-place updates and that the language is designed such that this can be more efficient than in many other languages though Ocaml probably does this better with it's incremental garbage compilation strategy.
It doesn't sound like you're confused about my point...

Indie Books are books published outside of mainstream publishing. You're misrepresenting what Indie Books are with your own opinion of what you want to see on the site instead.
Does this means they are going to add ads censorship plugin in the browser by default?
It makes you responsible for what your user sees and doesn’t see. If you’re not presenting info transparently by time or popularity, you’re editorializing.

Perhaps the reason there hasn’t been a big, precedent setting court case yet is the difficulty getting the data or seeing the editorializing. It seems like that veil is slowly coming down though through some of these court cases.

What comment on a local news article does Facebook decide to show me to drive engagement? Why was it picked instead of another?

I suppose one could get timestamps on their friends profiles and compare that to what was displayed to them.

The idea that Facebook can make these editorial decisions at the coding level yet not be liable like a newspaper, is one thing that needs to change.
I live round the corner from a UK housing estate with a drugs problem. I very often deeply wish that 60-80% of my local tax money would go to the police.

I often also frankly wish that 10% of it would fund a Sharia-style hangman, but perhaps that is my inner misanthrope.
> driving 50km away from amsterdam, you are in another country (Belgium) ;P

More like 100km (and 180km to the "drielandenpunt" where NL/BE/DE meet), but still nearby...

When I first arrived in Amsterdam and got a company car, I decided to have a day trip to Germany. I left Amsterdam after breakfast, drove for a bit, crossed the German border, stopped for a coffee, and was back home in Amsterdam by 1pm.

Coming from Australia, where the nearest state capital to Melbourne is a 9 hour drive, that blew my mind.
Not quite, spacex changed quite a few things every launch or at least every version, that's why the first falcon 9 is very different compared to one from today. The one carrying humans is called block 5 of the full thrust version (version 1.2).
I’m not sure what you mean by this. Can you elaborate?
Making other languages feel like they are missing out :).
Ostensibly DMCA claims are made under threat of perjury which is supposed to be the check and balance. That being said I can't think of a single case of that portion of the law being enforced. Unfortunately if a group were to take the action that you suggest, they would forfeit their safe harbor and be able to be sued just as had as the original "infringer". You don't get hardly any leeway in responding to DMCA requests.
I've never found it to be a problem, I guess I must be good at context switching. But then again I'm usually working on 4 or 5 things at a time anyway, so a few interruptions don't seem that bad! I like the break, and then there's the bonus of solving something by not thinking about it.
> When I say calls out the problem, I mean fascism speaks to the class rift, and tells them all the wrong ideas and solutions. We agree that this is creating even worse problems.

There, we are on the same page.

A good historical example I brought up few weeks ago somewhere on HN.

A shameful truth from NSDAP days Germans did not come to admit even to this day is why Kristallnacht has happened.

The prime majority of Germans were not antisemites in thirties, and not even in forties. The image of the schizophrenoid—paranoid antisemite was completely uncharacteristic for anybody, but for single digit percentage of fanatics not unlike the current rightist crowd in America.

So, if most Germans did not drink the NSDAP coolaid, why did Kristallnacht happen?

It happened not because of Jewish people being Jewish as such. It happened because of Jewish people being rich (or being deemed so,) and NSDAP effectively promising complete impunity for looting.
The video makes a good point
> If you are the named target of the NSA, they will find a way into your communications.

This is completely false. Use good cryptography properly, and make sure your system isn't hackable. PGP + Tails is a popular combination for Glenn Greenwald and others like him.
what a snarky and unproductive statement
I can’t speak for signal but I don’t expect them to ever scan a driver’s license or passport.
For some of us, we turn it into a hobby. Only difference is that the technical knowledge and experience gained at work, can also be applied at home. (without a lot of restrictions).
The JVM and associated ecosystem of libraries and build tools is still well-regarded and popular, even if Java-the-language isn't viewed as sexy.

Java has gotten a bit sexier lately but if it's not for you, you can try Kotlin, Scala, or one of the other dozens of languages that can compile against the JVM.

And of course there is an endless and growing number of code bases in the Java language and that won't be changing anytime soon.
That's only true in the US of course...

I make less money than someone in the US, but daycare for me is 250 euro (it was 500 until 3 years old) and public daycare would be cheaper still. Visiting the doctor for a random virus brought back from school costs exactly 0 (a private visit would be around 100 euros). An orthodontist, if needed, would be the only major expense for a child apart from clothing and food.

University will be about 4000 euros a year at most (and would be cheaper if I earned less).
The poster may be impassioned, but characterizing a hot take as "crazy" looks like a bad faith argument.
> highly secure alternative exists in the form of matrix

At least for metadata, as of now, Signal seems to provide better guarantees than Matrix.

I can imagine Matrix competing with Discord and Slack, but I don't think they'll ever be able to compete with WhatsApp and Signal. You can blame "stupid" users and the media all you want, that won't change the path of least resistance. I really like Matrix as an IRC replacement though.
The secret here isn't picking the right title or job description. Pay attention during the interview. Some hiring managers will straight up tell you that they're just filling headcount. Ask you future coworkers if they work hard. There are plenty of jobs where you don't have to work at plenty of companies that aren't going anywhere. You can do it!
Have they given guidance on what that means?

In the abstract, it sounds really good: "We're hiring you because you're different and we want that over another person who brings more of the same." In practice, it sounds like an opportunity to have managers add "s/Culture Fit/Culture Add/" to an outgoing message filter.

You'll know it's real when managers start pushing back: "I don't want that person because they sound like a real jackass". That's what "culture fit" was supposed to mean. That's where the rubber really meets the road: teaching people to distinguish between the discomfort they feel because somebody is a jerk versus the discomfort they feel because they're attuned to people like them and everybody else introduces a tiny, almost subconscious air of uncertainty.

It's really hard to do, because a lot of people don't want to think of themselves as racist/sexist/homophobic, but the cumulative effect of those tiny nudges causes a lot of harm.
I find it funny that JSX even exists when writing helpers to build html with functions is such a trivial exercise and easy to read, but nope, lets add in some wonky XML with weird corner cases.
It is not wrong. In AES-GCM, the "iv" is a nonce — any value (random, counter, cat picture) that is different for different encryptions with the same key. If you use the key only for one encryption, as it is used here, it can be static (e.g. all zeros).

BTW, regarding the AES comment: the authors of AES designed the block cipher, they didn't design the mode (GCM, which is CTR and GMAC). Nonce is a standard requirement for a stream cipher/stream mode of a block cipher/AEAD. In WebCrypto it's actually hard to skip setting the iv. And again, the author didn't make a mistake here.
otoh when dictator sends mass portions of your population to the gulags, and a 100 million die, just to fight the corona, the cure might be worse than the disease
I was thinking about this the other day, when Croatia, besides dealing with coronavirus and its fallout, also got hit by a pretty powerful earthquake and had to evacuate a birthing ward / hospital.

But then I asked myself, that given how much pain and annoyances us regular (and healthy) passengers have to go through on perfectly ordinary flights, is it really feasible to be transporting sick and/or vulnerable individuals in planes? I'm imagining it's very non-trivial, and would require a lot of support (a lot of doctors), so might not even be a net gain...
I found this web based version: https://beergameapp.com/
Superhuman | San Francisco

Help us build the fastest email client in the world!

iOS / Backend / Fullstack roles all available: https://superhuman.com/jobs
Location: Quebec, Canada (Speaks English and French)
Remote Only / Not willing to relocate

Technologies: JavaScript, NodeJS, *SQL, MongoDB, PHP5/7, Laravel, Angular, React, Vue, Ionic, AWS (Lambda, EC2, S3, RDS and more) (see resume for more details)

Email: tbergeron [at] brainpad.org

Résumé/CV: https://tbergeron.github.io/resume/

Stackoverflow: https://stackoverflow.com/users/166612

LinkedIn: https://ca.linkedin.com/in/tbergeron

Github: https://github.com/tbergeron

ABOUT: I'm a full-time freelance developer and open-source contributor who've been building mobile, web and software solutions for the past 12+ years in multiple industries including the Adult Industry, Health, Social Media, SaaS, VoIP, VPN, Web Hosting, E-Commerce & Marketing, ERPs, Automobile, Metallurgy and more. I encourage you to take a look at my work history and other related profiles.
I'm the founder and CEO of a software company that is remote-first. The shutdown of schools due to COVID-19 has meant that many of our engineers now have kids bouncing off the walls while they're trying to work. I have school aged kids as well, and their constant presence is lovely, but a bit distracting.

As a manger, I totally expect that peoples' productivity will suffer. This is an unprecedented situation in our modern history, and the temporary decrease in productivity should not make or break the success of your employer. Do what you can, and don't drive yourself into the ground in the process. If your manager is an empathetic human being, they will understand the situation.
Here in the center of my city in Germany, it's only like 2% wearing masks, and that's only because we have about 2% East Asians here.
Isn’t “noise” in this context just another form of “nurture” (i.e., environmental factors at a molecular level)?
Looks like a great material to isolate a house and save heating money. Also great for saving air conditioning bills in desertic areas. If is just silica, why is not being sold yet? NASA could have stored some slighly defective or second grade quality blocks, unfit for space shuttle but waiting for a second life.
I'm having a hard time trying to follow your argument. You seem to have had some issues with Julia, and I would like to take those issues at face value. It would be nice if you could point to specific issues since we always like to fix things.

However, in response to discussion about Julia having an integrated set of abstractions that provide high performance - you are discussing a collection of features in Rust, Go, Swift, Nim, TensorFlow, Jax, PyTorch, etc. For any single feature, there can always be some other thing that does it better. But it is unclear how that makes one system better than another.
If you have a way of measuring your body fat to a reasonable degree of accuracy, you can ration your food by knowing how much stored body fat your body can convert into energy per day. Your body can convert roughly 0.9% of your body fat into energy in a day. So if you're 180lbs with 33% body fat, you have 60 lbs of fat on you. You should be able to convert ~0.54lbs into energy, which at ~3500 kcal per lbs comes out to 1890 kcal being the maximum calorie deficit you can overcome with just stored body fat. Subtract that from your daily calorie expenditure (another messy estimate) to get how many calories you need to consume to avoid muscle breakdown and energy crashes.

Keep in mind that every person's body and metabolic system is unique so you'll want to put in a generous error buffer. I'd cut the calorie deficit by half, at least to start with. Also notice that each day your total stored body fat will be less, so the number of calories your body can extract from that stored fat will also be less.

Source: https://www.ncbi.nlm.nih.gov/pubmed/15615615/
It's annoying to see these leak check things that don't actually show you what specifically was leaked about you.

There are big differences in risk factors and reactions depending on what specific data was available.
Musk isn’t a great engineer. Look at the mistakes made with the Model X falcon wing doors and the Model 3 factory automation debacle.

Nor is he a great businessman. Didn’t found Tesla, and it’s spent $22B and lost $6.5B. None of his companies are consistently profitable.
My partner works in the make-up and skin care industry. She thinks the majority of men simply don't care about their skin, because wrinkles and Crow's feet are sexy on men (her words). I wish you the best of luck.
So basically Ballmer did a heckuva job?
Actually, this is not off-topic at all if the "startup" is trying to build a viable business if it is dependent on platforms (Apple/Nokia/Android/etc) that are not under your control. If at all you want to be a mobile app developer, you are better off developing apps for clients who want a mobile presence. The odds of being the Next Big FadApp is decreasing by the minute as app discovery is becoming more of a problem due to the crowding.
In short: No. I've used Diigo and Xmarks, and they don't cut it.

Would love to be proven wrong, but even the "people's champion" here, pinboard, doesn't even approach the usability or functionality of delicious.

There's no first party Chrome extension. The best third party one, felicious, doesn't do tag completion much less suggested tags. The latency between adding a bookmark and having felicious show it is atrocious, even with 'auto-sync' enabled.

Ugh.
one of them being:

http://marc.info/?l=openbsd-cvs&m=129245633605693&w=...

i'm not sure what the other one is.
Thanks for the feedback. I whipped this site up in a day (today) so I'll go back and tweak. However the "detail" page is actually the sort of "add to cart" page. The intension was to shorten the funnel and have people at the checkout page as fast as possible.
As someone who doesn't have a single credit hour of college and currently works at a university as lead developer on a NASA space mission, I will say without hesitation that I would recommend getting a degree. I would hire anyone who was right for the job, but a good education gives some breadth that is very hard to acquire through self study.

Some universities offer a different degree program where you learn some EE & chip design along with software. When these programs are done well they are great.
Pretty weird that they don't link to the emails confirming that bugs were found.
backup is not a verb
I support this purely on the basis that people should experiment more, even when (perhaps especially when) there is a real risk to the experiment. Bravo, and I hope it works out.
That line struck me too.

Apple has had GPU switching for quite a while (my 2010 MacBook Pro has it, and I don't think it was the first). So clearly MS didn't invent that .

I wonder if what he's talking about is the fact that it's a mainstream production system where the dedicated GPU is actually removable. Not a "Plug this into your Thunderbolt port" thing or a "Turn it off and stick this module in", but a "just pull it apart and the GPU is no longer there".

The balance part was questionable writing.
Right now the map width depends on your resolution (and that is something to improve).

Meanwhile you have a "See in Google Maps" link, which perhaps should be more outstanding.
Can someone point to a non-trivial example using prototypal inheritance?
Same story, different sources:

http://news.ycombinator.com/item?id=1986921 <- This points to the actual site.

http://news.ycombinator.com/item?id=1981370
For some reason, half way through this great story I suddenly found myself contrasting it with that less great story that did the rounds last July 4: the Sun-Times' Terry Savage's "There is no free lemonade" (original article expired probably with good reason, but here's a copy I found: http://bit.ly/eqIMNe) wherein author recounts her horror at finding a lemonade stand manned by two girls giving away their product for free. Despite attempts to instill an entrepreneurial spirit into the fledgling tycoons - on that day of all days - they still refuse to charge for it, whereupon she drives away disgusted and thirsty.

Is $15 for a gas can unreasonable when there is quite clearly a market? In theory a $20 labour and parts charge handed to the poor Mexican family should make both parties happy and the economy stronger (barring somewhat awkward questions of tax, right to work etc). In practice the removal of money from a human transaction created an intangible wealth, a bonding of strangers and a transfer of values that has travelled far beyond that stretch of tarmac.
Say 10% mutate and 60% crossover, that leaves 30% to live another round and be the parents for the crossover and mutation. After the fitness function is run the results are sorted by the fitness value. The lowest get to live and be part of the 30% the live/mutate/crossover.

Link to the js:
http://icefox.github.com/javascript_genetic_algorithm/javasc...
"We shouldn’t forget that there is life outside our communities." - yes, let's not forget there are lawyers, doctors, actors, pilots, CEOs and other occupations that earn much more without having to re-learn a new API every year... Let's not forget that major companies in e.g. Silicon Valley are known for actively suppressing the salary growth. IMHO we are still underpaid and under-appreciated.
>Don't you love government regulation of the market until it affects something I want to buy?

Precisely. Would Tesla even exist today without government subsidies? Nope. For that matter, neither would GM or Chrysler.

Why are the majors seen as "evil", and Tesla as "good"? I don't understand that narrative whatsoever. I just want good electric cars, and couldn't care less who produces them.
Just from a technical point of view: the distorted sounds and voice quality in the screencast is kind of annoying
The source I have is just like the Lua that runs the website. Everything else is standards based and totally open source. As I say in the about page, I'm using:

http://srp.stanford.edu/ as the protocol, specifically SRP6a but with a SHA256 since I couldn't get a MGF1 to work in javascript. Probably change that later.

http://srp.stanford.edu/download.html as the actual implementation. Yes, I'm using that C library.

http://crypto.stanford.edu/sjcl/ for the javascript crypto, also written by the same people doing SRP.

And you can read the javascript files on the site to see what it's doing.

So, it's based on entirely standards based (even has an RFC) open source protocols and uses implementations from the actual authors of said protocols.

The closed source part is just my lua Tir stuff and whatever else I make.
For such services non-neutrality makes no sense whatsoever.

Basically the whole point of purchasing internet access is that you can use the sites and services you choose, just as the whole point of purchasing telephone service is that you can call the people you choose and receive calls from others.

Thus I have a hard time seeing how non-neutrality makes much sense on any sort of plan. If a customer is using the service to excess, charge the customer for use -- that's perfectly sensible. But saying "this customers used the service to excess, therefore we will disable part of the service for all customers" is nonsensical.
The paper Genetic relatedness in social groups of the emerald coral goby Paragobiodon xanthosoma creates potential for weak kin selection [1]:

> We found that estimated pairwise relatedness among individuals within groups was significantly higher than the pairwise relatedness among individuals from the same reef, and pairwise relatedness among individuals from the same reef was significantly higher than the pairwise relatedness among individuals from different reefs. This spatial signature suggests that there may be very limited dispersal in this species. The slightly positive relatedness within groups creates the potential for weak kin selection, which may help to resolve the paradox of why breeders tolerate subordinates in P. xanthosoma. The other paradox, why nonbreeders tolerate their situation, is better explained by alternative hypotheses such as territory inheritance, and ecological and social constraints. We show that even in marine animals with dispersive larval phases, kin selection needs to be considered to explain the evolution of complex social groups.

Reef fish have a pelagic larval stage so they generally don’t share a habitat with their parents:

> While the kin selection hypothesis has generally been overlooked in marine species based on the assumption that the dispersal larval phase breaks up kin aggregations (Leis, 1991; Shanks, 2009; Victor, 1984), recent empirical and theoretical results suggest that delayed dispersal, kin cohesion and/or limited dispersal may lead to some close relatives finding themselves in close proximity even in marine populations (D'Aloia & Neubert, 2018; D'Aloia et al., 2018).

[1] https://onlinelibrary.wiley.com/doi/10.1111/mec.15809
"These editors tend to last too long - almost a decade for vi now" - Bill Joy, 1984
> And will rather deindex all news sites, not pull search entirely.

That's the hilarious part. They modified the law to explicitly disallow Google from doing that.
I’ll have sympathy for them when they start paying victims of crime for the ads they sell right next to the articles detailing their pain.

Drumming up changes in Prime Ministers just to increase their ratings. These companies are NOT champions of the people. They’re just as greedy as Google and far less ethical.
> switches thread contexts regardless of what you're running

my point was that thread context switches caused by preemption happen at an entirely different time scale than the rate of context switches caused by syscalls (if the system is doing any meaningful level of IO)