skysight-inc/HackerNews huggingface dataset:
It's true that no Western "sovietologist" had predicted the sudden fall of the Eastern Block, but that doesn't mean that the West and the countries that were under Soviet influence weren't enemies. Source: me, a guy that grew up in an Eastern European country and who was imbued with my country's propaganda during my childhood.

And to make it even more OT: the "war" between West and East was won by the West the moment when people in the East started almost revering physical objects coming from the West, such as blue jeans. I remember that growing up in the '80s my mother's only jeans dress had an almost mythical status, it was THE one piece of clothing from our family's wardrobe that had that extra thing. I remembered of that feeling this past weekend while watching a Russian movie describing the '80s as lived on the Eastern side of the Wall (the movie is called "Leto" [1], I highly recommend it), during which movie one of the female characters highly wishes to purchase a pair of jeans for herself, if only she would have had the money.

It is my intuition that the Western sovietologists from back in the day didn't have access to this type of information on the real feelings of the people living in Eastern Europe and in the former USSR, they were looking mostly at translated articles from Pravda and at satellite photos of rocket-launch sites in order to predict the health of the system. Turns out they were looking at the wrong stuff.

[1] https://www.imdb.com/title/tt7342838/
Good for you, that's the smart way to use e-mail. But most people, many of in tech and many of them knowing better, rely on GMail's web and mobile apps.

Also, unless you're using IMAP to sync the entire mailbox, you'd still lose. If your mail program only stores e.g. last 30 days of mail locally, and lets everything else live on the mailserver, then you'd only have 30 days worth of e-mails left.
Pretty smart idea.

Seems to be using mostly public APIs though?
From the link:

12.1 The following terms apply only to current and future Google Cloud Platform Machine Learning Services specifically listed in the "Google Cloud Platform Machine Learning Services Group" category on the Google Cloud Platform Services Summary page

Those services are (from https://cloud.google.com/terms/services):

- Cloud AutoML
- Cloud Text-to-Speech
- Dialogflow Enterprise Edition
- Google Cloud Data Labeling
- Google Cloud Natural Language
- Google Cloud Speech-to-Text
- Google Cloud Video Intelligence
- Google Cloud Vision
I think what he meant was that Google's methodology prioritizes in anonymizing their data in the pipeline as to not to link it with any specific individuals, as opposed to Facebook's data which is often directly tied to a person. This makes sense because Google is all about Search so it really depends on keywords popularity where Facebook Ads can target very specific individual groups down to their interests.

If we believed in Eric Schmidt's prediction that future internet is going to be split into two halfs where one is controlled by China and the other by the US, and since China is restricting privacy and increase surveillance then the only sensible direction the U.S should adapt is by embracing the opposite values and promoting digital privacy. Those who place importance on these values will naturally follow their path.
Other states are terrible? California has some nice places, but it isn’t Shanghai-La.
Alternatively, given that you already know that they won't reliably keep those services available indefinitely, you could consider this incentive as a consumer.
Good question! I didn't know but there is an experimental "Overlay Scrollbars" flag in vivaldi://flags that enables that and it's great (this is a perfect example of wondering if you can do something and then finding it's already a feature)

It looks like this: https://imgur.com/a/CpUg78J

About the vertical bars, which ones are you referring to?
Central heating especially can be much more efficient than simple resistive heating. Here, central heating runs on waste heat. You can also use heat pumps more efficiently than resistive heating. Incandescent bulbs are inefficient even for heating (to say nothing of the OTHER half of the year when you'd still be wasting massive amounts of energy.)
A little discussed effect of therapy: it changes personality (2017)
Hiring a known whistleblower is a risk not worth taking, even if you are not doing anything wrong. The risk vs. reward ratio is just too high.
Chinese researchers try brain implants to treat drug addicts
Binance hacked: largest Tether exchange cuts off withdrawals for the next week
After Amazon drives others out of the market and changes the barriers to entry it is in a monopolistic position and that has a natural premium to to it.

The value consumers perceive is there in part because there are very few healthy other sites. For a lot of products probably zero. (Size matters after all.)
Regardless of the ToS, my clients don't allow sending data to third parties so this service is completely useless to me.
the way it is tied into chrome with "native" apis and only difference as far as I can tell is the fact it ships the "runtime" along with itself instead of it being everywhere as flash was. Resulting in massive sizes for mobile apps
"Die Russen kommen!" which translates to "The Russians are coming!" is a widespread joke in Germany influenced by the "Werner" comics (about a motorbike-driving plumber apprentice) which is often used when you are joking about not really existent dangers.

So this was not really based on the influence of US news but I think it fit quite well nevertheless.

edit: I think in the comics it's "Werner, die Russen kommen!" when Werner and his colleague are joking about their boss and his hysterical character and Werners colleague impersonates the boss. Just to give a little more context. ;-)
The Android Arsenal – Date and Time Pickers – Date Picker Timeline
For select users that are willing to advocate for themselves against Google and are covered under a binding, unexpired contract Google will likely let them continue using said APIs. Everyone else is likely to see APIs break at Google's whim, as most users aren't covered by custom GSuite contracts.
Public health is more important than cars getting sportier. Particulate emissions are a real health hazard, causing respiratory illnesses for millions of people each year. The negative externalities of air pollution are huge, and it's not an exaggeration to say that air pollution is directly causing the deaths of 6 figures of people every year, who would otherwise not have died.

Every single one of us has lungs and breathes the air around us. Stricter emissions controls are better for all of us.
> "tower of babel"

The hallmark of a fragmented corporation, with internal competition between divisions.
The government could help make this better for stores by allowing a "cash receiving machine" which destroys and counts all cash put into it.

The government can then print/make new cash, while the business gets that credited to their bank accounts.

Now the business doesn't have on-site cash to handle.

The cost of reprinting money is pretty low, especially considering how few people use cash.
Do I misinterpret you or does it sound a bit as if you value the responsiveness of your car over the emission standard which exists to protect the health of people as well as the environment?

Obviously one can discuss the numbers and limits defined in the emission standard and how much sense they make but I would find it odd if someone put car performance over its negative impact on others.
That's good, but what with other polluters?
So the environmentalists are the ones with tanks and guns? Man, they have really upgraded...
This looks really good! I used to use org mode as part of my daily workflow, but now that I don't have to submit timesheets I've got out of the habit.

At the time, though, it was wonderful. Once I'd spent some time getting used to org-clock, it becamse a much less intrusive workflow than switching apps to log time. Plus, you get beautiful tables at the end of it detailing your day, and all your notes for each item if you need them.

I even wrote some (probably terrible) elisp to collect my day's time data and post the items to our timesheet API. Mainly so I could show off to my colleagues, but also something I would never even attempt in Vim.

Edit: found it! https://pastebin.com/6EksUxAh
Those usually can't even run a linux kernel, so you directly compile your program in C, you run it and that's it.

It's very light on power, which mean can be turned all day without worry.

To be honest I don't know how I would use this, because it's really really minimalist, doesn't have wifi, not enough memory to run a lightweight webserver, too slow to run a python interpreter...

I wish there was something in-between a micro controller and the raspberry pi, so I can just run a minimalist webserver with some SSH, no usb plugs, only wifi. The raspberry also must also explicitly sets the SD card as read only, because it has a limited lifespan.

The rpi is cool, but I wish there was a cheap, entirely open smartphone, that should be the next step... I guess there is a market for it, geeks would really buy it. I'm not a fan of building android apps, and most smartphone specs are way too fast and expensive for what I would do with them.
They kind of did do that with Offline Gmail, though.
I love emacs on linux but it always seems so slow for me on Windows and the scrolling feels janky.
I have been trying to explain the importance of HTTP headers to some younger/junior devs I am working with. I have noticed that headers are often considered to be 'too technical' or even 'old tech'.

I'm going to recommend them to read this, but I do think I need to explain a couple of things that the article is not clear about:

- Be sure that you understand the concept of HSTS! Simply copy/pasting the example from this article will completely break subdomains that are not HTTPS enabled and preloading will break it permanently. I wish the authors made that more clear. Don't use includesubdomains and preload unless you know what you are doing. Scott Helme also did a great article about this [0].

- CSP can be really hard to set up. For instance: if you include google analytics, you need to set a script-src and a img-src. The article does a good job of explaining you should use CSP monitoring (I recommend sentry), but it doesn't explain how deceptive it can be. You'll get tons of reports of CSP exceptions caused by browsers plugins that attempt to inject CSS or JS. You must learn to distinguish which errors you can fix, and which are out of your control.

- Modern popular frontend frameworks will be broken by CSP as they rely heavily on injecting CSS (a concept known as JSS or 'styled components'). As these techniques are often adopted by less experienced devs, you'll see many 'solutions' on StackOverflow and Github that you should set unsafe-inline in your CSP. This is bad advise as it will bascially disable CSP! I have attempted to raise awareness in the past but I always got the 'you're holding it wrong' reply (even on HN). The real solution is that your build system should separate the CSS from JS during build time. Not many popular build systems (such as create-react-app) support this.

- Cache control can be really hard too. If you don't have time to fiddle with these settings, I recommend using a host like Netlify, they seem to do a proper job at caching in my experience.

[0] https://scotthelme.co.uk/tag/hsts-preload/

edit: typos
The game is very social. Within a group of 4 you can talk continuously and do custom (non shooting) maps. It's hard to explain, but young teenagers do basically congregate in Fortnite (and not in a bad way).
Let me preface everything I'm about to ask with the fact that I only have one vinyl, so take it with a grain of salt, but I'm curious:

I always figured that the lure of vinyl music was the physical possession, and as someone once described to me the "richness" of analog sound. If your app lets someone preview a record, but really proxies it with digital sound, it seems like it defeats that purpose. Is that the case, and if so, where's the value add?
Okay, but you didn't really reply to anything I said in any meaningful way. Instead you just hooked in to out-of-context fragments to insert your own points.

For example on my point about Europe's fragmentary nature due to the different languages you reply with some observations about ... France's tax rates? Okay...

This is not really how conversations work.
I will explain a third time.

If you compile any C program with a C++ compiler (possibly making trivial changes to account for gratuitous language divergence) you will find, for reasons you note yourself, that it runs at exactly the same speed. NOT, let me emphasize here because this seems to be difficult to process, ever slower than C. Therefore, (try to follow this) C is never faster than C++.

So, it is at best foolish to insist that C can ever be faster than C. The falsehood is trivially exposed.

If you think that C++ is about OO gook and virtual functions, an education awaits. But not here.
It might have not been clear from my comment, but I was specifically referring to those ML as a service. The TPUs seem to fall under GCP which has a less restrictive ToS.

I do understand they don’t want to make it too easy to resell their research. But having access to all your source code, training data and documentation is a bit extreme. Why can’t they just tell you to stop selling your product?
A good example of privacy issues. Next time someone shrugs when you mention privacy issues ask if they care about random 3rd parties knowing when they are wanking because of accelerometer in their watch.
Very similar to j2html for Java (https://j2html.com/). Many other similar approaches, latest being JSX on the client side.

Personally, I much prefer this approach to using some limited template language to generate HTML.
These are great features, but I wish there were better ways to communicate the security policies for my website than having to send lengthy headers with every page.

CSP in particular tends to get rather long-winded. As the article says, it can contain up to 24 policies, many of which contain their own lists! It's bound to get even more complicated as web apps integrate with an ever greater number of external services. Feature-Policy also looks like it could easily balloon to 1KB or more if you wanted to control all the features. No matter how much compression you add, at some point this is going to affect the load time. Additional TCP round trips aren't cheap, especially for HTML resources that usually aren't cached at the edge.

Wouldn't it be convenient if I could store a structured representation (JSON, YAML, whatever) at a predefined location under /.well-known/ and use ordinary Cache-Control headers to make browsers cache the rules?
The problem is that there was an unofficial currency, party membership reputation, and the whole state and society played that zero sum game. This took a toll on ... things (income, wealth, health, education, etc.).
They are not ashamed of what their military does and of their religion.

Merkava is their main battle tank.

https://en.wikipedia.org/wiki/Merkabah_mysticism
EU investment in British tech sector reaches record high despite Brexit
Businesses can get round this ban by saying "we accept cash, but don't give change".

Lots of vending machines/parking meters already do this. It dramatically simplifies cash handling, because now all incoming money can just go in a theft proof in-only safe.
Yes, I was answering your question "How would you do that?".
https://slatestarcodex.com/2014/09/24/book-review-red-plenty... maybe?
Doesn't work in FF
Fortnite runs pretty well, not as good as CS:GO on bad hardware but better than (say) siege.
Kenya's online betting craze (no. 1 worldwide for betting tips on Google Trends)
Are you saying that M5S was the result of widespread vote fraud?
According to the MBTI it is not a spectrum; you have a preference for one or the other.

This doesn't mean you can't or don't behave in ways outside your preference; we all do, everyday. It just means that, all other things being equal, you will lean toward extraversion or introversion.

Also, please note that MBTI E/I does not equate to extraversion/introversion as it is known and understood by society at large.
Ash dieback: tree disease epidemics could kill 95% of UK’s ash trees
I would approach this as an inventory management problem (for which there are plenty of FOSS solutions).

I'm not sure you require specialized software built for book/magazine collections. Conceptually, you have a warehouse where almost everything has "Qty: 1". The rest of the metadata (e.g., titles, authors, ISBNs, storage boxes) can be custom fields.
Having to jump through hoops to delete an account is one of my pet peeves. It shouldn't be difficult. It definitely shouldn't be impossible.
Here's a note, straight from quotes file, I took around the original Twitter fiasco, and have since reposted or mentioned on HN a few times on occasions similar to this:

* Sovereign from Mass Effect on using someone else's technology:

"Your civilization is based on the technology of the mass relays, our technology. By using it, your society develops along the paths we desire. We impose order on the chaos of organic evolution. You exist because we allow it, and you will end because we demand it." Strangely, it seems to describe recent (2012/2013) situation with API of Twitter perfectly.

--

Twitter did that twice[0] already, but it's a lesson people have to learn and relearn repeatedly: this is what happens when you build a business entirely around someone else's platform.

--

[0] - https://news.ycombinator.com/item?id=10427530
> (In practice, existing government involvement in both of those markets has done nothing but inflate costs dramatically.)

here in Germany education is (mostly) government funded and for the majority of students studying in public universities is free or very cheap. The American model of just providing backing for student loans is the broken one.

When I did my M.Sc. in Austria I paid €350 per semester for another example of publicly funded higher education not making education expensive.
Threading the Needle: Nanoneedle Scores Big in First Me/CFS Test
Why do I watch the news? I don't like the idea of relying on the news sites here (New Zealand) in getting a brief overview of the current stories.

If you meant why I'm keeping them .. I just don't really like deleting things. If the space usage ends up being impractical, I'll probably just end up reencoding them.

Edit: to clarify, by "the news", I mean the hour-long show (though I skip the sports segments) that's on at 18:00 every day; we don't have the "24-hour" news cycle that seems to be common in the US.
Learn How to Upgrade from RHEL 7 to RHEL 8
Or the "futility room", as my Dad would call it.
Trump admin wants to allow debt collectors to text/email consumers limitlessly
Maybe one reason we can't detect advanced civilizations is because they're capturing and recycling all their waste heat & waste EM.

We could start looking for cold spots that should be warm.
Kind of tangentially related but this compilation of TV footage in the morning before the 9/11 attacks [0] is always slightly unsettling to me.

[0] https://www.youtube.com/watch?v=IMVTB2aVUg0
Kind of replying to you as well as parent.

One should note that the "pretend not to see" part is often a result of expecting heavily negative consequences in face of uncovering the truth.

I am German and I really do enjoy the newest VW models, in fact I am rooting for their electric approach - but let's face it.

Volkswagen is one of Germany's top brass international companies, therefore heavily politically intertwined, and I am certain that they would recede to shady methods to prevent from such damaging news ever going public. I have little doubt that Volkswagen is as unethical as comparable international companies in other nations.

So it tremendous takes personal risk and, yes, bravery to take such a step. And that is why this is not just "normal work".
Ask HN: Does Serverless reduce carbon footprint of computing?
Does anyone know any stats or details about sustainability/carbon footprint of serverless vs traditional computing. I would imagine that the better resource utilization would reduce total power consumption by a similar rate to the number of resources that you remove.

So, for instance, if you at the moment have 5% CPU utilisation across application landscape and moving to serverless moves that to nearer to 50% CPU utilization across a timescale, could it be honestly stated that _Serverless is better in reducing carbon footprint_ by using 1/10th of total power?
http://archive.is/x9RBv
I have used this with a large company before to suggest that switching off servers when not in use was not only more cost-efficient but also helped with sustainability targets (especially if we could track it).
How about income taxes?
Top MongoDB ETL Tools: MongoSyphon, Transporter, Krawler, Panoply, etc.
> Microsoft was punished by the government, i.e. the law, not the market.

I wholeheartedly disagree. There has been a huge active community rigorously battling Microsoft's dominance offering alternative technologies and innovations. They deserve all the credit for maintaining the balance. Not government.

> And how did the market forces punish Facebook for the colossal fuck-ups?

Facebook has become less and less popular in recent years. Exactly because people got concerned with those colossal fuck-ups. So you see Facebook on the fence of those things and trying to improve their company ethics.

> Saying that market forces punish predatory attitudes is beyond the pale. It's gaslighting and ignorance rolled into one.

This is perhaps the popular opinion in Europe. Do you completely deny the existence of corrective forces? It seems to me a the US is doing a far better job at embracing them and has a lot of its innovative success to thank for it.
But MBTI is bollocks and people do test equally strongly for different aspects on different days.
I have tried many things with people, and through my experience I believe people would continue to shrug. So they know when I am wanking? Who cares? What are they gonna do with that information? (I’m not saying I’m supporting this view, merely what I guess people would answer)
Unfortunately websites break if you stop sending it or dramatically change it. Most browsers can't afford the risk of a dramatic change here.
> Feature-Policy also looks like it could easily balloon to 1KB or more

Twitter sends over 6kb of CSP headers on every single request. This is what happens if you run loads of different advertisement and tracking vendors.
Well no, that isn't the primary problem. The carbon lobby wants to keep coal plants, but the alternative currently involves what the linked article is about - battery production, which produces a lot of waste as well. Other alternatives are windmills (visuals, kill a lot of birds), solar panels (hard to compensate their energy production with the energy required to make them), nuclear power (the US has a huge nuclear waste problem), etc.

It's a compromise. It's replacing one evil with another. It's more a matter of where you draw the line; I for example am in favor of nuclear energy because the waste product, while extremely dangerous for tens of thousands of years, is in a neat and relatively compact package, instead of blown out into the atmosphere.

But I digress; the only real solution is population and economic decrease. That's unlikely to happen unless something catastrophic happens, but that is the only way without replacing one bad thing with another.
Going to jail saved my life
There are still simple MP3 players around, with SD card slots.

So you can have lots of music with you ... and have a smaller device and be able to jump around with it