skysight-inc/HackerNews huggingface dataset:
Nope, it's just multi-threaded and, by default, will utilize all available cores. You can configure it to run commands at startup and shutdown, though, in which case yes, it would spawn processes.
Your first point needs a citation. If someone has an adderal prescription, would you say they have a mental illness? that is a rather ambiguous description.

They do need to be more careful. So careful that maybe a human is not up to the job...
This looks like a cool project. Is it just me or has Caddy carried on the grand web server tradition of using a config file format that is sort of like, but not quite any other existing format.
Hopefully they use setproctitle() to erase it. Pretty sure this is what mysql does:

jolan 4950 0.0 0.0 46164 8820 pts/12 S+ 16:06 0:00 mysql -uroot -px xxxxxxxx

Probably still a race condition and can be viewed before it is erased but at least it would be something.
I use Reddit quite a lot. You do have to spend quite a bit of time discovering sub-reddits that you're interested, because that's where the only good discussion ever happens.
> The class of 2015 […] should be given a speaker who can represent the true values of UCLA.

Maybe that’s what they did get, and the values of UCLA are not what you thought they were.
David Chang's Food Delivery Startup Maple Launches in New York
What's backfiring?

There's two levels here: at the first level, you don't want to sweat anyone (capable or otherwise) about coming to work late because it indicates fundamentally messed up priorities: you aren't paying them to keep a seat warm. If you set them free to come in whenever they want, they will. If it gives you indigestion because you have no idea where your employees are, you need to figure out why that is and solve the real problem (and if the real problem is "my boss thinks I'm not doing my job if I'm not sweating my employees about seat-warming", my condolences, because you are totally fucked).

Don't confuse this with people who advocate self-management, where you just trust your people to do the right thing and set them loose without any structure at all. That's a much more subtle skill that requires the right relationships and the right situation and frankly is a gigantic hassle. If you've got a group of unmanageable geniuses who seem to be productive despite the chaos feel free to try but most teams who get things done do not operate this way and don't let the woo-woo peddlers tell you otherwise.

You're doing pretty well if the people who work for you feel like you have real, specific expectations of them but also have 'wiggle room' to do anything they want (just not everything they want).
My school picked a student's name out of a hat and chose him as commencement speaker. Not a particularly inspiring speech, but at least not someone bad.

I also got a 128 MB flash drive as a gift. This was in 2013.
Did you have to handle files created or changed by processes running inside the container being assigned the root user ?
The most racist places in America, according to Google
> There's nothing wrong with the list.

Pretty high bar you have for lists there!
Sadly, this is more of a teaser with architecture diagrams than actual content about best practices in React and DropWizard. Looking forward to the future posts, though!

On the note of architecture diagrams... if you're geeking out about how to simplify architectures like their "before" picture, I'd highly recommend checking out Confluent's article on LinkedIn's data platform: http://blog.confluent.io/2015/02/25/stream-data-platform-1/ It's much in the same vein as this article, but focusing on backend organization. Highly recommended.
Depending on happiness from a job doesn't actually seem healthy. I don't know your situation, but maybe there's some way to improve life outside work, e.g. social circle, hobbies, fitness, mental health.
looks at name

Well, well, well.... we meet at last... I was going to fix the typo but decided to keep the quote authentic.

Thank you for the humor.
Much like birger, I never paid for any of the 'paywalled' news outlets before. Mostly due to the terrible user experience, t&c, and lack of content (often single newspaper/magazine). Even though I find most content in newspapers not even worth reading, let alone paying for. I do really want to pay for some high quality articles and Blendle makes this possible.

They nailed it for me with the money back option, truly no questions asked. The pre-paid wallet makes me comfortable in that I don't feel tricked/lured into some subscription or other form of overpaying. Overall very smooth UX, no annoying crap. Makes you wonder why so many websites still try to nag me into paying when it only drives me away from them.

Would like to see some (a lot) more titles, especially international, but understand they are working on this. Also, since alexandernl is reading.. please add wordcount to the webinterface and wordcount/price to emails, thanks :)

Other than that, much enjoyed. Keep up the good work!
Re your P.S.: There's a growing body of research[0] showing that the quality (color, etc.) in addition to quantity of light in your environment has profound effects on alertness and sleep.

It sounds like you're doing the right thing by keeping light out of your sleeping environment. For the lights you do need, consider their spectrum and color temperature.

[0] https://justgetflux.com/research.html
Is this not called collaborative filtering any more?
Crack Any Master Combination Lock in 8 Tries or Less Using This Calculator
You're clearly know a lot about this topic. Not everyone else is quite as up to speed and the article was a rather interesting view from a learner's perspective. No one expected it to be perfect, and it was particularly well considered considering the experience and time the author had had.

Our comments are ultimately feedback. We're a community and we want constructive feedback to help each other learn. When giving feedback, just remember to be constructive and consider how your tone could be perceived. I'm sure that you had the best intentions but the undertone of the comment read to me (and many others) as very cutting/attacking.
I think there's a difference between providing everyday life advice and writing an influential philosophical work.

For example, having a family. I have no idea if Sam has children, but many 30 year olds (like myself) do not, so I don't consider myself able to give life advice to anyone who does, because their life and my life are dramatically different.

In general, I think, it's not that 30 year olds can't give life advice. It's that I'd bet 60 year olds can give considerably better life advice. When "the days are long but the decades are short", it's worth considering that the author has only spent one of the latter in the work force.
That was great. I actually heard the music in my head and expected #37 to be "Trust me on the sunscreen".
Now they're not even trying to hide that our data is being used against us.
I agree with what you said about picking the right tool for the job, but I don't see how he's "not doing it right"

I 100% agree with the view that caching and tls termination/load balancing are two different tasks, suited to two different tools.

The stated reason for this approach is keeping the existing excellent solution, from becoming worse without any real gain.

Yes the author has stated views about the use of tls "everywhere" - specifically because varnish doesn't handle tls, those opinions don't affect the tool at all.

Edit: s/told/tls/ damn you autocorrect!
This is a real neat article about hashtags for Twitter
Growing Vegetables (John Steinbeck)
The Best and Worst Fonts to Use on Your Résumé
Shared sentiments here. Anyway, thanks for the link!
To get your house searched? If there's something your ex knows they might find, she could just tell them about it; that would also be PC for a search.
uhm, how is this legal?
In Freddie Gray's Baltimore neighborhood, half of the residents don't have jobs
Would like to see this process taken across the web. As someone who doesn't read news articles too often I don't mind paying but can't justify a subscription.
I don't know of a way on Linux or OSX to embed a word processor to work on documents but never show the user (but this might be due to my lack of knowledge about those systems - I would welcome being enlightened). … I once wrote something that processed a plethora of Word documents using Word via COM to extract data from them and shove it into a database.

This is more of a ideological difference in how things should, and can, be done. For a long while, the only way to reliably edit Word documents was using Microsoft Word (half of it being undocumented, and half of it being documented as "this is supposed to do whatever Microsoft Office does"), so you effectively needed to embed Word within your program in order to reliably edit Word documents. A lot of that changed

In the open source world, there are canonical tools, but traditionally it's been about the format being open and accessible explicitly so you don't need to rely on/run a third-party program to do the manipulation, rather either roll your own manipulation routines following the documented standard (thereby strengthening the ecosystem with multiple implements, hopefully) or use a library (that the canonical tool may be based on/also use).

Both schemes have their advantages and disadvantages. It would be an interesting study in why/how the different ecosystems evolved to favor one over the other, how that has changed over time, and how that's influenced the size and robustness of the respective ecosystems. There's probably a lot of influence on the Windows/RPC side coming from the canonical tools being primarily interface GUI interfaces, which is then natural to want to "drive" or "control" remotely, vs "headless" interfaces that are able/meant to be scripted as a first order requirement.
Awesome. Thank you! We'd be really interested to hear how making the kit goes.
Runtime checks can be implemented anywhere — I did similar things for Python and JavaScript, as many others here did, I suppose.

It's better than nothing, but it still bombs in prod, instead of giving you a static analysis error.

The nice thing about static types being a core part of the language (ML, Haskell, C#,...) is that you have concise syntax and type inference at all the required spots. Otherwise (Clojure) you have to be pretty verbose, as if you were writing Java.
For a long time they were incredibly successful while Woz and Jobs were active.
DARPA's Self-Steering Bullet Hits the Target Everytime
Social Technology and Anarcho-Tyranny
Apple Watch and Hands Free Computing
> I get that this is aimed at the startup crowd, but I've always felt that this sentiment is pretty privileged. We, the elite, get to cherry pick our work and do what we like. But I bet 9/10 people will never feel they have this luxury, and 8/10 will be right.

> And in the truest sense of "most people" I would bet that "most people take whatever work they can get, and sometimes something sticks" is probably more accurate.

I am glad you've brought up this point, but in some ways this "first world problems" narrative is itself elitist: people who are less wealthy, people who live in poor and authoritarian countries (both are sets my parents and I once belonged to) _still_ have concerns about fulfilling work, about balancing professional and/or academic success with family obligations, and suffer from rejection, feelings of inadequacy, failure to live up to expectations of others, and the like.

Even more-so, many of the tradeoffs described play into choices people have to make in regards to joining "the elite". For some, a decision to be happy/fulfilled might mean forsaking the "elite"/"privileged" status. I still remember the waning days of the dot-com boom, when my family's immigration lawyer was horrified that I chose to study CS: "but all the jobs will be outsourced", "computers will program themselves". Programming (or "tech") wasn't held in high esteem when sama and I entered college: class sizes were all times low, (for those who are in Silicon Valley) 237 was the "dot com graveyard", and $1300 for a 2-bedroom within Cupertino school district was considered outrageously high.

Nonetheless, There is an important caveat I would add to what sama says -- and I think you've been hinting it in your post -- "liking what you do for work" isn't the same as "following your passion". Factors such as skill and aptitude for the given work, opportunities for finding such work, etc... all contribute to "liking what you do". I don't know if I am misreading sama or if this is an omission in sama's essay (somehow, I believe it's the former!), but often time liking what one does, also requires building some aptitude in things one (thinks) they don't like: e.g., "I hate maths!" (extrapolated from "I dislike continuous maths the way it was taught in (US) high school, so I never approached discrete maths, linear algebra, etc...") had stopped far too many people from building an enjoyable career in a maths-heavy (but not in any way exclusively mathematical, especially as far as industry work goes) fields. Likewise, "fulfilling" isn't the same as "fun". To paraphrase a person much smarter than me that I worked for -- twice -- eating a good meal is fun, going hiking is fun, watching a movie is fun; building software (or, writing a cookbook, exploring/charting a nature preserve to create safe and sustainable hiking trails, writing a screenplay or acting in a movie, watching a movie critically for a review, etc...) is, on the other hand, fulfilling and deeply enjoyable but not necessarily "fun" (even if I'll call it "fun", as I usually do) in the exact same way.
A few times a week, cash only. I try to be friendly for the moment of interaction. I figure they have enough people treating them like beggars already.
I don't think this is accurate either -- some people do peak early in life. I can't think of good philosopher examples right now, but there are a couple of examples and possible causes of the phenomenon in this article [1].

That being said it may very well be particularly people who deal with very fundamental problems, such as philosophers, often get better with age.

In any case it's probably best to refrain from making general statements about people based solely on age.

[1] http://www.independent.co.uk/news/people/news/from-mozart-to...
I cannot recall, but I do remember it being on HN as a submission or a link in comments somewhere
"That's some gross generalization. Any childless bachelor could know what the "path" is like by staying over with a friend that has a child and helping out for some time."

Uh, no.

Having children isn't like having a dog or being a part-time nanny or live-in tutor. It is a multi-decade commitment to raising another human being from infancy to adulthood with all of the frustrations and joys -- yes, joys -- that come along with it.

"On the other hand, parents that walk the path and later find out they're not cut out for it, have to suffer quietly, and can't voice their true opinions, because it's taboo..."

Who are these parents, quietly suffering? I've seen a lot of crappy parents, who complain about their kids. I've seen a lot of deadbeat parents, who up and abandon their kids. And I've seen a ton of childless adults playing backseat parent.

If you've got some studies and numbers to back up this apparent crisis of parenting victims, please share.
WEDNESDAY WHEEL
This is totally true and a great comment, but where I almost always fall into the trap is when thinking about those things that I (or my co-workers) will spend lots of time on in the future, which are much easier to automate today than they will be then. And increasingly, just knowing about other tools is hard to keep up on!
I've done some freelance stuff, and I'm currently doing a PhD where my time is very much my own to manage. Consequently, I've got some experience of being on the other end: being left free to my own devices, and occasionally having that backfire.

Things that I think are important:

* Give some small but significant (~week-level) milestones, ideally with tangible results. Then discuss these.

* Check up with the worker. Not by asking vague questions about how things are going, but specific questions about stuff that interests you in their work. I once worked on three projects at once for a place. Two of them were going very well, but one of them was going very slowly because I was kind of stuck. Getting input from the boss on that one really helped -- but I'd never have asked him about it, because I reasoned he'd hired me so he didn't have to worry about it.

* Help with any other stuff on their plate. Family issues, money issues, personal issues, etc. Obviously, you can't solve most stuff like this, but you can usually help. I once delivered a contract very late due to getting a wrist injury, and being unable to promptly see a doctor.

* Try to keep a dialogue going about work. Whether you're happy with their performance, whether they're happy with your pay/conditions, etc. Crucially, if any of the above ideas seem like overkill, you'll find out about this, and dial them down accordingly.
I for one appreciate the approach taken - the constant drive for all-consuming "one size fits all" tools is ridiculous.

Any eta on v4.1 with PROXY support? I didn't find much when looking quickly (and from a phone)
God talks. TempleOS God will claim for His temple.
The case against the trendy push for "HTTPS always, no exceptions" is largely a set of corner cases everyone else is comfortable to ignore, so I'm glad someone is making it.
Immediately thought of this the Steve Yegge rant from a while back - https://plus.google.com/+RipRowan/posts/eVeouesvaVX

He argued Facebook is more a platform than Google is - apparently because its easier for developers to build inside of Facebook's platform than Googles.
Next step: Python as an operating system. Like Chrome OS or Firefox OS, just with Python instead of a web engine. I'm a big enough Python fan that the idea really intrigues me.

(also, everytime I see an LWN article here, I keep meaning to subscribe, but I mostly read HN at work, and I usually forget by the time I get home... I feel really bad about that)
Facebook's ad trends analyzed in leaked email from Twitter CFO
I wouldn't express my frustration like this if I didn't think the comment system on HN is completely broken. I have been on this site for many years. Just because I have never posted a runaway front page story doesn't mean I need to be censored and seek the approval of others.
This is correct, from my understanding cultivated sternness happens not by being that way by default but by being so lenient at several different moments in your past that you were strictly taken advantage of until you could accept it no longer and you had to be strict or mean.

Then the first time you decide to do so all every one ever sees is "Oh this guy is really harsh, what a jerk".

Such is life. I'd LOVE for pointers on this.
Guests shouldn't be on the corporate network anyway. Either companies will provide a guest WiFi signal that is physically separate from the corporate network (that's what my employer does), or they will ask guests to provide their own connectivity via LTE.
One way is: Every time one of these tests are complete (I assume a full feature test), buy the team some lunch. Basically anyone can contribute and thus everyone wins. Obviously if 1 test is too little set the number higher, or one full feature is completely tested.

Don't necessarily make team members compete, but rather work towards a common goal. I hate competition among co-workers.
Does the purchase price include user rights comparable to other digital content, like ebooks? E.g. can the article be downloaded for offline reading or searching?
I've just added the LICENSE file. It is MIT license.
Nearly Two Years After Snowden, Congress Poised to Do Something – Just Not Much
Programming Languages for BIND 10: Why C++?
Java 8 Decision tree implementation
That's awesome. I assume a major, practical problem is the power source and how much work such a small robot can do before running out of energy.
This by the way is a theme with Golang: Golang's answer to insufficiency in its ability to model problems is virtually always a pragmatic reframing of the problem without all the modeling.

You can see this through the lens of i.e. Peter Norvig writing a Sudoku solver vs. that object modeling guy, or you can look at it through the lens of "the language should capture problems as safely and completely as possible".

You can take either perspective too far.

When Pike suggests implementing generics with "go generate", I feel like he's taking it too far. Here, I think maybe we're too far the other direction.
More severe penalties are more effective than less severe penalties. The other dimension of certainty of detection gives better opportunities for improvement and using it was a great step for civilization - but it does not negate the my thesis.

Your argument is like proposing that people in 18th century invented airplanes because using steamers did not really improve the time of travel :)
LaforetAIR Los Angeles
Twitter acquires TellApart
The OPs point was, there are essentially no more BE boxes.
Really interesting point. I listened to 'Q on CBC' where they recently featured a guest where she talked about how the world is pitted parents vs. child-free couples.

I think the "us against them" mentality is where the child-free peeps are seen as narcissistic individuals who don't take on this important responsibility. Her argument was that it's kinda of a false dichotomy, and there are plenty of ways for child-free couples to contribute to society while parents by definition, have to have priorities of their children taking place over society at large.

Not to mention it is facetious to say that parents are selfless in the first place as there are many selfish reasons to have children.

However, I'd love to hear more about people who decided not to have children and whether they felt like they have contributed to society in some other way, whether by their works, their association with their associates or associates' childrens.
Start reading http://media.hacking-lab.com/scs3/scs3_pdf/SCS3_2011_Capkun.... at page 16. They were able to perform an attack with a relay 8m from the key. I particularly like this implication they present:

Relay on a parking lot

 One antenna near the elevator

 Attacker at the car while car owner waits for the elevator

Also, the radio jamming attack described on page 10 is so simple but isn't something I've considered before. Basically you just jam the right frequency before the victim presses the 'lock' button and you now have access to their car (if they didn't notice).
A Groove Can Quickly Become a Rut: A Reminder Not to Settle
>> Occasionally stay up until the sun rises talking to people.

Ha! Just wait 'till you hit 40 my friend..
Shamir's secret sharing is actually fairly simple.

You want to have a secret shared by n people, any m of whom can decode it. You create a polynomial of degree m, and give each of those people the value of said polynomial at a different point. The secret will be the value of the polynomial at yet another point.

From the value of the polynomial at any m points you can figure out the polynomial and the secret. But the value at any m-1 points does not let you predict its value anywhere else.

(Detail. You would make the polynomial be over a finite field instead of the real numbers. But the math is all the same.)
I docked them points for mistaking you're/your.

>This means you can now do some pretty amazing things with your data knowing that your the only one in the world who can access it.

I wonder how long until the plug gets pulled.
If anything, I felt more pressure after kids to be successful. I had to prove to them that their father was not a mediocre person. I also need to show by example - that I did not want them to be mediocre and that they should strive to be the best at what they do.