skysight-inc/HackerNews huggingface dataset:
Biology postdoc here, seconded.

But what really gets me is the disconnect between "most scientists agree there is a reproducibility crisis" and "most scientists believe most of the papers they read are basically true and reproducible". This was mentioned in the survey and it conforms to my informal experience of attitudes.

I do not know how you square that circle. Maybe, because of the pressures you mention, we are all supposed to engage in an informal convention of pretending to believe most previously published work is true, was done correctly, and is reproducible even if we know damn well how unlikely that is. I find it hard to do.

One day the public is going to cotton on to all of this. I cringe every time I hear extremely authoritative lectures on "what scientists say" about highly politicized public policy matters. These are not my fields, but if they are as prone to error, bias, irreproducibility, etc, as my own, I'd exercise some humility. It is one thing for we scientists to lie -- errr, project unwarranted confidence -- to each other for the sake of getting grants, but it is quite another to do it directly to the public.

But when the public does figure it out, what do you think will happen to funding? It will get tighter, and make the problem even worse. We need reform from within before the hammer falls, and quickly.
The bird death from wind power thing is basically rubbish:

https://www.bbc.co.uk/news/science-environment-48936941

Wind power kills fewer birds per unit energy than coal, and it kills orders of magnitude fewer birds than domestic cats, which we're apparently fine with.

Plus, the big growth in wind power will probably be offshore: there's more wind and fewer NIMBYs there. There is also a lower density of birds.
I resisted switching to Fastmail for a long time because I believed Google's spam filtering was best-in-class.

The reality is, for my accounts, I get more spam in gmail than in FastMail.
Step 1: Set auto-replacement for `->` https://www.dropbox.com/s/p8kjahsbblhgd6b/Screenshot%202020-...

Step 2: Get Alfred https://www.alfredapp.com/

Step 3: Get To shortener script at `->.to` (https://xn--55g.to)

Step 4: Install the workflow

Step 5: Run Alfred: `-> YOURURL` and press Enter.

https://www.dropbox.com/s/gjqxii1skqutlo6/Screenshot%202020-...

You've got your shortened link in your clipboard!

https://www.dropbox.com/s/q6eb1f8aok6o8x6/Screenshot%202020-...
Same thought here. Simply omitting a cursor seems to be the most disorienting part.
> So your proposed solution is to throw more hardware at the problem?

Yes. It's usually cheaper and better for the business, as has been proven time and time again. There's a reason the phrase "cheaper to throw hardware at it" is kinda a thing in our industry. It took Facebook a LONG time and many hundreds of developers before they needed to create HipHip/HHVM.

Even at a small startup, my team of 6 costs over $1MM/yr while our two dozen or so EC2 instances and other AWS resources cost less than $25k/yr. Hell yes I'm going to throw hardware at it.
Use surplus wind power at night to make hydrogen via electrolysis, and keep hydrogen-burning gas turbines or fuel cells or whatever around to fill in gaps.
it’s worth pointing out that large US tech companies hire international applicants and sponsor work visas for these folks. i get that not everyone is willing/able to make the move for various reasons, of course.

edit: applications -> applicants
Why Ctrl-shift-R in browser is so under-documented?
It's almost tautological, but outside of academia, languages tend to become relevant and useful because software gets written in them. If the funding stays, then it's only a matter of time before one of the non-zero people interested in V writes something useful in it. The problem then reduces to whether that happens before the funding/development stops.

C alternatives/rehashes are probably on the same order of magnitude as C programmers. Years ago, I would eagerly hop from one to the other until they eventually died, so I can understand the appetite. Nowadays, I'm more aware of the costs of not using something that is well-established. I'm glad people keep making them and will never discourage learning, exploration, and experimentation, but I think they're generally a waste of time for everyone who isn't the author/maintainer.

On the other hand, there's a certain language where I felt (and still feel) it had no good technical reason to exist or be used at launch. At launch, I didn't take it seriously and was irritated when people started using it. However, it had the backing of a multibillion dollar company, a somewhat stable implementation with tooling, and users who were clearly enthusiastic regardless of what I thought. Now, there's actual libraries written in it and I can't find the effort to be angry. The existence of an ecosystem made the language useful.
The IBM Black Team is a notable counterexample that argues clustering your top performers together pays extremely effective dividends.
>What are your thoughts on how to implement such a reputational effect?

I think it should be similar to how journalists are treated after they are involved in a major scandal (usually reporting something speculative as fact). Personally, I don't think there's any excuse for unreproducible results. They are worse than silence, they are lies that spread other lies.
I think the user suggests that the money never change owner, it just becomes laundered.

For example. If you get money in some illegal way and need to launder it. You can use it as a "customer" at your own coffee house and pay a ridiculous amount for a latte. The money then goes to the bank and become laundered.

That is how money laundering work afaik.
That I missed. I should have read more carefully. Thank you for the correction.

I agree that that is disgusting.
Last time I did a Clojure project, we've constrained the hell out of such maps with Clojure's Spec feature.

Despite spending my last few years working with Common Lisp and a bit of Clojure, I've grown fond again of type constraints. Typing your data prevents a lot of silly and easy-to-make mistakes. Spec in Clojure is doubly useful, because specs can serve both as tests and generators. So after you define how your data is supposed to look like, you can make Clojure start pumping out randomly-generated examples, which you can then use to test your code.

(Note that typing maps with Spec doesn't mean they're inflexible, a priori structures. You just pin down what you know. In this case, you could define that a "person" needs a :name key, and can optionally have :admin?, :mod? and :nickname fields. If it also has some other fields, no harm done.)
If you're still interested in technology for its own sake, quit your job (assuming you have the savings, mental health, and self-discipline to do so), or get a job at a company that doesn't think it owns all your work on your own time (unlike Google), and originate or (nontrivially) contribute to an open-source project. If it gets adoption, that could help you find more interesting gigs in the future. If you're really ambitious, you could try to start a company around your project (but that's not good advice for most people).

Otherwise, find a non-tech hobby as others have said, and remind yourself just how good you have it compared to 99.99999999% of the rest of the world.
How about 'don't spend your life subverting democracy so your family members can expose you after you die'?
Right, but libdispatch doesn't have a mutex. It has semaphores and queues. So if you're trying to use libdispatch and you don't want the closure-based aspect of queues, you might be tempted to use a semaphore instead. Don't do that, use os_unfair_lock or pthread_mutex (or a higher-level construct like NSLock) instead.
That’s a very recent phenomenon even in the West. Solo dancing as a widespread cultural phenomenon was basically born in the 50s, in conjunction with rock’n’roll.
Slacking in Apple? From what I've seen, Apple engineers probably amongst the hardest of the FAANG - probably less so than Amazon if I had to guess, but I know my Google, FB, and Netflix friends do not work nearly as hard.
What criteria are Koch using?
Cloudflaredd – Dynamic DNS Client for Cloudflare Using STUN
My biggest takeaway from this article was that while Google publicly reports its "cloud" revenue (including GSuite revenue) as $8 billion a year, its cloud computing revenue (the portion that competes with AWS and Azure) is at $1-2 billion a year.

That would explain why Google would be willing to shut down Google Cloud in 2023 if they are not one of the top 2 players in this space. (Additional context and previous discussion below.)

[1] The Information: https://www.theinformation.com/articles/google-brass-set-202...

[2] Discussed on Hacker News previously: https://news.ycombinator.com/item?id=21815260
Nuclear is great, but at the moment, it takes a very long time - several years - and a huge amount of money to bring a plant online. We won't be able to build nuclear capacity fast enough to hit 2030 goals.

I think we should absolutely be developing new nuclear plants. Hopefully we'll get designs which are cheaper, faster to build, and even safer that current ones, and then we should build loads of them. But in the next ten years, we just need to build all the offshore wind we possibly can.
Someone already has, and frankly Python does just find for a large class of problems. Also, "high performance" is a poorly ambiguous term.

https://www.techempower.com/benchmarks/#section=data-r18&hw=...

https://www.techempower.com/benchmarks/#section=data-r18&hw=...
This goes well beyond corruption, it is clear disenfranchisement based on race.
“ And as the PM, at a minimum you should commit to making some progress on at least one of those top-two issues every quarter or two.”

Thinking from the client-facing side, this would HAVE to be progress on BOTH items EVERY quarter or it’s hard to take it seriously. And taking each other seriously can often be part of the problem.
There’s a browser extension called Decentraleyes [1] that hosts popular scripts locally and avoids the need to connect to any CDN, not just Google, for those.

[1]: https://decentraleyes.org
They're not dead. The author just outgrown their own, and doesn't notice current subcultures, which target contemporary youngsters.
You don't have to use ReCaptcha. You just elect to do your business in another way or with another company. For example, I was a lifelong member of a regional bicycling club until they started trying to force me to solve ReCaptchas whenever I'd need to log in to their web site, and they stopped accepting membership dues and event registration fees by a check in the mail. That was easy enough: I stopped giving them money, and I started self-supporting on any ride events they held out on public roads. My kid's pediatrician threw a ReCaptcha in my face after I entered all the information to make an online payment. I closed the tab and sent them a check.

At first I got passive-aggressive about it. I would purposely fail the ReCaptcha and then contact support to tell them it wasn't working. They'd always provide a workaround. But then I realized it was easier just to stop giving them my business. For me personally, so far it really hasn't been any kind of big inconvenience.
It probably depends on the team. I know some that work really hard, but I know others who really coast along, even more than at Google.
VSCode really stands out to me among Electron apps, which is why I would be really interested in a write up about what they are doing to get it so performant (I think Rust is a part of the answer). Of course you can write terribly performing code on all platforms, but certainly some make it easier and/or have their own performance requirements.
“Why we sleep” data manipulation: A smoking gun?
Well, if you look at the cost of living in SV the salaries aren't that insane. Buying a house is challenging on a Google salary in that area depending on level.

If you get in right out of college and live meagerly, than yes, you might be able to retire early if you leave that area.

If you actually want to build a life in the Bay Area and buy property, you will probably have to work at least 20 years to have enough for retirement or get promoted high enough where you really are making a lot of money.
Yeah, I came here to say: Exercise.

I was just reading a book called "The Secret Life of the Grown-up Brain: The Surprising Talents of the Middle-Aged Mind." One chapter discusses the 21st-century discovery of the brain's ability to create new brain cells in a crucial area....after exercise. It ran counter to 100 years of biological theory, but it was confirmed and confirmed again.

Exercise.

The only thing I'd add is: lowering stress. (Because stress damages your brain.) Meditation, sleeping well, having a healthy social life can all help. Basically, if you start taking basic steps to improve your general health...you will in fact improve.
I think about this alot. Modern elections have turned into political investigations where the goal is to get more dirt on the opponent than they can get on you. But in some ways this causes a self policing effect and hopefully stops rampant corruption at the highest levels of government.
Presentations from AI Experts in 2019
Followedit Scheduling
If we put more weight on human judgment then we'll get more favoritism, nepotism, and focus on politically popular topics. So we might end up just exchanging one set of problems for another.
Your assumption that they should try to promote things paternalistically is the really weird assumption from my perspective. Positive reinforcement sounds like the sort of thing which would creep out customers and employees like a company policy that all transactions are closed by hugs.

In whole those requests aren't a cohesive strategy, or even a collection of separate ones "competing" for balance but a wish list. Paying higher wages to ensure quality of workers for lessened expenses or better effective throughput is a strategy. Just paying higher wages isn't a strategy, it is an out of context goal for a business model. At best it would be an alternate profit distribution which would make it and be peripheral to what makes an enterprise work.

Starting with the end in mind is a good concept but a viable path to get there is needed or else it will end in failure and tears.

On another note fair prices aren't a real thing economically. Despite efforts from medieval times to failed Communist attempts at solving a valuation problem. Fair is a judgement which may be anywhere from well informed to utterly insane.
This aligns with my experience. I switched from vs code because Goland was simply better. It just works. VS code, using the language server, could not even jump to declaration inside the same file
Paying 3-6 times as much as you intend to pay for something isn't 'a bit over'. Impulse buy? Bidding war and unable to see clearly? Or simply so rich that it doesn't matter?
The distinction between ML and programming is mostly propaganda, in the sense that it's not flat out wrong but is mostly used to win money/power. It's not actually a helpful way of understanding... anything.
No, that’s not generally true in Europe. It depends solely on the company. During the first 12 weeks of fatherhood, I worked two days instead of five and my perceived productivity stayed the same.
As an expert slacker and procrastinator, you can slack in many places.

Salaries in IT are generally very good in all European countries and if you manage your salary well, you’ll buy a house when you’re in the mid-thirties.

But there are many companies and developers that do extreme low-balling when it comes to money. I saw people paid 40% less than me, delivering much more value. But at the same time, they were so loyal with their employer, they didn’t even ask for a pay rise.

Myself, I’m the opposite, my Cv looks great and if a company wants to hire me, I manage to push the first salary offer usually by 20-30%.
Instead of a promotion, I stay for 2-3 years and then just apply until a company gives me another 20-30% more.

My salary tripled since 2003.
> in the end, it's the small comforts and relationships we've built that really matter.

Or maybe none of that matters at all, since we all die alone one way or another, it's the journey and not the destination. Life is to be lived, experienced, and one could argue dying abruptly in aggressive pursuit of your dreams is ideal.
E.g.: I'm a jeans & t-shirt kinda guy. However, I now dress a little more formally (business casual) because it leads to better outcomes. I've not gotten around to wearing suits even though that would be even better.

A little more strategic: I usually wear at least one item of clothing with my employer's logo visible on it. (Gives off a "corporate citizen" vibe.) A far cry from the recent past when I'd carry a laptop-bag with my ex-employer's (and a competitor of my current employer's) logo on it.
I think gwern is saying that the parent post is missing the point of the "surprising" metric, not missing the point of Infinite Jest.
It's actually a great testament to Microsoft's execution that they were able to catch up (to some extent at least), despite AWS having a seven year head start.

Bezos himself called this a business miracle (the seven year head start, that is): https://youtu.be/f3NBQcAqyu4?t=2133

And this is against Amazon, which is known for execution. I suppose we're in for a fun couple of years, especially with the JEDI contract soap opera and all that.
I mean, you'd expect some heavy cliches seeing as it's describing a pretty well-known social phenomenon - usually called entryism. And the really sad thing about it all is that it isn't even sociopaths doing it. It's your average "cool" kids, basically MOP's who are just a tiny bit better at the popularity-contest game. Actual sociopaths wouldn't know what to do with your average geeky subculture, even one where the normies have started to show up pretty heavily. So the "filter" is working quite well actually (it's one of the things that attract savvy normies to geeky subcultures in the first place!), it's just not nearly enough.
Is Qt sufficient? I think it does a great job of native behaviours on macOS (certainly better than Electron).

LiteIDE is a fast, native, FOSS IDE for Go: https://github.com/visualfc/liteide/releases/tag/x36.2

It supports highlighting, autocompletion, jump to definition, refactoring, cgo, vet, etc for both module and non-module projects.

I use this on Windows and Linux and prefer it over vscode - the tooling integration always seem to work more reliably for me,
Making a significant contribution to your field used to be a reasonable requirement for a Ph.D. However, we are churning out more and more Ph.Ds, and there just aren't that many new discoveries to be made. This is creating a pressure to create more and more splintered fields, and more and more useless publications that nobody will ever read. Furthermore the academic system uses publication to measure the value of professors or researchers, creating yet more useless crap published every year. Only changing the incentives can improve the situation and it seems academia left to its own devices never will. Maybe it's time for governments to take a more active role in basic research again. Maybe we need more "patent clerk" jobs where people have time to think without having to chase structured research grants.
You’ve lost your edge. This is actually pretty common amongst technical fields. You lack the inspiration required to achieve more either from life or work factors. Look after yourself as a priority and ground yourself. Your job is clearly stable enough to help you correct your foundations.
Disclaimer: I was part of hCaptcha team.

https://hcaptcha.com/ is a drop-in replacement for reCAPTCHA.

It's privacy focused (supports privacy pass), and is fair: webmasters get a cut for each captcha that is solved correctly (they can choose to directly donate it to a charity of their choice), hCaptcha get a cut for running the service and a customer will get their images/data labeled.
Scientific Models Too Often Prove Whatever the Grant Provider Wants Proven
Spec can only say what is included in a map, it can't exclude. And the spec is late-bound by the caller. Different callers mandate different specs for the same entity. I see that you know this but I object to the wording "constrained".
Yes. That wasn't nice of von braun. But what does jewish slave labor in europe have to do with the US? Did Israel ask von braun to help them with their space/rocket programs? What does british civilians have to do with the US.

The point is if von braun had enslaved hundreds of thousands of americans and then killed them, we wouldn't have made him a director of NASA. If you can show me where von braun murdered hundreds of thousands of americans, I am more than willing to change my mind.

The fact that you are trying to equate v2 rockets with hiroshima and nagasaki shows that your innate bias is making to you grasp at straws and generate a false narrative. But then again, that's my point. Bias in history.
What figures are you intending to quote from your link?

I was surprised by your comment as I'd seen data showing that Obama Vs Romney had a clear trend of richer people voting Republican (the crossover point was around 70K).

I knew educated people had swung towards Clinton and away from Trump, but I didn't think it was enough to change that overall result.

Looking at your source, the family income section seems to agree with my assumptions. Am I missing something?

Edit: I see there's a small blip in the detailed family income above 150,000 for combined dem/lean dem (though more identify as republican than democrat)
s/has/now &/

I started using tmux in 2009. There was no -p option when capturep command was first added. Old scripts that keep working tend not to get updated. I have updated it now. Thank you.
At my institute, there is only one metric that matters: dollars you bring in through grants. There are a variety of ways to get to the cash: you can do it with a small number of high-impact papers, a larger number of low-impact papers, by finding a valuable niche, or by chasing fads.

So I would say that fundamentally the problem is with study sections and how they think. They are incredibly conservative, but in all the wrong ways. They highly value institution of origin, preliminary data from pilots, no matter how shitty, and the sort of hypothesis that seems reasonable from prior literature. There are also a lot of political games on study sections.

This means that if you repeat a lie often enough in the literature, and you know people, then voila, you now have support for the same hypothesis in future grants.

Peer review is not working for funding. I would say the NIH (in my case) needs to hire completely independent full-time reviewers, and needs to place a real, high emphasis on reproducibility. It is in the NIH's interest to do so, because as I said, its funding will be cut if this continues.
Fastmail is a company based out of Australia using data centers in the U.S. The Five Eyes concern is why it may not be listed in privacy focused sites.

To use your own domain, I’d recommend other services that are a lot cheaper than Fastmail, focused on privacy and are not in the Five Eyes (but may be in Fourteen Eyes). Check out mailbox.org, runbox.com and lastly, Migadu for a fixed price for unlimited mailboxes/storage (prices are based on outgoing mails sent per day).
I swear I've read about it in one of the books I had but I recently did a house cleaning of my Kindle collection and now I can't find it. But it had to do with shifting brain activity to the right hemisphere when watching the box - the left side is responsible for logic. So.....