skysight-inc/HackerNews huggingface dataset:
Why are we expecting these companies (or anyone) to fix all problems.

The fix is simple.

Focus on your own home and yourself first.

Teach your kids more at home. Be more involved with them. Teach them to take responsibility. Don’t do silly degrees that cost huge student loans. Do more STEM. Start a small business. Eat better food. Exercise.

Sure there is systemic stuff out there - but it’s 2021 and you have a choice now in what you want to do with your life.

An additional 10% of the population of every race doing just the above would make a bigger difference than any company, government or organization could.

Google does not owe you anything.
Flat pack construction?
"I'm simply making the point that expected utility does not require ergodicity."

Okay well that point is wrong, as in very wrong.

Ergodicity can be directly defined as it is valid to take the Expected Value. That's just what Ergodicity means.

Expected Utility is defined on top of Expected Value.

So Expected Utility assumes Ergodicity.
Isn't this is what brave awards is?
Ars’ plea: Someone make this into a series
>No one from the school told France her son was failing and not going to class.

Honest question: are report cards no longer a thing?
HN should require (non-randomized) in the title for this kind of thing, the same way it requires (2014) or (pdf).
This has value because it’s a tangible reductio ad absurdum for crypto currencies. Best case art, median case scam.
The idea that one can transplant a brain and thus a human's consciousness is based on erroneous concepts. Because humans currently have only physical senses they assume, naturally, that all of reality is based on matter. The situation however is that the brain just mirrors the reality of consciousness. Therefore the brain is not the center of consciousness, but only reflects the activities of mind. Just as looking in a mirror you see a reflection of a person which is not the reality of the person but only a reflection of something that is real, so seeing the activity of the brain is only the reflection of the activity of mind.
"An NFT"?
Yes because improving quality of life is as simple as legislating it. You really think those drivers wouldn't be out of a job for charging 3x?
Plus, if this gets widespread, it's more fuel for the link farms and typo scam sites. Why monetize your dark patterns with ads when you can directly suck money out of your users? I'm sure the payment providers will claim to police this, but we know how impossible that is at scale.
Only thing I can think of is something blowing up when cross-compiling to a different target because there's no code in the static if branch to handle that architecture (e.g. stdlib doesn't officially support WASI). But that's not really comptime's fault per se IMHO; you can break things in similar ways in golang, for example.

Unlike C, zig's comptime doesn't have grammar altering abilities
P.J. Plauger wrote of a co-worker who got a condition wrong for a checkers-playing program, so that it could be beaten by novices, including small children. The programmer also neglected to program it for the possibility of loss, so that at some point it would flood the board with newly created checkers. Plauger said, If you think the kids enjoyed beating the program, you should have seen how much they enjoyed making it cheat.
flattr.com wanted this over a dedcade ago. It didn't work. Honest question: how is this attempt different?
> What guarantee is there that this will reduce ads in any way?

None, of course. It's possible to disable ads for users with Web Monetization, but it's also possible to be greedy and use both at the same time. But remember, we're not talking about big companies or anything of the sort, it's more for small scale personal blogs, or, as i pointed out, institutions like the Internet Archive or Wikipedia, so greed is IMHO unlikely and will probably be rare.

In any case, if you use an ad blocker, which you absolutely should, the ads don't impact you.
It’s interesting:

I spent a year developing platforms for PhD economists, and I would generally describe their work as “precisely wrong” for these reasons.

We ended up starting two math research programs to try and keep them from building errors into our system:

1. Forcing them to actually check their math, because we discovered multiple math errors that drastically changed the results.

2. Started researching “assumption continuity” to see if we could define some notion of “small change in axiom -> small change in model” test to keep them from assuming “sharp” things, where if they were a little wrong the whole model was garbage.

It’s literally a research problem in industry to keep PhD economists from cooking the books and claiming major conclusions.
SF has additional earthquake protection laws that kick for buildings taller than 8 or 9 stories iirc. I think they're expensive to do, because a lot of buildings stop at that height.
>>>That is, they drink their own kool-aid, and therefore the line between their pseudo-profundity and reality starts to disappear.

>Largely helped by a society that would deem it too impolite to challenge them on it.

Actually no. People who drink their own kool-aid generally speak with enormous conviction.
Society largely has individuals that cannot access the substance of what is being said, however commitment/conviction ( how ever misplaced) come across very clearly and that is valued.

My thoughts are that is people like these who aid evil to thrive. Like the say, the road to hell is paved with good intentions.
Not entirely sure what you mean. Just in case you think so, I am not arguing for curbs on free speech. Its just another unhappy fact of life that freedom of speech by its very nature opens itself up to DDOS. The protectors of free speech have a much harder task on their hands than those who want to exploit it.
> Emacs is to editors what Gentoo is to distributions.

I spent the last month futzing with Gentoo with no previous exposure. Yes,
a thousand times yes.
It's very hard to take ads seriously. I only know about and use ~10 websites. Everything else could shut down tomorrow and I wouldn't know. Sorry, ad agencies, it's a lost battle for you.
This is like some of those pre-mined crypto coins
How does this compare to others, such as Truelayer?
Cal Newport thanks about this situation in his podcast. The short version is: when you're responsible for taking care of a child, that is your main work.

In most scenarios I've heard on his podcast, there's some scheduling between the parents around who's working and who's taking care of the child when. If you're full-time on kid duty, you don't do deep work.
Currency?
It stopped syncing identities with the first-class web APIs, and forced trackers to use browser fingerprinting.

That _does_ help. It adds noise to things and helps us shift our focus to stopping fingerprinting.
Flask: Easily Handle File Uploads with Flask-File-Upload
A Volvo S80 had over 30 independent computers (ECUs) twenty years ago, I have reprogrammed all of them on a car.
What’s to suggest I will get the privacy benefits rather than being secretly tracked anyway, especially on sites where my data is worth several dollars per month?

While I won’t miss $5/mo, I’m guessing it would be consumed in the first couple days of the month, possibly leading content creators to optimize to compete for that tiny window of time and switch to ads (or just track full time anyway). Related, when is the meter running? Every time a tab is open on a URL? Only when frontmost, only when being interacted with?

I have come to the sad conclusion that ads are a pretty good match for content payment and any replacement will a hard sell. With ads, I’m paying with my time (and privacy on the web). But I’m already spending my time for the content anyway.
As far as I can tell, he lists wealth, and log wealth as the two possible criteria. If there are others, I missed them.

If you try to match a power utility model with stock market data, to match prices on the stock market, you would reject both the additive model (eta = 0) and the multiplicative model (eta = 1), in favor of an eta greater than 10. This is known as the equity premium puzzle.

The thrust of research over the past 30 years in explaining stock prices has been to reject both Peters' models, and expected utility in general. People build their entire careers on investigating alternatives. There are hundreds of experiments to explain, plus all of the real-world data. It turns out that explaining all of this with one unified model is hard.
fewer.
Executives generally spin these bots as being good for everyone, “streamlining operations” while “liberating workers” from mundane and repetitive tasks. But they are also liberating plenty of people from their jobs.

This is the paradox. On the one hand it frees people from "mundane and repetitive tasks". But on the other "creative" and "accounting" are not normally words you want to see together.

But on the other hand there is another paradox too https://en.wikipedia.org/wiki/Productivity_paradox
It's still ads, in a way:

> Brave Rewards locally picks which private ads to show you based on your browsing activity. Then, Brave uses an anonymous accounting process to confirm ad event activity, keep personal details private, and ensure people earn rewards for their attention

Compared to Web Monetization, which is transparent to the user and proportional to time spent.
The irony is Apple devices have BY FAR the longest useful life. The resale market is the best. The updates from Apple are the best. The devices flooding landfills are the “repairable” android devices. I have friends who’ve gotten ZERO updates after purchase!!
This is the kind of paper where approaching it with a kind of Bayesian orientation is really helpful. As in: what's your prior on movies cutting the divorce in half? It's almost certainly very small. So either this paper has to have amazingly compelling evidence, or something is wrong.
Developer Experience: 4 Ways to Put DX First in Your Codebase
Are you claiming there is a non-physical source of human consciousness?
Electron apps use more CPU and drain the battery faster on my Linux laptop. Users may not care what framework renders their apps, but if they were running more than one or two electron instances they may start to notice their battery life is awful. It’s worse on Linux already, there’s no reason to make it even worse.
>What guarantee is there that this will reduce ads in any way?

Websites that don't disable ads for subscribers will get fewer subscribers.
Here's my take on the Forth equivalent.

Defining a DOUBLE word, the usual way, rather than anonymously. (Tricky to pick a good identifier that doesn't sound like it's doing something with double-precision floats.)

( num -- num_doubled )
: DOUBLE DUP + ;

Next up, we push 7 to the stack, define our 'function' (not a Forth term) anonymously using :NONAME which pushes an execution token value to the stack, then we immediately invoke it. This has the effect of printing 14.

7 :NONAME DUP + ; EXECUTE .
How many people could actually refute a flat earther? Or does the average person believe in a globular earth because “science” without detail or just because “everybody” knows it to be true?
As someone living in the European Union I'd be extremely surprised if bitcoin isn't taxed/regulated to death within 1-2 years here. The recent price increase will attract the attention of governments sceptical of assets they don't understand (they don't understand it, but they want a piece of it), and they will get loud support from the environmentalists who are alarmed by the reports making the rounds ("more power than Argentina", "more power than The Netherlands") etc.
The sed $HOME
Locals rush in with shovels after mountain of gold found in DR Congo
It’s like your first day of calculus and the instructor talking about the final exam saying, yes it’s extremely simple. Yes, of course, after you learn everything and do it daily, yes, then it’s simple.

This exemplifies why some technologists failed. They’re “simple” once you get the pattern down, but it’s hard for anyone unfamiliar.
We see browsers restricting cross-origin everything more and more, take for example Firefox's recent efforts to segment cookies, or how browser caches are now segmented instead of global.

I agree with GP, I can certainly see a future where browsers make a move to block cross-origin JavaScript files.
Indeed! Thanks, Stannis, but a bit too late to change now..
Most of the mirrors have several servo motors, to adjust them from within the car. Good quality glass is also expensive. Cameras have come down in price. Everybody now expects a cameras added to car anyway, so manufacturers are installing cameras and mirrors.

At highway speeds they add drag to the car. Car manufacturers are trying to make their MPG seem low.
not that i don't think your points aren't good just that finger-pointing is a bit destructive.
> Switching to a simpler language like C lets you focus on the problem solving again, not solving language puzzles.

But you’re solving a puzzle in either case. Either with a solution you created yourself (much more rewarding!) or a premade one you pick off the shelf (higher chance of first time success, often less time involved)

Everything is a trade off.
Rumor is the M1 flies
Would you like to sell BuyMySideProject?
ISO is untrustworthy (see Office Open XML) and not an open standard. What it actually is is Big Business and on par with software patents.
I wonder if it could be used as a barrier in oil spills or other applications. Could be cheap, biodegradable and compact.
Weird, I can't reply directly.

Peters (and you, I assume) are taking a strong philosophical stance on the meaning of probability. Lots of people would disagree with you. Essentially all Bayesians would disagree with you, for example.
> Zig is revolutionary in that its simple partial evaluation construct replaces generics/templates, typeclasses/concepts/traits, macros and conditional compilation.

This is what C++98 did, except they called their one true comptime evaluation construct "templates", and they did it by accident. There's a reason why Rust introduced generics and typeclasses separately: C++98 templates as bespoke comptime evaluation was a disaster, and this was clear already in the C++ community.
Joint Strike Fighter Air Vehicle C++ Coding Standards [pdf]
Brave Rewards and contributing to websites are different and independent systems in Brave, you can use one without the other.
In the world I live in, content creators get gobbled up by monopolizers, for which I pay monthly subscription fees, and then they also show me ads. And they also gather my data and sell it at will. This idea of “be a good little consumer and then there will be companies that will behave” is utterly absurd.
Previous HN link https://news.ycombinator.com/item?id=26287811
And this is why we need MaidSAFE instead of the Web. They don’t have DDOS attacks, instead you make money every time someone accesses a chunk of a resource, and the kademlia tree hides the hosts’ IP after one hop so the network and hosts can’t be taken down easily. Very different from Tor.

https://maidsafe.net is the best project to come out of the “Web3” space. If you heard of freenet, this is like freenet 2.0

PS: Why the massive silent downvotes? This platform actually solves the problem and many others HN constantly correctly complain about. But when posted, you prefer to ignore it. (Disclaimer: I am not affiliated with them in any way. In some ways they are a competitor to Qbix and Intercoin but I give credit where it is due.)
> Teach your kids more at home. Be more involved with them. Teach them to take responsibility. Don’t do silly degrees that cost huge student loans. Do more STEM. Start a small business. Eat better food. Exercise.

This is literally the ethos of HBCUs, which graduate a disproportionate share of Black STEM majors. The point of the article is that Google is ignoring HBCU candidates.
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.”

But it does seem that the complaining about Rust being a difficult language is happening fairly early in its adoption.
I fear the day we replace everything with JavaScript. All JavaScript apps are so unbelievably slow compared to native apps with native toolkits.

At work I need to use MS Teams and holy shit it's so slow and if I'm compiling code it's barely usable on an 8 core processor. I had better performance with chat clients in 2002 on hardware that was about 1% as fast as mine today.

VS Code is also very slow, you just don't notice it as much on today's machines.
> unless you assert ownership entitles you to additional legal rights beyond what the token convey

This is precisely the idea to a certain extent. The ledger serves as proof of ownership which then allows access to entitlements dictated by that ownership. This being done in a digital first way is another aspect as well (although not really conceptually mind blowing to me personally).

> how the hell is that different from the same thing with no crypto involved?

This goes back to what I said earlier about the characteristics of the underlying network driving the value. The differences can be in things like the peer-to-peer nature or the decentralized infrastructure which provides a degree of censorship resistance or improved accessibility.

We're at the point where credible evidence of the value added by these characteristics is still being explored. You can certainly make some level of argument as to why the decentralized nature of these protocols is better than the traditional alternative, but even I'll admit its difficult to parse through the noise of speculation and hype for the arguments that may be worth a damn.

The idea of distributing control, responsibility, costs, and other aspects of operating a system away from singular points of failure is an idea that seems worth investigating and to me this is what blockchain is doing. NFTs are a different flavor of exploration then that of cryptocurrencies.
Fresh Lead Finder – Hyperlocal business leads for cold emailing
You're aware that we're not talking about business, right?

It's for regular people who post random stuff on the Internet that would like to get something out of it and maybe one day turn it into a career. I don't mind posting whatever i've written for free, even if it has taken me tens of hours to research and write, but i also wouldn't mind being rewarded for that.

There's plenty of crap on the Internet, but there's also plenty of good content. Do you think none of it deserves to get any income for the time spent and whatever costs incurred? Because the fact that a lot run ads or use medium or similar, would imply that at least a decent part of content creators would in fact prefer to gain at least some income.
There is wide diversity of perceptions of what constitutes a hate speech. One size fits all solution seems hardly possible. An ecosystem of plugins / components for each user to choose may be way to go. Front end or back end would not matter as long as each individually user is shielded from an unwelcome content. Much like bayesian spam filers a personal client side AI model would lean evolve along with users attitudes and behaviours. Client side is also good for privacy.
Why do all these recent languages keep using shorthand keywords? Was there a meeting where all language creators decided full keywords aren’t cool? It just makes the code unreadable to me.
Maybe a person who has the resilience to tolerate discussing a relationship movie, is also likely to tolerate a bad marriage.
I'd say Rust is much more like Ocaml (with very different memory management) than anything related to C++ (in fact, if you unlearn C++, or know any ML-ish language, idiomatic Rust becomes significantly easier). Ownership types are probably Rust's main difference relative to any systems language, I think the first attempt to bring it to a C-ish language is probably Verona: https://microsoft.github.io/verona/explore.html (though it's very immature)
If we get level 3+ self driving cars, which seems fairly inevitable at this point, the importance of a UX that can be used without stealing the driver’s focus becomes much less important.
As far as I know Discord, Skype, and Slack are all electron based. Office is mostly used online.

Electron is a really easy way to add Linux support to your app.
Faster than? Do you compare applications that do similar things?
Yep. I'm resigned to this fate for now, and apart from the occasional ventings about the day-to-day stressors (such as this very post ;), can't really complain.

It's a good thing he's cute!
The "just replace them" requires rewriting/amending the state constitution again.

As long as property values are going up across the state, as a whole (of which SF is only a part of), voters tend to have a disincentive to do so.
The author is very wrong.

I believe the current deluge of ads unseen since early 200X is the biggest proof that that "Internet economy" does not work, and will not work.

If somebody does not want to give you money, why would they?

People will never pay for what people now derisively call "content" nowadays.

The only suggestion I have for the type of one man blogger enterprise complaining about nobody giving them money is to change occupation, and get a normal source of income.
What you describe is the Junkers Jumo 204, and the Deltic design was allegedly directly inspired by it.

https://en.wikipedia.org/wiki/Junkers_Jumo_204
The Supreme Court owned Uber. What comes next is much worse
Don't be surprised if it backfires and puts you in legal hot water over making false statements to police.
> This is what C++98 did, except they called their one true comptime evaluation construct "templates", and they did it by accident.

Right, except not at all, because templates' syntactic elements are distinct from the "object" part of the language, so it is not a partial evaluation construct for C++, but rather a separate (and rather complex) meta-language for C++. In Zig there is just Zig (with its superb error reporting mechanism), and comptime partially evaluates it. Zig distances itself from C++'s problematic design much more than Rust, which, when all is said and done, is pretty darn similar to C++.

But that's the problem with revolutionary design. Your ability to compare it to what came before it is limited because it isn't really similar to anything. Luckily, Zig can be fully learned in a day or two, so there's no need to rely on comparisons for long. You can quickly learn it and decide if it's your cup of tea or not; even if it isn't, you'd have learned something quite refreshing and inspirational, and without spending too much time.

I do agree that there is something more mysterious about Zig. Nobody knows how "good" Rust is yet, either, but it's probably no worse than C++ when we factor all elements that matter to C++/Rust developers, and we're willing to accept that it's also probably not drastically better, except maybe when it comes to undefined behaviour. Zig is more of an unknown because it is so different. It has the potential to be worse than C++, but it can also be much better. At the very least, it is very interesting in that it offers a completely new vision for how low-level programming could be done.
I would not say that it's freedom of speech that makes it a DoS attack possibility. We've had freedom of speech for a while without having disinformation going rampant, because the distribution costs of bullshit were still about as large as those of valid facts, so even if creating the bullshit was cheaper than creating a rebuttal based on facts, the total cost of creation plus distribution was roughly equal.

It's the modern (social) media environment and its inherent ways of allocating attention that creates the extreme asymmetry in distribution costs, where it's now cheaper than ever to distribute attention-grabbing bullshit, but still pretty expensive to distribute comparatively-boring facts.