skysight-inc/HackerNews huggingface dataset:
I think there should be a bit less focus on the 'the mob' and a bit more on the platform.

“We are seeking the public’s assistance in identifying the below individual in reference to an assault that took place this morning on the Capital Crescent trail. Please contact Det. Lopez with any information,” read a tweet sent June 2 from the department and shared more than 55,000 times.

But the Park Police had made an error. “Correction, the incident occurred yesterday morning, 6/1/2020,” they wrote in a follow up tweet. As with most such clarifications, it had only a fraction of the reach: a mere 2,000 shares.

[...]

On Twitter, Maryland attorney general Brian Frosh [...] had asked all of Twitter for help finding the man in the video. “If anyone can identify this man, please let me know,” he said, and nearly 50,000 people retweeted him.

[...] He sent a tweet confirming that there was a suspect and “it is not Mr. Weinberg.” (228 retweets.)

Relying on people to amplify accuracy and context is doomed to failure because people react to sensation. You show a video of a person doing something awful, naturally there will be a big reaction. The follow up tweet specifying some overlooked but important detail is simply not emotionally activating the same way.

However, it is within Twitter's capability to automatically propagate that additional context/correction to everyone who interacted with the original tweet. Indeed, it's within Twitter's capability to force them to look at the update and not proceed with using Twitter until they've acknowledged it.

Another approach could be that when a public figure (especially an authority figure) makes a mistake like this, they should be billed for the cost of advertising the correction to an equivalently large audience.
Show HN: Open-source A/B testing platform
Assume that the intern actually was in the wrong. Should you apologize for your behavior anyway?

I'm not saying that Radon was wrong or Amajad was right, by the way. I'm constructing a hypothetical about how one should respond if they really didn't do something wrong, because an apology seems inappropriate, and this comment seems like it's taking the assumption that Amajad is in the wrong without actually backing up that position.
I don’t think a park in London counts as nature. It’s so artificially created with so much traffic around.
Runway doesn't actually rely on fastlane, we're interacting directly with the App Store Connect API. So, to the extent Apple avoids breaking things on their own API, Runway should remain operational!

In terms of config and checkboxes through the submission process, Runway allows you to set defaults so you should be able to set and forget. Of course, Apple does sometimes introduce new requirements and new checkboxes - we plan to help surface those changes to teams.
> As a personal anecdote, I am many times better of income and wealth wise than my parents even though we have the same education level and seemingly the same income opportunities

Slightly off topic - I'd wager the overwhelming majority of the HN posters are signficantly better-off than their parents, solely by virtue of being tech-workers. We tend to forget, but at no point in capitalism's history has such a numerous caste of white-collar knowledge workers been so well compensated as we are now

In your case it may well be mostly because of better financial decisions (especially if you are orders of magnitude better off, which is hard to do without consistent investment in any case), but for most of us this is also true just by 'placement luck'
Yes. Most people dont think about it that way. I am wondering if there are any simple free bitcoin / cryptocurrency making services? Get people to apply one crypto of their own, make 1 billion coins. I buy one for one coin for $1. Now that person is instantly a billionaire.
I guess I don't actually live in California, weird that I pay state taxes here.

Between Muni and BART there are a lot of people walking around SF and the Bay Area to get to public transit. In the city with friends we would often walk because the city is walkable and there's stuff to do. Even out in the exurbs I enjoy frequent walks with my dogs on nature trails and enjoy the occasional hike on Mt. Diablo.

When family visits we go to Muir Woods and walk amongst the trees.

So everyday whether for work, exercise, or relaxation, I walk around the Bay Area and enjoy it a heck of a lot more than the car-centric midwest I grew up in.
I get it, I'm just saying it's not like they're selling essential oils or healing crystals. Reducing plaques could at least plausibly have some benefit. And I'm not arguing necessarily that the FDA are therefore justified, I'm just saying it's not fair to compare this to diet supplements. I was pointed to some other posts by this same guy about how bearish he is on amyloid plaque reduction as a plausible therapy which would have been useful context.
That's also the author's only reference to women by my reading (did I miss another?), the rest are explicitly directed at men.
> Enlightenment "freedom" is only the freedom to perfectly follow the whims of impulses and vices indiscriminately.

Highly convenient definition if one wants to slander something. Aka, a straw-man argument.

Actually, freedom means finding a balance between vice and virtue that suits ones personality. With too much virtue one would do serious activity too much, basically overworking oneself. With too much vice one does things that are inadvisable for health and one accomplishes nothing.
Ask HN: Go vs. Rust Dependency Management
The purpose of this question is assess Rust's cargo feature relative to GO insofar as build dependency management goes. At my employer where C++ is heavily used, there might be an in for Rust development by arguing it's substantially easier to build, plus memory safety.

Here's a first cut on dependency management comparison:

Feature: GO tells me what modules by version
are in a build (go mod list -a)

Rust: ?

Feature: GO is able to retrieve dependent code
from GIT preferring but not insisting
on SemVer GIT tags.

Rust: ?

Feature: GO MVS resolution is able compute module
versions for a logically empty go.mod
requires section, including dealing with
dependency diamonds. For example,
https://research.swtch.com/vgo-mvs
gives a diamond where B 1.2 and C 1.2
depend on different versions of D. MVS
has to choose one version for a build.
Programmers don't have to hand list
dependencies, because dependencies are
found through imports when compiling
code, and further resolved through MVS.

Rust: ?

Feature: GO MVS resolution can find upgrades of
dependent modules. There are two ways
at least to do this. GO doesn't guarantee
the resulting code plus updated go.mod
builds after upgrade, but it can at least
find modules with higher versions without
crossing major version boundaries.

Rust: ?

Feature: GO allows me to vendorize 3rd party code
so that builds can be done inside one's
company without making build machines
open up ports to access the internet. Here
GO's default behavior comes with some
security risk. Vendor libraries are a
workaround.

Rust: ?

Feature: GO allows me to hand enter a indirect dependency
in go.mod so I can workaround dependency/build
problems without modifying the called code. This
may not always work in all situations but it gives
me a way to keep things local, targeted.

Rust: ?

Feature: GO allows me to share library code through GIT
URLs on imports. There is no need make archive or
shared libraries, headers which must be staged
somewhere as with C/C++.

Rust: ?
You don’t think the idea of competition as the dominant force in society has an inkling of libertarianism to it?
CI/CD tools can do that for ya
You have to consider that Bitcoin offers nothing beyond a ledger/a bar tab. It doesn't do lending, which is the core business of banks. Sure ETH has some smart contracts do that do lending but we are talking about Bitcoin. If Bitcoin could only grow up like his little brother nobody would complain.
You ever notice how “libertarian gone wild” examples are always fiction? Movies, video games, etc... while collectivism gone wild’s real-world failures are everywhere to be seen in even recent history? USSR, China, Venezuela, North Korea, Cuba, ...

Not that all libertarian ideas are perfect, but when you start building on top of the non-aggression principle, other problems seem so much more manageable.
Fair enough, but when considering the reasons and decisions behind using this server from the developers, isn’t your point kind of moot?

It’s not optimized for high ‘performance’. It’s optimized for low resource usage, and the ability to reliably serve large amounts of requests on a small budget, right?

They state that the website is currently serving 500K requests & 50GB of bandwidth per day. Respectfully, this is quite the opposite of your ‘only good for small embedded devices’ claim.

I think this is very interesting, and I’m glad I know this exists now! Worth considering if you have the right type of use case.
And yet it's not only men who are admonished by the article. An example of a woman is given, too. That one example is of a woman who isn't monogamous and is "left with nothing".

What is it that she has lost?
I wrote SnackUI[0] to solve this exact problem.

It gives you in my opinion a nicer style syntax (flat style props on the component) while avoiding the downsides of CSS-in-JS by extracting everything but the most dynamic parts to pure CSS.

The optimizing compiler part was a large investment to get right, especially with theme and media query support. But the main claim to fame is that it also works on React Native, and optimizes there as well, so you get for the first time a really performant way to style native and web apps at once.

[0] https://github.com/snackui/snackui
IIRC LGPL says you have to "convey" the code, not "you must bundle the code with your binary", it could be anything from "email this address to request the code" or "send a SASE to this address and I'll send you a CD-ROM". I believe GPL even lets you charge for the code, I could be wrong about that.
> Nobody goes on walks in [the very specific part of California I happen to live in]

There, that reads better.

California is the home of backpacking (US meaning) in a very real sense.

(To whom it may concern: please don't respond to this saying that wearing a backpack in the wilderness is older than John Muir. I know about Otzi as well.)
The problem is that, if both teams are randomly selected, then they should be expected to have equal underlying performance, and the only thing your grades are measuring is noise. It is unfair when one winds up with a team that happens to contain outlier students through sheer luck of the draw.

The law of large numbers would smooth these kinds of things out, but a single semester is not a very long time, and we don't want classes to have large numbers of students.
You are spouting bullshit which is directly contradicted by their technical security architecture documentation; I suggest you stop with the FUD.
I knew someone last winter, during the spike in Bitcoin prices, who had done the math and figured out that heating on some older Bitcoin miners was profitable. Not only was the value of Bitcoin produced greater than his power cost (not everyone has CA power costs), it meant he wasn't paying anything separately for heat. I think he got them for very little because they "weren't profitable to run" when they were being sold.

I typically heat my office (off grid solar shed) in the winter on waste compute - I've got a few computers in here that run Folding@Home/BOINC and I just run them if I've got surplus power. I have propane backup for the really dark grey days ("generator days" if they extend past about a day - it's cheaper to run a gallon of gas through an old generator than to radically expand my battery bank), but most of my winter heat comes from running F@H/BOINC. To the point that on a clear, sunny winter day, I have my window open and fans sucking cold air in or I'll roast in here. I can hold about 1.8kW of load no problem on a clear day.

Now that I have solar on the house, I've considered adding an old compute rig or two in there for winter heat. It's less efficient than our heat pump on warm days, but we also get some cold, grey, foggy days in which the heat pump likes to ice up badly. Normally, if the heat pump isn't keeping up with things, the thermostat will call for the backup coils (which are just big resistors) to aid, and they're the same efficiency at turning electricity into heat as a couple computers. Old Xeons aren't amazingly power efficient, but you can also get them for free or nearly so and throw compute at your preferred projects.

One can optimize for a wide variety of things - energy spent, compute performed, Bitcoin mined, minimum cost, etc. It works better, and is a lot more efficient, if you look at everything as a system and integrate it. I don't run BOINC tasks on my homeserver when we're in air conditioning season, but I light up a couple cores of them in the winter.
I didn't downvote you, but a noose in a locker is wildly different from making a pun about "headline news", and to suggest otherwise is foolish.

"There is no such thing blah blah" - yes, there is, it's called context. Someone who feels threatened by a pun "headline news" with a noose is not properly adjusted to the adult world.

Do kids not play hangman anymore?

More broadly, I think twitter lowers the bar for whining and manufacturing rage. In a pre-Internet world, would that woman have cried, or otherwise been mortified at the beer top? Would she have taken a picture and sent it to the investigative reporter in Dallas where Lone Star is brewed? Or would she have gone "Huh, that's rude, how strange" and thrown it away?

It's easy to get wrapped up in the hate-think, and I think this is a case of it.
To clarify the intent of my original content, I'm referring to wealth vs income with regards to the obscenely wealthy. As you've pointed out, risk is generally very low for billionaires. The ELOCs that they utilize for credit have very generous terms as the sheer amount of assets all but guarantee that the debt can be serviced.

What I'm trying to get at is that while the distinction of wealth and income is very palpable for wage earners such as myself, it is less so for billionaires. Throughout my life my wealth will consist mostly of my primary residence and retirement portfolio. I can't really use that for my day to day consumption. But if a billionaire can get an ELOC against a portion of their stock portfolio and use it to purchase yachts, cars and whatever tickles their fancy then their wealth enables behaviour that renders the lack of liquidity irrelevant.
I remember being a reviewer for an Elixir book where the first chapter was listing the pros and cons of Elixir, and one of the cons was: it's kind of hard to manage deployment of Elixir applications.

My feedback was "hum, that's kind of a turn off for someone trying to learn the language/tech no?"

I think the community has been looking for something for a while now and is iterating (too?) quickly. There was erlang releases, there was distillery, now it's elixir releases. There are different ways of configuring in production. It goes a little too fast to keep up with to be honest.
It's true that a number of European countries that previously had wealth taxes no longer do. However, European countries only collect taxes on residents. If you wanted to avoid wealth taxes you could simply move to another country (and the bar to doing so is very low in the EU...), whereas the IRS collects taxes on US citizens regardless of where they live. So the situations are not totally analogous and it's not clear that a wealth tax in the United States would also fail.
Maybe I’m missing something, but I don’t think this is true? E.g., https://www.pulumi.com/blog/dynamic-providers/ There’s also an example of their blog on doing a schema migration with custom logic.
If largest contentful paint is over 6 seconds, is Css-in-JS really the problem?
What's funny about hooks?
I'll be looking forward to Cascadea coming to iOS (hopefully).

https://cascadea.app
> civil asset forfeiture

It seems odd to me to trade a small but real risk of this should I decide to carry around large quantities of cash (and/or drugs) for the risk of being robbed by literal pirates with no real recourse unless you're able to fight them off personally.
a small gripe about the otherwise excellent writing:

> at that point high standards are not merely useless but positively harmful. There are a few people who start too many new projects, but far more, I suspect, who are deterred by fear of failure from starting projects that would have succeeded if they had.

I think this buries the lede a bit. And "success" isn't a good measure, when the important thing many times is self-development or even just the skating feeling.
WWDC 2021: Apple’s privacy pillars in focus
The science community decided it was far easier to change the names of entire genes than to teach people how to use Excel and never use the "General" format.

I definitely appreciate both sides of the frustration: "General" exists for a lot of good reasons that people are lazy and don't want to learn how to operate the software they use every day correctly, they just want it to read their minds.

For similar, but different reasons, because it is hard to train people everyone else builds elaborate work arounds (renaming genes, coming up with silly naming conventions and separators that won't be confused with dates or numbers, always passing spreadsheets over to "that IT guy who knows how to fix it/clean it up" before doing anything critical with them, etc). It's funny how many of those workarounds become so much more work (as they get concretized into bureaucratic processes) overall than learning to hit the one big Number Format dropdown at the top of the screen sometimes.

Both problems exist because people are inherently lazy and don't want to learn how to use their tools properly, and no one is really at fault on either side ("General" has a right to exist and has existed since Visicalc; People are free to live/die by the illusion that processes are cheaper than education), but a lot of us get stuck uncomfortably in the middle both knowing the tools and being unable to get people to use them right.
It's not entitled, but Russian government sees how it works in practice with others, and wants the same non-entitlement.

It's complicated. Russian government is the enemy number one to Russian people, as it's common for autocracies.
Also has anyone ever been shot or had their arm chopped off with a chainsaw over cigarette smuggling to avoid sales tax?
It is still one of the most important books i ever read, but quick note, yes to life is the original title, still in german version, but currently in english it is usually published as ‘men’s search for meaning’
How much does a maid service costs in 2021?
I didn't ask for an "ELI5" style explanation, but thanks anyway.

I still don't see why it matters. So the rich get richer. But it's just more zeros. What practical difference does it make?
https://waitbutwhy.com/2019/08/giants.html
Implementing Site Navigation with the &lt;details&gt; Element
The Solution to the Great Bike Shortage? Buy Vintage
too fast? I was using Elixir releases two jobs ago.
Caniuse.com Is Down
They're completely different taxes that are taxing money used for the same purpose. To put it another way, for the very wealthy, capital gains is their "income" (in a colloquial sense). They gain a tax advantage by making their money through a different route. One that is unavailable to most (at least in sufficient quantities to live on).

> Hell let's just throw property taxes, gas taxes, sales taxes and every other tax in there and then compare...

There's not much point. They're discussing rates, not absolute amounts. Those are all fixed-rate, so they're the same for everyone (maybe not property taxes in all jurisdictions? I'm not sure). Gas taxes do apply; electric cars pay no or reduced gas tax. The same discussion has been brought up, since gas taxes pay for highway maintenance.
> pure functional components focused only on how to render, and try to abstract reusable logic into hooks

Just FYI, once you add hooks, it is neither pure nor functional.

https://mckoder.medium.com/why-react-is-not-functional-b1ed1...
Biases work quietly. A recruiter that favors Ivy League grads does not comment on that to the candidates they contact, and obviously doesn't to the ones they don't.
A Dangerous Schooling: How Suffering Educates Us for Eternity
> Enlightenment "freedom" is only the freedom to perfectly follow the whims of impulses and vices indiscriminately.

Boy, freedom does sound pretty bad when you define it that way.

Very few people would earnestly argue a worthwhile life is the sum of arbitrary indulgence, and the author puts zero effort into making a case that's an accurate and whole representation of enlightenment or western values, nor do they put any particular effort into making a case for their slave-to-discipline or slave-to-impulse dichotomy.

In fact, the case is stretched to the point where it seems plausible this piece is as much some sort of attack on enlightenment or western values as it is any kind of philosophical examination of freedom.

Enlightenment/western freedom, as far as I can tell, actually seems to be a balancing act between recognition that individuals are most likely to best be able to determine what self-actualization means, within certain bounds (the right to swing your fist ends at the end of others nose and all that). You have individual freedom out to a point that's collectively negotiated, ideally with majority buy-in and even under reasoned principles, and accountability past that point. There may be individual or collective failures here but they'll be within a bound of acceptable error that will still cause less suffering than, say, letting a privileged minority impose their personal vision of morality on everyone in the name of freedom through moral strength.

That position is certainly not above criticism. Perhaps some day the author will even arrive at something resembling an engaged and thoughtful criticism rather than indulging their own unexamined and unsupported impulse towards strict father vs a degenerate society narratives.
> Hearing all the stories about people starting and getting hooked when they were 11 makes me feel like I lost a dozen years of my life.

To be totally honest, most of us who start programming when we are <some small age> don't really get that large of a head start.

I'd probably count all of my programming experience from ages 10-20 before I switched from math to CS as "no more valuable than 1-2 years of dedicated undergraduate experience".

The biggest value of early programming experience is learning if you enjoy it well enough to not hate a career at it.
No, I have drive in a class and it’s not sound. Not on the Autobahn though ;) I guess I should have clarified.

Almost all affordable cars are not sound proof.*
> Which is why Bitcoin mining is only feasible in the areas that have the lowest electricity rate?

Nope, not where Electricity is cheapest, but where it's opportunity cost is lowest. In developed nations with a stable currency this might be high, in others that don't have the privilege of printing the world's reserve to bail out bad decisions, different story. And that's what the market is reflecting.

>My understanding is that a substantial fraction of that inefficiency is things like "there's power loss in running power from a power plant 100s of miles away" or "converting from AC to DC power induces power loss

Precisely, most Bitcoin mines are remotely located right next to the power plants, partially for this reason.

> There's no need to invent new demand to manage existing demand.

No you need demand to bring excess supply.
Beating up people is immoral and illegal. Grinding for grades is neither. I don't really see the connection.