skysight-inc/HackerNews huggingface dataset:
It definitely happened to me with steak. After a year where I unintentionally climbed that hedonistic ladder, I ended up in a place where steak I would have formerly been fine with is now unpleasant to eat. So I just don’t eat steak much any more. I don’t think anything was really lost there - well prepared steak still tastes amazing, but the environment and my body could benefit from me eating fewer slabs of cow anyway.

It definitely also happened to me with coffee. I used to be able to drink almost any coffee straight, but over time my taste drifted towards more expensive stuff and I started adding cream and sugar to hide the taste of cheap coffee. That’s mostly thanks to all of the trendy coffee shops in San Francisco where I did meetings. So one of my small projects during covid was actually finding the cheapest bulk coffee I could drink straight. As proof that my tastes had drifted, what I settled on turned out to be a step above the cheapest cohort, but thankfully still several times cheaper than making a daily habit of single origin coffee.

Thankfully, it never happened to me with restaurants. Despite having paid hundreds of dollars for a meal on a few occasions, I haven’t lost the ability to enjoy stuff across the whole price spectrum.
I've done quite a few as part of courses, and I've also served expensive bottles to people without telling them. It's definitely a humbling experience and the most expensive wines are certainly not always the most liked, but that's why you study: to make sure that you don't just buy ostentatious expensive stuff, but that you buy expensive stuff that is actually good and noticeably different from supermarket wines.

I'm guessing your reply is motivated by the 2001 blind tasting where oenology students couldn't even differentiate between red and white wine [1], which is certainly an interesting bit of research, but not the kind of slam dunk you would think when you read third-hand reports about it in the media or rationalist circles.

[1] http://www.daysyn.com/Morrot.pdf
> “we’ve had enough of you, your company and product must be dissolved (not sold) and be no more”.

I think US govt last did this with Arthur Anderson in early 2000's and lot of people lost their jobs, after that US Govt and private companies just pay fines and call it a day.
Objectivity and rigor are “harmful practices,” says major DC think tank
Also missing is jint, an interpreter in C#

https://github.com/sebastienros/jint
CompilerGym: Robust, Performant Compiler Optimization Environments for AI Resrch
There is also the abandoned js.js
Cue the link to the story of Bill Atkinson‘s “-2000 Lines of Code”:

https://www.folklore.org/StoryView.py?story=Negative_2000_Li...
For integer division, you get 0 as a result. For floats, it is the Infinity value used by standard implementations.

The integer solution is not great, but is mathematically consistent despite what many believe (it’s true in most proof assistants, for example).
> groups of kids coming in, filling in forms and being interviewed for these non-paid intern positions.

Kids applying to be interns in not the same thing than staff being unpaid and slave labor. That put clear limits on the duration of they work and that means they have no qualification. It's just a normal internship.

Three stars restaurant tend to have many interns because they have a lot of basic prep work to do and it's a good formative experience. That's fine. That's what internships are for. Usually interns are still paid a modest sum but the hospitality industry tends to operate on thin margins so they might be uncompensated. Where I kind of agree with you is that there is a general issue with abuse of staff in the industry so they are likely not treated as well as they should. Still I would not call that slave labor.

> A waiter in a restaurant I frequented regularly explained this to me as to how, despite working there for 3 years, he couldn't just go and work in the UK for a few months and come back because he could so easily be replaced.

Being replacable is not the same as being unpaid. Spain is part of the EU so the labor law of Spain has to adhere to the EU directives on labor. That means every employee is paid at least at the national minimum salary.
I'm a good cook, but compared to Wolfgang Puck, I make shit on a shingle look brilliant. You could hire 100's of me and not get a decent restaurant. After so many decades as a programmer, there are enormous gaps between programmers in their ability to deliver quality. Calling something 10x is not a measurable quantity, but watching quality delivery over and over gives you the impression; the number is arbitrary.
I do wonder how many kW of power things that HN generally disparages as bloated (Electron being the main one people talk about) actually adds up to versus more efficient technologies?
> I "stopped smoking" about 20 years ago. I'm still a smoker but just haven't had one for a long time.

Nicely put, and congrats. Your health says thank you.
> So you can't say someone is 10x faster or better

You can absolutely measure something.

I have a colleague going through this right now - he's got... 24 years of experience in software - mostly web - across multiple problem domains/industries. He's now on a web team with someone who's done windows desktop software for 15 years, someone else who graduated from high school 2 years ago and has never worked anywhere before, someone else who has a few years of some web experience but has never actually shipped anything remotely close to what the team is trying to do.

There's more, but... the mgt wants to treat everyone as 'equal' and having an 'equal voice'.

So... they need some new web service. "Let's use React! Let's use Dart! Let's use foo!"

Mgt: "OK - well... let's have a 'shoot out' - everyone research their ideal and we'll present findings!"

My colleague: "Hey - here's this. I got this done in a couple days - there's tests, docs, works with the existing infrastructure, and has some sample data for you to play with".

Weeks later, others: "Hey, that's not fair, you already knew some of that. I'm not an expert in $foo, but heard good things about it, and people at google use it, so we should too! I just need a few more months to get up to speed, then I can show the rest of you how good it is and why we should use it."

Someone being able to accomplish stated goals in a few days, where other people on the team are not even sure what terms to google... Yes, there are people who are "10x developers".
Are you implying that Facebook moderates discussions here? I believe @dang is employed directly by YCombinator and is independent of any other tech company.

As for commenting, I can’t speak for other Facebook employees but I made it a point to never comment on Facebook related discussions while I was still employed there. Frankly I didn’t see the point. Most threads would get so vitriolic and emotional that there wasn’t any space to have a discussion. There would be people spouting conspiracy theories like “Facebook controls discussions on HN”. No real point in engaging in such discussions, I figured.
See also: https://thescottkrause.com/emerging_tech/ironclad_clandestin...
Computer thermals are weird. You can ultimately choose between a gimped device that stays cool under load or a spectacularly hot, dynamically clocked CPU. I normally cut the clock speed of my CPU in half with any new laptop, since I'm really only going to use it for text editing/SSH. That alone is good enough to lock it below 40c, but there are other ways to achieve a similar effect.
> Signal and Telegram seem to be the popular alternatives

taking your own argument into account, using "popular alternatives" is probably not the right criteria here.

Telegram is not E2E by default, so the name shouldn't even appear in any list of recommendations.
I feel the same, this will result in a tide change. Companies that embrace wfh will be able to attract the most talented engineers, companies that try to force their employees to come into the office will stagnate
Really cool project and brutally honest write-up, I LOLed at "I’ll leave that for future Greg to worry about."

Keep up the good work!
You're definitely allowed to do just that! Was just supporting the poster above with another data point that it definitely looks really off outside the US.
You can actually deny the permission popup every time and still use the application. As far as I've found, no actual data exchange happens if you do that. However, that does mean clicking the deny button every damn time you open one of the system apps.

Thay being said, I haven't found that many things that Xiaomi is sending to the cloud that Google isn't sending already. The calculator uses exchange rates, the file explorer had a whole bunch of cloud features as a core selling point and there's various antivirus and other such tooling built into most applications. With Google there's a single checkbox that says "I agree, upload everything", with Xiaomi there's popups for each app.

I don't trust Xiaomi but I haven't found any concrete evidence of the supposed data leaks as long as you turn off ALL the cloud stuff.

I don't use the built-in web browser because built-in web browsers have always been proven to be crap to me so I can't comment on that.

My pihole history is mostly filled with American trackers. The occasional MIUI URL gets filtered out, but I'm honestly not as worried about the data it's trying to submit.

I bought my phone when it was relatively new hoping that I'd receive official LineageOS support. That didn't work out, but so far I haven't had any trouble with MIUI to be honest. The data collection seems to be on par with the average American or Korean ROM, although that could be because it was sold in the EU area.
Yes. There are many other threads being pulled here as well. Another is the indication of evidence of criminal acts by executives and the Board- insider trading.

From a long term perspective, the only potential significant outcome of this activity is Zuck being forced to divest.
I’m a British citizen who moved to Berlin.

My move was partly because of the Investigatory Powers Act, partly because of Brexit.

I considered several countries, including the USA, Ireland, Canada, New Zealand. My reasons for rejecting the USA were a mixture of political and economic: even the Democrats are uncomfortably right-wing for me; I place a negative value on the 2nd amendment; I would rather walk or cycle than have a car; the legal minimum paid holiday in the EU is 4 weeks[0], plus public holidays, plus (this might just be Germany IDK) paid sick leave and paid compassionate leave and (not that this has yet happened but it is on my bucket list) an enormous amount of paid parental leave; the American healthcare system is terrifying (I am currently getting adverts on Facebook to crowdfund some American strangers’ care, not even sure why I see that ad); every anecdote about American cops (even the experiences of people I know personally) has been negative.

I do like several of the things America has done — Big tech, everything NASA — and there is appeal in both the higher salaries and better weather the Bay Area has compared to both the UK and Berlin, and I severely underestimated the difficulty of learning German, but given the nature of my political rejection of the UK is such that even Democrats in control of every branch of DC would still be marginal for me, Trump winning (and on a platform that denigrated migrants, a category I became a member of the moment I left the UK) totally eliminated it.

[0] https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX...

Edit:

Forgot to mention: when actually visiting the US on four separate one-month visits, I was repeatedly shocked by poor tech adoption, poor quality housing, and the high cost of healthy food options even in supermarkets.
I'm just happy that a new EV is being introduced which is not an SUV.
I agree, but it's a weird location for office space. Not quite a transit dead zone, but not particularly great either. Wonder if they'd try to get a ferry stop added at Pier 40.
Cue the link to Mythical Man Month:

central theme is that "adding manpower to a late software project makes it later."

https://en.wikipedia.org/wiki/The_Mythical_Man-Month
Your “facts” are actually carefully shaped narratives that come out of the shouting on social media and are based on a typically shallow understanding of the key issues and more based on sound bites than a carefully thought out belief structure.

The US seems like it’s unstable because that’s what gets clicks.

You can go back to any decade in the past 200 years and find outrageous “the sky is falling narratives”. Now is no different.
Systemizer: Tool that allows you to simulate data flow of distributed systems
> Really? But at least with the U.S. there is due process and some accountability

For non-citizens ? Since when and what is it?
Dream Cats NFT: don't buy them
> Anyone who doesn't believe in 10x engineers just hasn't met one yet.

Or they are working in a small and well-funded company that only employs ~10x engineers, and they have never met a (to them) 0.1x engineer.
I interpreted quietly as meaning there was no previous media attention. So it means they are among the first to uncover it. Not necessarily that it is deceitful
How to Hire Offshore Software Developers: Practical Tips
It goes against the Biden admin narrative (not to mention it exposes them all as liars, especially Fauci).

A great comment below implies it's fake news because The Telegraph. In other words, as long as Biden admin can ensure the regime-friendly American press doesn't write about it, it's fake news.

And if you are a thoughtful never-Trumper you're not supposed to comment here and draw attention to the news.
Paypal got similar inexplicable treatment from the government. Other places trying to do online banking got regulated out of existence, often involving legal trouble for the individuals involved. Paypal, tho, apparently those regulations and laws behind them just don't apply.

Remember E-gold?
> It's not the same as the previous "WhatsApp Web"/"Signal desktop" experience.

The traditional "WhatsApp Web" and "Signal desktop" are completely different experiences though.

Though the details differ, WhatsApp's new approach, outlined in this article, is much closer to what Signal has always been doing since it introduced Signal Desktop - which, once linked, functions independently of your phone.
Wow, lots of people are absolutely shitting on McDonald’s in this thread so let me just say I rank McDonald’s a 10 and every one of these overpriced michelin star places a 1.

There, that balances things out a bit.

(I’m only mildly joking… I absolutely love McDonald’s, I can — and have — eaten there every day for months. But I rank convenience, speediness, and a hassle-free experience above almost anything else at a restaurant, including food quality.)
Facebook is cancer. Delete your account now
Taxes ARE theft, they get completely misappropriated. The 25% that goes back in the pockets of businesses is essentially stolen.
"mention of sauces when he explains the differences between star ratings"

That's pretty much my view of bacon sandwiches - without "brown" sauce they are pretty good, but with "brown" sauce they are the food of the gods.
That's cool! I wanted to avoid having to build Rust and/or LLVM from source myself, hence the somewhat awkward "tell Cargo we're on default target, let Clang sort it out at link time" setup.
Check out the big brain on Brad over here!
"Working software over comprehensive documentation"

"That is, while there is value in the items on
the right, we value the items on the left more"

I have had many discussions with both agilest and let's say traditionalist about these statements. funnily enough people from both "sides" sometimes mis interpet (or at least that is my view) the statement as; agile means no documentation. To me it is about just enough documentation. You should know what needs to be build, what you expect from it etc.

But in the end it is better to have working software than to have piles of documentation. So there is value is having documentation but the end goal is working software.

If you are old enough you remember months and sometimes years spend at documentation, scribbling over details, etc. At the end of the documentation phase they started building, than a building phase that could take months or years. After the building phase they found out the things that seemed handy at the time where not working in real life or where obsoleet. So a analyst should create a RFC which again would take lots of time before it would finally be made

The idea of having working software over comprehensive documentation is that it is better to start building the most important feature(s) and release it as soon as possible. This makes sure you add value as soon as possible. Documentation by it self doesn't add value, but working software does. This doesn't mean that the important feature should not be documented, but it should be documented enough to add value as quickly as possible. That way you get feedback from the users and change what is needed instead of talking for days about what something should do and what problems might arise from some theoretically edge case. Also it makes prioritisation much easier. Maybe an edge case can be tackled by a change of process in state of a difficult software solution. thus having time to work on a feature that adds more value
Thanks for the offer.

Before my Ph.D., I had a good career going, non-academic. At times, math was a help, so I got a pure/applied math Ph.D. But I never had any intention of being a professor; I got the Ph.D. to help the good career I already had.

Yup, mostly Ph.D.s are guided to think that their future is as a prof and there, with "publish or perish" they should publish everything they can. Fine for them. But for me, did I mention, I had no intention of being a prof.

For selling the work, the work was to help some big companies in a big industry save some millions of dollars a year. For me, I assumed that the world class university where I got my Ph.D. would provide significant credibility and that the chance of such big bucks savings would at least get me a lot of conversations.

Nope: I got a lot of silence and otherwise some resentment, "We are already doing the most best possible optimal thank you very much." or some such.

Net, the selling I tried didn't work. I didn't have the money, selling skills, or insight into organizational behavior to continue trying to sell. If they regarded my world class research university Ph.D. and dissertation as junk to be tossed in the trash, with no investigation at all, then they were too tough for me to work with.

Thanks for the offer, but I gave my view of applying Markov decision theory -- nearly always in practice, it's usually too difficult technically and otherwise still not wanted or even deeply resented.

So, the whole subject is just a waste? Maybe. Here is a mature view: The best of research is about the best there is in civilization. Still, nearly always the world of practice would like to see research just go away.

For Markov decision theory, a reasonable research question was, what can be done? Can we find optimal solutions in any sense? If so, can those solutions make money in practice?

So, for the good news, the research was successful: Yes, we can write out in great detail, highly polished, how to get optimal solutions. So, we wanted optimal solutions, and now we know what optimal solutions look like.

Or, now the research is done. And, now we have removed all doubt: Essentially always, optimal solutions are too challenging technically. So, we can know we should find something else to do.

Now for the bad news: Now that we do know what the optimal solutions look like, we also know that the solutions are too challenging technically to be applicable in practice except for some rare situations. So, for 99 44/100% of practice, Markov decision theory and a dime will just cover a 10 cent cup of coffee.

Thanks for the offer, but I'm doing a startup, one that has essentially nothing to do with Markov decision theory.
I tested only with the headphones that I had at the time, with the types of music that I listen to. I'd actually be interested in trying again, but with my normal headphones (typical Sony over-ear), not something expensive.

For reference, I listen to mostly Pantera, Beethoven, Pink Floyd, early Nine Inch Nails, Led Zep. It's not too diverse, but there is a short period from about 1990 to 2005 where music recorded in that period does not transfer to MP3 well. Maybe because the digital artifacts that we cannot hear in the published recordings are amplified in the compressed MP3 - but after that period producers began to optimize their recordings to account for that.
Hear, and distracting children works beautifully as any parent ought to know. Not always, of course.
Yes, they're both Cory Doctorow
What a buried lede: the more communication in a relationship the better
> How do you get promoted and what will you put on your CV if you don't change stuff and just keep the lights on?

Find a new need. Every good product (and many bad products) is an answer to some need. And the world's full of all kinds of needs that we can work on.

However, sometimes we start projects without proving they actually answer a need, or sometimes the internal corporate needs don't match the user's needs (I'm looking at you, integrated advertising in Windows 11).
I only wish there was a modern tool as simple as VB for crud application.
> 10x software engineers are mostly 10x problem solvers who happen to be programmers

I don't think it's just about problem solving, as in "solving a math problem". The 10x is, I believe, the combination of different factors:

- Knowing you language and its ecosystem by heart: 2X

- Knowing your codebase by heart: 2X

- Mastering your tools (IDE/editor, Git,...), perhaps making your own tools: 2X

- Using good development methodology (e.g. limit trial-and-error or do it thoughtfully): 2X

- Being unsocial so people think twice before interrupting you: 1.5X

So in my opinion, on the contrary being a 10X engineer has a lot to do with being a good programmer.
That's a good point I didn't think of. And one that I think also applies to a lesser extent to websites. It is certainly possible to build a website that makes Chrome use a lot of CPU and network data.

I still think it applies mostly to graphics apps and things like blockchain though. As bad as electron is... would be interesting to measure it with those tools the website lists, though.
This is true, and Qualcomm vulnerabilities have been some of the worst. This makes Google’s shift to custom silicon exciting if they’ll commit to long-term support. We should start thinking of the value of phones in terms of cost per supported year.
I went to a McDonalds a few years ago, and was shocked over how expensive they became. This was in the USA.

In and Out burgers is reasonably priced, but not MD.
Yes, if you have an iPhone. I didn't find time to complete the android app, but I'll probably do it soon. Should be easy enough since the app is written with react native.
The missing 'e' is definitely on brand, at least!
Since "the government" in this context includes the legislative, and not just the executive branch, of course it can create legislation that decides such things.

However, the question was if nurses are forbidden to strike, and the answer is: no, not in general. What is happening now is that the government forced a contract on them, and continued strikes break that contract.
Just like how banning drugs stopped people from using or selling them, with no negative externalities whatsoever
This is interesting. I’ve been thinking of making an icosahedron shaped room lamp with separately controlled sides for a while and this might provide some inspiration and perhaps motivation to start thinking about it again.
This isn’t social science?

It’s a “vaping has far fewer toxic chemicals compared to cigarette smoke” type science.