skysight-inc/HackerNews huggingface dataset:
Disclaimer: although I'm a libertarian, I see no reason why technology couldn't help us live in a world with no work at all. I believe this is a good and noble goal for humanity to have.

Philosophy question: does adversity build character? In my personal experience, and looking at all the people I've encountered in life, for the most part it's quite difficult to self-actualize. If you had given me a million dollars as a 20-year-old, you could have come back a month later and I would have a bunch of crap I didn't need and would be a worse person for it, not a better person.

They killed Socrates. And they killed him because he didn't fit in. He was actually thinking for himself and asking difficult questions. One of the reasons the word "democracy" had such a bad reputation over the centuries was all the examples of the Greeks acting like mindless morons.

The Greeks were conquered. And their conquerors, the Romans, were quite concerned for many decades that the Greek influence was destroying their way of life. You can read Romans complaining that other Romans were growing soft and decadent by doing things like sleeping on a bed (instead of the ground). Once a sufficiently violent and organized group of people came along, Greek society was absorbed and diffused throughout western civilization. Greece was no more. It was Rome -- with a Greek influence.

Living in a world of leisure, thought, and self-actualization is a noble goal, but it's not a goal without a lot of danger attached to it. We need to tread carefully here and avoid at all cost making simplistic arguments.
I can think of ways to automate most jobs long before we have human-like AI. There might be many things that will end up being too expensive to automate before we have human-like AI though, we'll see.
Time Series Charts with React, Redux and D3
One of my friend was a fast reader. I was astonished by how well he remembered a book he has read so fast. It seems that optical recognition is a distraction that reduce the focus on the ideas. When you read faster, this distraction is reduced.
VPN providers can totally scale. They will cease to be semi-dark-web services and turn first class. Services that test them will emerge verifying the security and encryption of tunnels.

Additionally there will be some who take an extreme view to this "zero knowledge" approach offering all forms of payment and workarounds to preventing down-stream ISPs/backhaul from tracking/identifying/classifying user traffic.

Maybe VPNs "are not the solution" but they still can do a lot of good in the mean time yet.
Peer review mostly guarantees that the paper is not ridiculously wrong. It's a pretty small hurdle to clear and whether or not a paper passes peer review depends mostly on the mood of the reviewers. I have received completely contradictory reviews for the same paper.
Driving XXL e-paper displays
Low Background Steel
One very simple reason is just a file format. Let's say you want to make a configuration file that's more expressive than JSON or something similar. You really don't want to make a Ruby DSL for your configuration file because executing a configuration file is "a really bad idea" (TM) :-)

I've made many parsers in my career. I even wrote a SIP parser using antlr which I'm particularly proud of. There are lots of places where you need to parse.
I think you have a good point. On the other hand, it seems like a reasonable definition of "terrorist attack" would be something like, "an attack which causes or intends to cause terror," and by that definition, it seems obvious that it fits many attacks in the news. For example, a mugging resulting in murder is not a terrorist attack, but driving a truck through a crowd of people during an event while shouting a religious phrase is.

So by the same token, what is gained by describing it as "an attack" instead of "a terrorist attack"? I'm not sure it matters so much either way.

What I think may be more interesting is what the choice of description may imply about underlying bias.

I feel Reuters is biased toward the left, but that's just my interpretation. I wish I could recommend a less biased source, but it seems that they're either one way or the other. Maybe we (as a people) should just recognize that and read accordingly. The real danger is that we don't recognize bias and think that certain sources are impartial when they are not, because that leaves us vulnerable to manipulation.
Working with Video Beyond YouTube
before i even heard of containers i found out about jails and wondered if you could serve each users jail using an nginx config file in their home directory.
Delaware basically operates like a tax haven. It allows companies to avoid taxes in other states by shift royalty profits to Delaware. It is also extremely popular as a location of shell corporations because of secrecy laws. To form a company in Delaware you are barely required to give any information.

I'm not denying that there are also network effects but if you got ride of the tax benefits and secrecy those network effects would go too.
> What is missing in my opinion is a better container backend other than Docker (I just find it not enough for more complex scenarios, too bloated, there is the PID-1-hell, etc). With the new container runtime interface I am sure this won't be a problem in the long term.

I have only been experimenting a bit with rkt, and I am very new to it, but as far as I understand it should help to address some of the points regarding the container backend, since:

1) it is just a container runtime,

2) doesn't have the client/server architecture that Docker has,

3) has a lightweight systemd starting as PID1 and reaping/adopting children, and

4) works with Kubernetes.

See also:

- https://coreos.com/rkt/docs/latest/devel/architecture.html

- https://kubernetes.io/docs/getting-started-guides/rkt/

- https://coreos.com/rkt/docs/latest/using-rkt-with-kubernetes...

Also note that `docker run` has an `--init` option based on `tini` which can help with the PID-1 hell.

See: https://docs.docker.com/engine/reference/run/#specify-an-ini...
I could not find a privacy policy anywhere on your site after a few minutes of looking. This could be my own ineptitude, but it'd be good if it were easier to find. Where is it?
Thanks! I was hoping to find some details on specifically their past work in the area, but it was a good pointer to some general introduction.
Well, I think 100A at 120V should theoretically be enough - 12kw. The biggest Tesla battery is 100 kwh, so assuming no charging losses (bad assumption, I know), you should be full in 8ish hours from empty. In reality, you won't want to use your whole rated electrical capacity on one thing, but on the flip side, you can go higher voltage, or upgrade your breaker, assuming your wiring isn't too marginal. Tesla sells a high voltage high amperage charging station for your garage for not too much. I think most charge on a 240V or greater line.

But yeah, charging up mountains at 100 mph will probably give you less than 3 hours :-D

Re driving fun, the torque is great, but I think the biggest thing is 0 throttle lag. Less of a problem with a supercharger than my old twin turbo, but still not instant like this. It's worth taking on a test drive, that's what really convinced me that this was the future. That and the 0-60 times of a 7 seater on par with an M5 (at the time), and the relative mechanical simplicity, and the better marginal economics, etc.
JerryScript: Ultra-Lightweight JavaScript Engine for the Internet of Things
Six degrees of brexit and cloud migration
New Pocket Laptop, News and Review
As an "alternative browser" I prefer Brave. It seems to load tabs the fastest, even faster than Opera with its own native ad-blocking. I used to like Opera before, but I stopped using it when it was bought by that Chinese group, and after seeing what they did to Opera Max, and app I found essential for saving data roaming costs. But they pretty much killed its usefulness when they started pushing their ads through it all the time.

https://brave.com/
Look - you don't have to believe that these complaints are valid. You don't even have to believe that viable alternatives to unrestricted capitalism should exist. I'm not trying to convince you of that!

However, you are incredibly unlikely to convince me that in decades past, those beliefs were held by 'progressives.'
Rafting tours
Same for me but around 2003 :)

It was probably the best thing to read to quickly start learning sockets!
A Comodo PositiveSSL Multi-Domain Wildcard SSL Reviews
I found that memorising the shape in general actually took longer. Remembering each radical allowed me to form a mnemonic story involving them. I learned to write 30 characters a day with this method with ~2 hours study each day.
Night Shift lets you set a custom schedule. Somehow, insanely, Flux does not. It's the only thing I want, so Night Shift automatically wins. I don't know why they're so stubborn on that issue, I would've even paid a few bucks for a "premium" version with that feature, but now Apple is eating their lunch.

Bye forever, Flux.
Wow, I just emailed dang about this misbehavior yesterday.

They did fix the bug with search not handling quotes properly, however.
I have been following the Edwards projects for years; I find them (and his views) mostly very interesting, but they move extremely slow. This one seems the most interesting by far, but me too would be very interesting to see a repository / download. Maybe it is there somewhere, but...
Decentralized, Open Source YouTube Alternative Withlbry.io – Lunduke Hour [video]
Their browser based on Chromium and when there is source available it's at least possible to see how fast they apply security fixes from upstream. For end-user of product there no way closed source browser can ever be more secure.
>- from what I know, you can't do this from within a container.

You most certainly can.
I'm not 100% sure but I believe that extension forces your computer to not use GPU video rendering, increasing your battery usage.
OpenVZ was an early container implementation that required patches to the Linux kernel that never made it into mainline. Parallels acquired the company behind OpenVZ, Virtuozzo, and then worked to mainline much of the functionality into what are now Linux namespaces.
For me to consider donating, they should consider releasing the source code.
Well, autosquash is great, and you are right that I don't really make use of it much, but I will now that I'm aware of how nice it is.

That being said, my tool will work nicely with autosquash. All 'fixup!' commits will be reordered and prefixed with fixup just like with the default editor. So you might say that you don't need my tool since autosquash is all you need, but I often use it to do manual reordering, editing and rewording. And in those cases I find it very useful.
This is what a news organization looks like when it is built on reader trust
No. Not at all.

As long as it is reported as such. Which it is not. Hence my point.
The majority of use cases for containers seem to be as more of a deployment and/or scheduling solution and less of an overlap with the use cases for virtualization.
Carbon Dioxide Inside Can Be Harmful Too
https://news.ycombinator.com/item?id=13978348
Seccomp, apparmor, and namespacing (especially user!) do add a lot more security than plain old chroots, but still not at the level of a VM.
> 17.an amazing IDE - it has a tool to debug macros!

This may be true for an experienced user, but I've mainly used VS Code/Atom/Sublime etc, and I did not enjoy DrRacket -- I'm assuming that's what you're talking about. Some of the dropdown menus didn't render for me, and while this may sound stupid, I had the damnedest time figuring out that half my screen was a REPL and the other half a file.
An Uber driver who gets a single passenger complaint of not having been sober is reviewed. If there are police records such as a DUI ticket to confirm the complaint, he's excluded. This is better than occasional testing.
Moreover, there are many places where people fiddle with hand-written parser code, nested functions evaluating regexes with many holes and unhandled edge cases - where they should have used a parser generator instead.

So my impression is that in general, parser generators are underused, not overused.

Anything that encourages people to use parser generators is IMHO a good thing. Ideally, parser generators should become as ubiquitous as template languages, with an similar race between libraries for ease of use, suitability for the most common cases, and lower entry barrier.
not being able to get GBA to do 3d is probably a good thing, you can achieve a much better effect using billboarding and creating something like space harrier or outrun.

I'd create something using raycasting and prerendered billboards if 3d was a mush.
Thanks for this post, it really is quite interesting! Tonight I'll try to set up the gba simulator and try to make something small in it as well. It looks quite fun :-)
> Rust doesn't have concurrency capabilities

https://doc.rust-lang.org/book/concurrency.html
Because Discord is so extremely easy to set up and get going. In the past, we either used skype, or one of us would set up a mumble server, but Skype has gone to complete shit lately (like, oh, you can't make a group call if there are more than 20 people in the room, even if most of them aren't online) and mumble requires devops-level skills to set up. Discord, in comparison, is just "download this file, click new server, done". I do feel disgust about how it's a hundred megabytes of a bundled browser with mountains of javascript, but it works so much better than anything else. And it works on Linux and Mac just as well as it does on Windows, which is more than you can say for Skype. If it ever also gets P2P file transfer, it would be the absolute undisputed best chat program in existence.
I use Private Internet Access and I can easily max out my 300Mbps/50mbps connection, both ways, when connecting through a neighbouring country(I'm in UK, and usually use either Sweden or Netherlands exit points)
There might be many new applications for low yield, low cost, lightweight solar panels. How about vehicle external surfaces?

Why should we not hope to get both more efficient panels and for other applications, cheaper and lighter ones?
Different Description About BBW
Thanks for following up but they lack an API which is mandatory for my needs.
I am sure that Chrome users have similar if not higher level of history analytics/statistics but most of it seems to be only available to Google itself and not the end user.

Yes there is the web history Google provides but it is very basic level of access.
Actually, the Republican position is that the FTC (Federal Trade Commission), not the FCC, has the statutory mandate to regulate "online privacy."

In order to justify their legal authority to issue this rule, the FCC used a reinterpretation of legal terms defined in a 1934 law.

Often times in DC, the fight is not really about the end goal, it's about the path that is taken to achieve that goal. Usually, when you see literally unbelievable claims and hyped-up rhetoric, it's a sign that the situation is probably a bit more complicated than those who are making those claims are letting on. (e.g., "Republicans want to sell your, and their own, incognito browsing history because all they care about is making more money for big corporations!"). As everyone knows by now (see: TRUMP, Donald. 2016.), it's much easier to sell scary straw men than nuanced policy details. It's also a convenient way to hide what is really going on behind the scenes:

Nearly every Republican Member and Senator believes that consumers should have these exact same privacy protections!

That's right: they agree with the goals of this regulation! Broadly, these lawmakers disagree with this federal agency taking liberty with the law, especially in the Eleventh Hour of an administration. (Can you really blame them? The FCC is justifying their authority to regulate online privacy by using a law written 55 years before the World Wide Web was even invented!)

For decades, the U.S. government agency responsible for protecting consumers (ISP users) through the regulation and enforcement of online privacy rules has been the Federal Trade Commission (FTC). (see Privacy Policies, Safe Harbor, etc.). This is within both their historical role and their statutory mandate. They are the "nation's consumer protection agency."

Nancy Pelosi had two options: she could call it the "GOP Measure to Eliminate Internet Privacy" and score some (admittedly really, really, really easy) political points – or, she could try to get into a nuanced inside-baseball debate over the roles and mandates of specific regulatory regimes, and no one would bat an eye.

Easy pick for her. But that doesn't make it the truth.
Its because most of these companies are small and largely family owned. i.e. the owners understand the product, and moving it to china means they would need to move to china as well.

In many ways the difference is that headquarters is next or on top of the factory instead of in a different state.
I've read the argument that it's the opposite: since there is plenty of area left for solar panels (roofs, for one thing), efficiency (in terms of energy per area) is less important than price (energy per dollar).

OTOH, I have also read that for many installations, especially home-scale ones, the cost of the solar panels itself is in the same magnitude as all the other installation costs; in that case, the best way reduce price (and increase energy per dollar) would be to increase efficiency, effectively installing "more energy" at the same time for the same installation cost.

So maybe we don't need cheaper panels, but do need cheaper installations, and a way to do that is to have more efficient panels.
Coming soon! This got way more popular than I expected well before it was finished.
It's not in amazons best interests for you to encrypt your customers data - but it's likely in your customers best interests from a privacy perspective.
Go has no versioning, in Rust everything is version 0.1... then one day you update that serialization library from 0.1.4 to 0.1.5 and all hell breaks loose because you didn't notice they changed their data format internally and now your new process can't communicate with the old ones and your integration test missed that because it was running all tests with the new version on your machine. This makes you implement the policy "Only rebuild and ship the full stack" and there you are, scp'ing 1GB of binaries to your server because libleftpad just got updated.
Yes, I found out after a while. I ended up doing just that. Last thing to figure out is how to send the mail as is, meaning for now I pick the HMTL part and send it setting the content type. But this way lacks the Text version of the email.

I'll keep digging up.

Thanks for following up!
wow this and a cheap tablet (or an ipad with skrivener) would make for a great alternative to Freewrite https://getfreewrite.com/
Yeah, Linux security features work like: throw ... against a wall and see what sticks. I find it amusing when people say: "We should write a new kernel" and their only proposed security feature is using that memory safe language (TM)... they'd have my attention if they said "We should write a new kernel and design all the permissions/isolations/resource limits from the ground up".
Glad to know there are others... nothing wrong with long articles, but a little helpful summary would be nice!

I've yet to come across very many websites that do this, but I figured I'd offer something unique and different.

Like I said, I'd rather you be on the page for 2 minutes, then leave, move on with your life, than not at all.
Lovely.

Quick question, is this the sort of technique that used for general text diffing? I see you effectively tokenize the string using whitespace to split and then pass in 2 lists of tokens. Is that the way it's generally done, and you just choose a suitable tokenizer for your specific use-case?
Police investigating 'human waste in Coca Cola cans'
what? Not on $1k it doesn't.

1.06^30 is like 5.5 ish? Unless you mean on saving 1k pa which is not what they are talking about, and means you're very much changing the game (and apparently not derisking towards retirement)
Yes, I respect that. I guess I wrote this app for the people who don't use Emacs and/or Vim on a regular basis, but still enjoy using git on the command line, like my self... I might have to check out magit though to see if there are some ideas I could steal. :) Any functionality/workflow in particular that works better with magit?
You know that pyramid powers some of the most important infrastructure for python? Like new version of PYPI (https://pypi.org/)? And lots of big organizations use it - like Mozilla or NASA, sites like Reddit still use pylons.

IF you think it went the way of the dodo, I'd suggest doing a bit of better research before predicting the future :D Because IMO you are seriously off here.
Or, make any keyboard ergonomic by using the finger line "WSZ" rather than "WSX". "EDX" rather than "EDC".

The right hand is angled and ergonomic by default, but for some reason the standard left-hand layout that everyone learns uses a terrible wrist and finger position. Angle both hands toward the middle of the keyboard and you're much better off.
there's also std atomic.
Thanks for your input brudgers. You must be selective though. I'm always curious to read every article, but I click based on headlines and the first two paragraphs usually to decide: Should I continue?

I know its not always good to judge an article like that.. I remember reading a book as a teenager and it took like 5 chapters just to start becoming interesting, and it was one of the best books I have ever read, one that stuck with me throughout my adulthood. So I know it is not the best thing to do, but trying to read word in an article is just not something I can do every day. So I try to narrow down the ones I want to read. Just saying it'd be more helpful if they did have a summary with a few lines explaining or paraphrasing the entire article.
> If your work isn't ready for people to try out yet, please don't do a Show HN. Once it's ready, come back and do it then.

https://news.ycombinator.com/showhn.html

I suppose an "idea" would fall under this rule?
> let's point out here that Korea trades a lot with China and China exports a fair amount to other countries..

North Korea's exports around $3 billion per year, putting it in the bottom one-third of all trading nations. Of that just under half was in terms of coal supplied to China accounting for a small percentage of Chinese coal consumption. Their other primary exports were weapons & small-arms, statues ( to order! ), illegal drugs and clothing which is thought to be relabelled as 'Made in China' for resale.

So whilst it might not be impossible to avoid a Chinese-made product that used some electricity derived from North Korean coal, there's really no difficulty avoiding products made in North Korea and no hypocrisy in avoiding travel there.