skysight-inc/HackerNews huggingface dataset:
The point is that you seem to be arriving at that yes/no answer as a result of reading the words of someone whose credibility and impartiality is in question.
Yep. And the more the developed world stagnates, the worse the tournament will get.
Is this bad? How is that calculated?
It’s a great tool. It wouldn’t work in this case would it? Also, IIRC it checks types, doesn’t just strip (sometimes I prefer to just run the thing and do my type checking at the IDE/build level). Also still leaves the multiple tools problem.
Oh yeh sorry I didn't mean to give the impression I thought you were wrong. I 100% agree with you.

I remember the first time I experienced "callback hell" (2016, for me, but I'm sure it was a huge problem for others before then) when I was doing some JavaScript stuff implementing Keybase's library for GPG support - I learned they'd built a whole separate JavaScript thing called IcedCoffeeScript[1] specifically to add await/defer support to get rid of those huge callback pyramids.

1. http://maxtaco.github.io/coffee-script/
It's not really a JS issue here, just the ZS project decided to make `$` function async (for some good reason I'd think) but they could have gone the other way and make it synchronous by default.

I don't believe this is a language specific choice, they could have done the same with C#
Though meatless burgers like beyond may be good for the planet. I'm not sure, if they are healthy for humans. Each serving seems to be very high in sodium (390mg) as compared to lean ground meat (80mg of sodium) [1]. So, for people with high blood pressure, this might be a no no.

[1] https://www.health.harvard.edu/blog/impossible-and-beyond-ho...
Came here for beer, got nothing
At all of the big companies I’m aware of (FAANG big) code review is done by peers. There’s no central code review “team”, every single change must be reviewed by one or more peers depending on who owns that part of the codebase.

Some companies have dedicated test engineers while at others it’s the responsibility of each engineer to write tests for their changes and the tests are reviewed as part of the same process.

Plug: I’m working on a much better code review tool for teams who live on GitHub. If you’re interested check out https://codeapprove.com or send me an email at Sam at habosa dot com
I've seen Agile be hugely effective when actually done. It results in a much better product that's also more suited to what the customer needs, and therefore much more fulfilling to work on. It cuts through many of the most frustrating and wasteful parts of other kinds of software development at a stroke (e.g. endless architectural arguments). I genuinely think it's the best thing that's happened to my career. So it's frustrating to hear people attack it and especially frustrating when it gets attacked for the opposite of what it actually is.

I don't know how to make people stop lying about what they're actually doing (I wish I did), but I don't think it's reasonable to expect any kind of process to work when you do the opposite of what that process actually tells you to do. (And I'm quite prepared to entertain the possibility that an organisation that actually committed to following RUP or Six Sigma or whatever and followed through on it might be better than half-assed non-Agile "Agile". But I haven't found the HN-endorsed "lol no process" to be effective in practice either)
This reminds me of the ethics behind modern British air-sea rescue techniques, where they learned to lift people from freezing water in a horizontal position instead of vertical because this had a higher rate of survival. The data behind the science came from Nazi experiments in Dachau.

"Victims are ethically owed many things: recognition that what was done to them was indeed wrong, a credible indication that the society takes this seriously, an effort to identify, apprehend and punish the perpetrators, and compensation for their ongoing suffering and disadvantage. But beyond this, we have an obligation not to forget, and not to whitewash."

https://www.abc.net.au/religion/is-it-ethical-to-use-data-fr...
I don’t pretend to understand everything here, but it sounds like the paper is saying it is very unlikely to have originated from animals?
A SDK for web error and performance monitor
What would be the corrective factor? The charismatic oligarchy has inserted itself between the productive people and the money.

The Gervais principle is a thing. The charismatic CEO is helped by the 90% mediocre employees, who like the system. The 10% productive employees are exploited and shouted down.

All that the 10% can do is change jobs or start a company.
Is this supposed to excuse the consequences of the past? What is your point exactly?

Even much of global human trafficking leads back to forced labor, exploited by major western corporations through obfuscated supply chains.
Curious: Is there some reasonable way to guess if the device should be considered low spec?
The question isn't whether or not it escaped from a lab. The question is whether or not China released it from their lab deliberately.
> Why did that never become a C feature, anyway?

I would rather ask, why did C++ add another reference type next to pointers ;)

PS: the important part is that libraries have a C API, whether the implementation underneath is written in C or C++ isn't all that important. But IMHO once you're restricted to a C API anyway, writing the implementation in C too makes more sense because there's fewer situations where the implementation clashes with the interface.
Whoa. Now you’re using “systemic racism” to cover a lot of stuff that isn’t racist at all.

Immigration quotas that you speak of were created to increase diversity of immigrants. If we didn’t have them, then Chinese and Indian immigrants would get most of the visas pushing out other countries. It’s actually the opposite of systemic racism since it’s increasing racial diversity of immigrants.
the fact that this theory is still around after more than a year and not completely debunked is quite telling by itself. I thought this was a complete conspiracy theory last year, but the longer it sticks around the more likely it does become.
Actually I don't mind killing animals for my food.

But the environment does matter to me, purely because I selfishly want to live longer and in a better environment.
so cool what is this fuckery
> where there are many times the number of candidates as available good jobs

And there it is.

This same phenomenon is also exactly the "leetcode phenomenon" that we see in the SE field, btw.

You could call it an Eastern culture thing, but your summation captures the why more accurately.

> being a college graduate meant that you were almost guaranteed to achieve a middle class lifestyle.

I imagine that up until the 80s and possibly even 90s this was an upper middle class guarantee.

> the difference between good and bad career choices was not that great

I have never seen it expressed this way but this is spot on. The worst part about this modern reality is that the vast vast majority of jobs that "require a degree" really should not be doing so.
Droughts are horrifying. Animals will simply do what they need to in order to stay alive.

The scary part is that droughts are getting more common.
I'm really unclear on what repository you're commenting on. The first example shows an example of executing commands in parallel, and does 3 jobs with 1 await.

await Promise.all([
$`sleep 1; echo 1`,
$`sleep 2; echo 2`,
$`sleep 3; echo 3`,
])

The only `exit 1` in the README is an example on how to handle cases where your job fails, so don't really understand what your complaint is.
Your experience with a faulty controller mirrors the issues I experienced with the faulty ASM1061 controller; unstable and flaky under load.

Recovery was quite undramatic once the affected disks were put on a known stable controller. Btrfs-check followed by a scrub got everything back in order.

And btrfs gives me one thing that ZFS can't do (yet): a completely flexible RAID1 storage pool where I can add and remove disks as I want, the only limitation being that no one disk can be larger than half the total pool size. For me, this flexibility is a killer feature.
I've tried Beyond Burgers and I quite like them. Sure it's not the same, but honestly, I don't really care that it tastes the same. I've also tried other burgers that do not try to mimic burgers and just create a new taste... and I also really like them! sometimes even more.

I believe in just reducing meat consumption. I think meat should be a lot more expensive because when you purchase it, you should pay a tax for the environmental impact. That way, hopefully eating meat becomes a luxury, and not something you eat always at lunch and dinner. And even if it does not, at least the money collected from this tax could go into environmental programs.
Right but you don't need an account for that.
There are not many floating panel lib but this works pretty smooth and nice. Great work I'd say!
In your system, doesn’t security still just come down to the passcode of your phone and physical access to it? With access to your phone, the attacker will have access to your email, which will likely allow them to reset the password on any account.
I don't know why you are getting downvoted, because your statement is 100% correct.
Not sure if this needs clarifying or not from your message but:

By falsifiable I meant that it's an observation that could be shown to be false, if it was false. So a concept from philosophy of science, not an assertion.
Oh "going forward" is another good one!

It's obviously designed to imply so much more 'progression', 'improvement' and 'boldly striding into the future' than the wholly unambitious "from now on"
Yeah, in reality Haskellers are more like: A monad is just like a spacesuit, whats the problem?
Interesting. I wonder how it fares with 3D renderings? I'm a Blender user and unfortunately, Blender "Toon Shading" capabilities are not very good compared to say Cinema 4D.
I don't think people tend to eat plain ground beef though? Flavouring/salt is generally added
That's what I thought too, until I actually used them extensively. The compiler tells you the correct order when you get it wrong, and I'm sure if you used an IDE (I don't) it would help you as well.
And that was with Vulkan, everything in that API is done by creating structs with way too many members.
There is only one reasonable alternative: Free Pascal with Lazarus.
> A perf improvement that takes something from hundreds of minutes down to 1.2s does make the person who did the original implementation look bad.

But does it have to? I've worked at both ends of the spectrum, from quick-to-pounce (what you describe) to mature assessments (e.g. "This product is important and makes us profitable, but there's still some rough edges. Glad you had the resources & capability to improve it!") Fortunately my present team & entire company is closer to the mature end.

I also agree that most teams in a large company will reflect company-wide values.
29 hours is downright disgusting, when compared to feature phones battery life. Some of them have 20-30 days of standby.
Chaos-Mongers and Chaos-Slayers
Questions I'm Asking in Interviews
The problem with ads is that they destroy value, which I think is what you are getting at. If you are an ad-dependent website, you are incentivized to fill your site with so many ads until it becomes just barely tolerable for the marginal reader. E.g. if your site as V viewers, and N ads, with L(N) being the number of viewers who turn off in disgust at seeing the N-th ad, then the equilibrium condition is L(N) = V/(N+1). A website with 10 ads displayed would suffer a 10% drop in readership if it added an 11th ad. That's the only condition whereby they don't ad that 11th ad. And you only added 10 ads because the number of readers you lost with the 10th was less than 1/10 of your total.

That is, you are incentivized to significantly reduce the pleasure obtained from your product, as the attention demanded by ads competes with the attention of your readers/viewers.

But if you are selling a good for money, while you are also incentivized to keep raising prices until the marginal cost of the product is equal to the marginal benefit, the money you charge doesn't reduce the quality of the product. A beautiful car may be painful to buy, but it's still a beautiful car. There is no such thing as a beautiful website with ads, the product is intentionally made awful.

And that situation of destroying value creates really weird long and short-run equilibria. For example, ads incentivize the kind of products for which attention is more easily shared: you wont find a lot of deep-think pieces that are ad-supported because the ads are too distracting. Instead, you find a lot of short-attention span pieces as these work better with ads. Thus the staccatto assaults of 9 weird tricks to do X, where you read a weird trick and then look at a couple of ads and go to the next weird trick. You can feel the presence of the ads in the work itself. In the Old TV era, episodes would encounter these cliff-hangers when the detective walks into a room, points a gun, you hear the sound of a woman screaming, and then it cuts to a commercial. They needed to create this peak of interest so you'd stick around to see what was in the room. But that peak also artificially disrupted the story. Online, all that is compressed into a few seconds of recognition, it is constant disruption.

In terms of long-run equilibria, there is this ratchet effect: As people flee the ad-sponsored world the ones who remain are more insentitive to ads and so the number of ads increases. In other words, the quality of the writing gets worse over time, in an ad-supported eco-system.

So no, ads are not just an alternate way of paying for content, they are a way of shaping content, and for the worse.
My blog isn't a commons. If it were, you should not be censored. I've published a few articles on LinkedIn. If you want to drop F-bombs, go ahead. Americans use obscenity to show sincerity and emphasis. I have no problem with that.

In some places, FB is the Internet. Was it the UN that said that "access to the Internet is now a human right"?

It's ironic that a thrice-bankrupted B-list reality TV star has become a martyr for censorship.
> Snow that melted last year and ran out to sea is simply no longer available to us this year, no matter how much of it there was. There is no economically plausible way to capture enough of the excess in one year to last us through extended dry periods.

It's a pretty old technology known as a "reservoir".
So I've been pretty skeptical of the lab theory to date, but:

> We visited the Wuhan Institute of Virology, which is an impressive research facility, and looks to be run well, with due regard to staff health. We spoke to the scientists there. We heard that scientists’ blood samples, which are routinely taken and stored, were tested for signs they had been infected. No evidence of antibodies to the coronavirus was found. We looked at their biosecurity audits. No evidence.

So this is what they were told, but did they actually test the samples, and confirm that they belonged to the right people and originated from the given date? Apparently no.

> We looked at the closest virus to SARS-CoV-2 they were working on — the virus RaTG13 — which had been detected in caves in southern China where some miners had died seven years previously. But all the scientists had was a genetic sequence for this virus. They hadn’t managed to grow it in culture.

This is probably the most convincing argument: if they actually had worked on viruses similar enough to plausible be modified into SARS-CoV-2, this would have left evidence in scientific papers etc.

> While viruses certainly do escape from laboratories, this is rare. So, we concluded it was extremely unlikely this had happened in Wuhan.

This is incredibly weak: "lab escapes are rare, so it's extremely unlikely" is not much of an argument.
This study is based on data from the college students of the early 1990s, and previous works in the field use data from 1980's college students. I think your claim might have been true 2 decades ago, but now? I highly doubt it....
Metrics are unavoidable, they're just too convenient, but the way they are designed in such an isolated way is what promotes the self-centered attitude that optimizes for the individual outcome, disconnected from the local community. Many of those events at a large scale contribute to the tragedy of the commons and to that general feeling of society becoming more selfish and individualistic to a fault.

Instead of relying exclusively on metrics like time to deliver, drive style safety, tie in a sensible chunk of revenue or bonus to a local community statistic like percentage of accidents in city X or state Y. That's the end result for that community, less accidents holistically, it serves no one that one idiot didn't crash his van but made 3 other people crash.

Imagine McDonald's metrics tied in with obesity rate of a nation, or Facebook's metrics tied in to rise in extremism, or something else accurate/easy to measure that impacts society as a whole.

And any sort of engagement metric should be made illegal or capped, numbers of eyes on screen or % of daily hours watching content per user or number of paperclips produced is simply a style of metric that no healthy society wants min-max'd.
Social Media has a broken business model that does not respect its users. Any experiment that might result in better-aligned incentives for users and company is welcome!
Class structures existed for centuries in America (despite being branded a classless society), but the difference now is that, because economic growth has been stagnant for 5 decades and running now (as you allude to), the middle classes have little hope of cracking into the sectors where the growth is occurring (like in high finance).

The key thing is there's nothing for these grads to do except compete with one another for a share of increasingly limited spots.

It's new in the sense that it's really the first time that Americans will have to acknowledge that one of the tool that was supposed to be the champion of social mobility (education) is no longer working well. And, that America will probably resemble the very thing it loathed: a sort of immobile society where your prospects will be increasingly determined by your parents position in society. Basically a lot like Britain, except with the veneer of American Exceptionalism.
The drug dealer could already use Venmo or CashApp or Paypal or a hundred other apps. Twitter isn't adding anything new.
I'd blame the other hybrid structure - being a hybrid research/education facility :).

My current belief[0] is that most of the financial waste we observe in universities - the deep layers of middle-level administration, the expensive sports facilities, etc. - all have to do with attracting and managing students. Eliminate that requirement, and a big money sink goes away.

--

[0] - Though low-confidence, as I haven't studied this issue in depth.
Not unless worldwide (and particularly US) total meat and dairy consumption drops precipitously.
The entirety of China has two BSL-4 facilities, and Wuhan's is the older and larger of the two. (The other is in Harbin, northern China.)
Well `tsc` is the program that "strips" types after checking them. To be clear what you're asking for is a JavaScript runtime that supports parsing types but ignoring any errors it finds? Is there any computer programing language that has this behavior?
Another great playground with vibrant community, unix-like and with impressive boot time: SerenityOS
I had this happen to me. Walked out after 2 months before completing 3 month trial period.

I had a boss who said he is best developer in the world and he meant it.

He caused major outage when the code he developed and brought to the company as an asset failed. The code was to exchange SMS messages with an SMS gateway for Ukrainian operator. The messages were sent using mails. That was 15 years ago and not his fault, but his fault was that he received the XML messages and instead of using XML parser, he just parsed text by locating substring in a given line number from a given offset to a specified character.

So what happened is that they stopped pretty-printing XML messages in the responses.

When I pointed (with couple people around) that this is absolutely our fault (I did not say his, but everybody knew this), he started screaming at me that I am incompetent and that he was programming when I was shitting myself in a crib.

I left the same day.

I left companies suddenly on two more occasions:

- when working for a Swedish company, when they extended my contract and said they are very happy to have me but they can't pay me the same rate as my Swedish colleagues (I am Polish).

- when my boss charged at me to hit me after I refused to lie to management. He stopped himself with his fist 10cm from my face but that, for me, was game over.
Your phone's passcode is something you know.
You should visit a local historical society or museum and have them walk you through how they do some of their work.
Second. My last project from hell was all "let's just get it done," with a deadline that shifted from January to May one month at a time. Eventually I pulled the pin. Pretty sure that subsequently there was a lot of "the last guy really caused us a lot of problems," gossip to the project managers but I don't care. Lots of the staff had terrible attitudes and the management cultivated such.
You can also email him, he's very responsive.
If physical assault doesn't lead to termination, you've gone beyond "poor management".
NASDAQ should give me money to buy the stock. I promise it will take a dump within a week. This will buy them time to solve the issue.
Fair enough, for Moderna. Though my argument works better for J&J's numbers [1] with >$10B net income most years.

[1] https://www.macrotrends.net/stocks/charts/JNJ/johnson-johnso...
Zero speculation regarding the diets of chimpanzees, orangutans and gorillas (well studied and documented) [1].

[2] B12 sources up until it was possible to synthesize in the 60s were exclusively from animal products. Also, if you're even vaguely predisposed to anemia, you will likely struggle getting enough hema-available iron from plant sources without supplementation.

Glad you are able to live off of entirely soybeans, legumes, grains, nuts and seeds. For a lot of people, this isn't sustainable. Would love to see your bloods, discuss athletic performance and energy.

[1] https://www.scientificamerican.com/article/diet-and-primate-....

[2] https://ods.od.nih.gov/factsheets/VitaminB12-HealthProfessio....
I have a NAS that backs up to rsync.net.
He didn't even mean it in a racist way. He had nothing against black people. He thought saying it saves him from CIA monitoring, and his usage usually referred to groups of predominantly white people ("CIA n..." was his most common usage).
> for almost no extra costs

No way. The mental costs alone are staggering.

My standard observation was that to program C++ properly I always needed an entire shelf of books at hand and I used them daily.

The fact that C++ still can't deliver an FFI/name-mangling/v-table/etc. standard that everybody can agree on tells me that it's too complex.