skysight-inc/HackerNews huggingface dataset:
Everyone's threshold will be different, but for me, a community is lost when it's impossible to avoid the fundamental attribution error.

For example: I might get into a mood. I rant, I take the least charitable reading of a situation, I move away from people. I know I'm not always like that, I just get like that sometimes, and I move on.

When someone else does it, if I don't know them, I might think "Wow. White t-shirt brown shorts is an asshole. Stay away from them." See what I did? I said they are an asshole, not that they're in an assholish mood.

(Side note: This is one reason E-Prime, an English without the verb "to be", exists.)

The cure for the fundamental attribution error is knowing the person in multiple moods. Some people, OK, are snippy little shits who will self-aggrandize and look for every opportunity to start a fight, but most people have ups and downs. Knowing a person means seeing beyond any given mood or action to the person beyond the moment-to-moment.

Make a group big enough and there's no effective way to do that. You can't keep track of 50,000 names. You can't keep track of 50,000 unique images attached to names. Everyone fades into the mass, unless they're Power User level celebrity scale, and then they're reduced to a few broad strokes in your head. All you have to relate to them is what they're doing at the moment. The fundamental attribution error is the entirety of your social context.

That means you can't give anyone the benefit of the doubt. Are they arguing in favor of an unpopular opinion? Downvote and move on. They're an asshole because right at this moment they're taking the asshole's part. The biggest voting block wins, and the space is a hive mind, since there's no way to make a good argument for an unpopular position and have it be heard, whereas bad arguments for popular positions are promoted.
That would be number one on my list too. I normally skip but it can be endless until you got to a result that looks authentic and not some needy click farm.
the real big misgiving with Digg was letting web companies like mashable auto-submit all their articles. It was no longer a user-driven community.

Say what you want about astroturfing and power-users but most of the content is user submissions still.
No.. VLC can play most streaming formats & protocols from network sources. Open VLC, press Ctrl+N and paste the URL.
Windows installers have GUIs and Windows didn't have a store until recentñy.
Of course.

I’m saying they print what you should add. I’m not saying have an init command that you run on your shell script on startup. I’m saying have an init command that tell you what to put.

I think the hardcoded approach by smichel17 with a fallback is a good one. Except that if you ran this command, it might print a different hardcoded path based on where it found the prefix to be at.
Doing this with housemate + some friends for a week. We figure its going to be unlikely we will ever be able to just go somewhere to work like this for a while (if in person comes back/covid lockdowns get worse again), so taking advantage. Why not now that we have the opportunity?
Python has things that it calls "types" but they're not types according to the standard definition of the word (true types are associated with terms in a language, not with runtime values). And while a runtime error is far better than silent data corruption, it's a poor substitute for a build-time error.
Reddit died with Aaron Swartz.
Check out r/watchredditdie and r/declineintocensorship to see blatant examples of how Reddit censors right wing opinion. I left Reddit when they recently banned 2000 subs to curb "racist" speech while racist subreddits against whites are okay because they are the majority (America is the only country that exists). Reddit has become such an echo chamber it's worse than Facebook now.
>After spending a few months practicing while still having a day job.

practicing? What are you practicing? This entire comment makes no sense imho.

>but got rejected afterwards.

Do you know why? Exit interview? You can take the feedback and learn from it so the next interview is better and or you get the job.
Hasn't the thesis "course" always been "in person"? I don't see how this change affects the PhD candidates in any way.

I also find it funny that you bring up Canada as Canadian schools openly discriminate against international students thanks to government policies.
The reason for nuclear is that it has proven trackrecord of decorbanizing an
industrialized economy. [2]

As for the waste, it pays to extend 'relative' - nuclear leaves a coke-can size
of waste safely stored on site for a person's lifetime energy needs, including
transportation. For comparison, other baseload energy generation methods create
tens of tons of waste a lot of which ends up in atmosphere.

Whole waste generated for decades of generating 10-20% of grid power in US, all
of it, will fit on a football field ~ 50feet high.

Then, if not for politics, one can follow France, and reprocess the waste into
more fuel.

France got waste reprocessing to the extent where decades of electricity provided to Paris only leave several glass slabs of waste behind [1].

[1]
https://www.heritage.org/environment/commentary/recycling-nu...

[2] Decarbonization in 10 years: https://pbs.twimg.com/media/EYp2uVFVcAEWAoW?format=jpg&name=...
They're trying to solve different problems. LLVM is trying to take care of most of the language-independent bits of writing a compiler, while wasm is a format for delivering code to browsers, with an eye towards being a good target for languages like C and making use of the existing JIT compilers in modern browsers.

LLVM as a toolchain provides backends for many target machines, so as a compiler author you can just emit LLVM IR and (mostly)automatically be able to compile for x86, arm, mips, etc... And they have a wasm backend too, so the technologies are complementary -- you can use LLVM to compile to wasm. LLVM will do a fair bit of optimization too. The intent with LLVM is not to provide a portable binary distribution format, but to allow different compiler frontends to all share the same compiler backend logic.

By contrast, with WASM the assumption is that by the time it gets to the browser the ahead-of-time compiler has already done a fair bit of optimization, so what a wasm compiler has to do is much simpler.

WASM is also designed for space efficiency, since the code will be shipped over the network, and safety -- LLVM has a C-like notion of undefined behavior (which the optimizer makes use of), but this would be wildly inappropriate for WASM due to security (and portability) concerns.
The date slider section was straightforwardly about 'answering correctly'. If you can ballpark all of these events to the right decade or so, further granularity is unlikely to be related to perceptual distortions about time.

Obvious example: the cassette question.

Question: When were storage devices for audio commonly known as cassette tapes introduced?

Expected answer: 1963.

If "introduced" is intended to be read as shorthand for "sold in a retail market", then this question has no single answer grounded in one person's life experience. I was recalling the year of invention when I answered[1].

Citing "the early 1960s" will be good enough for anyone having a conversation about tech history. The year of the first retail release certainly isn't interesting or worth keeping in your head. Worse, the 1960s weren't even the decade most strongly associated with cassette tapes.

So this is very much a neener-neener type of gotcha question.

[1]: https://files.catbox.moe/h7hcuh.png
Compare https://en.wikipedia.org/wiki/Economic_impacts_of_climate_ch...

Wikipedia quotes studies that put the estimated aggregate impact at losing about 0% to 20% of world GDP. That's comparable eg to moving from NYC to a place with average US GDP per capita.

That's certainly a lot, but perhaps not a world shattering impact.

(Edit: the studies quoted on that Wikipedia page are quite old by now. It would be useful to find more up to date material.)

For some thoughts on a government job guarantee, see https://web.archive.org/web/20200404052902/https://slatestar...
For the first part, I found Debian’s Maintainers’ Guide [0] pretty helpful when I was updating xscreensaver last year (hasn’t been uploaded yet though...). It also has a section at the beginning concerning how to adopt orphaned packages. For upstream updates, some projects will have a way to create deb packages themselves, which can make installation/updates easier later on (concrete example, with OpenZFS can create RPMs and debs from the upstream tree).

0: https://www.debian.org/doc/manuals/debmake-doc/index.en.html
I think the general marketing problem with climate change is that people know it's going to happen, but not exactly when. Are we going to have issues next year, 5 years, 20 years, etc? How will these issues impact me and my neighbors? It's difficult to predict these things, so I think many people become skeptical of the milestones we are supposed to be hitting due to climate change and we just become reactive as a society rather than fully proactive.
Great question. For low value payments those payment rails are incredibly expensive. That’s why it operates on the Interledger network.

Interledger is a payments clearing protocol modeled on IP where settlement is arranged through peering relationships. It is incredible good at low value payments.

Our next work in the space is beginning to open it up to Retail style payments through Open Payments[1]. Initially we are targeting mini payments (<$5). As these are poorly served currently with traditional options due to high fees.

However our final goal is much bigger. The real problem we see in digital payments is not MasterCard, Visa and PayPal but Apple, Google and Facebook. We had OpenId but we ended up only getting login with Apple, Facebook and Google. The same is going for payments. We believe Open Payments is a viable alternative to provide an open payments system that is not big tech.

[1] openpayments.dev
Dynamic Slope Quantization for VR Comfort
Funny enough, in the UK/islands I've found it to be much more common for the 'door close' button to work.

As the other replies have said, the button isn't for you, but it does have the psychological side effect of giving you a feeling of control over your experience, which can help quell anxiety. This is also the reason mirrors are common in elevators; the space feels much bigger and less claustrophobic, and you can waste a few seconds while you check yourself out in the mirror which makes the trip feel faster.

However, the button will usually work in a hospital, as they want the door to be open for a long enough period that people who are less mobile can enter before the door closes, but at the same time there are often urgent situations where seconds count, so you need to be able to get the door closing faster in an emergency.
NativeScript still has the backing of a large company and is still relevant for the Angular/Vue crowd. Having used it, I would never recommend it as the developer experience left a lot to be desired, but the platform has its niche.
GitHub's new repository design: Give us back the old version, say developers
ML family languages are so much more productive that that probably outweighs the costs of manual memory management. Rust will always be less productive than Haskell or Scala, but a language with a decent type system is going to have a huge advantage over JavaScript.
Firefox has entered the chat
Rust never has to run a garbage collector, because it already figured out the lifetimes of all the values in your program statically, with relatively minor help from the programmer. This may make your code faster or more likely to be correct than code written in some of those languages.
Markets work. Cutting off the vast supply of minimum wage international workers will incentivize Universities to treat and pay their junior researchers better.
It says a lot about the redesign that reddit keeps supporting old.reddit.com for years afterwards.
The gist of this article applies to switching from JS/TS to Uno/Blazor as well as they both support WebAssembly just as well, and they both get robust UI frameworks as a bonus.
As a complete noob to rust, I found attempting to manage a memory pool that is handed out per request to cause all kinds of borrow checking headaches.

My bet is people choose to allocate heavily rather than figure out how to share memory correctly with Rust. I need to learn more rust to get a hang of it so I don't allocate so much.

Are there any rust folks who have a great "list of memory management models for rust"?
Yeah, there’s a simple server that pipes a play stream to the response which is attached to the audio tag
reddit also packs in analytics into the voting XHR endpoint

I believe they used to use a separate domain or endpoint but being a more tech savvy audience this was blocked by a lot of people.

Load a page in old.reddit.com and you'll see a "vote" pop up in the network requests

https://www.reddit.com/api/vote
Hard to say but I’m going to guess this might be a stunt?
With nuclear you still have to cove rthe landscape with nuclear powerplants, uranium mining pits (people like to forget these because they are not in their backyard) and nuclear storage (which is still an unsolved solution).

Then there is the problem that nuclear is terrible at anything but baseload, so you still need gas turbines for reacting to load.
Everytime this is brought up nuclear proponents say research in new nuclear power generation will solve all of it. But they have been saying this for decades while renewable are there and all the solutions for its downsides exist.
Nuclear has high capital costs and many plants are aging out as they reach 40+ years old. Natural gas is a very strong possibility when replacing these plants unless the government steps in somehow to alleviate multiple financial risks (beyond continue to provide cheap accident indemnification).
I read an article that I can't vouch for mush less dredge up from the murky depths of the internet. But it went like this.

Chinese government circa 2000. So how much would it cost to prove solar technology at scale? Chinese industry.. umm.. err... $10 billion. Chinese government. LOL! Is that all? Haha here's $10 billion.

Chinese industry circa 2005. Um... we spent $10 billion and have proven will scale. Chinese government, so how much to scale? Industry $100 billion. Chinese government. LOL is that all? Here have $100 Billion.

Meanwhile people in the US are still butthurt about losing $500 million on Solyndra.
The article also suggests some think it might just be the effect of their most recent common ancestor in Asia somewhere, and not from any kind of transplant.
Kind announce on Windows
https://www.osstuff.com/wp-content/uploads/2019/01/install-g...
I was a part of a project like this. A LOT of money was dumped into development, we built stuff from scratch, took months and months of hard work - and it felt revolutionary.

Then HUGE COMPANY X released the exact same product but 50x further along and we could never compete.

We all walked away feeling like shit, with a lot of money and time down the drain, and our tail between our legs. Most of us on the team haven't spoken since and it's been about 12 years.

Now-days I work on projects where competition doesn't really matter. There's a lot of other people doing the same thing, but we're all a little different, and just different enough that everyone who likes these types of products buys them all if they're good.
I’d like to make a similar argument for traditional mass media.. Readers don’t get to have nuanced discussions with content producers (journalist,editors,etc). This leads to not necessarily prosocial tendencies exhibited in, eg, the NYT doxxing of SSC or Vice not doing Naomi Wu a solid. Perhaps this is what Taleb may ascribe to a lack of skin in game? In the social web there is however the possibility of getting burned by the mob, so hmmmm.
I guess AssemblyScript would have been a better option, given it being a language subset for WebAssembly.
> I don’t know why reddit insisted on that.

It's likely that they discovered through A/B testing that they could improve their metrics and monetization strategy this way better than the original UI. Reddit doesn't exist to satisfy us, it exists to make money.
GDPR doesn't handle sending marketing mails and even in the EU it is entirely fine to send those by default as long as they directly related to your product ("assumed consent of consumer" is the key word here). Firefox does offer a complete opt-out last I checked that works entirely fine (never received a mail after unsubscribing to marketing mails)
A Few Catchy Philosophy Quotes That Are Often Misinterpreted
You might check out Arma or some other Hema-type martial art. Olympic fencing is fun and intense as well.
This reminds me of Sun MAJC [1], which was another processor optimized for running Java.

[1] https://en.wikipedia.org/wiki/MAJC
> Should that day come to pass, the money-issuer – the central bank – can procure all that idle labor, without creating inflation. If the private sector doesn’t want labor, then there’s no bidding war between companies and a federal jobs program or a universal basic income, so creating money to buy people’s labor won’t drive up the price of that labor.

I had to stop reading after this. This is not how inflation works and it borders on the preposterous to surmise that CBs can monetize deficits without creating inflation because there is excess supply in one market.

All of these people who would otherwise have less/no money are now spending that printed money to purchase goods like food, thus driving inflation higher. You can debate the merits of people being entitled to basic services like food, but the economic pressures are fairly well understood, even by MMTers
The people who did reply are the same ones that did not reply when they received the exact same pitch from his email instead of hers. The ex-googler CTO was on both pitches.
Yes. Though the high capital costs for nuclear are mostly down to policy, less so to technology.
"just ship it" is just as dumb as "never ship it". Why are people so prone to these oversimplified polarazations?

Also, if I learned anything over the last few decades it is that the market supports many solutions to the same problem. Why do software developers believe that if someone gets there first that's it it's done? Someone invented and sells a toaster? Done. Someone started selling bikes? Better ditch my step design. Cars? Just one brand, obviously.

People release apps into oversaturated markets every day. Most fail, some do well, and not because they were better in every way than the competition, just because they were different, they were tried, and some people found them to be 'Good Enough'.
Most of it is actually low level waste. The bit of high level waste fits into a few barrels, and is easy to keep track of. What we are really arguing about is keeping track of it for millions of years, which inspires much less confidence in people.

Even then, breeder reactors would solve much of that problem, but the government is afraid of that solution because it is too easy to derive bomb making material from those.
Behave for Chrome and Firefox warns you of port scans and local attacks
Financial services, but I suspect any business that provides hardware & software to it's employees would take the same view.
You are making the unsubstantiated claim, it seems to me it has to be regarded as unproven until you can offer more details.
https://github.com/mindedsecurity/behave
On board Akademik Cherskiy, they might be playing balalaika[1].

[1] "Я играю на балалайке / Это самый русский инструмент"
> Waiting would have significantly reduced your odds of divorce.

You can not use statistic thay way. General stat for divorce does translate into individual one like this.
Ok, so you wouldn't respond. But then would you respond when a man sent you the exact same idea? Because that's exactly what happened here.
Very glad you enjoyed the post! Thank you too!
It's weird how modernized things can end up so bad at their original purpose. Like a computer being a bad calculator.

The same thing with phones. Smart phones are good at a lot of things, but they are mediocre as a telephone.
I've dug further into this and have become less impressed. I'll leave just one example (I had many but I won't hog this space).

Apparently this is "high end science journalism". Kai Kupferschmidt tweets this "Some people in the US actually seem to think that rising #covid19 cases won’t lead to rising deaths eventually. It’s like they are watching lightning flash across the sky thinking the thunder won‘t come crashing."

Cases don't measure infections, they measure measured infections. Ramping up testing will ramp up cases even if infections do not ramp up. There is a credible theory that more cases are due to more testing, not due to more infections, and if that is true, the death rate will not follow. I don't personally accept that theory, but it's disingenuous and not "high end science journalism" when you fail to actually address the alternate theory.
I am still running Ubuntu 18.04 because of snap. Is there some way to upgrade in-place to something that doesn‘t force snap upon me?
I think it’s because they’re so tiny.

I have a kinesis advantage and love it. Tried others and I don’t like that they feel to me too cramped.

I’m not small either at 6’2” with broad shoulders... I might not be the target audience.
I have recurring thoughts of implementing something like reddit, by writing a server which would present a list of groups/posts actually stored on an NNTP server.

This would allow sharing posts, and decentralized hosting, because all the real content would be stored on the NNTP host.

(A simpler approach would be to use an IMAP server - a different mailbox for each group, and threads naturally being stored as .. threaded emails.)

Perhaps I should have a stab at actually implementing it!
A380 has zero hull losses and zero fatalities.
Jerry (YC S17) Is Hiring Senior Software Developers (Silicon Valley; Toronto)
No, nominal types are extremely useful to ensure the correctness of your software.
You can define a function to receive a FirstName and LastName instead of passing strings so you cannot accidentally mix up the parameters for example.
There are several techniques to approximate nominal typing in typescript (https://medium.com/better-programming/nominal-typescript-eee... for example) and there is an open issue https://github.com/Microsoft/Typescript/issues/202 but it’s still not being considered for implementation as far as I remember.
It seems a bit that the big players also realize that making money off their technology investments would be nice.

Here we have the interest of IBM/Redhat that as a services company benefits from an as open as possible model, whereas Google as a product company notices that their hugely successful k8s play does not turn into business for their cloud product as intended.
Hate snapd. Statically linking every dependency is a step backwards, I don't need to have duplicates of common shared libraries in every binary. It's the first thing I uninstall with Ubuntu.
I'd mostly share the specific details of what I'd done with my peers, rather than the "higher up" who hired me. It's like documentation, or knowledge-sharing, which is an important part of team-work.

But good comment, thank you!
Having ridden the 90's .com startup wave with an in-house application server written in a mix of Apache plugins and Tcl, I learned the hard way to never again rely on anything that doesn't bring a JIT or AOT compiler to the party.
Note that it is not mentioned under what conditions, just that "[...] will have basic functionality".

So probably something akin to Waymo's experiment in Phoenix, rather than cross-country level 5.
I work with people and keep pushing to ship it but all the non-engineer members are pushing for more features. I don't think it's just a software developer issue.