skysight-inc/HackerNews huggingface dataset:
I've read assessments from climate scientists that don't paint nearly as dark a situation in terms of what we CAN do. The hard part is simply making it a political reality.

But even ignoring that, it's important to define "worse". Worse than a year round fire season constantly threatening to burn down your home? Worse than 50 year floods every single year? As the impacts of climate change become more real to individuals, I think you'll find the "worse" situation is not doing anything.
I don't understand what you're saying. I'm sure the video files reddit serves are perfectly playable in standard video players, since web browsers can obviously handle them. If download bandwidth is the concern, you should know it would be even worse with gif files, which are much larger than visually equivalent animated gifs. If reddit were serving up real gifs, they would load even slower.

Video files are easier to share, on account of being smaller, and easier to edit since you can use real video editing tools which is a lot easier than editing a gif frame by frame in gimp.

The only sense in which gifs are superior is they're easier to write a parser/renderer for from scratch, but I think that's relevant to virtually nobody.
Amazon entry level software engineer in Seattle starts at over 100k and senior goes way up from there. Particularly with the stock gains of AMZN, engineers are highly compensated.
Ask HN: How hard is it to build a platform like Netlify?
I'm fascinated by Netlify, by its speed and neat developer experience. I want to learn more about the inner workings of such platforms and thought that the best way to do it is to build something like Netlify myself. Nothing stellar, just a simple proof of concept clone.
Any suggestions on where to start and where to learn about the architecture of platforms like Netlify? I'm a moderately experienced frontend developer, I have some backend and DevOps skills, but it's mostly "street knowledge," and I don't have a CS degree.
DMCA claims might not affect the ranking of the page (but whether or not it affects duplicate content checks is anyone's guess) since a search for free movies[0] shows the Lumen DMCA takedown notice[1], even on the first page of results.

0: https://www.google.com/search?q=watch+spider+man+online+free

1: https://i.judge.sh/bright/CozyGlow/chrome_IJqvwxiRT1.png
It actually is! If you were born yesterday and don't know any better.
the primary failure mode for pneumatics is just a simple rupture, where a pipe splits and all the air runs out

...rapidly releasing all that stored energy in the process, i.e. an explosion.
The FLIF author's next project FUIF is now partly the basis for JPEG XL which replaces (or at least aims to replace) PNG and all the other standard web formats.

Pngs get used for both for non photographic images and photographic images with alpha channel, and JPEG XL should win on both of those use cases.

It also cleverly has an upgrade story forexisting JPEGs so I imagine a fairly quick uptake where a proxy can recompress an existing sites images and get better size with no recompression loss.
The key lesson here is not about a specific image format or company, but the fact that even a very light assertion or even hint of proprietary restrictions can kill or handicap a nascent technology or protocol in the bud.

The age of early hypertext was awash in such cases. The University of Minnesota only mentioned that they might introduce a charge for gopher servers, effectively killing the protocol. Various early conferencing and hypertext systems, including one from Sun Microsystems (NEWS?), and a few models from Microsoft, existed. Somewhere, Tim O'Reilly has commented about the early days of O'Reilly & Associates where he was looking at various options and made the early decision to not get locked into any one proprietary system, a choice which has paid handsomly.

The whole phenomenon of prortocol creation, promotion, evolution, and quite often, stagnation, is a fascinating and understudied one IMO. The role of non-market players, particularly government standards organisations, the military, and academic fields, is extraordinarily underappreciated.
I'm not convinced that is true. If they accepted a lower salary with the promise of stock options, they paid money. I thought it was common for startups to pay employees in stocks rather than money.
Glad you like it. It's nothing new though. Haskell and many ML family languages have this syntax.

The table syntax is def new though.
Yes. AI/ML.

Like mentioned in another comment, targeted application of AI/ML can provide excellent results when the expectation is carefully defined and the objective is clearly stated.

Many AI/ML proponents jump directly to a 'black box' attitude where a product enters one side and leaves the other side and a smiley or frown face tells you if the product is good or bad. There are no definitions of dimensional tolerances nor geometric features. It's just good or bad based on the training model. But unfortunately, GIGO applies very strongly to the training model.
On a related topic, I wonder how Google can differentiate cases where your content is duplicated but the site duplicating it doesn't adhere to standards such as setting a canonical URL back to you and you as the "victim" are ok with the duplication.

For example, a lot of popular podcast platforms will wrap your notes on their public crawlable site but don't set a canonical URL back to your site.

From Google's POV this must look like duplicate content.
If you have wave-systems with high enough fidelity (Q-factor in a cavity for example), they behave a lot like particles in certain energy/time regimes. People yelling from a mountain top hear echoes.
Possibly has school.
I'm trying to do the same thing as well (although I'm working on bootstrapping my startup before we launch)
but how do you get the sine curve in the first place? because you're not subtracting a sine curve, you're subtracting non-coincidences, for which there is no reason they would be on the sine curve
Sheldon Brown has probably had a bigger influence on me than any other public figure. When I get old, I want to be like him, and I’ve been using his “Product W” doping protocol with great results already. I don’t want to die like him, but if humans still drive cars, I probably will. Pretty amazing how much impact you could have just by sharing a passion for something that benefits everybody. (way off-topic, sorry)
It's funny I just thought about this yesterday. "What if my smartphone loses network connectivity. How many apps on it will stop working? 95%? I miss the old days when storing and processing my personal data was done 100% on my own devices. Sharing that data with others wasn't really a problem and people had websites as always accessible billboards where they presented themselves as well." Sure the social media "network" aspect wasn't there, but it wouldn't be impossible to achieve that today while the bulk of the data resides on people's own devices.

Ever since the shift of storing the user's data not on their devices but in the cloud and ever since rendering ad blockers useless by tailoring not just the ads but the actual content towards the user's behavior and biases, the internet has gone down the drain. And more and more people are fed up with it.

Societies can be "hacked" via social media, that technology is out there and it is being used not only by superpowers like the US or Russia, but also by political actors in smaller countries like Myanmar or Ethiopia. People die. Mobs incited by fake news campaigns on Facebook kill people. Elections get hacked, not by manipulating voting machines but by manipulating people's minds using the same technology advertisers use. That's some scary stuff. Social Media manipulation is the nuclear bomb of the early 21st century, it's that hot new weapon every sleazy political actor wants to get their hands on. And so we are in a new Cold War, actually it's many cold wars. Unlike the one in the 50s-80s these new ones are invisible and don't feel as scary, which makes them... more scary?! Weapons of mass propaganda... we have to take action to render them useless by abonding social networks and cloud services as we know them today. But that can only happen with a better replacement that's harder to manipulate and that has a higher incentive to be used by the masses.

Without an internet connection your smartphones and even your PC becomes either almost completely or at least partially useless. That is not scary because we have to fear network issues or censorship but it's scary because it means so much of the information acquisitioning and processing is out of our control. Modern devices are perfectly capable of handling all the user's data and then some, they have the storage capacity and they have the processing power, the only reason the cloud still exists for end user's is because analyzing everyone's data makes them money.

And you can't even blame developers and companies jumping on this bandwaggon. Everyone else does it, the tools are out there, ready to be used, and that sweet ad money pays the bills or the investor's demand it because they think that sweet ad money will reimburse their investment.

But is it ethical? Hell no!

It seems like nobody is thinking about putting that processing power and that storage capacity that people own in their pockets to use. I welcome the initiatives that do exist, but I feel like that only something massive, something disruptive can change that.
(patent application) = (original science/engineering document) + (lawyer)

In my experience, the (lawyer) part of this fucks the document up so much that it's too depressing to contemplate, and I just let whatever meaningless bastardization of the original go the patent office.
There is a linked article on his blog https://utcc.utoronto.ca/~cks/space/blog/tech/AcademicMicrok... that expands on this. Specifically:

>the whole 'normal kernel on microkernel' idea of porting an existing OS kernel to live on top of your microkernel gives you at least the hope of creating a usable environment on your microkernel with a minimum amount of work (ie, without implementing all of a POSIX+ layer and TCP/IP networking and so on). Plus some grad student can probably get a paper out of it, which is a double win.
Firefox should bundle something like metamask in the browser. Not only you will have a trustless identification mechanism for multiple identities, but users will also use it for micropayments.

I think a lot of the privacy and mob mentality issues stem from the fact that current systems don't support multiple disconnected, pseudonymous identities, which we had ~15 years ago. We should make it easy for laypeople to have that again.

I don't know if decentralizing the web is worth the effort since it's less efficient. We need however to steal back identity from those identity barons.
Is it supported at all by safari?
That is akin to not being able to accept the null hypothesis in statistics, as we assume innocence ant try to prove guilt (with the p-value of "a reasonable doubt"). While we should not explicitly disincentivize negative results, this doesn't mean that we shouldn't penalise p-hacking.
Provisioning/Backups/Restores of a Ha Rancher Cluster with Terraform
How do you rename files based on contents with fd?
I don't think there is much scientific evidence for the role model theory. It's very useful for feminists, though.

I am rather worried about how to prevent feminists from getting to my daughter. I don't want her to adopt a false victim mentality.
I see - because you "own" the people in the garden.
> Google created Kubernetes from scratch in the Go programming language

K8s was ported from Java [1].

[1]: https://archive.fosdem.org/2019/schedule/event/kubernetesclu...
Turkceyaz.com, Grammarly like writing assistant for Turkish language
Working in a much less formal environment, I still religiously abide by a backward compatible concept whereby new code can require new conditions (e.g. schema changes) but those new conditions must be invisible/transparent to old code.

It’s generally very risky to put your state of world into a place where the old code can’t even look at it. Because rollouts and fallbacks become much harder to orchestrate. Mostly it provides the property where you only need to worry about writing environmental upgrades and never downgrades even if you sometimes fall back to older builds.

However the story in TFA is a bit different. What we have is an incompatibility between two versions running side-by-side. Nothing wrong with Version A or Version B per say, but just that you cannot roll out B progressively. Obviously the only fix is to immediately get your environment homogenized in A or B, and maybe there is actually a valid decision / risk analysis to go one way or another. For example, if you don’t respect the backward compatibility edict outlined above, it could be tricky to downgrade your B instances back to A depending on what state changes in the data B may have already made.

But the real problem is actually one level deeper. The fact that B got to the point of being rolled out with a catastrophic incompatibility with A means that DEV is fundamentally not testing for the ability to do a progressive rollout before they actually start doing one. The new B code was never actually tested in a heterogenous environment with A, meaning these rollouts must have been happening on blind faith alone.
Same can be done if e2e is enabled. Nothing prevents Facebook from sending links from client to a "validation" service.

They do this already in WhatsApp for instance.
I was just going to post about jails but you beat me to it.
> I will continue to suspect that almost all of its adopters use it because packaging software with dependencies is hard, poorly understood, terribly tooled (looking at you, Python), and even more poorly executed in the vast majority of projects and companies.

Static linking solves a lot of these deployment issues. But I guess people are worried about duplicating libraries and security vulnerabilities. So we end up with Docker which has these problems, but even worse.
Malicious content could also include phishing and viruses.
XUL was pile of garbage riddled with bugs. I've made Todo app in remote XUL and every 30 minutes of development I encountered some major functional bug. Idea was great but implementation was terrible. I've used many UI frameworks over the years but when I see three letters XUL, the first flashback I have are all those bugs.
I'm not saying he doesn't have a problem, but his site does appear above the others in search results for that quotation. "The consensus view among scientists is that polygraph testing has no scientific basis"

It's such a specific quotation that there aren't that many sites that have that text, so the spam sites are gonna appear.

Now if those sites outrank his site for regular search terms "what is a polygraph" ... then that's a problem. But he didn't seem to indicate that's the case.
> "GIFs [...] don't have pause, rewind or fast-forward controls;"

They do for me, because I view them with software that chooses to support such things. It really has nothing to do with the format itself.
You know, as a PhD student, I sometimes feel like the moment I come up with a good idea, it's guaranteed to show up as a result on Google Scholar the next day, which can be rather discouraging.

I've never really thought about it in terms of your comment, however, which is actually very motivating. Thanks for the perspective random internet person.

(Apologies for the OT comment)
I went the other direction, physics to math, but agree with your broad characterization. Not all applied math is physics, obviously. I do find mathematicians and physicists often have different characteristic ways of thinking about similar things, but the lines are blurry.
I couldn’t quite tell from your comment: is your opinion that negative SEO is effective?
Yep, never underestimate a good interface. I can do most of what ZFS does with dm-crypt, llvm, etc but that’s a handful of interfaces to learn. ZFS includes it all. (Probably a bad analogy but it gets the idea across).
That doesn't mean they're crawling the URLs, just that they're indexing the content of PDFs/images for your search. Which is, honestly, a pretty useful feature. Whereas Facebook is doing this without providing any value to the user.
Interceptor by The Ocean Cleanup team. Clean 1000 most polluting rivers by 2025
"trust, but verify".

You can get decent error estimates for lots of these sorts of systems, with a manageable amount of extra computation.
> I personally buy the idea that playing styles in board games mirror people's behavior when interacting with their coworkers.

As long as there is no money involved it's always all fun and games and I agree that board games don't mirror people's behavior towards others. But when you introduce real money into a game, just enough that it hurts to lose, everything changes and I claim that then the game is a much better model for real world situations.
Can't easily statically link a big complex application written in a dynamic language.
> If you think it’ll cost a lot but end up ineffective [...] then it’s completely rational to vote against it.

That is true, and I easily agree with everything you said, but FWIW there have been studies on whether cost-benefit analysis actually works by examining the outcomes after the fact. For example this set of case studies demonstrating that cost-benefit decision making would have historically made the wrong choice, and that sometimes our estimates for costs in the future are wrong by orders of magnitude.

https://scholarship.law.georgetown.edu/cgi/viewcontent.cgi?a...

Point being that the completely rational vote isn’t always the right vote. Focusing on costs rather than goals sometimes leads us to miss the big picture.
May not answer your question, but maybe you find a use to this.

Web Dev Roadmap
https://github.com/kamranahmedse/developer-roadmap

Spellbook of Modern Web Dev
https://github.com/dexteryy/spellbook-of-modern-webdev
"Public good" is a specific term of art in the economic sense. It doesn't mean that the good has no cost, but that its price fails to correspond to either that and/or the value, where costs of production, price of exchange, and value of use, are three distinct concepts quite often confused in economic discussions (a topic for another day, though I've written on this at https://old.reddit.com/r/dredmorbius/comments/48rd02/cost_va... I've also just learnt that Marx anticipates me by a century and a half).

A public good:

In economics, a public good is a good that is both non-excludable and non-rivalrous in that individuals cannot be excluded from use or could be enjoyed without paying for it, and where use by one individual does not reduce availability to others or the goods can be effectively consumed simultaneously by more than one person.

https://en.wikipedia.org/wiki/Public_good

The problem then is that attempting to enforce per-use payments for access to public goods is tremendously inefficient.

You cannot effectively and with low consequences restrict access. The cost, particularly at a global level, will mean that there are many, often billions, who won't have access.

Your own ability to pay for content means that you've got an influence that those who don't lack. This ultimately gets us to a Patronage model of content. That's an option, but what you end up with is the patron's interests unduly represented. If you lived in 18th century Europe, your preference in large-ensemble music or visual artworks would best be strongly similar to that of the Catholic Church. I had the realisation, watching a computer animation festival in the late 1980s, that the role of the church in modern computer graphics was largely replaced by tobacco companies, who'd financed a large share of the entries.

There is also the contrast of information which the audience seeks vs. that which the creator or publisher wishes to have distributed. The former is copy or content, the latter is advertising and propaganda. They are not always clearly distinguished. And the economics of each are dramatically different.

The world I'd like to see is one in which a means-to-pay funding model, some semblance of a universal or basic income, a modest performance bonus, and universal access, are strong if not global norms.

Effectively, markets and information play together extraordinarily poorly.

https://old.reddit.com/r/dredmorbius/comments/2vm2da/why_inf...
The galaxy brain maneuver here is to start trying to fuzz whatever machines Facebook is using to do this.
The estimates are totally off: 3.7 degrees hits many tipping points, coastal cities are worth how much?
Since there isn't an obvious monetary incentive to push the site down, I'm thinking the second option makes a lot more sense?

It's not uncommon for authoritative content to be plagiarized and one needs to be ever vigilant and be prepared to take direct action rather than relying upon the wisdom of google's algorithms (which seem to be almost wholly ineffective in terms of discriminating against such practices).
They always will be. The Chinese place much more value on owning (as opposed to renting) than other people do.

That is why the rhetorical enemy of communism in China was "landlords". It's why a fundamental platform of the current CCP is that landownership is illegal. ("the land belongs to the country", 土地是国家的)
Dupe of https://news.ycombinator.com/item?id=21358007
Review: Enchantments of Mammon: How Capitalism Became the Religion of Modernity
Aw. That reminds me of the days when Adobe/Macromedia licensed the Havok physics engine and put in Shockwave. For a year or two, about 15 years ago, you could do this in Shockwave on the web. But Adobe dropped the Havok license and took out the physics engine.
Fallen birthday hat.

Okay, but seriously, Unicode has that listed as "greater than sign," and has several similar characters.

U+003E > greater-than sign
U+203A › single right-pointing angle quotation mark
U+232A 〉 right-pointing angle bracket
U+27E9 ⟩ mathematical right angle bracket
U+3009 〉 right angle bracket

http://unicode.org/charts/PDF/U0000.pdf
> So we agree, solar cannot remove carbon emissions.

Except for all the carbon emissions it does remove while the sun is shining and you didn't have to run that natural gas plant for 14 hours instead of 2.

> It doesn't work like that. Nuclear can take days to ramp up and ramp down. Solar does not play well with nuclear.

You don't ramp it up and down at all. You have 100GW of demand at night and 200GW during the day, so you have 100GW of nuclear and 100GW of solar. Nuclear generates 100GW night and day and the solar generates an additional 100GW during the day.

> A more major issue is...if you're using nuclear, why the heck do you even need solar?

Because it's cheaper during the day and there is more demand during the day.
Reminds me of when I asked a professor once "why don't they try <alternative approach> instead?". He replied, "I tried that when I was a grad student. It turns out not to work that well because <reasons>." I never figured out if that validated or invalidated my thinking, but I found it funny and kind of eye-opening either way.
I can't help but I would also love to learn more about it's inner working!

Especially the certificate fetching and distribution across the edge servers part.
YouTube ads: Do you pay the same for partial views as full views?
I miss Flash so much it hurts.