skysight-inc/HackerNews huggingface dataset:
Ask HN: What would you do with it if you could build a brain?
Suppose you had access to some secrets and could build a processor that works exactly like the nervous system. Just like the real nervous system, it generates intelligent behavior by reading sensory inputs and commanding motor outputs in a robot body. The processor solves Artificial General Intelligence once and for all.

Suppose you wanted to create a startup based on this technology. What would you sell? Whole robots, or just the processor? Would you sell to businesses or to consumers? Who would they be?
Tiny $29 computer lets you build DIY synths, pedals, and more (2020)
Can you expand on that a little?
Both the UK and US are doing well.

https://ig.ft.com/coronavirus-vaccine-tracker for reference.

What's important is important to share vaccines with all nations, and non-nations.
> Without some financial literacy, someone might interpret this that someone handed Jeff Bezos a 100B paycheck.

Which is exactly the reaction those kinds of headlines are fishing for.

A 100b check is very different than your already massive business booming more and making you richer because you own a huge share of it and that share is now worth more.
Forward secrecy is not of any real value in most instances of instant messaging as people usually keep their old messages around thus negating it.

Using OpenPGP in the way that TLS is used would negate the advantage of static encryption and would cause the result to be as insecure as TLS. Probably worse as OpenPGP has not required all the band aids that TLS has ended up with.
> on much smaller scales

> you quickly forget about it because so does everyone else

This is definitely not the case here, and the experiences are bound to be very different.
> Just like on the monopoly board, one cannot win when all the spaces are already owned - that’s the situation we fundamentally have.

Monopoly has a fixed game board with no possible means of expanding or changing the spaces the player can land on. The real world is constantly at risk of disruption from changes in technology and geopolitics that can substantially change the competitive landscape.
Reminder that you can disable Firefox's new 'Proton' UI by going to about:config and setting browser.proton.enabled to false.
My view is that it's because GPG sucks, and has been used for things it doesn't want to be used for.

GPG's usage model is a commandline tool, used by a person to verify a signature on a file or such. It has a keyring in ~/.gnupg, and importing keys imports them into this keyring. And it really insists on that.

This whole idea of having a key that only applies to a specific package or repository was never intended in its design. When something like a package manager uses GPG it calls the commandline tool and gives it a home directory and keyring somewhere.

What the world really needs is a GPG library. But not GPGme, which just calls the GPG binary and parses the output.

What is needed is one that dispenses with any ideas about how the end-user is supposed to work and just provides primitives to parse keys and messages, verify signatures, etc, and lets the user make decisions about whether to have a global list of keys, or per-repo keys, use a proper database like postgres, or even not store anything at all if all you need is to parse something. But alas, such things are still scarce, and the prevailing model is just hacking GPG into sort of doing a job it doesn't want to do.

There's also some weirdness on the package handling side. Apparently the modern way of doing things in Debian is that you don't sign a package, you sign the repository metadata instead. This may be motivated by the fact that GPG sucks and is slow (because you're calling a binary that loads libraries, parses config file and databases every time, etc), and calling GPG a thousand times during installation would be a significant slowdown.
yeah. the dns was up. the problem was the servers weren't able to proxy the traffic. Also, as you say, you'll probably end up bringing down the upstream servers if you just fail open (and not even sure that'd be a possibility with fastly in it's "down" state that we saw).
Yet another reason SaaS is trash
I still don't understand the scheme here. If you take out a loan against your shares, won't you have to pay back the loan (plus interest), which would still require you to eventually sell your shares and pay tax on capital gains?
As they point out in the article though, its possible for them to take out very substantial loans using that stock as collateral, effectively giving them a way of realising those gains without having to actually sell the stock and pay capital gains tax on it. They even get to offset the interest on those loans for what income tax they do pay.
I mean, everyone has more engineering capacity to fork Chromium than to build their own browser/engine from scratch, which is why I find a lot of this discussion so silly.

With regards to the crypto donations, that was an early version of the system which they improved after receiving feedback. Hearing feedback that your product is misleading and then fixing it is exactly the type of behavior I want to see, not sure about anyone else.

I prefer it to Firefox because of the best-in-class adblocking and because (for JS heavy workloads) I still find that V8 is far superior to SpiderMonkey.

Also because I don't think Mozilla has been a great steward, and most of their revenue comes from Google, so if your goal is to de-google I think Firefox is a worse bet than Brave.
"Call me old-fashioned but..." is a dog-whistle harking back to "better days" that never existed.

Emapthy and responsiblity are not mutually exclusive.
Moores law isn't dead:

https://ourworldindata.org/technological-progress

You probably mean Dennard scaling is dead. The breakdown was around 2006.

https://en.wikipedia.org/wiki/Dennard_scaling
You could try my app: https://video.fluentcards.com

Haven't tested it in a while.
I’m not sure why this is considered some giant revelation.

The very first paragraph:

ProPublica is a nonprofit newsroom that investigates abuses of power. The Secret IRS Files is an ongoing reporting project.

(Among other things) "News" tends to be bad news. This is a well known fact and if you try to google up studies on news and mental health, it will likely auto-complete (or auto-suggest) a phrase for you.

Not to say it isn't a valid criticism and not to suggest it's in any way untrue, but among other things, I have had a class in journalism and I'm a writer by trade and recent years have been very hard on traditional news outlets. The competition for eyeballs is really fierce and lots of publications are struggling to survive or outright going under, much to the detriment of the quality of journalistic writing you can find today.

Writers are being paid less in real terms. They can't do the kind of research they used to do. Etc.
So you're saying companies losing huge ad budgets for an hour across all these websites, traders not being able to place trades, withdraw funds or close their positions from their trading accounts and consumers not being able to purchase anything from 1 million+ Shopify shops worldwide does not amount to billions lost?

Please stop this naive outlook.
A more pleasant method could be: http://kmkeen.com/awk-music/
> Sure, but you can't just classify everything as a business expense.

If the business is buying it, then sure you can. There's limits on this for sole proprietors as the tax authorities will argue that the businessman who bought a yacht "for the business" only ever uses it for himself.

But the rich folk, who have 20% of the company (the largest share, usually), can force the company to buy a yacht where use is limited to that single shareholder ... once again proving that the rich would pay less tax than the poor.
Is their anything these big sites could do in this situation, or must they choose between running and maintaining all of their own infra or relying on a single CDN?
I think it can be summarized as a tool to create interactive documents.

But I'm not sure (only played with it a few minutes).
Some countries do not tax capital gains except on professional traders (the criterion being something like, "is it your main line of work") but do tax wealth.

That seems like a model which results in a meaningful tax on the ultra-rich while avoiding the complexities you mention.

(For some reason, people always say, "But wealth taxes are really hard to enforce," which is really baffling to me since the US, somewhat uniquely, already requires citizens to go through a rather arduous reporting process for foreign assets.)
The comments on the video of the people who call this operation communist and so forth are infuriating, i must say.
Nginx was first released to the public in 2004 [1]. Apache was released in 1995 [2].

On a more personal note, wow! I had no idea I started using the Internet for realz before the release of Apache, in 1994. This young made me feel, not.

[1]: https://en.wikipedia.org/wiki/Nginx

[2]: https://en.wikipedia.org/wiki/Apache_HTTP_Server
> People must be held accountable to have good incentives to reduce such outtages in the future.

Holding specific people "accountable" for outages doesn't incentivize reducing outages; it incentivizes not getting caught for having caused the outage.

As a result, post-mortems turn into finger-pointing games instead of finding and resolving the root cause of the issue, which costs the company more money in the long run when a political scapegoat is found but the actual bug in the code is not.
Fastly CDN Disruption Update
Too late, the people have spoken. Duo is the best, all our iphone friends use it over FT.
Lots of shops trade/speculate on electricity. Enron just happens to be famous.
> Perhaps we should rethink that?

hasn't it already been tried, and shown to fail?
US and UK have very similar vaccination rates despite the US being open to more age ranges. This indicates that a higher percentage of eligible people have gotten the vaccine in the UK, and the US has somewhat hit a wall in terms of vaccinations (though there is the concern that the rates will slow down in the UK also).

I must admit, it has been strange seeing my US peers getting the vaccine months before I can in the UK, but I guess I take comfort knowing that both countries are still doing pretty well!
Nothing about "right to repair" would disallow you to use Deere field service if you want to.
I prefer binary protocols but I think you make a good point about HTTP/1 especially from a learning perspective. I remember how enlightening it was when I followed a tutorial to create a http server and found that all I needed to do (ignoring TCP/IP) was write 'HTTP/1.1 200 OK' plus a few headers and some raw html in a string and it would actually show up in my browser.
Might not be the case anymore, but a few years back, Hackernews was just running on a single server.
Given that I was responding directly to a comment that explicitly said "sometimes I hate humanity as a species", I obviously disagree with the straw-man characterization.
Althttpd is less complex than other HTTPDs because it doesn't support encryption by itself and instead recommends to use stunnel4.
Just taking a break
I wonder how the police linked the devices to real world identities, the exact procedures would be interesting to know.
Oh man, how do we keep a pocket copy of SO? All of our jobs depend on it.
Don't create for an imaginary group of people
Yeah, sorry, that is what the world is like. It's a shame, but there's a way (as written in the post) that Apple could have accomplished something similar whilst still providing enough data to prevent the advertising arms race. They chose not to, therefore the industrial advertising complex will start manufacturing their arms.

And I'm sorry, but you are entirely wrong on your second point. Small publishers and newsletters are a growing business in media, many of them free (in order to build an audience from nothing). Blocking their opens from being recorded on what could be over 50% of recipients is going to cause them problems. They won't be able to measure their growth as effectively, they won't be able to get sponsorships as easily, and they won't be able to as easily judge as to when to go paid and ad-free.

Marketing newsletters are very different from the editorial newsletters that I'm generally talking about here. It's a shame they have to use the same technology, but the unsubscribe pruning is reader friendly, and doesn't prevent a smooth and reliable manual unsubscribe process.
fairly sure it still is.
But these people aren't even paying income tax on their normal salaries.
Various bits of GitHub on the Web (committing edits, editing releases) were broken for the same reason. Failure modes of JS-heavy GUIs are interesting.
Most likely, that is why i'm convinced US will put regulation in place for "green miners" and "clean exchanges" so US based renewable miners are only allowed to sell and bring new clean bitcoins into circulation.
Depends on your development style and aims.

One file is easy to add into a project, and the compiler optimizes translation units better, so you get a bit of a performance increase in some cases.

Having "Find symbol in file" is nice too if you know you are looking for it just in this one file related to the code. Most editors aren't as ergonomic for finding "symbol in current directory" as they are for "symbol in current file".
If you have 100 concurrent confections you're probably baking cookies.
Oooh cool. Good to know that there are other Twitch tools out there to solve similar problems.

Another problem I have with both live streams and vods is loading all of them into some sort of playlist for a particular competition/event. Obviously requires quite a fair amount of community driven work, and not necessarily limited to Twitch.

On second thought, maybe the onus is on competition producers/organizers to do this, plus I guess not that many people want to analyze multiple streams at once. But it's still annoying having to repeat looking up streams/channels/vods to watch for every tournament.
Probably a different answer for each site. I'm not a DNS expert but I think you're right on both counts. Having failover also requires a duplicate CDN architecture at the fallback location, which is an increase of costs in time, money & maintenance for relatively little benefit. Often there's a fair amount of background integration with a CDN, and each function slightly differently, so it's not simply plug & play.
This article does not conflates income and wealth, stop saying that. This is NOT what it says.
Thats' the whole damn point, they say that the system "tax the income" is flawed because it allows to borrow as much as your wealth allows, and live your life exactly as if you had that in income, without ever paying the income tax.

I am quoting "Their wealth derives from the skyrocketing value of their assets, like stock and property. Those gains are not defined by U.S. laws as taxable income unless and until the billionaires sell"
Didn't this happen last week to another big service?

https://twitter.com/fastly/status/1402221348659814411
I wanted to show support to the engineers in the sense that I don't think you should encourage a working culture where you have "massive post-mortems" and expect people to feel bad for extended periods of time over simple mistakes. By not making a big deal out of it, you can also support your staff.

But I think our disagreement mainly stems from how we interpreted the parent comment. I thought it was very double, at one hand claiming to show support, at the other hand emphasizing how big of a catastrophy this was.

I just wanted to say that I think it most likely was a completely natural mistake, only exerbarated by the scale of the company, and that while you should take some action to prevent it in the future, you should not spend so much time dwelling on it. Shit happens, it's fine.
When were the previous ones? I've been aware of Cloudflare and AWS outages as we use them, but thought that up until today Fastly hadn't had a massive outage.
So rich people could just take whatever land they wanted, or am I misunderstanding you? If Big Ag wants my family farm, there’s nothing I can do but shut up and accept the money?
Everyone's got responsibilities and aspirations. To be fair, I was thinking more of the jobbing engineer who's going to face anxiety about losing their job over this, but it extends to all levels. Having a fat bank balance helps get through periods without employment, but it's not just about money. There's anxiety, shame, embarrassment, the whole gamut. Going through a major incident at work is a shitty experience.
I think that Fastly starts at $50/month, no free tier. So that would preclude small or not-profit-motivated sites from using it.
Apple Business Manager recently stopped working in Firefox and that is a basic portal.
Why would such a law target an employee, when as you claim, it targets the employer indirectly too?

Why not leave it at the employer? Just because won't cut it.
Sounds like he just learned about the domain while working for the company, there was no stealing of trade secrets or IP violation.
Sure, that's a benefit of emojis being semantic. If you want 'SFW' emojis, you can get them. Converting them to images makes that impossible. And uses vastly more bandwidth, makes them impossible to copy+paste, probably has accessibility issues, etc.
> Talk about a fake huge drug deliveries or an imminent mass shooting to verify if the network has been compromised

Surprised this wasn't done more. It's the classic tactic you see in the movies: give false intel to the suspected mole and see if they snitch on you.
Sigstore: A New Kind of Trust Root
Google apps use VP9 for video, and Apple didn't expose VP9 decoding acceleration via Video Toolbox up until Big Sur (on models capable doing so, so for Intel chips Kaby Lake and newer). So if you don't run Big Sur on KBL+, it falls back to software.
such a disease will save someone
> voiding the obvious argument that capital gains are eventually taxed - the rich are not escaping that.

In one sense yes, but if they're living happily on a tiny fraction of their wealth then they can hang on to the rest until an opportune time to cash out. Governments come and go, taxes are imposed and abolished, loopholes open and close. If they can afford to play the long game then "eventually" may be very different to what would happen if they cashed out today.
Fact x Importance = News

https://www.youtube.com/watch?v=CC4vPR9e9NA
If you have absolutely vanilla CDN requirements, you can run multiple CDNs and fail-over or load balance between them using DNS.

Quite a few Fastly customers have more than vanilla requirements though, and may have a lot of business logic performed within the CDN itself. That Fastly is "just Varnish" and you can perform powerful traffic manipulation is one of it's main selling points.
You're thinking of /dev/dsp, which was an OSS thing before the move to ALSA. It still exists on the BSDs AFAIR but has to be emulated on modern Linux: https://unix.stackexchange.com/questions/103746/why-wont-lin...
They have also been responsible for one the
worst security incidents ever:

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

Only discovered we should not forget,due to the good graces
of google project zero.

A certain those of skepticism towards any technical
offer out there would be advised.
He's literally the richest man in the world. If the leaker's purported motive is to expose tax avoidance by the ultrawealthy, it would be very strange for Bezos to not be in the leaked data.

I don't think ProPublica describes in exact specificity the scope of the data, other than it contains "the tax returns of thousands of the nation's wealthiest people, covering more than 15 years". And it includes Warren Buffett, Rupert Murdoch, Mark Zuckerberg, Larry Ellison, Mike Bloomberg, Carl Icahn, and Elon Musk — a group of guys who, along with Bezos, are not considered to be politically aligned.
personal boundaries are violated again (
Have you talked to your neighbors about sharing lawn mowers? Why does Suwanda need to be involved?
> Fastly’s network has built-in redundancies and automatic failover routing to ensure optimal performance and uptime. But when a network issue does arise, we think our customers deserve clear, transparent communication so they can maintain trust in our service and our team.

What a joke!
That works fine (and by "fine" I mean it can be implemented, not that it will produce the desired result) if you're managing authoritarian society where everyone is under the government's thumb but anywhere with a shred of democracy will vote out politicians who violate their property rights like that.
Looks like Fastly engineers fixed the problem... Slowly.
No, it's very practical. A lot of devices are just too weak to encode anything other than H.264 so that's the one codec you must support.

Other codecs are better, but you have to do more testing and enable those codecs only on calls where all members are using a device that supports it.
It may seem an advantage to use the latest cutting edge features of a single platform, instead of using well established standards which are compatible with every browser. Sure, you are going to leave out some small minority of users, but you gain access to many new features.

However, you are helping push the web become an increasingly centralized place, controlled by just a few entities, with interests which are very different from yours.

You may think that there is no harm in doing so. Most people use Chrome anyway. And what difference can one more web app make?

However, it is exactly this laziness by skilled developers, who are the only that understand the problem, which brought us to the current situation. There is no way to fix this problem, if the people that understand it do not take a stand.

Next time that your manager asks you if you can have that sweet feature, instead of saying "sure, we just need to drop support for Firefox", please consider trying to explain what are the consequences in the long term.

I know this isn't easy for many people, which do not feel comfortable questioning orders or plans. However, this is our responsibility. Nobody else is going to care, if we do not care.
“We will stop replacing leaving conductors” is nothing they can oppose to.
How New Team of Feds Hacked the Hackers and Got Colonial Pipeline's Ransom Back
This is exactly the problem. For people that have worked a few different roles and seen bad practices/environments and are now relatively happy where they are, why leave?

The US software industry might be at another inflection point where in order to recruit senior roles, salaries have to move up significantly. Sure there are other factors candidates consider but changing tech stack, culture, process, etc. is much harder to do if those things are a problem. In contrast to those things, paying more is easier to do and that is even considering how hard it is to get approvals/budget as well as fairness with existing staff.
This is amazing! Thank you for putting it together.

The show is called Office Girls. Friend in my Mandarin class recommended it as being fairly simple once you get past some office-related vocabulary. “Rich kid has to pose as poor kid and work his way up from the ground floor of dads business” story.
But what's the alternative? Forcing people to sell? Forcing people to mark-to-market? There's no way to (fairly) tax capital gains except at the time of sale.
You're apologetic now only after this thing blew up on the internet. Mister hyper-inflated ego CEO wouldn't have thought twice about apologising if your ex-intern wouldn't have made the issue public. Get bent, mate and try selling your bullshit somewhere else.

Should've used those "big money" to buy humility classes, not "top laywers" to threaten ex-interns.
That's interesting. I have been using this plugin for years, but only for passive learning - just to watch things on Netflix with dual subtitles (and to unlock subs in more languages than the Netflix UI would allow). Will take another look at the other functionalities.