skysight-inc/HackerNews huggingface dataset:
So true. Automation cannot infer nuance. It's ok to strike down obvious spam and troll but the but this pretense that private actors should spend their resources to cultivate a sane public space in just a broad-spectrum reflex reaction to micro-targeted disinformation. Nonsense.
Part of what our students do is visible on GitHub; until graduation some of it is not. Yet you went on the record stating that Lambda School doesn’t include very basic things in the curriculum and students aren’t qualified. You had no idea. Then students, who are qualified and battling with intense imposter syndrome, come to me terrified and doubting themselves because someone who has literally never seen the full curriculum is making stuff up about it on the record. Don’t you understand the harm you’re doing? Then you just ask me to ignore that fact? No, I will not. If you’re making stuff up out of whole cloth on the record once, why would you stop?

I did say the hiring rate of a cohort of one student was 100%. And in the same tweet I said, in all caps BUT VERY SMALL SAMPLE SIZE. Odd how that doesn’t make the article, don’t you think?

So far in two anecdotes we have two incredibly misleading things pulled out to paint a picture of unethical behavior, and you cite as evidence for unethical behavior that very article. Doesn’t that give you pause?

Do you ever question your prior assumptions, especially after realizing you were wrong, or is it all pitchforks all the time?
On this note, Perl 6 (or Raku nowadays, I guess) takes IMO the best approach here (and if Julia doesn't already take this approach, it probably should): allowing both fancy Unicode symbols for those who prefer them and equivalent representations in ASCII (a.k.a. "Texas") for those who don't want to have to switch keyboard encodings or look up symbols to copy/paste or setup editor macros just to write code.
I always remind myself that advice givers often have a projection bias.

Reading between the lines, it seems like this founder is telling others advice he's trying to tell himself.
Probably good advice
What problem does crypto solve apart from being a digital alternative to gold? It's not anonymous (except Monero which is centralized), transaction fees and times tend to be high (depends on which currency and exchange you're using), there's zero recourse for stolen funds currently (which makes it ripe for fraud). And in addition to that, at least for Bitcoin, it's an environmental disaster.

What do you think makes crypto useful?
Another possibility: a common or standardised 'installation' API for web apps adopted by web servers like Apache, NGINX,Caddy etc. The API covers security, permissions, installation location and even uninstallation. It will never happen...but one can dream.
In America, there may not be tons of people ready to flee, but we do have a culture of valuing the people having checks against government power (see second amendment).

So, that's what I think is more likely the mentality of western people holding long term. A check against incompetent government.
Crypto doesn't make a good currency for average consumers due to its instability. Who would do day to day purchases w/ funds that fluctuate +/- 10 percent? This is why you want centralization.

Store of wealth? Aight, you got me. Solid arguments to be made for it as a new anti-fiat. Its recent divergence from gold concerns me though. That seems bubbly.

As a settlement protocol between nations and financial institutions? Already well proven out and in use. No argument to be made.
"Interesting, making downvotes costly seems like a good system."

Say, I like the idea. No doubt people have discussed this to death elsewhere. You can definitely see downvotes used as simple disagreement or for punishing unpopular speech (rather than being wrong, let's say). That's a bummer but is a side effect of modern times.

Let's say that a issuing a downvote resulted in a 15 minute break from posting or voting. You gotta want to do it.

" people speak authoritatively about things they don't know about."

I'm afraid that's baked deeply into the DNA of computer programmers.
Participants want to discuss politics, current events, sports, etc. But this site is Hacker News and it is for specific subject matter.

If you want to discuss off-topic controversies, there's an entire Internet full of sites to have that discussion on.
vim-mail-refs – Vim plugin for automatic insertion of URL references into mails
Surely that's most instances? I don't see why the Blender instance would follow the Extinction Rebellion instance for example?

And doesn't that make it an N^2 problem? Does every instance have to follow every other instance to make this work?
I mean realistically it's how you pay taxes to the US Government which represents the United States, probably the most innovative and industrial nation ever to exist.

If you want to operate with/within the US, you pay the dollar. That's fairly "sound" reasoning.

Btw im invested heavily in crypto but just saying.
So I actually think this viewpoint vastly overestimates the ability for human reviewers to come to the right conclusion. I can tell you thats not really the case: paid trained human contractors for content moderation very commonly make far more problematic errors than "wpa2 cracking info is a bannable offense, but not this case because it's a academic research".

This is the kind of edge case that even after escalation to higher tier human contractors will often still get wrong. I don't really see how it's actually much less dystopian just to have humans in the loop with the same outcomes.
Further:

A) It would be nice if the mods had a way to flag the post to make it require additional work to see on most / default clients.

B) If multiple mods sign off on a given post being a poor match for constructive discourse that is when most clients wouldn't even display the existence without a special viewing mode or preference. (This assumes an append / write-only forum.)

C) For all USERS, it would be nice if a special type of reply allowed for a post to be a "contrasting viewpoint", which might get displayed at the same node-level as the post being replied to, as part of a package of tightly related views on a topic.
> the one that the market prefers

What do you think markets are? They're a method for people to come to a vague consensus about the value of something.
Not to mention the inherent problem of adding a dependency to an external library.

I know that in the case of Lua that was one of the main reasons. ICU by itself would be larger than the rest of the interpreter.
Most are self-contained and don’t leave behind anything significant when the application package is deleted.
Anything which is Reddit level of quality in terms of contributing value. For example, low hanging puns that add no actual substantial information.
I'd love to know what the reply that was deleted.

Or how my comment is now on -2 and visible.

This place is very odd sometimes.
Wait, when you said Chinese mining cartel, did you mean bitcoin mining? Not actual mining?

Bitcoin mining doesn't cause pollution, running a power plant does. If the power plant isn't publishing reasonable records as to pollution caused and tax recovered then you add it to the estimated total for the country and tax imports, that way the country fixes itself because they don't want to lose trade.
No system will be free of problems or gaming.

But, doesn't hacker news actually have implicit down voting by way of time? HN isn't designed to be a searchable Q&A or forum. It's a "what's a currently popular" site. If something isn't good, it just disappears faster than the opposite.

Have I wished I could down vote things sometimes? Sure. But then I just wait 5 minutes, refresh, and it's gone.
“Stolen”

This is Bitfinex we’re talking about. It’s a company run by criminals.
An AI-Generated Shareholder Letter: Oakmaha Capital 2020 Q4
The most impressive part is that it's actually conceivable to implement such deep changes without a major version bump in Rust. (I hope so anyway!)
Why do IPO announcements always get upvoted so much?
Frankly, I couldn't agree with this more.

I've seen intelligent and insightful HN posts down voted simply because they went against the status-quo. If this is allowed to go on, people will be afraid of making controversial (but intelligent) posts, and this place will become another reddit.
Yeah!
Even he kind of appreciates one of my favorite Rust features.

> So "Result<T, E>" is basically the way to go, and if the standard Rust
library alloc() model is based on "panic!" then that kind of model
must simply not be used in the kernel.

https://lkml.org/lkml/2021/4/14/1131
Coinbase Y Combinator Demo Day Practice – August 2012
The best thing is you can do

let values: Vec<_> = some().iterator().chain().collect();
// use values for stuff

and let the compiler infer what type of values your vec should hold.
I love the idea of +0 for Agree and -0 for Disagree. A comment’s score should be about how high quality it is, not how popular it is or how many people agree with it. Keep a separate agree/disagree count for users who are curious. Leave actual negative scores for low quality things like spam, flamebait and harassment.
Why would you think it is ?
> If you want to get banned quickly, criticize pg portfolio companies (even politely, with valid criticism), point out that white supremacist and other hate speech is welcomed so long as it is polite; point out that responses to hate speech are _not_ tolerated.....
>
> The community here used to be absolutely amazing. 10-15 years ago the discussions here were actionable, and I was able to make valuable professional connections in the the comments.
>
> These days, that doesn’t happen. The discussions are lower value, less open minded, and more strident. It’s a pile of shit.
>
> And candidly, that’s why I’m logged into a banned account to post this. Uncomfortable truths can’t be posted from IPs/cookies/users that you want to preserve. Daniel Gackle will ban your ass if you point out, for example, that he tolerates and even welcomes extremely bigoted shit.

This entire comment is one of the most closed-minded, "lower value" comments I've seen on HN recently.

Complaining about how comments aren't open-minded, and also that "hate speech" and "bigoted shit" is the norm is something of a contradiction. If one is open-minded, he should be tolerant even of "hate speech." He should also be open to the ideas that hate speech is both very real or not real at all. Censoriousness is inextricably closed-minded.

I can't speak to PG portfolio criticism, but I think dang does yeoman's work in moderation. Only once have I seen a decision that I thought was harsh, and I think everyone is entitled to a bad day every now and then.

If you walked into my house and started berating and insulting me, I'd probably have a dim view of you, too.

Also, how are you posting from a banned account? That seems to go against the nature of being banned.
accept_whatsapp_terms_and_conditions="true"
Run command? [Y/n]
What stops them from just sending it to an intermediate address first?
You may want to consider a new employer. Although the average company does not care, the good companies and good managers should care about supporting you! The "let them figure it out on their own" approach is even more common for folks who dont fit in the company culture. I've seen some juniors have a hard time and others not, because a manager will "click" more with one than another based on their own bias (oh he still lives at his parents house, he's weird vs oh he goes fishing like me, i dont mind helping him).
Personally I feel terrible that I work in an industry that does nothing to support people. I've struggled through jobs with no support (and worked wayyy to many hours to make up for that). If you have free time, I would suggest job hunting as a "see what you can find" adventure. You might get lucky and find much better coworkers.

If you are interviewing for a new position, ask something about "how do you onboard new employees" , "do you have a mentoring program?" , "what does a developer do when they are stuck on a problem". If someone tells me I'm going to fix a bug on the first day of work, I always ask who is going to coach me through that! I watch how the interviewers interact with each other. Do they laugh with each other or is everyone in the interview silent and just listening to the boss? I also look for diversity on the team (some married, some not, some old, some young, etc) because where there is higher diversity there is more chance you'll click with someone who will be happy to support you. Explicitly state your job hunt is to find a more supportive culture that will coach you through your growth.
Good luck either way!
How would it harm him? I'm sure he's being paid in equity with liquidation preference. His biggest investment is his name on something like this.

This happens all the time with low tier VCs (although a few big ones have celebrities that come out of the woodwork during raises) and companies that have trouble raising money from angel investors more in the know. Go pick an athlete or musician and they probably have some startup with their name attached.
What is the return like for Ycombinator?
Wasn't that the one associated with a known CCP spy? https://www.axios.com/china-spy-california-politicians-9d2df...
Oil is mined super inefficiently except for shallow wells, it has tight margins. Some operations, specially fracking, actually shut down pretty often when the barrel price goes down near 60 which is were we are now.

If you look at production vs. consumption in the world there's usually a bit more consumption than production. If you look per country on the US there's more production than consumption. That's because "extraction" is heavily played with to speculate with the price.
> You seem to be seeing something nefarious in their discontinuing the OP-1, and then re-continuing it at a higher price.

This is typical behavior of a certain large class of musicians, particularly electronic ones.

The message boards are full of people complaining that these companies charge "too much." They will also then complain that Behringer sucks for "stealing" ideas and pricing them affordably.

Meanwhile, it has never been cheaper to buy music equipment and software. And there are tons of high quality free software out there.

I would hesitate to enter into the business of selling music software or hardware. It seems pretty thankless.
Can someone expand on the debate about alloc()?

Does Rust always panic on allocation failure?
Fun little reminder that when Bitfinex was "hacked" they took a 36% haircut, if memory serves, from all account holders, in all assets -- not just Bitcoin. [1]

Except for one account. Coinbase. [2]

They then issued tokens to all the accounts they skimmed, valued at $1 each redeemable for shares in Bitfinex. They effectively converted a $72 million dollar theft (at the time) into a $72 million dollar valuation for Bitfinex.

One of their executives, Giancarlo, was recorded telling token holders the best way to get their money back was to sell their shares to other people before they realized. [3]

> “The fastest way to get paid back, is to convert debt to shares and then sell your shares to another shareholder”.

These people run Tether.

This is the true magic of cryptocurrency.

[1] https://www.reuters.com/article/us-bitfinex-hacked-hongkong-...

[2] https://www.kalzumeus.com/2019/10/28/tether-and-bitfinex/

[3] https://medium.com/@bitfinexed/bitfinex-never-repaid-their-t...
Yup, it is. If this plan linked above were to be implemented, what would happen is that you would get the same behaviors by default, but with a new setting, you'd get some APIs removed. That's backwards compatible.
As someone that just stopped lurking, it's clear downvoting is used primarily as a "disagree" button. Case in point, this comment I'm replying to. I believe they're making a meaningful contribution to this discussion. Yet the downvotes have already commenced.
A veritable Internet classic, well worth a read by anyone who uses a text terminal -- real or emulated.

Previous discussions: https://hn.algolia.com/?q=TTY+Demystified
The people who say that bitcoin is going to be useful when "shit hits the fan" have a very very specific definition of shit hitting the fan that is just so unrealistic.
Yes, we know. WWIII is going to be bad for business.

It's happening anyway.
What3words /// The simplest way to talk about location
It's fine, that's what Windows Sandbox is for!
Simply that the power of a highly focused group can be remarkable. Substitute 'NRA' for Big Pharma trade organization or Teachers' Union if you like.
Why? Lol. If your risk/reward profile is such, it's a fine investment. Super liquid, volatile, upward trend.

Yeah if you're 70 years old, don't throw in half of your net worth.
I don't really see what's wrong with it.

It's not far off from 90s UIs but with more circular elements and less gray. Those UIs are viewed as very functional in retrospective.

However, I thought then and still think now that it's a bit ugly.
"a blazing fast library [rocket emoji] [fire emoji]"
That's my story, and I'm sticking to it.
Another way to think about it is, an orbit around a single body is entirely defined[0] by your current position and your instantaneous velocity. Six numbers. Where you are, which direction you're going, and how fast. Such orbits are closed, which means wherever you are right now, you'll return to that exact point later.

So if you're at point P in your orbit and suddenly kinetic energy was added, your velocity changes in some arbitrary way. While you aren't sure where you'll go and when you'll get there, as long as the new (position, velocity) pair still defines a closed orbit around the body, you can be damn sure you'll return to the exact point where you are now.

From this follows that the lowest point of your new orbit cannot be higher than where you are now, and the highest point of your orbit cannot be lower.

--

[0] - Ignoring gravitational effects of other bodies, residual drag, magnetic fields, solar pressure, etc. None of these matter on the scale of days to months.
It is backed by the U.S. Army.
I'm glad to see this article is eliciting in others the same reaction I had when reading it. I'm a huge fan of Linear and use it for our company, but this article just has so much hand-waving going on it's staggering. Where is a single example? They claim that user stories are outdated, inefficient, not valuable and yet show no alternative to the seriously difficult problem of engineering tasks missing context and purpose, especially after a certain amount of time has passed. I can't count the number of times I've fired off a one-line task thinking "This is fine. I'll remember what I need to do when I get to it" only to, after a few weeks, go "WTF?".

The part about writing your own tasks is also strange. So my coworker finds an issue and instead of just writing the task out with context, explanation and direction, he has to... explain it to me in some medium... then I go do it? Really?..

I feel like this article was written as some kind of SEO "let's just get people here looking at our product" kind of thing. I can't believe this was written by someone who actually writes software.

(edited for typos)
Progress brings good: vaccines, decreased infant mortality, etc. But we also get to live in cities, disconnected from some realities, like food and self sufficiency. In civilization you are counting on other people doing things for you. Farming, housing, transportation, care, education, etc. Yes it’s fancy and advanced and most of us will choose modern life, but not everyone has gone that route (goths in roman times, inuit in present times). Some people see value in being connected to nature, not necessarily in some artificial romantic way, but more visceral ways and forgoing modern progressive life.
The energy spent on bitcoin’s proof of work is not tied to the volume of transactions though. At a technical/protocol level, the same amount of mining would be needed if there was $100 trillion being stored or $1 being stored.

Although higher prices make larger mining operations more enticing and profitable.
nope, works well with firefox 78.9.0esr from debian stable
Hacker News gets it most wrong with the flagging system, which is ripe for abuse (and is constantly abused). I sent this to dang some time ago, and was met with a muted response:

I realized something interesting the other day - users gain access to downvote comments once they reach 501 karma. I've always inferred that this is to make it so that users cannot downvote until they have demonstrated some understanding of the community and an ability to fit in with its norms.

However... users get access to flagging at 31 karma. A flag is basically
a super downvote in several respects:

- It works on comments and posts

- It works on direct replies to your own comments

- Just a few flags is enough to remove content entirely

- A flagged post cannot be vouched for until after it's been removed, whereas a post can be upvoted before it's downvoted.

It's a bit weird to me that the OP version of downvotes is available to users 16 times sooner than the neutered version. I feel like HN has a problem with flagging being abused for censorship - this might provide an explanation.
Definitely! It's also important to realize that many people are way too quick to give advice with limited information. Watch out for anyone who gives you advice quickly without taking the time to understand your situation. Giving good advice to a founder who is past the early stages and no longer a neophyte takes a fair amount of questioning and digging in. It's rare to find easy answers without tradeoffs. Even if someone is really smart or has been successful in the past, low-effort advice that they give you off the top of their head will often cause more harm than good if you follow it blindly.
This IPO significantly weakened the "gov will ban it" argument, it's like too big to fail now that it's in the hands of millions of retail and institutional investors alike.
USD 90 billion "assets on platform" (which, as has been pointed out, is not a good metric for an exchange at all). That's about 5-12% of total crypto assets (depending on the time of day) [1].

By the way, Coinbase revenue in the last quarter was nearly 0.1% of the entire crypto market cap.

So, Coinbase took around 60$ of any 10,000$ traded on Coinbase, and 10$ of any 10,000$ crypto market cap, which implies that 1/6 of the entire crypto market cap traded through Coinbase once this quarter, unless I'm mistaken.

See the second story in Matt Levine's Money Stuff:
https://www.bloomberg.com/opinion/articles/2021-04-14/good-a...

[1] more likely, the percentage is fairly constant, while the USD value fluctuates a lot with crypto prices, so "AUM" might be around USD 200 billion now (as crypto market cap is USD 2 tr).
That would give no information about the reason someone left: there are a lot of reasons to stop interacting with hn that have nothing to do with the “best people leave in short order” theory.
Also, if you're interested, the team of doctors at three Norwegian hospitals have just published their case study of the 5 Norwegian healthcare workers who experienced these rare blood clots.

https://www.nejm.org/doi/full/10.1056/NEJMoa2104882

The authors conclude

"Although rare, VITT is a new phenomenon with devastating effects for otherwise healthy young adults and requires a thorough risk–benefit analysis. The findings of our study indicate that VITT may be more frequent than has been found in previous studies in which the safety of the ChAdOx1 nCoV-19 vaccine has been investigated."
Oops, I off-by-oned off-by-one, thanks.