skysight-inc/HackerNews huggingface dataset:
I thought that myself for awhile, but then I downloaded one of their images for a particular stack I was looking for for a project and it was just easier to implement the bitnami stack preloaded with everything then run sudo apt update -y && sudo apt upgrade -y. It honestly saved me a good bit of time configuring the stack.
I don't necessarily disagree, and I grew up with rather fast compilers on rather fast interactive systems; they may even have been Wirth-style, but I didn't study the source. It's just that it's not a useful metric for, say, numerical code that doesn't look like a compiler. Also I suspect the difference in hardware architecture in those days was relevant.
Buffering actually works in your favor, because when the client reads the buffered data, it's more likely to get the whole file in one go.

Browsers already have delays and throttling for painting and relayout, because incremental rendering of HTML and DOM updates create lots of similar problems.

I don't know if browsers do it, but moving progressive image decoding to a very-low-priority thread would be an easy solution that solves 99% of the problem (nothing gets blocked, you get as much progressive rendering as you can spare CPU time).

It would be hard to be absolutely optimal about this, but my point is that in practice it's one or two extra renders, not O(n^2) you'd expect from synchronous redecoding on every byte received.
No, but plenty of people drive brand-new, expensive,
inefficient gas guzzlers. Poor folks are much more likely to buy a cheap small engine Honda than a 200 cu.in. un-aerodynamic brick. Guzzling gas is expensive.

And the poorest ¼ of the world contribute way way way less than ¼ of our CO₂ emissions.
Humans and Ants Engage in Similar Types of Warfare
adblock for IOS can block all types of stuff. https://itunes.apple.com/us/app/adblock/id691121579
They also make an app called webblock which nice but less powerful.
New OceanReports Tool Provides Analyses of “Ocean Neighborhoods”
CT logs are already chained
Is no one going to talk about the implicit racism of the site and its community?
You're missing the point of what Bitnami actually does. Bitnami isn't helping "enterprise IT" to install Wordpress. They are helping AWS/GCP/Azure/etc... to attract more users with less effort. It's kind of "hey, random guy that has no idea how to install Wordpress! Do you want to get a Wordpress up and running in <your favourite cloud provider> in less than a minute?".

Edit: look at the comment right after mine. Perfect proof.
I'm one of the co-author of the SHA-1 cryptanalysis paper. I fully agree with Marc Stevens's: you should not be using Blake2, but SHA2 or SHA3. If speed is an issue, taking reduced step SHA3 (KangarooTwelve) will do the job.
That would make the delay much worse if you mis-predict the users action. Games would also have to add additional 100ms lag for all important events.
Wait, so if i'm reading this right the process is:

* parts can be imported tariff free into the US to be used to manufacturer cells

* cells get exported back out to other countries (to enable the tariff free importing of the parts).

* cells are then assembled into a final product over seas

* the final product is imported tariff-free due to being manufactured in the US.

Is that correct? Because if so that's hilarious and horrifying at the same time!
I just took a look at sinfest after not reading it in several years. I read back a few days in the archive and I liked it. The style has gotten cuter.

Could you explain what you don't like about it?
I've wondered if someone could do the same thing with videos and jpgs. Amazon prime, as one example, allows you to store an unlimited number of image files for "free". What if there was a program that would take a video file and split it up into its individual frames as jpgs and stored them on Amazon prime. When you wanted to watch the video the program would rebuild the video file from the individual jpgs on AWS.
Really well done site for the course. The flow of the single page to the sign up is compelling.
Wicked consumers! Doubtless Chinese factory workers will find alternative employment in the fields should the need arise.
I'm not disputing that - if emissions were priced in, we wouldn't be anywhere near the mess we're in. Note however, that pricing carbon correctly is not a politically viable solution today. There are many reasons for that, and some of those reasons are addressable by technology. For instance, electrification of transport is a possible way of reducing carbon pricing's potential impact on costs of necessities and transportation - making the necessary political adjustment this much less bitter for people, and by extension politicians.

Politics is an art of endless trade-offs; technology plays a vital role in shaping those trade-offs.
Policy is messy and subject to differing values. Bill Gates would do worse getting into policy. He would turn off people who currently like what he is doing because his moral values are different from theirs. I don't even need to know anything about Bill Gate's moral values state this.
They probably exercise their options and make some $ off the transaction.
Why Linux on Desktop ‘Failed’: A Discussion with Mark Shuttleworth
No one would, uber would be forced to either pay higher or go out of business due to a lack of supply in drivers. As it stands though, supply of drivers way outweighs demand for drivers, so they get paid less.

A "liveable wage", whatever that is, isn't a workable solution for a lot of businesses, simply because the actual value of their work may be lower than the liveable wage. Now instead of getting some money for food to eat or a place to stay, they now get nothing because it just isn't viable to pay the liveable wage for the value they supply.
Steven Universe.

You will get the impression in the first 20-30 10-minute episodes that the show is really fun but nothing special. It builds so slowly you don't even notice, then it really takes off.
I wonder, wouldn't it be possible to generalize the work that was done for JS with V8 to a variety of languages, to target something like LLVM? Can't most interpreted language be targeted to a common ground?

Anyhow, I've generally avoided a lot of languages. For now my choices have boiled down to C++ and python, and I've even used brython instead of client side JS. I either don't touch other languages, or just thread very carefully.

My cynicism is usually yelling out to nuke all existing things, including HTML and JS, to favor something new, clean, less bloated, so that it can possibly run well on smartphones. I just wish public research and engineering entities like DARPA could come up with something better. I think C and by extent C++ are already that, but crowds of nerds will keep moaning about out of bound arrays.

HTML freed the web from the grasp of greedy capitalists, but now it has done its job and a lot of things should be put away. Aren't there tools to optimize HTML rendering for speed?
Better link: https://github.com/yourduskquibbles/webannoyances/
With that in mind, the end for Python 2 is less than 8 months away.

Something fun to help people feel the "impending doom" and port their projects:

https://pythonclock.org/
I don't think so, I think the OP's just trying to be dramatic?
Anti-Vaccine Rally Draws Hundreds of Ultra-Orthodox Jews
One in three UK teenagers 'ashamed of their body'
This is one of the main reasons I'm really looking at moving to Europe. The lack of these things is definitely an issue, and even more of one in rural areas.
At least leekspin.com continues!
Don’t remember SolarCity declaring bankruptcy.
Yeah, I read it too back in the early days, then it just sort of stopped going anywhere. I've halfheartedly intended to catch up on it for about 14 years now.
Someone at Cisco intentionally created a keypair and intentionally put it in the image build process. They may or may not have intended to put it in production builds, but they clearly intended to set it up in some form, when they could have just ... not. If you take the easy but risky approach, you have certainly intentionally put yourself at risk.

I've worked for a company that built OS images for distribution to customers. Putting my SSH key in development image builds would have been convenient, but there was too much of a risk of exactly this problem; instead we just made it easy enough to download an SSH key on a development build (and start up an sshd) once you've booted it and have physical access to a terminal.

Also, a practical concern with disclosed vulnerabilities is that non-nation-state attackers (which are most of the attackers most people care about) are very unlikely to find and exploit a vulnerability that neither has a public CVE issued now nor will have one issued for years. So even if the alternative vendor has difficult-to-discover vulnerabilities, there is, in a very real sense, reduced exposure from those vulnerabilities compared to things that are disclosed and fixed. And especially if Cisco's disclosed-and-fixed vulnerabilities originate from outside vulnerability reports, there's a definite correlation between whether a vulnerability can be found by someone who would report it and whether a vulnerability can be found by someone who would exploit it.
I explain this is the comment you reply to. You say that corporations should have the same rights as people because they're made up of people. But corporations are quite explicitly a way for those people to avoid liability for what the corporation does.

My argument is that only people are people. Corporations are explicitly different, and there's no good reason for corporations to automatically have the same rights as people.

The whole problem with Citizens United is that it uses the 1st amendment right of free speech for people to grant corporations the right to make political donations, which makes no sense. Corporations are not people and donations are not speech. It's no wonder that this leads to a political system that represents corporations more than it represents people.
Weather: Record Cold Hits the City (This Is May?)
“Everyone working full time should have a loveable wage”. It’s a useful thought experiment to see where does this break down for you. Does every startup deserve funding if the founder promises to commit full time? Does every aspiring artist or actor get a liveable wage if they promise to engage full time regardless of their skill? Does every researcher get paid even if their focus is on playing video games? At some point “value created”, and “skill”, and “demand”, and “competition” are reasonable measuring heuristics without invoking “late stage capitalism” tropes.
Was it? I work in an adjacent space now (though didn't back then) and everything I've heard is that Powerwall 1 was vaporware. Even now, Powerwall 2s are hard to come by, though not to nearly the same extent — Tesla uses that product line as a way to soak up excess battery production when its car production bottlenecks, but historically batteries have usually been the long pole. That's essentially the only reason LG Chem/Sonnen/etc have any market share.
I don't think people are forgetting that. I think people just don't find that excuse/justification to be sufficient for forgiveness. Of course Boeing did it for the money. How often is a corporation not motivated by greed when they fuck up like this?
> "subsidise" XP

Not just that: they effectively had to extend its life as there was no way Vista was going to run well on those small devices and 7 wasn't ready for roll-out.
I mean how they say all that but refuse to add fediverse sites and others that don't share the political views of the founders of Keybase or the mainstream Mastodon crowd.
I don't disagree with you that it's probably a really good thing to eat whole plant foods...but when you bring up something like miso, or vinegar...what are these but a further processing of whole plant foods? And why are these OK, but something like a pea extract or a pea-based protein not healthy (and I have no idea if they are or aren't).

You could even make miso from peas...
I'll admit to being wildly inconsistent on this, since I do care about what I perceive as the suffering of some of my favorite individual plants and animals, but not enough about the suffering of plants or animals in general to stop eating them or building things out of wood and leather, or what have you.

I could imagine other alternatives. I knew a fruitarian once (before Notting Hill came out). I suppose you could try and engineer auxotrophy into human cells. I went to a conference once where some people earnestly (but naively) proposed it.
It probably would've if it didn't become part of Tesla, but yeah it didn't.
Net cafes are still super popular in Japan. They are used to crash when you dont have money for a hotel since they are very cheap. People dont really use them for Internet, since they have a huge streaming dramas and movies offering and you can also grab manga to read in your box. they have food and free drinks. Its pretty much a private space for rent,which is very much desirable in crowded Japan cities.
Your comment reads as "I like ruby therefor php is dumb"

> Is performance that much of a big deal for most people?
Yes obviously. Performance is important no matter the language.

> the counter-intuitive behaviour of '=='
You should learn the languages type system instead of assuming it works how you think. Again this is true of every language.

> I assume that these obsolete functions and operators still linger for backward compatibility? If so how do you avoid them?
The built in linter gives you a warning that its obsolete.

The inconsistent naming and arguments. Dumb defaults and thousands of functions in a global namespace is the real problem and there is no solution to it. Oh and calling functions is unacceptably slow, that they can and need to fix the rest of this is just I like my language better.
off the top of my head there's pytypes¹ and typeguard² – both look at type annotations and enforce them at runtime.

¹ https://github.com/Stewori/pytypes/

² https://github.com/agronholm/typeguard
See discussion at https://news.ycombinator.com/item?id=19918766
Yeah, phones aren't designed to have robust SIM slots, they're designed to be thin, so they use very low profile SIM cradles that are not robust to impact.

The trade-offs for a high vibration environment are very different.
I would expect property crime to correlate with wealth generally, ie, where there's... more property.

It's also not generally the kind of crime people are thinking about when they say they are worried about their safety.

And guess what, property crime has less impact on the rich too. ¯\_(ツ)_/¯
How so? They don't have any actual stock. They have options to stock.
And on its quest towards JIT the language becomes less and less dynamically typed. strict_types=1 is already a standard in most major applications and all the cleanup that has been done already, such as count() raises an error if you try to count a non-countable variable, and many more.
The checksum is really interesting and would be useful even today.
I have looked for the scripts but the links are all gone [1], unfortunately.

EDIT:
I have found it[2], finally. It's pretty sad that so much of the internet is getting forgotten, though.

[1]: https://web.archive.org/web/19980630210313/http://www.pgpi.c...

[2]: https://the.earth.li/pub/pgp/pgpi/5.5/books/ocr-tools.zip
Elon Musk mentioned at the autonomy event that the latest version of the solar roof is currently on his house and works great. Seems like they are still working on it, but I had assumed it to be dead until he said that.
Bitnami has their announcement at https://blog.bitnami.com/2019/05/vmware-to-acquire-bitnami.h...
Joi extension for validating mobile numbers ONLY
It announced "intent to acquire", and did not say.
Lets all tweet this comment at tag him + journalists
> When I'm old and will not be able to drive anymore, this will get even worse.

Given you might have good savings, I know lots of old ppl buy condos in the city.
Thats better than being in the street and its cheap enough to make it possible to go there often and have a shower. Its great they exist for the less fortunate of society.
With more companies moving to virtualized hosts, I bet performance becomes a real consideration. With most services I've seen, you buy server capacity in doubling increments. So either your application fits into 2 vcores @ 2.2GB with 8GB or RAM, or you step up to 4 vcores and 16GB, with costs also doubling.
China bans Wikipedia because communism demands conformity
Megatokyo is still in my fixed rotation of daily webcomics...
How do I find A220 and E190 flights just to see if I have them available to me?
Cloudflare Image Resizing: Simplifying Optimal Image Delivery
Personally I prefer a noisy plane to a quiet plane. With a noisy plane you basically have white noise washing out the sound of all the other passengers having conversations, sniffling, snoring, crying, etc. I'd rather listen to the engines than to other people.
I love F-strings, my only gripe is the chosen syntax for invoking them.
For starters, F may or may not be capitalized, so these two lines are identical.

F"My string with {interpolated_value}"
f'My string with {interpolated_value}'

Like using apostrophes or quotation marks to enclose strings (or F-strings), I find myself wasting time questioning the trivial notion of whether to capitalize or not.

I think Groovy's syntax is great, where quotation marks denote an interpolated string, and apostrophes denote a plain old string.

"This is my ${interpolated_value} string"
'This is my plain old string'

But these are nitpicks, and it's really too late to implement something like that.
FWIW, this isn't official Git documentation, just a book about Git.
People like Steven Pinker are thought leaders - he exerts influence over what millions of people think.

I and many others see signs of loneliness (and a variety of other mental health issues) all over the place, and it can be reasonably attributed to the incredible societal changes that have taken place in the last < 50 years. Pinker mockingly dismisses these valid concerns as "misconceptions" by mischaracterizing them as ridiculously hyperbolic strawman complaints, implying such beliefs are based not on actual personal observations, but rather based on fear mongering by social critics.

He seems to be a gifted writer, able to spin colorful and psychologically persuasive prose, but at least in this case, his disproof of concerns is utterly empty, if you actually read it carefully.

Maybe this particular excerpt is not representative of his overall work, but I tend to be very wary of those who are are profiting handsomely off the status quo as they tell others who haven't fared so well in the new world to "don't worry, be happy".
> plant based protein sources are [...] worse than mass-agriculture raised animal products.

Plant-based protein is no better, from the health and nutrition context, than animal-based protein. They can even be worse; for example, plant nutrients often suffer from low “bioavailability”—which means that they are hard for us to extract, absorb, and utilize[1].

More on animal protein: http://www.diagnosisdiet.com/food/meats/

[1] https://www.diagnosisdiet.com/micronutrients-mental-health/
Is that not a disaster waiting to happen.
Policy shapes technology and technology shapes policy.

Choosing which directions to focus research on rather than relying on happenstance or the market is policy.

Therefore it all comes down to policy.
Firms That Promised Ransomware Solutions Almost Always Just Pay the Hackers
Backdoors aren't bugs like most others. Buffer overflows happen because someone mistypes or forgets a length check, etc.

Backdoors are unusual: They happen because someone writes code of the form addAccount("s3kr3e", "s3kr3t"), and that's code that's written. You can typo and accidentally omit a bounds check, but you can't typo and accidentally end up with a valid SSH key pair and code that installs it.

It's possible to ship that SSH key pair and the code to customers that as a bug, e.g. if someone writes that code on purpose, intending to add and deploy s3kr3t/s3kr3t but not intending to ever have that code on the branch that's deployed to regular customers, and then someone else mismerged. In that case serving it to customer X is due to a bug, it should only have gone to customer Y or test environment Z. What I'm saying is that shipping those backdoors at all must have been intentional.

(Personally I think shipping backdoors to test environments is fine. Including test environments at customers. Risky.)
Oh come on. This is nothing but fear-mongering.

You have a reason to think unreported crime is higher in S.F. than other places? Which is what would make comparative crime statistics inaccurate for S.F.? An evidence-based reason?

Anyone being harmed by violence is too many people, anywhere. I'm sorry if you have been harmed by violence in SF. But in America, it's the safety and comfort of those who are already most safe and comfortable that are prioritized, and the most safe and comfortable believe this is their right. In America, we can't distinguish discomfort from threats to safety.

S.F. is in fact much safer than many many American cities. Deal with it. (And the wealthy are in fact safer than the poor in almost any city).

You want to see a police force that really can't be trusted to do anything about anything, and is engaged in rampant criminality on top of that, plus routine violations of the constitution, come visit Baltimore. Not saying the SF police are "good", I don't think any police are, but you don't have it especially bad in SF. Maybe you don't call the police because you don't think it will accomplish anything -- do you know how many people in the USA don't call the police because they think the police may further victimize them? Probably some in S.F. too, depending on who they are...
Cool VR Trademill Video
At the risk of injecting extra negativity into the thread: what about the recent revelations that a lot of (if not most) recycling is really shipping the trash to poorer nations to be dumped there?
> A public policy of forced "sharing" of wealth has an absolutely abysmal track record.

A public policy of forced sharing of wealth is what distinguishes the developed societies of the modern world from those of the late 19th and early 20th centuries (that is, it distinguished modern mixed economies from true capitalism), and it's what has made possible anything but a miserable existence for the bulk of society, the working class.

Every debate over this issue in modern developed societies is mostly, in effect, a debate over fine-tuning parameters, not over whether or not to have such a policy in the first place, except where some economic reactionary is preaching a return to 19th century capitalism.

So, no, your premise that it has an abysmal rack record is as wrong as it is possible to be; it (forced sharing over an otherwise capitalist property structure) has the best track record for human conditions of any broad class of economic approaches ever tried.

There might be better options that haven't been properly tried, sure, but that's a bit speculative.
https://images.app.goo.gl/CreJ2QxuuwnyhHr36

The drop from vegan to average is about 1 ton of CO2 annually. Americans are 15-20 tons annually. China’s CO2 emissions growth was 2-3% last year: https://unearthed.greenpeace.org/2019/02/28/china-coal-renew.... 3% on 9 gigatons is a 270 megatons increase. That’s somewhat under a ton per American.