skysight-inc/HackerNews huggingface dataset:
> “I think that without owning something over an extended period of time, like a few years, where someone has a chance to take responsibility for one’s recommendations, where one has to see one’s recommendations through all action stages and accumulate some scar tissue for the mistakes and pick one’s self up off the ground and dust one’s self off, one learns a fraction of what one can,” Jobs said. “You do get a broad cut at companies, but it’s very thin.”

> “You never get three-dimensional,” he said. “You might have a lot of pictures on your wall, you can say ‘Look, I’ve worked in bananas, I’ve worked in peaches, I’ve worked in grapes.’ But you never really taste it.”

His view on Consulting is pretty interesting. Any consultants here who'd like to give the other perspective?

http://mitsloan.mit.edu/newsroom/articles/steve-jobs-talks-c...
If Trump and Bolton make good on threats to sanction companies they judge to side and/or abet Iran and if the t&c aren't wired down tight, this is going to be a shitstorm of recrimination.

Personally, I hope for everyone else's sake the EU and China and Russia grow some balls and ignore the threats. This deal was better than trump claims and substantially has been complied with in as much as any of us without privileged knowledge can know, and I don't see reasons to believe secret knowledge for non compliance, especially not if it comes from Bibi.
> a department called Human Resources

And in that phrase, "Human" is the adjective...
Reminds me of eg: https://gafferongames.com/post/deterministic_lockstep/
Arduino Blog » Arduino Goes to College with the New Arduino Engineering Kit
I wonder if that doesn't open up similar problems: Pasting the mail into the gpg command line program prints out the clear text to the terminal. There are all kinds of magic control sequences that might be in that clear text. Isn't that conceptually similar to having HTML "executed"?
Glitter up your wedding in an elegant and classy way
Where’s the text cursor in the browser window?
I will ask people internally to write about that stuff.
This happened to me with a hire car. I parked the car and pressed the button to stop the engine. The engine cut out so I got out of the car, locking the vehicle with the remote as I walked away. After some time I was contacted by the security team of the company I was visiting to tell me the engine was running on my vehicle. The auto engine off had kicked in as i pressed the engine stop button, but because the engine had stopped I didn't hold the button for long enough to actually switch the engine off. When I locked the car the turn indicators flashed with a non-standard pattern to warn that the lock had failed (because the engine was not off) but because it was a hire car I did not recognise it. When I drove the car home the same thing happened at the end of the journey but this time I was expecting it and switched the car off properly.
It’s not just the car insurance, a former colleague was hit in what essentially would be a hit and run because the driver might as well have run off as the outcome was the same.

They have pretty severe health problems now and pretty much lost the use of one of their arms.

Not only was the driver not punished but it was also impossible to claim further compensation form their insurer or from them directly.
>I don't understand how you can find that irrelevant to the origin of a word.

No, I meant irrelevant as in that the origin of the word wasn't relevant to what I was discussing: just it's meaning and use by a particular group of people (ancient Greek) over a particular period. The subject, that is, was their attitude towards race and foreigners, not the word "barbarian" per se.

>I simply find it very unlikely that an onomatopoeia would spontaneously achieve word quality with suffixes, inflections and all that jazz.

That said, and entering this (different) discussion, why would it have to achieve it "spontaneously"? You start with the onomatopoeia, and as it's integrated into a language, it gets the standard treatment of "suffixes, inflections and all that jazz".

Greek are very dynamic in adding new words, as they can just add their standard set of suffixes and inflections to a new word and it will fit right in with the rest of the syntax. You just have to decide a few things about the word (e.g. whether it's a male, female or neutral noun for example) and it you can easily make it fully compliant with the rest of the vocabulary.
> What it would really require is a new application model. With a simple interface with the OS to define all of its needs in term of firewall rules, ports to be opened, access to hardware, etc. And very few interactions beyond that

so you mean ... reinvent kubernetes?
Show HN: Research Questionnaire – Human Perception of Information Security
One minor but important correction: some of those companies you mentioned don’t even have a 1 year cliff anymore.
Gee, they go so faaaast :)
Thanks for the correction!
Nothing! It's fun thinking about it.

I think, he's trying to say that "time" is really not a thing, but rather our perception and understanding of time makes it a thing. What we should see as time is actually some flow of causality. You cannot map "earlier/later than" or "same time" to causal reality, those qualities only refer to time as a scale, not as a natural occurrence of causality order. Or so I think.
Regenerate: test generation for regular expression engines
“The children now love luxury. They have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise. Children are now tyrants, not the servants of their households. They no longer rise when elders enter the room. They contradict their parents, chatter before company, gobble up dainties at the table, cross their legs, and tyrannize their teachers.”

- Socrates
From the article, "[this] casts doubt on the reality of time in our world".

If the order is undefined, then how can you say I'm late?
There’s a very fine line between painfully cumbersome and broken.
Uhm, apart from the fact that it's actually forbidden, no. Idle takes ages to warm up the engine, it's better to just start driving.
Want a job in AI? Check out these 9 companies hiring right now
My car has the start-stop technology and the engine always starts up when I put it in park if the system switched it off when I stopped on my driveway. It will also start again if you open the doors while in drive.
Looking forward to the Templar Knight Diet Program.
Only 99.99$ a month! Approved by the Pope!
Hello,

I'm not sure if this is the correct way of doing a Show HN but I'm going to give it a try.

I'm running a questionnaire for my Msc Thesis titled "Human Perception of Information Security for Educational Certificates" and I think folks over HN would be a good crowd to try it out, if they have time on their hands.

I've tried to make the questionnaire to take less than 10 minutes but I've heard feedback that it has been taking between 15-20 minutes.

The more results I can gather the best the data analysis would be so any help would be truly appreciated.

Thank you.
The cars need to work when the key battery is dead. My LEAF has an inductive charger near the start button that allows you to "charge" the key just enough to do the security exchange and then start it.

It's quite possible, even likely, that more than 2 people per year would die from environmental exposure if we programmed cars to not work if the key battery dies (as a proxy for "key out of range"). (Drive out to a deserted location, shut down, enjoy the day, get back in to find a dead car key battery. You want to be able to get home rather than stay at the trailhead.)
Most of the time its keeping crap running in my experience, which is a bit of everything.
I don’t blame you, I don’t even blame the rich assholes that drive those cars (if I was that rich I likely would do the same at least once) I blame the stupid politicians that allow them to do so because they bring some of their wealth with them.

And yes you can try to sue the embassy but it’s not that simple, especially in cases where you need to prove who was driving and that the accident has even happened.

It’s also likely differs from country to country and who exactly was involved (specifically if there were any “embarrassing” circumstances around the accident).
You sell illusory time for illusory money in the simulation, so espresso is illusory too, I'm afraid.
Because we wanted transactions signed with the key of the transactor and a complete audit history (ideally one that couldn't be tampered with, even by an admin).

By using ethereum, we didn't need to write microservices to front the database, we didn't need to configure the database (not trivial if you want serializability https://blog.dbi-services.com/oracle-serializable-is-not-ser... ), we didn't need to write any cryptography code, we don't need to run any kind of infrastructure (let alone expensive, distributed infrastructure) to allow people to interact with and update the data. We get broadcasting of changes to clients so that the UIs can be kept up to date for free too.

We do have to carefully audit our smart contracts, but they are much smaller pieces of code than the microservices and triggers that we would otherwise have written.

Mainly, because our use case was similar to the crypto-asset tracking use case, there was a lot of code we could rely on already in ethereum that we would have had to write ourselves in the RDBMS world.
Does your network blocks Torrent ports?
The hype.

Docker is an unifying interface. It's great at what it does: make a standard facade for app deployment, setup and service management.

But it also comes at a cost. And as usual in the IT industry, the people using the tech sell it like a silver bullet, and avoid to tell you that:

- docker is complex as a product and a concept

- knowing how to run docker != knowing how to use docker properly. Remember the nosql debacle where people though they could not formalize their schema because the DB didn't enforce it ? Geeks love the circle of life.

- docker is rarely alone, it will come up with an ecosystem that will creep in your stack. Like you never really do reactjs alone but soon find out you have 1000 plugins for a complex build system and you architecture depends on a flux implementation

- most things just don't need docker. Dockers solves a technical and organizational scaling problem. If you don't have the problem, you don't need docker. Just like you probably don't need a blockchain for your new client reward policy.

- docker is a LOT of new things to learn. Not only how to use it, but also how to do all the sysadmin things you used to do right, again, but with docker. Network management used to be a fun one. Not running as root again. Persisting data.

- you will need something to install docker and the infra anyway. So you will not drop Ansible/Chef/Whatever. They will work together.

- people use docker as an excuse to not do their job properly. No packaging, little doc, etc. "Just use the docker image". This one leads to bad times.

- Not everyone uses docker. You don't live in a bubble.

- Docker images are big huge binary you download from internet and run on your server. It's very painful to audit. And so easy to ignore.

- The paradox of choice. So many things in the docker world. And it changes so fast. It's really hard to know what to use, and to keep up.

I've seen many projects wasting time and resources just because of the docker setup. It's like those people setting up a distributed architecture for a job that takes 10 seconds to run as a bash script.

Bottom line, if you think you need docker, don't use it. People needing it don't think they need it. They know they need it. And it's useful for them because they use it right.
They don't have to hand back the full rights, just give Ron enough rights to develop a new game. They could also keep an option to expand on Ron's work for anything Monkey Island-y later on down the line.

It would be low risk for Disney to do this, as they could basically get a Monkey Island reboot, for free.
Show HN: I built an open source event-management system
By the way, I'm getting increasingly worried about the sheer dominance that Disney is increasingly having in the children entertainment business. Looks like they're aiming at owning all the relevant franchises in that field...
AC could fail for many reasons. Leaving a child in a car where they were dependant on AC for their life would be criminally negligent.
I opted out by moving to Europe.
Now you can pick which one you want.

I don’t have to pick either. My company is not subject to the GDPR, and we will never put ourselves in a position to be subject to it. I will not be dictated to or threatened by a foreign government.

Art. 83 of the GDPR details this. Art. 78 details what rights you have against them imposing a fine.

People keep saying things like this, and yet neither article a) requires that a warning be issued before they seek a fine or b) limits fines in any way, except for a top cap of $10 million/$20 million (or percentages of revenue, but the caps are more than 100% of the revenue of most companies).

I would love for someone to just say “yes, technically there are no required warnings or limits other than the $10/$20 million”. Because that’s the only true statement that there is about GDPR fines.
> […] it's rather obvious that German Zwerg was related to work […]

Is it? A quick glance at the Wiktionary reference and the etymology section in the Dwerg-article on the German Wikipedia doesn't yield any concrete evidence to support that statement.

'Rather obvious' seems overly optimistic — I would go with 'dubious' at best. For all we know some travelling story teller made the word up on the spot because it had the right dwarfish feel.
Worked in an AWS team, and the biggest issue was constant fire-fighting and oncall/operational load. Code quality is really bad across all teams in AWS due to constant prioritization of features over stability. We use to get 20 pages a day, and it was very common to get 2-3 pages in the middle of night. It was horrible and yet management didn't pay much attention on fixing it. At the end devs starting leaving the team one by one. Recently I heard that the team hired twice the number of devs to reduce frequency of oncall rotation.
Viber Alternative: Which Messenger to Choose
Frankly I very much doubt that most of the claims in this thread are real or worthwhile. Besides the obvious anti-Amazon hardon that HN has, the thread itself will select for the most unhappy Amazon employees. Indeed what we're seeing is a kind of race to the bottom, now with gender bingo. It's really unfortunate that the mods let these kinds of anonymous, negativity-fueled threads stand. It's an open invitation for firms to drive negative coverage about their competitors.
I feel like its a failure of government, and it's happening pretty much everywhere. https://2.bp.blogspot.com/-3n_GbJVCIuI/UnUmZ-3ntzI/AAAAAAAAX...
There are charts like this for banks and anything else you can imagine, so its not "just" those companies.
So now Oracle employees are monsters too? discuss ideas and facts not people.
I use text files (on ramdisk/tmpfs) as the intermediary, not display-to-screen.
Indeed, the simple fact that this petition is successful is itself proof that the franchise is valuable and should not be given away.

Maybe a better course of action would be to convince Disney to allow a sequel owned by the original author, while retaining future rights.
To be fair, most cheeses smell like feet, and I have yet to taste one that tastes like feet. Smell is an important component of taste for sure, but it's not the end all be all.
Other franchises exist than Marvel and Star Wars, vote with you wallet rather than just wishing that Disney didn't own it.
Obtaining randomness through this process sounds very strange to me. Is there not a better way to get randomness? Random.org claims to use athmospheric noise to generate "true" randomness. Without knowing much of the game it is normally considered impossible for people to generate true random sequences, as they would underrepresent extreme outliers (like the sequence 0000) and overrepresent patterns that "look" random (like 1010).
Q1 DRAM market up 5.4% q-o-q
ARM market share slipping
Amazon 'used neo-Nazi guards to keep immigrant workforce under control'
It also means you don't have to put energy into sorting out your lunch, which I see personally as a huge productivity boost.
ETH as security?
On Theranos: Review of “Bad Blood: Secrets and Lies in a Silicon Valley Startup”
Different iOS Build Configurations Than Debug and Release in React Native
A beautiful wallpaper site
Great article!

I feel that the article is a bit vague about the applications of homomorphic encryption, so I'll add some examples. For instance, suppose that your mail server encrypts your mails, and only you can decrypt them. If you want to search something trough your mails, you have two choices:

* download all your emails, decrypt all of them, run your search, discard the rest

* allow the mail server to decrypt your mail, and let it run the search

Both options are not viable. The first one is extremely costly in bandwidth, storage and computation, the second one contradicts the premise of encrypting your data in the first place. (Fully) homomorphic encryption would allow the mail server to perform the search on encrypted data, not knowing the content of the mail, or even the query for that matter.

Another example, you want to get a loan from the bank. Their conditions are: not having served jail time, no critical health state, and no gambling addiction. Further more they allow you to check one of these cases if you are a veteran (go figure). All these information are sensible private data, which the bank could use to rise your interest rates. Yet, you need the loan. Using homomorphic encryption and some variants could allow the bank to only get the result: whether you are eligible to the loan or not.

Of course, the bank would have to agree to such a scheme in the first place and what I describe is still highly theoretical but I hope you get the idea of FHE's potential uses.

------

I'll also add a few precisions about the article, several homomorphic schemes exist, the one described in the article is called Ring Learning With Errors (RLWE), a derivation of the LWE problem. Mathematically it boils down to solving a problem called shortest vector problem in a lattice, it's a bit abstract but you can Google it (basically, you have a regular grid of points, find the smallest vectors that can generate all points). It's an NP-hard problem, but you have to pick your lattice very carefully (many instances are solvable in polynomial-time).

Also, if I'm not mistaken, the encryption system described in the article is a Somewhat Homomorphic Encryption (SHE), which means that you cannot use it for complicated operations. Well, the paper it's based on is Fully Homomorphic Encryption, but the techniques to reach it are not given in the article. After a while, the errors become preponderant and you cannot decrypt anything any more. Several schemes actually solved this issue, reaching Fully Homomorphic Encryption (FHE). The first FHE scheme was described by Gendry in his PhD thesis in 2009 (damn I wish my PhD will be half as good as the quarter of his). Yet if I remember correctly many FHE schemes are still unpractical (I remember a paper in which the polynomials were several Gbytes). But the field is quite young, and research is progressing!
What you're describing sounds very much like a bubble that is going to pop...
While we’re on it, https://theaustralian.com.au/404
Remarkable machine learning result for "producing astoundingly sharp photos in very low light" (Cory Doctorow - https://boingboing.net/2018/05/09/enhance-enhance.html )

Demo example (one of many examples - drag the middle slider from left-to-right): http://web.engr.illinois.edu/~cchen156/SID/examples/16.html

GitHub: https://github.com/cchen156/Learning-to-See-in-the-Dark

Paper: https://arxiv.org/abs/1805.01934

Video: https://www.youtube.com/watch?v=qWKUFK7MWvg
it does break Google Assistant

From personal experience, it breaks a ton of stuff, including my patience with the endless "turn on location services" prompts.
Blocky Jail Break Escape Plan
Blocky Jail Break Escape Plan is new blocky prison game in gaming world where you spy different police officer and beat them with the help of different combos as well as escaping skills. Get ready for enormous and amazing blocky jail break which is full of action, thrilled and adventure. Now you have to cleverly idea your prison escape by fighting all dangerous Police officers and survive for your life in the city jail. Show your surviving skills and escape from city jail by playing this game. Beware from police dog which is move freely in the central prison.
>What tooling are they dismissing?

A proper package manager, like cargo, npm, pip, composer, maven and the like, for one.
Without knowing details of compensation you can't really say whether they've given their extra time at a rock bottom price or not.
That would seem to be a sensible workaround.

It's not a case of handing or selling back rights, as I understand it. The games were developed as works-for-hire under contract to LucasArts. Therefore Ron Gilbert didn't own the rights once completed.
Hungry people will go anywhere to get food. Always have, since the dawn of man. Hunters would love to go in and bag a deer, some rabids, anything else. Sadly, the only way to keep them out is if they are scared to death.

I won't say "bring on the nuclear accidents", but holy cow, look at what they tell us about ourselves.
Sounds like this has been handled absolutely terrible both by the original researchers and EFF. The researcher then trying to shush the directly affected GPG developers on Twitter, evidently just for the sake of a stupid no-prior publication bullshit for their paper just adds to it.
Did the dashboard display and lights go out and did it not emit a tone when you opened the door?
A nice analysis of the worm that was published shortly after the incident is "With Microscope and Tweezers:
An Analysis of the Internet Virus of November 1988" by Eichin and Rochlis [1].

I was an intern at IBM UK at the time and I remember it caused quite a lot of interest, and perhaps confusion. The gateway between IBM's corporate network (VNET, mainly) and and the (then) academic-only internet was shut down for a few days while people got a grip on exactly what was going on. Simpler times.

[1] http://www.ece.cmu.edu/~ece845/docs/eichin.pdf
Tips to Sell Your Android Application in the Market
Well I’ve told Twitter that I hate Blockchain and think it’s all BS, yet I still get ads for ICOs and “Uber for the blockchain” - whatever the fuck that is.

Again, I guess this is because Twitter sucks at advertising.
On the porch of a the mud hut in a Bahir Dar, a village in the north of Ethiopia. Getting wifi from the neighboring hotel. The power would go out intermittently, and they would start the diesel generators. Fighting off mosquitoes. Eating toasted chickpeas and plum tomatoes. Drinking super strong fire-roasted ethiopian coffee. Good memory. And I finished up the code for the system I demo'd a few days later in Addis.
That seems common: a foreign culture alters a pre-existing idea. Like how the Japanese developed a tradition of KFC with Xmas. Or how Chinese Food in America is nothing like authentic Chinese food.

What did you think of the Danny Kaye movie about Hans Christian Andersen?
I've been running BBR on both my web server and my own laptop for quite some time now with good results. It's included in the mainline Linux kernel - if you have kernel 4.9 or newer you can probably trial BBR yourself with these sysctls:

net.ipv4.tcp_congestion_control=bbr
net.core.default_qdisc=fq

Most vaguely recent distributions (Debian stable, Ubuntu, etc) now support it, and a few (like Solus) even default to using BBR.
RippleByte Announces YouTube Bounty – Upload a Video and Earn XRD Tokens