skysight-inc/HackerNews huggingface dataset:
If you want to run commands on the raspbi from the web, you have lots of options. The question is if you want to send the commands literally to the terminal, or have some preprocessing step in between?

If you want to have a preprocessing step, then you need an API to take the commands, process them, run them, and then return the output. If you want to stream the output, you should look into something like websockets. There are also libraries built specifically for streaming logs to the browser, e.g. [0]

But might I suggest a simpler approach? How about a JS terminal emulator that is SSHed into the raspberry pi? I've used a library called "wetty" [1] successfully in the past. It's a node server + JS terminal emulator (based on hterm, used in chromebooks). The node server SSH's into the target box on behalf of the client, and then forwards the tty over the link `client <-> server <-> ssh <-> target`. All you need to do is install the node server on the pi and have it SSH into localhost.

[0] https://github.com/mthenw/frontail

[1] https://github.com/krishnasrinivas/wetty
That is a life lesson that keeps on learning
I can't remember where I read this, but I think that played a part in another accident. I think the airlines then put colored tabs in the manual to help eliminate confusion.
Good point about democracy being not so much broken as fractious... but it seems that the youngest are usually the ones most eager to push for political change against entrenched interests (perhaps because the youngest are not entrenched yet). I expect that stems from a person growing up being told that a system works in a particular idealized way (that bill-becomes-a-law cartoon) and then discovering as they begin to interact with it as they enter adulthood that it actually works in quite different way (legalized bribery). That sort of clash of ideal-against-reality motivates them to try to improve the system back towards the ideal.

If they were never taught the ideal, or worse, told that the way things work now is how its always been, would we rob ourselves of any opposing societal force beyond armed insurrection that could improve things?
I live in a van where my total expenses amount to $100/month; I quit my job the day I had accumulated enough savings to sustain this lifestyle indefinitely.

The amount of money that is worth giving up 5/7ths of your life is somewhere in the tens of millions.
Describing your “ideal society” and then depicting one group, especially one who was politically and socially disempowered at the time, as an obstacle to it is called scapegoating.

Historically, this ideology has had some very bad consequences.
I meant to respond to this last night, sorry.

If you're concerned about that, then you should start talking to potential employers/professors early before switching. For instance, in my office, we have a guy (about 35) going back for his CS degree to get out of a support role and into a developer role (he has an associates degree, and was hired to do limited IT work and paperwork). Yeah, he'll be older when he finishes the degree, but he's already started getting development work in the office. And the office, staff, bosses all know him and his interest and work ethic.

If you can do something similar with your current employers, that'd be a good way to transition. Alternatively, network and reach out to people. And don't be afraid to use the services of your university when you complete the degree. Your professors there and the staff of the university will be well-connected with industry if you don't go to a bottom-tier university (and even there they'll have something, even if it's only regional connections).
Do you know if this mainly a Visa/Mastercard issue or does this affect American Express as well? The latter isn't a network of banks and seems to be less restrictive towards international payments, but I could be wrong.

FWIW, I paid with AMEX (using Stripe not PayPal) and it went through right away.
Thor Stefansson reportedly escapes from prison, goes to airport and flies away
Many organization and companies don't want outsiders to see what is happening due to privacy and security issues. Anyway, there is a PR opened for Zulip which allows people to see the content of public streams without logging in. It's up to the administrators to decide which streams would be public to users which are not logged in.

https://github.com/zulip/zulip/pull/8135
I'm going to disagree with you on a number of reasons.

1. A lot of studies out there show that the most important factor for a hiring success is culture, not skill.

2. Are you even measuring skill with your test? It doesn't matter if it should only take 2h for a candidate to complete your test, if they're nervous or want to impress they're going to spend 12h on it. How can you tell the difference?

3. What about the really good candidate that doesn't want to spend 2h on your test, because he also went to 2 other interviews in the same day where no tests were demanded of him. You're again not testing for skill, but willingness (and against other employer's testing regimes).

4. What is your test about? As a random example implement Web Service X that does Y. Is it important for you that candidates know how to implement X from the ground up? Will they be doing a lot of Y? Why spend 2 hours effectively answering 2 questions, where you could have interviewed him in 2 hours covering his whole history of computing experience, what he loves about it, why, what code he's written, what he's into, what he thinks about X,Y,Z etc.

5. Your job is not to impress him with your knowledge (not that I'm saying this is what you're doing, just a general remark on interviewers out there), but to determine what his is, where he's strong and where not, and how the person will fit into your structure. Making your test the big determining factor is a failure.

6. There's a reason fizzbuzz for example makes a great starter test. It immediately weeds out people that can't complete it, and allows you to see the interviewee reason through it. He goes for example, well, I take this and that, then I have to do this; oh yeah and so so etc. It allows you to see a lot more than just the end answer. After that you can apply more interesting/harder questions, but focus rather on how they do it than if they can complete it in the allotted 5 minutes.
I think most folks who are comfortable with markdown would agree with this (including me). When I needed a markdown editor for my current project (https://www.contabulo.com), I just forked SimpleMDE (https://github.com/Ionaru/simplemde-markdown-editor), which is my favorite so far, and started hacking at it to add application-specific functionality (amusingly, bringing in a markdown editor about doubled the size of my application javascript over just using a plain 'ol html textbox -- but nobody likes a plain textbox).

I'm personally dubious on live preview as well, depending on the use case. I usually don't find it very useful - unless saving/publishing is some sort of final, irreversible action (submitting resumes to jobs, etc.) :)

OTOH, novice users may like the markdown being obscured, so maybe it's all just a matter of taste.
Yeah, VSCode’s solution is slightly better than hand editing JSON but Atom’s handling of config is the best.
A mysterious Chrome OS commit could hint at a Chromebook that dual boots Windows
This is really good, you should make a mobile version so I can use this to gaslight my coworkers. :p
What, like US courts have no jurisdiction in the EU? I can pirate US movies, and as a EU bank, not report on US citizens in the EU to the US?

Those weird things aside, this isn't about collecting VAT. It's about remaining within the confines of the law of the country you're conducting your affairs in.

It's like if I, as a Russian, wanted to sell a car to someone in the US, I'd have to ensure that my car meets whatever requirements/standards the US sets out for vehicles. If my vehicle doesn't meet those standards, which court do you think I'd have to appeal in, as a Russian selling a car to an American?
And yet, even that crash was the epitome of calm, efficient action on the part of the pilots: https://www.youtube.com/watch?v=mYDZea4BcXE

Edit: I should say, on the part of the pilots and ATC. Here's an even better audio of the event from more perspectives - https://youtu.be/tE_5eiYn0D0?t=83
There are more scenarios.

I am US citizen I have residency in US and I make new account (make contract) with company providing service that is based in US with rules as in US. I visit Berlin for a week and I log in into account to use the service. Is that falling under GDPR?

I am US citizen I have residency in US and I go to Berlin where I make new account (make contract) with company providing service. Now I go back to US and login to use service. Is this one also falling under GDPR?

Which law is applicable to contracts between two parties going into contract? Usually in formal contracts you have place and date. I assume you agree on laws of place where contract is made. So if you are at the moment in Germany that is the place of making contract.

I think also criminal law and civil law are quite different in many ways so I would not draw conclusions based on how commiting felony is handled.
Sounds reminiscent of "Socialism doesn't work if not applied globally".
1st Deposit Bonus Halkbet Promo BTC Accepted at Halkbet. Btc Casino and Sports
> Going one step in direction A should give you information about going further in that same direction

So eating healthy for 1 day/week will change your blood results and tell you that a year of it will make you lose 50 pounds?

So going to 1 day of college will make you measure differently on a test that checks critical thinking?

Different things take different amount of time to see results. I could see behaving very differently between

* This is a very temporary 1 year test of UBI *

vs

* You have a social safety net of UBI for your entire life, and can count on the income no matter what happens
This is why property is considered a "risk asset".
Could this be useful? Back to basics
Except the EU isn’t a country. Poland doesn’t have the same incentives that Greece might, as an example.
True if you are Steve Jobs I suppose.
One of the reasons GDPR was enacted is because the cookie law wasn't taken seriously. Companies used technical means (removing any meaningful opt out) to render the law moot in practice; as the industry failed to self regulate, the EU took the nuclear option.
Those copyright laws are enforced through local copyright holders and or existing trade agreements which again is something that understood and is established in international law including WTO regulations.

The GDPR has no mandate under existing international law.

The level of strawmaning is getting ridiculous when 2 countries sign a trade agreement you have 2 electorates which have a say in what is going to happen.

The GDPR extra-territorial application isn't just extra-territorial it's extra-judicial in which you have a law forced on you that you have had no saying in how it was passed and you have no saying it how it would be interpreted and or enforced.

This is tyrannical and I'm an EU citizen.
Here is how Lucid implemented their C++ knowledge repository for Energize C++.

"Foundation for a C++ Programming Environment", chapter 7, Protocols

https://pdfs.semanticscholar.org/84a4/8824fc7dd872414efa0ad6...

And how it looked like with their Emacs customization in 1993 on UNIX.

https://www.youtube.com/watch?v=pQQTScuApWk
I use ScanBot to scan in all of my receipts and other important papers: https://scanbot.io/en/features.html

I have it linked to Evernote, so that anything that I scan in (receipts from dining out, etc.) is waiting for me in Evernote by the time I make it home.
I'm surprised nobody picked up on this mistake about colors: "Modern computers can display about 16.8 million of them, far more than people can see or printers can reproduce."

No, that's far more than people can DISTINGUISH, but we can certainly see them all, and printers can reproduce them. In fact, monitors (even the new higher-gamut monitors) can't cover the full range of human vision, so there are plenty of hues we can see that monitors can't make.
CMU: Causal and Statistical Reasoning
And no other editor can implement IDEA’s feature set except from scratch. What a mess.
I'm already gaslit just trying to use it on mobile, but yeah it looks good.
AI-Driven Accessibility Helper for Images in SharePoint Online
Sketch Acceleration on FPGA and Its Applications in Network Anomaly Detection
It seems a direct parallel of being tried for copyright infringement in USA when you have an offshore website - like O'Dwyer who had to bribe himself out of being extradited from UK to face charges of copyright infringement in USA. He'd never been there, didn't have servers there, and was acting legally in his jurisdiction of residence.

Similar things happened with USA's actions on Silk Road, KAT, with Kim Dotcom, and I'm sure many other legal situations I'm not aware of.

EU is seemingly extending logical contact to be equivalent to entry to a jurisdiction as USA appear to have established is desirable as a facet of inter-national application of law in the internet age.

I much prefer the extension of jurisdiction in protection of member states citizens rights than in the service of media conglomerates.
I often think three times before I decide to automate anything. As a dev, and co-founding with another dev, the direct response is always that it should be automated. On second thought, our billable hours are almost always better spent doing client work. This is a very relevant XKCD: https://xkcd.com/1319/

My main work (non-dev) tools are Asana and Gmail. Asana is standalone for us (looking into adding it's Timeline which seem solid). Gmail have a couple of filters.

We use a finance setup where I just forward or email my receipts and have an accountant go through it and correct all the numbers, so this is automated for our part already (we pay about $200/mo for a personal accountant to go through it).

The one thing I think we spend too much time on is support issues. Customers will mail me personally, or my colleague, and it's hard to keep track of everything. We have a small team of students doing work on this and will soon have a custom web app solution built.
LLVM Relicensing
Unfortunately Southwest suffered a similar uncontained engine failure in 2016 (Flight 3472)[1] - there was wing and fuselage damage, but the passenger compartment was not breached. The only difference is not of severity, but ill-/luck on where the shrapnel ended up.

1. https://www.cnn.com/2018/04/18/us/southwest-flight-engine-fa...
Also, we can predict a lot of the major impacts something like UBI will have, however part of the plan must be to implement plans and strategy to manage for these - in particular, whenever new money is introduced into a system, many for-profit systems will increase their pricing, which then trickles down into every other system requiring to increase their pricing. There has to be a floor created, and there needs to be management of otherwise unmanaged wild west economics.
16,000 free sound effect samples from BBC's archive
Related https://betterhumans.coach.me/cognitive-bias-cheat-sheet-55a...
> If one thinks their privacy rights are not respected they are free not to associate or contract

We tried that. It didn't work.

> The basis of a free society is the freedom to contract

You cannot write any contract as you want. They are limited, and for very good reasons. One example is indentured servitude. It's basically a contract you voluntarily sign that binds you to work for a party for a duration of time. Does it sound reasonable at a first glance? It's considered slavery today and is almost globally banned.
It is nice that you think that but actually startups have the least amount of problems regarding GDPR. You can start coding with GDPR in mind (privacy by design) and you will hardly have a lot of problems. Big companies have huge codebases and databases and they will have to integrate privacy into them which is FAR more complicated than any startup can even imagine. On the other side, if you are doing startup where you want to use privacy breaching as a business model, then you shouldnt exist in a first place, so no damage done.
Show HN: A new blockchain that can do email on-chain
Dear HN,

As a long-standing member of this community (2007!), I'm really pleased to announce the launch of the Saito project here.

http://saito.tech

Since you probably haven't heard of us, Saito is a terabyte-level blockchain designed to support email, social networks, payment channels, distributed forums, and other big-data applications directly on-chain. We achieve scale for this by solving the fundamental economic problems with the proof-of-work and proof-of-stake consensus mechanisms. If you look into the network design, we think we'll blow your mind!

Anyway, we've been reading the discussions here for the past several months about whether blockchains are useful and... well... hopefully Saito is going to end that debate! So if you're interested in blockchain technology or just open-minded, I really hope you'll check us out and let me know if you have any feedback or suggestions or questions. Right now we have an online demo, downloadable code on Github, and some resources explaining how Saito works and how to get started building apps with it.

Also, I should probably also mention that we're hiring, with the caveat that we're in Asia so anyone interested in joining the team should either be in this part of the world already or happy to work remotely.
Source? Double engine failures are incredibly rare, and I've not been able to find anything that indicates Sullenberberger was involved in any prior to 1549. In simulation, probably.
Autonomous Boats Will Be on the Market Before Autonomous Cars
LSP supports refactorings via Code Action Request messages.
"Science and technology lead to creation of resources..."

No, they lead to finding and digging up of resources.

"and more efficient use of resources"

Efficiency doesn't make anything better, it just increases the amount of the resources that we create--oops---use.

"and less religious societies and less wars"

Okay, it's clear you have a story in your mind that ultimately leads to jetpacks among the stars.

"and lower birth rates."
This doesn't mean much. We went from 3.5 to 7.5 billion in 45 years. We had plenty of science and technology during that time, all doing their thing with the uranium and the fossil fuel and the steel.
There are already large versions of UBI already in place, just by another name. If you take a look at Saudi Arabia and other rich gulf states, there’s essentially large cash transfers to citizenry for just being alive (and of course not revolting).

It is of course telling that Saudi Arabia has no sort of industry and the little they produce via Aramco has large swaths of imported experts working for them. Same applies to the other gulf states, importing everything from house cleaning to engineering labor.

As to an American UBI scheme, one can look at the handful of rich pockets of Native American tribes who run successful casino operations. In Florida, the Seminole tribes distribute thousands of dollars/month, to each of their members just for being alive. Many of them end up having chronic issues with drug and alcohol abuse.
First, nobody is saying they're discontinuous. But there are plenty of continuous results we can see that are concave up, i.e. they require commitment beyond a certain point to be more effective than not implanting them at all.

For example, let's say initially we build a single road from coast to coast in the US, starting with no roads. There wouldn't be many places to drive to, there would be a small market for cars, and as a result of lacking economies of scale, cars would be expensive. There wouldn't be much infrastructure for purchasing or maybe even extracting gas, so that would be more expensive too. The road probably wouldn't get used much, and wouldn't be worth it.

But if you build a bunch of roads all over the country between where people want to go, eventually they'll become worth it.
This was a huge debate when the Patriot act was passed, that US citizens would get caught up in surveillance.

It seems common in history that during war time, a country aggressively pursues it's own population for spies or sympathizers for the enemy. It send also common that the country goes overboard so as not to let anyone through the cracks and a lot of innocent people get swept up in the process.
Yeah "Picking gravel out of my arm for hours after." this I know as well, but the last time I fell, was 10+ years ago ...

And I even drive at night, without light on forrest roads without hands ;)

So maybe I push my luck too much, but I am also confident in my skills and reflexes ...
It is also in the comments, but the gaming benchmarks are really strange here. Every new Ryzen processor beats even the fastest Intel cpu in each and every game they benchmarked? That's highly unlikely, and completely conflicts with the results of other, more gaming focused reviewers like GamersNexus, see https://www.gamersnexus.net/hwreviews/3287-amd-r7-2700-and-2.... What is anandtech doing different?
Alexa is becoming more personal with custom responses
My counter example to this is that nobody in the US does the super annoying cookie popup thing that's required in the EU already - why would they do GDPR which is orders of magnitude more complicated.
U.S. Pension Fund Collapse Isn't a Distant Prospect. It Could Come in 5 Years
> And before Facebook built a platform, they were accused of building a walled garden.

That's not any kind of argument for the privacy-diluting practices of Facebook. If Facebook were a totally closed environment that shared your data with nobody, that's a problem for Facebook and the private companies who would prefer to exploit that information, not for the users, who at this point would very much prefer Facebook to be a "walled", but but in actuality a "regulated", garden.
What Kind of Seed Round Should You Raise?
Since God is assumed to be all powerful and all knowing, it would follow that he would have no problem to create the world "correctly".
Totally alien, using "help" for assistance instead of the obvious "man".

If there is going to be a "help" at all, it should be severely restricted to explaining only the commands which are built into the command interpreter, damn it!

And look at all the weird language used in the descriptions; it's like plain English or something.

> >doc>info>help_system.gi.info

What, document hierarchy? How are we going to talk about malloc(3) without chapter numbers.
If you don't want to be in their jurisdiction, don't do business in their jurisdiction. If you do business in their country, why would you not be subject to their laws?
Swift or Objective C?
Show HN: A tool for painless automated backups
It stuns me that you write this, in a public forum, and don't expect people to conclude your entire effort was a self-centering publicity stunt.

Your goal is to discredit anyone who suggests your favorite crowdsourcing website has any toxicity at all. So you set absurdly high thresholds and put into place unfair processes to make sure the prize money can't be claimed.
It's nice, but I think you can't easily buy the chips. So still no good for product design.
JSON-RPC is text based

https://en.wikipedia.org/wiki/JSON-RPC
Copyright is enforced via local copyright holders / representatives, trade agreements and WTO rules AKA local or international law.

In no way shape or form does US law has a direct mandate outside of the US.

All the examples you've given were those of actions performed through established legal channels to which all parties had and have a saying in.

Extra-territorial application of the GDPR under existing frameworks (or the lack thereof) is tyrannical because you apply it to people that have had no saying in the establishment of the regulation and have no control over the interpretation and or the enforcement of it.