skysight-inc/HackerNews huggingface dataset:
> developing countries around the world that have extremely good reuse programs for their bottles, and it works extremely well.

In fairness, Germany is a developed country with extremely good reuse programs. Glass beer bottles are often totally reused. You can, if you want, avoid plastics entirely and just buy drinks glass containers. The local supermarkets all have return bins; all restaurants will take them, although they won't give you your deposit - which seems like a very fair deal to me.

The one odd exception is milk. A classic example of American container reuse, but I don't see any milk sold in glass in Germany.
Capitalism is unethical. No economic system is perfect. Ironically, when the rich in the US are in financial trouble, they force government to be communist. Like in 2008 recession, companies were bailed out using taxpayers’ money. I am not denying that US has to do everything in their power to bring the deficit down, but they must stop pretending to be a free market while doing the exact opposite of a free market. Protectionism is only expected from communist countries, not countries that market themselves as free markets.
>> can save bad engineering

Depends on how "bad". I've seen _many_ counterexamples, where no amount of lipstick could fix the underlying flaws. What good is a pretty website if it's slow, or if it doesn't work at all half the time.
My setup wouldn't work for the majority of people, but I freelance and have set up a corporation. I pay myself a salary that's about 2x my rent. The rest of my funds stay locked in my business account.

This forces me to limit spending. After paying rent, I only have about the same amount left over for personal expenses.

Any money left over in my personal account at the end of the month is transferred into a mutual fund.
People who aren't antisemites usually don't deny the holocaust when they update the death count based on historical facts. This is called revisionism, not denial. However, it's without much risk of being branded a holocaust denier or revisionist by claiming that the actual number of people having been exterminated is off my say a couple of hundred thousands, wether because of double counting across borders or something along these lines. Since there's existing evidence already proving that at least x amount of Jews was killed throughout WW2 by Germany or it's allies, it's difficult to come up with a number that's way below the official numbers. As long as you're not outright claiming that Jews weren't exterminated or that the number is so low that Nazi ideology shouldn't be judged based on the death count of the holocaust alone, you're free to so without ending up as a persona non grata.

tl;dr: this is a law designed to protect Jewish survivors from having to endure "public debate" about the actual numbers of their ancestors being killed off by a regime. It's not meant to make it impossible to update the numbers based on newly surfaced facts.

Wolfenstein not being allowed to show Swastikas was indeed pretty stupid but that's what you can when you have a conservative majority in the Bundestag. If someone with a gun who also sometimes played ego shooters kills some people because of insanity, you don't want to be the politician who embraced video games and lifted stupid restrictions for them.
That doesn't sound right to me. I don't think gravity is or should be the most important or even merely a significant factor keeping headsets in place. That, and less weight on the head should feel better to the head-holding muscles (not to your biased conscious self evaluating "feel" for the only brief time while you concentrate on it).

I would even say it is the opposite: The heavier the headset the tighter its grip has to be so that it stays in place during head movements. A tighter grip means more pressure around the ears, which for most people means less comfort.

I could see that while you concentrate on the feeling of headsets you may have that same bias as most people probably have that heavier equals better (quality, more solidly built), but I doubt that is true for the rest of your brain and your body.

I tried to find something, anything of substance on this concrete subject but this time my Google-foo failed. Links to research would be appreciated, if somebody else has better luck. A possible confounder is that heavier headsets - if it's not a cheat like in the discussed example - might indeed be better built, but I think we are talking about similar built quality here that only differ in weight, and objective criteria, not self-reported biased by already known to exist weightier-is-better value bias.

I only found this, which is really just a statement: "Relation between weight and comfort?" -- https://www.headphonezone.in/pages/headphone-weight

The weight of objects has interesting effects on our judgement: https://www.discovermagazine.com/mind/holding-heavy-objects-... -- but obviously that does not mean the body sees weight the same, physiologically.
"...While helping develop the atomic bomb at Los Alamos, he entertained himself by figuring out how to break into the safes that contained top-secret research..."

I did not know he helped develop the atomic bomb. That really nice to know that he helped the States obliterate thousands of people who did not need to die afterall.
A Manifesto for Technological Emancipation
I read it as Shin Megami Tensei, but that's even less likely.
Umm, is there something wrong with this? I find it very nice that the designers went to a length to explain their thought process. When I design logos as pure amateur (for fun) this is the sort of thought I put into it...
The Scam of ‘Influencer’
Hi guys, thanks for all the comments and questions. The past day has been supercharged by more demand than we can handle.

We're thus looking to collaborate with ninjas in various domains who can help answering questions. Please reach out to us via the website if it is of interest to you, and we'd be happy to chat.

The vision? Join us in building the world's biggest curated knowledge base, 42 minutes at a time :)
I’ve witnessed people asking that question even when the opening statement was in the form “in ten years China will be a bigger polluter than the USA.”
the worst part of the 2009 crisis is that the the European used car market is shot

I got a 3 year old gt in 2007 and with that money today I could barely get a panda.
Its okay when America does it.

But is it really bad? Generally countries don't go to war over spying.
If the US or China or anyone really can listen in to mobile networks I'm fine with that. State secrets shouldn't be discussed over an open phone line anyway.
Calling people holding a particular opinion "privacy fanatics" seems like a cheap move that tries to discredit a position by name-calling.

To answer your question, yes, tracking is bad and we should be working to decrease it, then stop it.
Use it on landfill and you get to mine many desirable materials in one place.
I can back up your experience. My university studies were focused on maths and theoretical computer science, and I've learned a lot of things there that are unlikely to be learned on a regular job. That said, at least my PhD did feel a bit like an apprenticeship in how it was structured. It was an apprenticeship for becoming an academic - and while I don't work in academia anymore, that has given me some useful skills that most of my peers don't have. (Of course, there are also skills that I don't have but some of my peers do. In many teams it's useful to have a mix of academically and not academically inclined folks, and the ideal mixture obviously depends on the kind of work the team does.)
I have built myself a expense tracking tool, where I track my expenses. I have one "account" for my expenses and another shared one that I use together with my girlfriend.

I input expenses manually and each expense has a "category". For each category I can set a monthly "Bucket" (the maximum I wanna spent) and then I can track my progress during month.

Every month I get email with spending stats and I sit down together with my girlfriend to consider our finacial situation. We can change the buckets, etc...

I think the most inportant part is manually writing expenses and then talking about it after we get the email.
We've been hearing about tipping points and irreversible consequences for 30 years now. So wake me up when it happens or you bring up scientifically backed solutions. Until then, I'll just watch 2012 every christmas.
I see this fixed all the time by throwing more resources at it.

Case in point, all servers were configured to accept a maximum of 5 connections, so when the load balancer got more than x concurrent requests, they started failing.

Instead of fixing the problem, we can just scale the amount of servers (horizontal scalable yay), until the problem goes away.

Now you have tons of 8GB/4C machines sitting (almost) idle, and immense amount of money wasted.
Agreed.

At first glance, I genuinely thought this was going to be a pitch for yet another fragile additive manufacturing toy with narrow usecase, or a new process that enables IPC-7092 designs on the cheap.
Elon Musk claimed in a tweet that the roadster can beat a time of 6:44 min on the Nürburgring Nordschleife, which is (currently) 20.832 km long.

The current lap record for street legal cars is 6:40 set by a Porsche GT2RS MR.

The overall record is 5:19.55 set by a Porsche 919 Evo.

F1 last raced the Nordschleife in the 70s. The lap record is 7:06.4, but the track was 22.835 km long back then.

The Roadster might have a chance at beating the lap record for street-legal cars, but physic will make sure that it will not come even close to an overall lap record.
Paid Cerberus 'lifetime' licenses are expiring
2019 Highlights in Metadata Management
Yup, the brain as "receiver" is an old idea, like you said. But your attempt at refuting it is quite narrow and has a lot of assumptions.

One such assumption is taking evolution as an unchangeable constant. To me it seems like if the "receiving" of the soul theory is true then evolution no longer plays any major role. It would simply be a story, or a lore. In a similar way when playing an RPG has a back-story that cannot really be experienced and never actually happened in the game.
The difference between a subculture and a social class is blurry at best. Many social classes are composed of different subcultures — like the nerd social class.
> Third - is the degree to which negative work conditions actually affect life outcomes. So it's clear there were several policies in place that were not very nice - but this happens all the time in the world. An 'easier' route would have been for Orange to simply have done a big layoff.

> If a factory closes and employees are laid off, does the business then become responsible if people kill themselves over it? No.

A common (mis)management technique used in France is called "placardisation" (literally "put someone in the closet"). Rather than laying off people, drive them to nervous breakdown and ensure that they quit. I've survived this once and I can tell you that it's not pretty. That's the kind of practice that was being tried.

(I've written something a bit more detailed in another comment on this thread: https://news.ycombinator.com/item?id=21856307 )

> Instead - we got a kangaroo court.

The investigation lasted years. What makes you claim that it's a kangaroo court?
Has anyone proven it was global warming and global warming only?
Yes, it is an attack on the GDPR and I consider it to be justified. You do not, and that is also a perfectly valid point of view.

What is uncalled for, IMO, is the name calling in the posting further up the thread.
Can we have a discussion about what democracy currently is?

Is one dollar one vote really democratic?
Every doomsayer who was right was either: 1. Listened to, or 2: part of a civilisation which no longer exists.
Quora: Why do you think Trump garners so much loyalty from his supporters?
China emits less than half as much CO2 as the USA per capita, according to https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...

It's interesting to see that there are several countries that emit more per capita than the USA, including Canada and Australia. Maybe the USA should stop trading with those countries?
From TFA:

"Obviously it’s an object. Everything is an object. That’s kind of what “object-oriented” means".

So ... TFA is perhaps not explicitly, but _implicitly_ about object oriented code?
My last visit to a bank was 8 years ago. I do all my banking online and if I have a problem I write an email (and sometimes call).

The fact that one wants to pay for bank services and agrees on a bank to force them to come (vs having mechanisms for remote access) is something I do not understand.

There is a population which does not have access to Internet, or is computer illiterate. The efforts should go into helping them to learn and legally force banks to make online banking easy.
The “12 years” thing: AFAIK, that’s “12 years to get moving, given how much political inertia we know we’ve got”, not “12 years to actually fix everything”.
The great paradox of France is that people keep believing it's hard to fire there while it's not. Every government for the past thirty years have made firing easier.

You have an up to eight months window of at-will before the protections kick in and they are mostly severance compensation which rises with the duration of your employment. You have to have a cause but these are plentyful.

If you can agree with your employee it's time to part, you don't even need to fire them. There is a legal way to commonly agree to break the contract which closes judicial recourse from the employee.

When companies in France complain they can't fire, what they actually mean is that they can't do it for free. Personally it doesn't make me too sad.
This worked for me on Chrome with JavaScript disabled:

1. F12 for developer tools.

2. Found

<div id="page-content" style="display:none">

and changed it to

<div id="page-content">

3. Clicked off to another element for the change to take effect.
An interesting contrast with Steve Yegge's claim [0] (shared here the other day [1]) that Bezos micromanages the homepage and won't allow change (obviously, both could be true).

[0] https://gist.github.com/chitchcock/1281611

[1] https://news.ycombinator.com/item?id=14149986
Chrome can accept proxy settings from the command line do all you'd need to do would be to change the shortcut to Chrome.

The more dangerous part would be doing TLS MitM to allow HTTPS content to be recorded. This is well documented but still a potential security issue if the certificate somehow gets picked up by malware or something.
No, but it was so long in the making that I had discovered alternatives and mastered them.

I still write perl5 sometimes but none of perl6 features convinced me to install an interpreter anywhere when I already have ruby or python on the machine.
Several replies brought up that the climate change caused by mankind is too quick that it is causing or will cause mass extinction. Now I don't necessarily dispute that we may already be in a mass extinction event. I do however think that practically speaking there's very little we can do about it at this point.

But as for the abruptness of these changes consider [1]:

> Each successively deeper ice layer represents a snapshot of Earth's climate history from the past, and together, the oxygen isotope record told a story of abrupt, millennial-scale climate shifts in air temperatures over Greenland between extremely cold stadial conditions and relatively mild interstadial periods during the last ice age (Figure 1) (Alley 2000, Alley et al. 2003). There are twenty-five of these distinct warming-cooling oscillations (Dansgaard 1984) which are now commonly referred to as Dansgaard-Oeschger cycles, or D-O cycles. One of the most surprising findings was that the shifts from cold stadials to the warm interstadial intervals occurred in a matter of decades, with air temperatures over Greenland rapidly warming 8 to 15°C

8-15C in "a matter of decades". So my point stands: we've had many abrupt climate changes, at least 15 in the last 100,000 years. So I remain skeptical that we're reaching some tipping point and we'll have anything approaching Venus-like runaway greenhouse effects.

As well as these predictions not really gelling with historical events, I find the level of alarmism to be generally unhelpful. I realize there's probably good intent here and I'm sure many genuinely believe these slarmist predictions but I also think some of it is motivated the desire to get people to act. I think this has the opposite effect. I mean, if you're screwed anyway, why not enjoy yourself?

[1]: https://www.nature.com/scitable/knowledge/library/abrupt-cli...
The essay you linked is about teaching English grammar to native English speakers. I looked it up, and Krashen has written about second-language acquisition as well, but you're citing the wrong thing.
Kaczynski is still alive.
The difference is that subcultures are not a legally protected class.
There's no direct correlation between NIC queues and CPU threads. The days of dedicating one thread to each incoming connection and/or HTTP request are long behind us, not to mention there are many tasks that require a lot of processing with little to no network activity.
For computational tasks, I've seen SMT give a roughly 50% performance increase compared to not using SMT on the same machine.

Much of that depends on how 'regular' the executions are. A highly optimized FFT or BLAS routine will benefit less than a sparse matrix computation, where part of the time is spent in indexing, rather than floating point operations.
Kafka can scale and distribute individual streams across the cluster. That is, the entire "database" is distributed across nodes. With postgres, your unit of scalability is the entire database. You can't natively have some tables on one node and some tables on another node, for example.

Kafka is also just more optimized for what it does. Postgres is a superset of what kafka does, so kafka is unsurprisingly better able to optimize for its usecase. It has a zero-copy protocol that can shuttle data to/from disk to/from the network without bringing it into memory (using the sendfile syscall). It doesn't wait for disk writes when doing writes, because it achieves durability via replication.

Also, don't forget the things you'd have to do when implementing consumers. How will you load balance streams between consumers? Meaning, if you have a stream and you want multiple consumers to burn it down at a time, how can you make sure they aren't duplicating work and they can handle the consumer group growing/shrinking? How will you handle checkpointing where each consumer tracks what they've done so far? What about streams' data rolling off?

All of this is doable with pg, but you'd have to implement it yourself. With kafka and its client drivers, this is handled for you.
'per capita' is a manipulative and unproductive metric.
Congratulations, you’ve offloaded to your app what your database is designed to deal with.

Storing all data as binary is an anti-pattern too, regardless of your qps.

I wouldn’t store anything but metadata in the database, the blob can be somewhere like S3.
Storing blobs in a DB is nearly always a bad idea. The only reason I can ever think to do it would be if you had some insane business constraints which for some reason made it the least bad option. Even though most RDBMS support the blob type, they are absolutely not optimised for handling it. Blob access is always going to be slower through a DB, blob I/O will take resources away from the rest of your app, due to concurrency control your DB is always going to be a bottleneck and is always going to be difficult to horizontally scale, it will also slow down your backups, and running backups eats into your DB performance again, so you want to make them as efficient as possible. Due to the sophistication of object storage solutions these days (which infinitely scale horizontally), you don’t even need to deal with the pain of the filesystem to avoid using blobs.
Milk in returnable bottles exists here. The bottles usually look like this:

https://contentpool.wirtschaftsverlag.at/files/uploads/image...

From the look it is a half-liter bottle (we usually buy cream like this), there are 1 liter bottles for milk that look almost the same.
2% of adult learners of second languages learn to speak without an accent

Citation?

This doesn’t match my experience: I have heard at least a few hundred non-native speakers of my native language (Russian), and every single one of them had an accent, obvious after just a few words. The few exceptions were be native speakers of other slavic languages, but even then I suspect they learned Russian as kids.
One of the reasons why the cashless society caught on is because there are no transaction fees when people use a bank card. I can go months without using cash.
From https://t3x.org/klong/prime.html:

{&/x!:\2+!_x^1%2}

This is function that checks if the value given as first parameter x is a prime by running through the numbers 2 to square root of x and applying the function x modulus y, then it looks at the minimum of the resulting list and see if it is 1 or 0. If it is one then x is a prime.

Written in a language with c-style syntax it would be something like:

x -> min((2 .. sqrt(x)).map(y -> x % y)) == 1

Why is Klong simple?

Is it easier to implement, parse and interpretate?

Or is the syntax somehow simpler once you get used to it?

The former maybe; but it doesn't seem to be a part of the language's pitch.

The latter is surely in the eyes of the beholder. I find it counter-intuitive to have so many single character operators & ! : _ with uncommon meaning and precedence rules.
I thought it was Surface Mount Technology and was wondering what kind of replacement was being proposed.
Simple triangulation of any dumb phone that hasn't even got a sim card inserted is enough tracking for most surveillance governments. Unless of course we move to a world where people without sim cards become a significant minority or registering a sim card isn't so invasive.
Tons of stuff like NUC's used as digital displays, kiosks, etc, everywhere. I'd be surprised if even half of that was on a proper update path.

Embedded isn't just like, microcontrollers. Think about all the times you've seen a BSOD on a billboard.
Which, now that they are known, can be fixed in future iterations of the technology. Just because Intel won't (or can't) fix their damn products doesn't mean that others won't.
Maybe I'm just and old gnarly dude, maybe I focus on the bad parts of society too much, but I don't trust the people running these kinds of things enough. At the end of the day it's still capitalism, you might be budget restricted, you want to pay yourself a bigger bonus, whatever. I don't trust that even just the majority of landfills are constructed to contain the waste long enough. And what incentive should you have to build them that way? It's enough if they hold up until you retire from your management position. Maybe if you have some sort of moral values you might think of your grandchildren and add a couple years. But after that, who cares. Long gone, somebody else's problem.
Show HN: Get IP Geolocation Data with Confidence
Windows 2000 (and Server 2003) changed from the 95/98 dark cyan to a shade of azure/sky blue. That's another choice that might be quite popular.
This is only true with boundaries around engineering quality. There can be not so great engineering making it impossible for the business to be successful because their solution is more expensive than the revenue generated.
Large anonymous functions are a thing in every modern language I can think of except python. It’s the only sensible solution in the case of functional method chaining, which is much more readable than nested comprehensions. Python just got this one wrong.
Do you also use wrecking ball to clean your room? Nodejs app for this? You are joking.