skysight-inc/HackerNews huggingface dataset:
Hi there. Fellow job quitter here, (though for extremely long vacation rather than bootstrapping). A lot of people in this thread are telling you not to quit your job because they are scared of not having "a long runway". I'm going to tell you about the other side of that.

Understand how much it actually costs to live for a year. In reality it doesn't cost all that much. You can live comfortably in Boston or Paris, not cheap cities, with loads of extra traveling to keep yourself happy, for less than $20k/year without resorting to sleeping on couches or in your parents' basement. If you cut out expensive traveling, the truth is that reasonable rent and healthy food aren't _that_ expensive.

Talk to your current employer before quitting.
If they are happy with you now, they will most likely be happy to re-hire you in 7-12 months or however long when things don't work out as planned. Don't say that you're quitting. Say that you're leaving to try to start a business and that if it fails you'd love to come back. If the people who are currently happy with you and who matter aren't still at CompanyX in Y months, plan now to hit those people up directly at whatever their CompanyZs when things don't work out as planned. But ask now before you quit.

Get a gym membership and use it at least 3 days per week.
Which developers get blamed for, even though it was a managerial decision to take on the debt.

Financial debt has clear cost; technical debt doesn't. So it seems 'free' to the non-technical.
Commodore LEO is now available
Does this even make sense? How does "employing millions of people for a war" become "job loss"?
I am quite surprised that "self" is so much more used than the next word in the list "if". I know many languages where "self" is not a keyword at all, but I cannot think of a single language where "if" is not a keyword.

EDIT: Ops, I missed that there is a language filter. Ignore my comment :)
That's the point. It makes you more vulnerable for some threats, less vulnerable for others.
Children with asthma are more likely to become obese
Let's make sure we understand the difference between a community where scarcity is inexistent[1] with Communism. Under a Communist regime your choices are forced, thats not a minor detail.

[1]: Like a Star Trek community, where you have an accessible machine that can create any material you like, from a glass of wine to a macbook pro.
Rocket Internet Has Raised $1Bln in Commitments Through Capital Partners Fund
It may sound stupid but it works for me. Read, listen, watch something in relaxed manner before you go to sleep. Problems and information is always clearer next morning. Doesn't work, too much to learn? Rinse and repeat.

Taking notes as you listen helps too.
In my django projects, I have many lines like:

from django.<path> import <stuff>

for every try block.
xhyve spins Alpine Linux VM inside which it runs Docker Engine. So basically it don't deviate too much from running Docker prev. to docker-toolbox for macOS.
This can be very hard to nail down though at the large scale. For instance Trump managed to secure the largest tax break in New York history in the 80s by convincing the government that his buildings for the Uber rich would be very valuable to the city.
MIT Startup Puts GPUs to Work for Big Data Analytics
Show HN: A-Blast – WebVR Shooting Game Made with A-Frame
Well, it's obviously the Canadian Ski Patrol.
Huh, that site has always been helpful to me.

For example, I just searched for a random ORA-number error and got this in the results: http://dba-oracle.com/t_ora_12514_tns_listener_does_not_curr...

That looks useful, no?

I admit, I've never gone to that site directly or clicked any links only ever saw what showed up on my search results.
I don't get Unity at all. I use Ubuntu maybe once a month and every time I have trouble remembering how to use it. Is it really intuitive to you?

I also have installed it on some machines for friends and family who are less computer literate. They understand Windows, OSX, iOS, Android and Gnome after a while but Unity is just hopeless.
Protestors target Palantir for role in digital registries
This is broken down by language, the linked list is for python, so it just means that self is more frequently used than if in python.
assignments are probably way more common than if-driven program flow control
Title: Intelligent Machinery, A Heretical Theory
Don't quit. Validate your idea first, then implement it.

Read "Nail It Then Scale It" and "The E-Myth Revisited". You'll save time and money. You might also study business strategy (free courses on Coursera) so you can evaluate your idea from business fundamentals first. The more you can invalidate it (no market, massive incumbents, no demand, too costly, etc.), the less time and money you'll waste building something nobody wants, and the better placed you'll be to spot a truly great opportunity.

As a developer it's natural to focus on your strengths. You need to validate ideas before doing that.
It's no coincidence that some projects such as Nomad and Confluent include statements such as "Docker For Mac Caveats", "Don’t use Docker for Mac" in their docs.
https://www.nomadproject.io/docs/drivers/docker.html

http://docs.confluent.io/3.0.1/cp-docker-images/docs/intro.h...
How to find the maximum number in array
Docker apps is a thing I've been dreaming of for a while.

When I was in university, I used to love testing new software but I hated the fact that it left stuff behind after un-installs.

So I was on the other extreme and tried to only install stuff I always used and the rest was always inside docker containers. Infact that's exactly how I develop too (I run a PHP container for work related stuff, and a nodeJS container for my side projects).

I've always been meaning to try launching GUI apps via docker - it's one of the few things that has stopped me from getting into other languages like C/Go etc - because IDEs generally require the complier and other stuff to be installed on your host system (or a plethora of hacks to get it to on remote properly).
Similar to how many majorities are threatened by minorities, due to some fear that they may lose power.

Nothing new here I suppose. Just ridiculous that it happens however, or that this meme is tolerated.

"Yes they get all the good jobs, you can tell because there are so many more women then men working in tech"
A high clocked i5 is probably optimal for most flightsims.
https://elementary.io/ pay zero or donate if you want.
Yeah, but I think the point of distributed systems is to be partition tolerant, the system that you are describing is probably not a distributed system by definition. Or is it, i don't know, I have a plan to read a book on DS this year.

From wiki, it looks like there are 3 main pillars to DS [1]:

- concurrency of components

- lack of global clock

- independent failure of components

So you need the failure tolerance part.

[1] https://en.wikipedia.org/wiki/Distributed_computing
[meta]

web link has stopped getting me around the paywall. Isn't it against HN policy to link to sites with paywalls?
I link to your work in all my new hire kits.
Ask HN: Can you control your dreams?
I've read about lucid dreams, and several ways to achieve this state. However I wanted to know if any of you guys was able to fully control your dreams, every night.

Can you just go to sleep and then choose what you want to dream this night?
I don't really see that as relevant to this particular discussion.
What's the difference between the two IaaSs?
If you want to deploy to AWS and ECS check out:

Convox - https://github.com/convox/rack

ECS CLI - http://docs.aws.amazon.com/AmazonECS/latest/developerguide/c...

Disclaimer: I work at Convox
Uber to pay $20M to settle U.S. claims it misled drivers
I've never worked anywhere that would let you purchase before vesting. You accept a new position that came with 20,000 options vesting over 4 years with a one year cliff. At the end of one year, 25% of your shares (5,000) are now vested and you may purchase them. The company might have a valuation for them that's higher than your purchase price, but they are still typically worth "nothing" in that you can't sell them (assuming you're at a startup that's not yet publicly traded.)

Now the remaining 75% of those options might vest monthly over the next three years. "Vesting" does not impart value. It's not indication of whether you're going to make any money at all. Vesting is an instrument used to make sure you stay on with the company for an appropriate amount of time before you're allowed to own part of the company at that discounted rate.

Point: no, you cannot exercise options at grant time, you can only exercise once vested.
As much as I hate all the typing I do for error checking in go, I just don't think a compiler can handle errors that well on their own yet.

The explicitness of go's error handling forces you to handle every error specifically. There isn't a chance (for the most part) that you'll get an error from deep in the program that you can't easily handle.

Forcing you to handle them everywhere and anywhere forces error handling to be a part of your architecture.
You have never seen a drunk woman acting unappropriated to a man? Odd, as I see that all the time in the city during weekend nights, or hotels near conferences. I would go as far as saying that its everyday activity in bars.

The reaction is practically always the same, ie that the man ignores it or at worst tells the woman to please stop hitting/yelling/acting inappropriate, and the woman either blowing it off or laugh it off. If the man complains more he will most likely hear "man up" and just take it, which is the cultural image of a male victim of female violence.
RealView Claims HOLOSCOPE Headset Will Solve AR Display Hurdle with Holograms
web link don't work.
[Here's another](http://www.marketwatch.com/story/us-seizes-25-million-worth-...)
Hmm, looks interesting. I use KDE on Kubuntu 16.04, but have been annoyed by some memory leaks in Plasma that eventually cause Plasmashell to lock up at 100% CPU in the Qt GC system.

I tried upgrading via the ppa backports but the updated Plasma broke a ton of things. Given that my demands on the DE are really minimal it made me consider switching off of KDE.
Wait another fifteen to twenty years or so until Python and Javascript are "enterprise ready" and this will change.
I have a different opinion and can't recommend it for the typical HN user. Like a lot of people here, I am a heavier individual, and the chair is only rated for up to 242.5 lbs. While it may support me, I wouldn't risk a hip injury as a result of a failing frame.
Three Mathematical Models for Building a More Valuable Company
The large crack in the Antarctic ice shelf has grown 6 miles
I think this thread was really about opportunity. The original comment was about whether people's opportunities for success were based more on "luck" or their hard work. "Better" is a lot like "fair", who is to say? People would be exchanging one set of problems for another to go from poor/undeveloped to rich/developed.
Timeline: Organisms that have had their genomes sequenced
Mine moved with me from Australia to the UK in a shipping container.

One of the wheels broke in transit so I went round to the local branch and they gave me a new set for free!
The same cannot be said of manufacturing. If UK based manufacturers lose easy access to the EU market, there is a huge incentive for them to leave. Probably to Ireland.
As you as complaints are balanced by positive feedback about what works, never feel bad to complain.
"Take a step back and look at try to look at your posting in this topic objectively."

I happen to live in a country that's bordering Russia and can see first handedly what damage propaganda causes, especially to minorities here. So sorry, I can't "step back and see objectively". Propaganda is a weapon and should not be tolerated as such.
Job posters, not job seekers
My interpretation is that they trying to make the point that it's not just the "War on Drugs" that is causing this massive spike in prison population but is instead being driven by increasing penalties across the board, including increasing the number serving life, stated or otherwise, without possibility of parole.

They make this point while acknowledging that the "War on Drugs" does disproportionately affect African Americans and women.

Throughout the article they make several statements that indicate to me they think there should be more discretion allowed on deciding which punitive actions should be taken.
> Riak is not a good model since its more a blob store and we wanted to simply range scan through messages rather than sharding blobs (Cassandra is REALLY good at this).

Can you tell a little bit more please? Range scan is done by using secondary indexes (index by timestamp) in our system. I'm not sure I understood the part about blobs or some things specific to Cassandra. Reply is highly appreciated.
Yes, it's still like that ;)
I don't think so. The guidelines don't say anything about paywalls. WSJ and WaPo are linked to all the time.

Now is it bad form, maybe...
My father used to be a big Ubuntu fan, before Unity came along, which he instantly hated (describing it with words like 'childish' and 'tinker-toy'). I tried him on various alternatives, such as Mint or KDE, all of which were pretty unsatisfactory for various reasons.

But then, just recently, I gave Ubuntu another try, and discovered that MATE is an out-of-the-box installation option --- and it's lost all the Unity nonsense and now provides a clean, stripped down, unfussy desktop environment where everything works and nothing gets in your way. Both he and I like it a great deal, and because it's an official Ubuntu release it's way more stable than Mint is.
(same story, less paywall) https://agmetalminer.com/2017/01/13/part-of-aluminum-stockpi...

Context: there is all manner of strange stuff going on in the aluminium market, especially in relation to futures and warehousing.

e.g. https://www.fastmarkets.com/base-metals-news/aluminium/timel...

https://ftalphaville.ft.com/2011/05/18/572046/please-wait-10...

https://ftalphaville.ft.com/2014/01/16/1744342/an-aluminium-...
Fitbit for Research Writing
I see. Perhaps a tablet (can't recommend any, I've never owned one) with a bluetooth keyboard is a solution?

Myabe you can also find a used Yoga or use two devices; a cheap laptop and a cheap tablet?

I feel like a hybrid laptop/tablet is a bit cumbersome as just an e-reader anyway? Not sure...
A major problem with the focus of gender equality in the tech industry is that complete lack of perspective on the work market as a whole and where the tech industry fit on that scale. The more unbalanced the perspective get, the more it looks like political interference for personal gain, and the result will largely be a negative reaction.

To bring in some numbers (from Sweden since our government collects it), only 12.5% of those that are employed work in a profession that are consider gender equal and thus have more than 40% of both women and men. 87.5% of people do not, and the tech industry with its ~79%-21% ratio is very average in that group. In contrast we got 38 different profession with 90%-10% gender distribution which employ a very large portion of all employed.

Maybe a reason why we tend to inflate the tech industry problems are that there simply are more people here that can be marginalized (for which a subset will write a blog post which then has a chance to end up on HN). A profession that is 99,6 women, or male profession with 99,4 men, will simply not have many people complain that they are feeling marginalized, since the minority gender could almost be seen as a statistical error.

Google translation of the statistics: (https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...)
"To Read the Full Story, Subscribe or Sign In"

More & more sites are doing this. Its such a crappy experience.
Would you mind specifying your issues with your custom domain on GitLab Pages? I can try to help you out. :)
I was asking just out of curiosity. I'm not really an Ansible user, but I was looking forward to learn it as part of my own devops education stuff.
One more thing. Remember that the cost of doing this is not just your cost of living for the duration. You also lose all of the salary+benefits that you would have made. Loss of continued earnings can have a big impact on retirement investment accounts long term. Prepare yourself psychologically for that reality with a quick lifetime opportunity cost calculation now.
If anyone can actually get to the article, would you mind pasting it here, please?
There are some was to make error handling much less annoying in go. Since error is just an interface it's pretty easy to make monadic constructs that can carry the error information and let you write pipelined code. IMHO it makes the code much cleaner and easier to read, but a lot of golang enthusiasts haven't really adopted the idea because it's quite different from the established idioms around error handling. Hard-core gophers love them some verbose and stupidly explicit code; but I'm hoping that as the language gets adoption in the wider community the voice of reason will win here.
For the prices I've seen on that chair just now, I hope it cleans the house and cooks meals as well as just sitting there...
NSA attacks on GCM-SIV [pdf]
Oh, do they?
Computing Arbitrary Functions of Encrypted Data [pdf]
As a relatively tall guy, I love being able to lean back and rest my head on it. Most chairs are way too short for that.
Figure out how you can make a steady stream of money from what you love to do. After that you can quit.

Without that momentum into jumping into working in your own, it becomes really hard.

Right now that taste and understanding of creating money is
Something that your employer knows and that you don't and that you are terribly under
Estimating.
Also:

- whatsapp doesn't have to allow browsing the entire history of their billions of messages;

- whatsapp doesn't have tags. A message can go not only to 1000000 users, but also to so many apps requesting updates for one tag.

- Twitter allows advanced search, where you can browse, in real time (or down to the entire history), a complex combination of people, tags and free text. With settings such as choosing the lang or the date.

- Whatsapp has a list of messages. But Twitter has a graph : message can be RT again and again, answered to and liked.

- all those features have some impact or the other on the way the tweets are displayed to the user.

- Twitter's API is much more used than Whatsapp's.
While I applaud Google for doing this, it's also very scary that Google has that much power that they can basically make anyone on the web do anything by threatening ranking blackmail.
Google is starting to use more grey area tactics to control things (such as disabling accounts for those who resold a pixel). Makes me start to actually worry about the power Google has.
Make Your Customers Fall in Love with Your IVR
What kind of warehouse do you need for 25M or aluminium?
It actually uses less characters, since you've eliminated all the repeated uses of 'this.'. As a general rule I'm in favor of a turning a one liner into a two liner if it improves readability, especially when it reduces actual typing.
Little Snitch 3 – Protect your privacy
I would have liked a shorthand, like prefixing `@`. E.g, `self.member` would be `@member`. It's a lot less to type.
"Are paywalls ok?
It's ok to post stories from sites with paywalls that have workarounds." - FAQ
No, it's absolutely true that the US has a positive natural rate of increase, and that not all population growth is due to immigration; increase due to immigration is the increase from people crossing the border.

Naturally increase in the non-native population isn't increase "due to immigration", either in the terms normally used in population dynamics, or, really, in any meaningful sense other than the way in which all population increase in a place where humanity didn't arise is attributable to some past migration.
I think Google has just recently reached a "good enough" state for Yelp like use-cases, while Yelp has simultaneously declined, that I'm nowadays more likely to just use Google.
Its a factory yard - just acres of dirt surrounded by a fence.
Losing money and laying off workers is a crappy experience for the media. I like my free high quality news as much as the next guy but the current system of free riding isn't working. Can't blame them for trying.
Making sure mistakes only happen once is why I think all companies working on self driving cars should have to supply their sensor data for a fixed time before any collision or successful crash avoidance publicly. The changes they make to their code remain their own trade secret, but building up an extensive library of test cases means everyone's software will get safer faster.

So far NHTSA has encouraged such data sharing but they haven't outright mandated it.
Thank you for your insight.
CouchPotato – Download movies automatically, and in the best quality
I've only looked very briefly at this in the past, but isn't this what Ubuntu (via snapcraft.io[0]) is trying to do with Snaps?

I might have misread it with only a cursory glance but it looks similar.

[0] http://snapcraft.io/
So technically that mean that sysadmins at discord can freely browse the billions of message that are stored on your DB?

And if you are ever hacked all this chat database can be sucked up for free due to lack of encryption?

I must be wrong seriously what did I miss this can't be?
if theErrorReturnedByThePreviousFunction != nil {
panic(theErrorReturnedByThePreviousFunction)
}
>its the one I install for friends and family

Yes, you hit the nail on the head. Ubuntu is just debian for computer illiterate.
Can we add a unit to the title here on HN? The only reason I clicked through was to see what unit the 25M was in. 25 million grams? 25 million milligrams? 25 million rupees?

(it's $25 million USD)
Show HN: Find Non Trending Tech Articles
While the installation experience of Docker for Mac is very good, the unfortunate downfall of the project is they try to hide what is really going on. You are running a VM and through a series of very clever tricks and fancy technology they attempt to make the VM hidden as though you are running Docker local (like in Linux). This has the side effect of odd behaviors. As a result in my own projects we struggle to support Docker for Mac also.
Learn about sorting with Elasticsearch in 5 mins
Lidls using WEP wifi in your area?
Just flag it and hope the mods get the idea.
"Brute egalitarianism" means giving everyone the same sentence without case-by-case consideration.

For example zero-tolerance, mandatory sentencing, not doing pardons anymore, not releasing people on parole when they behave well and so on.
I wouldn't pay a lot, but I would definitely pay.

like a buck or two a month billed anually I would buy without hesitation if I believed it had real value.

I usually search github directly now for these things, and it works decently well; either finding the code in the repo to which it belongs or better yet, an issue addressed by the developer.
every time you call a method without explicit receiver you're using implicit self
7 Work Ethic Elements Will Get You Investor Funding
I figure it's probably proportional to its importance and difficulty of understanding, as a longer more descriptive name aids in understanding, but things with broader scope tend to be more important.
"To the extent that individual development furthered the mission it was vital."
There's not one "original foundation", but there were a number of earlier social contract theorists than Locke with different ideas, like Hobbes, as well as contemporary and later theorists whose work wasn't grounded entirely in Locke's.

Locke was an early and important writer in social contract theory, but not the original source in which all social contract theory is grounded.