skysight-inc/HackerNews huggingface dataset:
Images from William Saville-Kent’s the Great Barrier Reef of Australia (1893)
Beware of bugs in the above code; I have only proved it correct, not tried it. – Donald Knuth

How did people learn about the nature of, say, 1D cellular automata, or the Mandelbrot set? By experimenting, classifying, observing, testing hypotheses etc.
It claims to have 1000 scenes of 20 seconds each....unless I'm reading that wrong, their entire dataset is less than 6 hrs of driving. A human couldn't learn in that time, much less a neural net.
Mostly cause it's another BigTech company
> > Clearly the way to close the wage gap is to get women to stop having kids.

> That’s one way, the basis of the rest of this comment is then predicated on this being the only way, and as such only has to deal with this.

Did you completely skip over my very next sentence? The one that starts with Of course I'm not serious, ...?

> There is the massive assumption here, “the wage gap is caused by women” without any evidence to back it up.

This on the other hand is a completely fair thing to note. I'd suggest splitting that out into a separate comment, because a discussion of the available evidence is a good thing to have independent of how you may feel about my rhetorical approach in my original comment.
This is happening right now, with Brave and Brave Rewards.

You're 100% correct though that this can be a difficult thing to stand-up, if not done correctly. In the Brave Rewards model, much of the revenue is additive. The site itself (or YouTube/Twitch channel) doesn't have to do any heavy lifting to participate.

Users of the Brave browser who opt into Brave Rewards are given a monthly grant of BAT (from the 300M User Growth Pool) for the purpose of supporting their favorite content creators. Contributions are based on local data; no opportunity to leak data to Brave or any other party. Settlement takes place via the ANONIZE2 protocol to protect the user's identity. Furthermore, as data comes out of the other end of the ANONIZE2 protocol, it does so over an ad-hoc VPN connection established to protect the user's location information.

As was stated earlier though, the web runs on advertising. But advertising has been co-opted to do a great deal of harm. Not only that, but it has been plagued by abuse and fraud, as well as countless middle-men taking undue revenue.

Brave is also standing up a consent-based (user must opt-in) advertising model wherein data is stored locally (your browser knows enough about you to do the heavy lifting itself; nobody else needs to know your information). Ads are matched locally as well via machine-learning operating on browser data. Users are compensated for their attention—as much as 70% of the ad revenue goes to the user themselves.

Brave currently has more than 4 million monthly active users, and 10 million downloads on Android itself. We have also verified more than 20,000 properties in the Attention Token market. We're growing quickly, and looking forward to a more private and sustainable web in the future.
I don't think anything in the presentation suggests they're making this a product does it?
Market is EXTEMELY saturated for many genres. Metroidvania games are one of the most saturated right now. Feel bad for the guy, but I think he should take his existing tech and experiment with different game modes, or game mutators and see if he can discover some cool experiences that will make his game stand out from the crowd. I'm not saying this will guarantee success, but staying the course on such a saturated genre and not doing something radically different seems like a bad strategy.
To be accurate, it's badly phrased for most products. You (effectively) can't use software unless you're licensed to do so. Every app you ship that an end user can use must therefore be licensed. Most open source licenses contain clauses that the version that you're delivering (either for free or charging for it) retain the original license conditions.
I didn’t create the system, I was born into it. By the time I was old enough to vote it was far too established for radical changes to be easy to make.

From what I’ve read/seen the system seems to be almost entirely a creation of unintended consequences of Congress, businesses, and well-meaning insurance companies. Sure there are bad actors but I don’t think they created the system, They only take it vantage of what was created (again, possibly unintentionally) by others.
foist
Why 2030 specifically and why di you think Saudis don't want jobs installing solar panels?
I'm not sure whether it solves the problem you mention. But it might be a good starting point. If you can roll your own solution, I'd be very interested in hearing about it, and probably most org users! I keep my scanned notes in separate files, though.
What little tool might that be? I'm looking to do this myself with a domain.
Considering a fake DMCA carries the same penalty as perjury (correct me if I'm wrong)

The only part of a DMCA takedown that's under penalty of perjury is the assertion that you are the copyright holder, or are authorized to act on behalf of the copyright holder.

The infamous Diebold case -- where they did get penalized for a false DMCA notice -- involved Diebold more or less admitting openly in court "yeah, we knew it was wrong but we sent a notice anyway". Which means it's extremely difficult to get someone on a false DMCA notice.
How reliable is your memory? (2013)
Regarding 3), I suspect that the optimization is rather important for page fault scalability when the process has many threads. You would traditionally synchronize access to the VMA tree using some sort of reader-writer lock, but scalable read locks impose a higher cost to writers. It's easy to believe that splay trees wouldn't help and might hurt in this case, as lookups may modify the tree structure and thus can require more synchronization than a read lock.

Calling this a micro-optimization is thus misleading; rather, it probably helps quite a lot in some particular workloads and has a negligible impact on others.
Pride and Prejudice and Personas
It's a somewhat common error, but I don't think it's ever used deliberately, especially in any professional setting.
Organize or offer to host a local Meetup group. Totally expected that hosts say what they do and that they're hiring, and everyone going will probably be a developer.
Typical NYT article.

Vague and handwringing up front.

Then the truth is buried at the bottom where nobody is going to find it.

Turns out, the rule was passed in 2011. It was challenged in court, and the Supreme Court upheld the challenge. It appears the Obama administration was using dubious logic to calculate the "co-benefits"... which is what everybody knows is going on anyway.

This is just a fancy justification to let the Obama administration kill coal power plants. I'm not for or against it, but it seems obvious.

If a previous administration passed a rule, I don't know what argument we can use to say that a future administration can't change that rule.

And anyone knows that it's pretty easy to lie with statistics and estimates, so the Obama administration surprisingly decided that the rule brought more benefits than costs, and the industry surprisingly says that the rule costs $1500 for every $1 in benefits. The truth is somewhere in between. I don't know what the truth is.

The only thing I know is that the NYT isn't helping us get there and appears to think the truth is irrelevant.
Yes!

I hinted about it here: https://news.ycombinator.com/item?id=18108839

More details here: https://news.ycombinator.com/item?id=18108870
>Considering a fake DMCA carries the same penalty as perjury (correct me if I'm wrong)

My understanding is that regrettably you're wrong, definitely at least in practice if not in theory. First on the theory side of things, Warner Bros at least argued in the countersuit Hotfile filed against them for abuse of takedowns that when it came to the DMCA:

>"The DMCA’s language applies only to impersonating a copyright owner or sending notices on their behalf without authorization; mere misidentification of the files being taken down or the works represented therein are at most incorrect ‘statements’."

Unfortunately the settlement Hotfile made in the original suit against it by the MPAA also ended its countersuit so Warner Bros arguments were not put to the test. If anyone else knows of a subsequent case that'd be good to read, but I can't remember any. If there's nothing at all then hard to say either way, but there is at least a strong colorable argument that it either doesn't mean what a lot of people think it should period or it's too ambiguous to have any real teeth.

And speaking of real teeth anyway, there do not seem to be any fixed consequences for perjury, and I do not think there has ever been a single prosecution for it in the now 20 year history of the law. In fact the sole and only victory of any kind I can remember of even a flagrantly abusive act of political censorship was years when WordPress won a default judgement against "Straight Pride UK" [1] (which had already gone dark of course). Lenz won vs UMC, but I don't think won any actual damages? And further the standard set there was that actual bad faith by the rights holder would need to be shown, which is yet another hurdle. I think only something like Diebold rose to that level. Edit: ubernostrum beat me to it and mentioned Diebold and that perjury is about who you're representing not what you're asserting too.

So at the end of the day there just has never seemed to be any significant consequences to abuse (or "mistakes"), and the result has been as would be expected given the incentives and interests involved.

----

1: https://www.theverge.com/2015/3/9/8175491/wordpress-automatt...
I don't get what the fear around building is. Many static site generators don't even require you to install additional toolchains[0], so churning out static HTML content from markdown should be just as easy.

It's better to spend just a couple minutes setting up a static site generator into your workflow than to have every user who pulls up your STATIC website perform template rendering and all that garbage. I know computers are fast and it doesn't seem like it really makes that much of a difference, but thinking like this often leads to inefficiencies in other applications as well.

[0]: https://github.com/keats/gutenberg
I really like the root need of this, paying for open source, but I think the execution is significantly off. It might be nice to see an open source foundation create something similar to how topgrade works, but for funding.
If we'd started fixing it when the oil company internal reports of global warming were appearing in the 80s[0], or earlier in the global consensus, both the total spend, and yearly spend would have been far less.

As of right now we seem set to power right past Paris agreements, so 1.5 or 2 degrees is just wishful thinking.

Remembering the ozone crisis, and subsequent international agreements, that appeared to be the last occasion public policy and international politics actually worked anything like "as intended". That action came rather slowly, and there were attempts to evade the bans of CFCs doesn't change this.

Which leaves us with almost nothing with which to solve this more pressing issue.

[0] https://www.theguardian.com/environment/climate-consensus-97... and others.
Depends on if you want to switch between callbacks or if you want to switch between actual stacks.

If you really need task switching you're not really going to beat the kernel by enough to matter. If you only want to switch between callbacks with very little state then yeah green theads work great.

Coroutines look to be a really great way to just get the best of both worlds, and seems to be a generally better model then what go did for most applications.
None of this should be a surprise, considering this is the same admin that also predicts that the planet will warm by about 4 degrees Celsius by 2100, but argues that any sort of environmental regulation won't help therefore we should just roll them back anyways [1].

Make no mistake, these rollbacks can and will hurt a lot of people. Not the people advocating for them though since they'll likely be dead and buried by the time we see the dire consequences for their actions.

[1] https://www.nhtsa.gov/sites/nhtsa.dot.gov/files/documents/ld...
I don't see the ORM or metrics in the docs.

After a cursory look at it, this seems like an interesting, modern replacement for Flask. Types-first frameworks are interesting, as they're still very rare right now.
Looks like the full talk is on youtube at https://www.youtube.com/watch?v=_KFpXuHqHQg

https://news.ycombinator.com/item?id=18108980

And an updated one:

https://www.youtube.com/watch?v=__wn9zXFiy8

https://news.ycombinator.com/item?id=18109098

I'm not sure which version these slides correspond to.
Depends on how you measure success.

If you care about the environment it’s a success.

If you care about creating jobs for blue collar workers regardless of how it impacts the environment then it was a relative failure.
Everything You Always Wanted to Know About Optical Networking [video]
PDF of slides discussed at https://news.ycombinator.com/item?id=18099304

Updated version https://news.ycombinator.com/item?id=18109098
Flexport (YC W14) is hiring engineers and hosting a tech talk at sea
Unless the license of the software you're selling allows you to relicense the software (GPL doesn't, MIT does), this argument is invalid.
Maybe it’s rich because it has lower public expenditures relative to economic output?

https://en.m.wikipedia.org/wiki/Government_spending
The Mystical Practice That Preceded Medical Anesthesia
I disagree; the plug-in-this-Raspberry-Pi scam is unfortunately not uncommon, and not at all related to broadband testing AFAIK. A company called rentyouraccount.com runs a similar scam, and their service explains what the Pi is doing:

>Facebook has several mechanisms in place to protect your account. We make every attempt to work within the these constraints. In order to keep your account from being locked we use a small device called a Raspberry Pi. This device allows us to connect to Facebook advertising APIs from your home network and avoids the hassle of your account being locked due to unfamiliar activity. Learn more about the Raspberry Pi below.

https://www.reddit.com/r/Scams/comments/2vd1g8/scam_rentyour...
They probably use a bloom filter and populate it with a bunch of 'probably spurious' word pairs. The combination of 'Flower' and 'eggs' will evaluate as 'probably spurious' but the combination 'flower' and 'sugar' evaluates as 'not spurious'. This is probably a manually populated bloom filter of common spurious word pairs.

For reference, a bloom filter is an extremely space efficient, probabilistic data structure that acts a bit like a set and can answer the query 'does the bloom filter contain this entry'. The bloom filter will respond with either 'definitely not' or 'possibly/probably' depending on how it is tuned.

You could conceivably automatically populate this (still hardcoded) bloom filter by doing a brute force language corpus search for heavily correlated word pairs that have one or more of the two words having phonetically similar misspellings. E.g. 'sea' and 'breeze' would be heavily correlated. 'Sea' has a phonetically identical misspelling 'see'. You could then automatically add 'see + breeze' as a spurious pairing to the filter.
China built their national high speed rail in remarkable time. Like less time to cover their entire country, than it will take California to build one high speed rail line. The difference seems to be that autocracy gets shit done.
Anti-Social Punishment and the Public Goods Game
There's a bit of hyperbole in your answer. Plenty of people commute into UK cities by car, even in London. That's why there's a rush hour.

Commuting by car into central London would be foolish (I have a colleague that tried it once - it took him an hour and a half from the M25 to Kings Cross). However, there's a lot of cities in which it is feasible (if slow) and a lot of businesses close to the centre of cities which do have parking available (or you could just pay for private parking).

I sometimes drive through Central London in the evenings - it is slow, but it's not that slow. At certain times of day it's no slower than public transport (it really depends where you're going to and from).
Any system that relies on users paying out of their own pocket will definitely suffer low adoption. With Brave we setup a User Growth Pool of 300M Basic Attention Tokens. Each month we issue grants to users, which are in turn given to their favorite content creators and online properties (more than 20,000 verified to receive BAT, with more joining each day).

But the UGP won't last forever, and users (generally) aren't going to fork out their own cash to support their favorite websites. This is why we're working on Brave Ads in parallel to our browser efforts.

Brave Ads is an opt-in component which utilizes local machine-learning (operating on browser history) to select ads in a non-leaky manner. With matching and more taking place on the user's device, the system is simplified, leading to less fraud and abuse.

What's most exciting about the simplified model proposed by Brave Ads is the ability to share revenues with the user themselves (as much as 70% of ad revenue goes to the user). When you reform ads to the point that they aren't collecting information or monitoring your activity online, and are instead loading quickly, respecting your privacy, and [paying you for your attention], you make the entire system more appealing.

Any Attention Tokens earned by users can go into supporting their favorite websites and/or content creators. This reduces/eliminates the burden on the user to fund their wallets themselves.
As a suggestion, perhaps it would be better to start talking with homebrew for this instead, and generally bolting on top of existing package managers rather than adding another place to get things from.
Also https://paleotronic.com/2018/10/01/an-interview-with-zx-spec... (via https://news.ycombinator.com/item?id=18106246).
If you can afford pricy real estate, that doesn’t mean you can afford more taxes. That means that you are spending more on real estate.
You could say that about most bugs...

FreeBSD doesn't have a per-thread cache, but does similarly use a generation number to allow operations to detect stale state upon reacquiring the vm map lock. I don't see why it isn't prone to the same kinds of bugs.
How do you know that environmental regulation actually cost blue collar jobs? They always say that but what is based on?
Supercomputing confirms Gibbs theory of the liquid-solid interface
Post title needs to have "API" in it.
Not having a build step makes life 100X easier.

We use a similar system (based on UI kit) but I've found Docsify and Docute to be much easier/cleaner.

One really cool thing is we added a "interactive coding tutorial" system to the MD renderer, letting you do some pretty powerful documentation demos (see https://gun.eco/docs/Todo-Dapp for example).

This should be able to be packaged up as a plugin for docsify/docute, anybody interested in helping, so other projects can use it out of the box?
If this stuff interests you, and you're not already aware, the "Unnamed Reverse Engineering podcast" will be worth a listen:
https://reverseengineering.libsyn.com/rss

I only recently discovered it, and am about 6 episodes into it, but they've had interesting guests, the show notes have good links, and I actually recognized Ken's domain from the last episode I listened to (by coincidence): http://reverseengineering.libsyn.com/005-circuits-that-go-to...
Putting it into a binary 'environment/jobs' is one of the more silly ways of attempting to measure the success of these regulations.

Did mandating the removal of lead from gasoline affect businesses? Probably. But I imagine no one here would defend the use of leaded gasoline now knowing about the possible links between lead and crime. We should absolutely care about the environment because as it turns out, the environment affects the people and in turns affects our society.
"doesnt have to do with gameplay ... It has to do with the game's mechanics."

What is gameplay if it's not mechanics?
"The molten.contrib package contains various functionality commonly required by APIs in the real world such as configuration files, prometheus metrics, request ids, sessions, SQLAlchemy, templating, websockets and more."
"Papers, Please" indie game wikipedia: Pope publicly shared details of the game's development from its onset, leading to high interest in the title and encouraging him to put more effort into it; though he initially planned to only spend a few weeks, Pope ended up spending about nine months on the game.
Isn't this simply a rephrasing of "winner takes all"?
A reliable micro-payment system is attractive to those who understand the benefits. To the average user, this is well-beyond the scope of their interest. They just want the web to work, and work well.

At Brave, we integrate the blockchain for low-friction, private contributions to content creators based on user attention distribution. We do so in such a way that we efface the micro-payment/blockchain integration. The end user has no idea _how_ the solution is implemented, they just know that their favorite websites are getting support (some for the first time ever).

Effacing this technology is the right way. Figuring out how to make it work without burdening the end-user is the clear path of least resistance.
"He envisions her turning the pages of his climate-change opus within the darkened recesses of an underground cave in which she has sought shelter from the unendurable heat; the plagues, droughts, and floods; the methane fireballs racing across boiling oceans. Because the soil is radioactive, she subsists on insects and recycled urine"

I can kind of see the "methane fireballs" (I'm guessing, the methane trapped under the tundra escaping when the permafrost melts and then igniting because, er, the ambient temperature reaches the methane auto-ignition point at 600 ⁰C?) but how does the soil get to be radioactive, because of climate change?

I think this is a weee bit exaggerated.
65536 was a lot when I first got into programming, there was also floating point, and then the realization that we don't need to be constrained to 4 bits, 8 bits, 16 bits, 24 bits, 32 bits, 64 bits, 128 bits, two digit years, 640K of RAM, small stack frames, broken memory models and all the other ridiculous limits. Give it a decade and I bet the ~585 year time frame is reduced to a small enough interval where bugs appear. Bet on lots of 64-bit bugs appearing, and a programmer in the future commenting that 128-bits should have been used, and 128-bits will break in the future of that future, and so on.

For me, the biggest bug in the modern x86 chip is ME: a full system that can be turned on, take over everything and eats up valuable core space.
You're not actually competing with the whole world, though, just whatever else is similar to someone's interests.

In this case... "metroidvania" is a very oversaturated market, and a lot of games do it better.
It seems to be pretty common among the French at least. I haven't seen it in print media, only from individuals.
I understand that this is flagged now, because the idea seems to have significant obvious problems. The discussion on this though and why those problems exist and what to do better would be good to continue however.
The hospitals are the ones giving privileged to these out of network physicians who work in their hospitals.

They could hire them with the agreement that they accept the insurer’s in-network rate.
In a world that seeks to reduce everything to money and economics?

I guess you're not optimistic of any solution then.
Thanks for the info and links - and multiple hour (so far..) rabbit hole! I read Mill at School, but obviously need to re-visit him again.

Your reddit sub is really interesting too, trawling it now!
Stripe Elements and Turbolinks 5
It's made by Facebook