skysight-inc/HackerNews huggingface dataset:
Agree.. it does sharpen your mind, and also forces you to be more self-disciplined. You basically shift priorities away from things you might have done when you were younger (like drinking, dating, golf, etc), to playing with them, reading to them, taking them to practices, school functions, etc. However, I've found that the time I spend focusing on work or keeping up on technologies is about the same as when I was younger. Of course, there will always have to be compromises.. whether it be work, children, or doing anything else. When you're older, I think you're a bit smarter and more efficient with your time. You multitask a bit better, I think. Having an understanding work environment helps also. There will always be that one person at your company or client that doesn't have kids and thinks that any time away from driving to the next (fictional) deadline is the most important thing in the world, but at this point, you're a bit smarter than that. You start to anticipate potential bullshit situations, so you compensate and address possibly ugly situations much better. You also learn faster.. by necessity perhaps, you're more experienced, so you see the deep connections between technologies, or personality types much clearer and sooner in the process. Keeping with the spirit of the above comment, you start to see what's actually important and really what isn't.
Challenges of Being a Travel Startup
no it´s not!
Whoever wrote that is an ______. Fill in appropriate derogatory term here.

Having kids and being productive are not mutually exclusive.
IIRC TrueOS actually integrates https://github.com/FreeBSDDesktop/freebsd-base-graphics so integrated graphics after Haswell should work.
Ithaca, ny
especially with relation to iOS you can't really say they're closing the platform further when at the most recent developer conference they opened a ton of APIs (siri, maps, imessage to name a few)
I moved to stock FreeBSD, I know how to configure Xorg :) But TrueOS is nice if you want an out of the box desktop.
Unibits: A command-line tool to visualize valid and invalid Unicode encodings
I'll just add that even if you are able to perform superhuman feats of parenting and coding simultaneously, you will eventually get burned out. I was able to handle both for quite some time, and I've now stretched myself so thin that I don't feel like I'm doing either thing particularly well.
For clarity, candidates fail the lunch slot not by chewing with their mouth open, keeping their pinky on their cup, or putting elbows on the table, but rather by being overtly bigoted, racist/sexist, or otherwise extraordinarily A-hole-ish. (I can only recall two instances in 14 years; perhaps I should have not mentioned it, but I'm an engineer at heart... :) )
ANTLR Mega Tutorial
"Cultural fit" is sometimes a code word for outright racism.

And even when it isn't, it means they're looking for somebody who they can get along with easily. Which means they're looking for somebody who could easily become friends with them.

And making friends with white guys is a lot easier if you're a "banana": yellow on the outside but white on the inside: if you like the same things the white guys do, if you have the same opinions that the white guys have, if you behave the same way they do, et cetera.

One thing I've noticed about tech companies is that they like to brag about how diverse they are.

"John over there is a ballroom dancer, Jack doesn't drink beer, Talia is a black girl, Jim dresses funny, ..."

So if you have one thing that distinguishes you from the other guys at work, that's actually a good thing. If the group is a bunch of hard drinkers that talk about sports all the time, it's possible to not drink or not care about sports as long as you don't make a big deal about it.

But if you have two things different, then you don't fit in. You're an Indian, you've already used your "difference card", so to fit in you have to be a hard-drinking sports lover or whatever the company culture is.
What is the clear motive for undermining CIA and who is the biggest loser?
His Gmail password was probably runner4567, at least his icloud password was and he emailed it. Also not changed when that email leaked.

Just stop with the nonsense that his email password was "p@ssword", as the truth is just as stupid.
Americans Are Eating Too Much Bacon and Too Few Nuts: Study
Airbus’ new concept is a car, a drone, and a train all in one
If you have a half-mile commute that takes 20 minutes by car and you regularly do that commute by car, I don't think that traffic is the biggest problem in your life.
Thank you. That it's $100M spent on other countries infrastructure while ours rots.
> And it's kinda an unspoken goal of mine to, ya know, not end up on a CIA watch list.

First rule of not being on the watch list is not to admit you don't want to be on the watch list.

What, do you have something to hide? Huh?
How many applicants do you interview per position? I assume it's more than 3. Why wouldn't it be fair for a job seeker to consider just as many possibilities as you do?
These tools, whether from NSA or CIA, are made to be easy to use, and they come with detailed instructions and user guides.
"Mostly legal now" doesn't change the fact that it was illegal in the past and is still illegal in cities that are not in the "vast majority".

Not to mention that they (allegedly) attempted to subvert law enforcement attempts to investigate them, by "greyballing" law enforcement. Whether that is considered obstruction of justice is a secondary question to whether it is incredibly shady.
>Because we are known to mourn the death of other animals.

We don't mourn the death of food animals typically so its OK then?

Your criteria are arbitrary, and that's fine for a personal value but you certainly can't expect others to agree with you.
Sorry! I think I goofed up https://www.linkedin.com/pulse/developers-kids-how-do-you-sk...
Cuil crashed and burned on pretty much this ten years ago. Anyone else remember Cpedia? They eventually had to start taking stuff down due to threats of defamation. (And ran out of money shortly after.)

I mean, at least Google's search is any good, that's something.
Good luck to Kaggle's employees. They have done a phenomenal job.
Yes, exactly: there is no inherent conflict or contradiction in pushing truth (and especially only parts of it, manipulating by omission or redaction) and having an agenda. There are many ways in which you can manipulate e.g. public perceptions and policy with publishing the "right" truths at the right time.

Though, I am not of the opinion that WikiLeaks has a hidden agenda or is controlled by a third party. But, neither would I be shocked to learn such a thing.
Huh? Are you saying that the security hole is that a user could see stuff in the memory of their own phone?
Not having to ship a toolchain (nvcc, gpucc or whatever equivalent linked as a library)?
Where does time with the wife fit into your schedule? Presumably you must go bed quite early to rise at 0430 everyday.
Thou shalt not depend on me: the use of outdated JavaScript libraries on the web
I was wondering if anyone knew what is causing the explosions on top of the car above the trunk. Looks like it was set up there to make some internal event visible? Was it also hooked up to the airbags so they can see exactly when it inflates?
Softbank to sell 25% stake in ARM Holdings to Saudi-backed investment group
In-n-Out is way better than Five Guys.

The rest of what you said, we have no quarrel!
While it is true Android is becoming popular to the point of virality. The Android software is more kin to a Window manager or "App dock" than an OS. By definition an OS is responsible for the key underlying functionality of the hardware. While many Android developers and hardware vendors implement many wide ranging customizations to the Linux kernel. Those changes are hardware specific to device and the java machine running Android on top of that, will mostly still operate normally or even run on an unrelated and different machine altogether perfectly fine, without changes.
Delhi, India
Money involved? assembly lol
Shire, Middle-Earth
This is hardly an apt comparison. Uber is one of the most bloated of the fat VC babies, it's received at this point what must be billions of dollars in burn startup cash, where Night School had none (wasn't around long enough to really get anything.) Night School was also entirely beholden to the regulators because it was planning to use school busses, which if you've ever even tried to book one you already know the issues there.

I mean if we're really committed to the Night School idea that would probably be best done as a Government program, since it's so intertwined with assets that are used heavily by the Government. But I'm also willing to bet if we gave them a couple Billion to burn, they could also make it happen. The question of whether that's worth it or not is quite different, though.
Lyon, France
SEO is not that hard – step-by-step tutorial for beginners
American in Hanoi, Vietnam.
How to Display Text Overlay on a Responsive Image in Bootstrap
I love this approch from https://careers.bytemark.co.uk/process

"There's no "cultural fit" requirement. If you have a skill we like and you can learn and work with a team, you'll get on fine here. You'll be our company culture, and we welcome your contribution."
There is no one answer here as every family structure is different. Like most other comments here, my 2 (5yo, 22months) children have first dibs on my time while I am not on the clock or am not dealing with a production issue off hours. Once they go to bed (sometime between 7:30-8:30pm), I determine if I have enough in the tank for either:
1) Learning
2) Spending time with my wife (second dibs on my time).

In order to "stay relevant", I have found this to work for me:
1) During my passive commutes (every morning and afternoon), I have a solid 30 minutes of either listening to a podcast if I don't get a seat or toying around with new languages/frameworks otherwise.
2) Convince your current company that it is in their best interest to bake learning into your current job.

Obviously (2) can be quite difficult, but it starts a conversation you want to have anyway about making sure the entire team stays relevant and fresh. Most people always point to Google's innovation time as a good measure of how this should be done.

Having children has absolutely changed my priorities around and put an increasing value on my time. For me, I would much rather forgo learning the new JS flavor of the week in favor of spending as much time as possible with my growing children.
London, United Kingdom
It's the biggest danger to healthy adults AIUI. Maybe you think we're safe enough and shouldn't be worrying about safety at all, but to the extent that we're worrying about literally any other safety issue - food inspections, building inspections, terrorism, police shootings, gun laws - we should be worrying more about road safety.
Reduce Bounce Rate Plugin – Google Analytics – Kbizsoft Solutions
https://en.wikipedia.org/wiki/I-35W_Mississippi_River_bridge...
Barcelona, Spain
> Only if "people's intuitions" are true on a less than a "published research" percentage.

I think it's a safe assumption.

Many people assume intuitively there's a "why" to their existence. Many people assume from their day-to-day experience that the Earth is flat.

Without rigorous method, "people's intuitions" is just that, "intuitions".
> our go-to phone screen was "implement min()". This screened an absolutely staggering (to us) fraction of the candidates.

I like to ask people to "implement reverse()" with similar filter results.
This is a rather idealistic approach to something which has real-world constraints: Despite our misinformed bathtub-curve view of the abilities of the software development community, the world is absolutely teeming with "average programmers", not superstars. It is in your best interests not to shut these folks out of your project if you want to guarantee that the people you hire are able to hit the ground running and not stop by your office every 10 minutes when they get stumped by some quirk in the codebase.

What you describe is the "Knotted Shoelace" antithesis to the ball of mud. Functional? Yes. Strong? Sure...but to re-lace your shoe you have to painstakingly pick it apart.
That's a bit pointless in this form, you should make a poll of sorts. You don't have enough karma to make an actual HN poll (is that even still a thing? I haven't seen one in a while) but you could use an external tool for that.
Hdm/inetdata: Internet data acquisition
I'm not trying to strawman you, I'm pointing out that you're comparing Uber breaking transportation regs to you going a little too fast on your daily commute. If those things are equal in the eyes of the law, might as well burn the regulations, they aren't useful.

Sorry if that came across a little aggressive, not my intent at all. :)
Every country celebrates itself and looks at any collaboration with foreign countries as just means to an end.
Yes before taxes
When I first started working after college I had a lot to learn. For some of the first bug fixes or small feature enhancements I had, I remember fixing it with a one line change, and consequently being so frustrated with the senior code reviewer who would recommend I do some major refactoring instead.

I now see that it's not about doing things minimally, but doing things as correctly and clearly as possible. And one should never be afraid to refactor!

(Obviously there are cases where single line changes are the correct solution; but back then my mindset was "how can I do this with as little change as possible" and it should have been "as clearly as possible")
The reality of many people who work from home is that this is the case anyway - the children are around and make some noise, because they live. Making this transparent and show who the kid is I think makes it actually easier for the other people in the call to feel empathy.

If that is unprofessional, then so is working from home, I guess.
Security on iOS comes from the sandboxing that all apps run in. Apple's review process is really quick and adds approximately nothing in terms of security. Apps running in the sandbox should be safe no matter how evil they are, and if they can break out, the proper solution is to fix the sandbox.
Right now, I'm contracting for the government
>"You appear to have been moved (triggered, even)..."

This kind of uncharitable guessing at others' states of mind isn't very constructive. Focusing on one's impression of a speaker often makes it harder to parse their speech.
Beautifully Designed Wireless Speakers
Sorry. I went to bed. I'll frame the basic argument for Chrome and then show how it expands to other systems.

Chrome:
=======

Someone who can access chrome://settings/password is presumed to have physical access to your powered-on, unlocked machine. E.g. someone who sits at your keyboard when you get up for coffee.

And that person can just as easily install a Chrome extension that sniffs your passwords or steal your raw auth cookies directly from the developer console. (He could even paste some JS into the developer console to intercept the password as-typed by autocomplete!)

(Note that an attacker with access to a locked/powered-off machine or with no local access is not part of the threat model, since they are presumed to be addressed by FDE, screen locks, remote access controls, etc.)

Now, the major counterargument is essentially that a lot of unsophisticated attackers (like spouses) may not know about cookie jars or JavaScript, but they know about "view saved passwords." I find this argument somewhat reasonable, but from some vantage point it's security theater--not knowing about ctrl+j isn't a strong security guarantee, after all. So I view the Chrome team's stance as being a very principled one, namely: don't invest in "security" features where a bypass would not be a bug.

(In some literature this is referred to as a "security boundary", typically defined as "a control which, if bypassed, has a bug." Note the contrast with, for example, spam filters and antivirus, which may be sometimes bypassed while working as intended.)

More generally:
===============

I think what was lacking in this conversation in general was a firmly defined threat model and a firmly defined security boundary. My contention about per-application encryption is that it doesn't represent a security boundary because any attacker who can execute code that can read application-ACL'ed data on disk is by definition either running code at a higher security level (e.g. has root) or is running code at the same security level (and can thus inject code into the browser process itself).

This conversation gets a little more complex when talking about mobile OSes that have per-application sandboxing, but the same observation effectively holds.

Anyway, I'm tired of typing, but hopefully that makes a bit of sense. Let me know if I'm being confusing.
The Nintendo Entertainment System's Loading Seam
I was so amazed at the load time of this site! They are on to something...
Gävle, Sweden.

But please, shouldn't there be some sort of graphical geographical poll thingy, where respondents just put their needle whenever they feel like. Such as where they're at. Yeah.
Eindhoven, Netherlands
Independent? You make me laugh. I don't think you realize the power the U.S. holds over countries like Sweden.
Yeah like the php Xdebug extension. In 5.3 at least even with it just loaded and nothing enabled it called gettimeofday 1000s of times and would add seconds to web app render times for me (also on Xen with slow gettimeofday)
purple is the point.
How We Changed Our Payment Service Provider Over an A/B Test via HAProxy
Ask a question that has more than 1 right answer (and also more than 3 right answers). To be honest, I do the "cultural" fit while I do the "technical" interview.

How would you approach solving <insert some problem>? Dig into their solution for its technical merits, downsides, pitfalls, etc. But, more importantly, pay attention to how they react when they are challenged, whether they overcomplicate things or whether they hand-wave around real problems. Do they know when to say "it depends" or "I don't know"?

You can get a "right" answer and still "fail" the test. My feedback will basically be, "This person is smart and I can't justify saying 'no' but..."

The "cultural" question is "Do you want to work with this person?" So try working with them not at them.
After seeing what the alphabet organizations are capable off.
I can't blame assange either.
It makes me wonder why programming languages (and/or their development environments) are not designed for refactoring.

Refactoring should be as simple as possible.
Pittsburgh, PA
My file manager [1] was on the front page last week. 20,000 sessions:

42% Europe

41% Americas (32% US)

12% Asia

3% Oceania

1% Africa

[1]: https://fman.io
Women in Tech: a message for men
"Hunting down animals on the savannah" doesn't scale to 8 billion people. Especially if your goal is that each of those 8 billion people needs to have access to the full variety of every possible type of meat, prepared in every possible way... for cheap, and in massive quantities.
What exactly do you mean by too Indian?
Graz, Austria
Perceptron: the main component of neural networks
Bristol UK, in the house!
Why Your Business Should Consider Inbound Marketing?
The first images of what will soon be the world's first hyperloop tube
> really well thought out app in terms of UX. Does exactly what you need it do, clicking a username does what you expect,

How do I see a person's username instead of their real name when hovering over them?
Are you trying to tell me we're not ALL from Silicon Valley?!
I really like the spirit of this comment, but I can only imagine feeling like that if I was either very confident in my skills or had some serious FU money in the bank.

I work for a big international company that is gradually sinking, and continually laying people off and replacing them with offshore staff. I'm sure I'm not alone among HN readers. I have no idea how much longer I'll have a job for, or whether there will be other opportunities when I finally lose mine.

I have no kids and nobody else depending on me, but still have massive anxiety about being able to provide for myself and remain employed in the future. All recent trends seem to point towards jobs becoming less secure and more globalised.

It's great to be aware of the important things in life, but I can't think of many more depressing scenarios than having children depending on me and no idea how to provide for them.
SW London, UK
Developers unknowingly share their credentials online
Looking back at PyCon Namibia 2017
Thane, India
Earth, United Federation of Planets.

Or the days I remember that we're not there yet, I'm in Kraków, Poland.
If a dog is a living organism, then fleas -- as they gain the ability to jump to other dogs -- would be it's reproductive organs. Which means that a dog with fleas jumping off is just beginning to reach sexual maturity.

Organisms hitting puberty are notoriously moody, weird, and confused, alternating between bouts of idealism and self-destructiveness. Looking at the state of dogs crawling with fleas, I'd say the flea-bitten-dog hypothesis, at least in this respect, is holding up.
You are confusing platforms though. The various app stores are vastly different then how it works on Windows, and PC in general for that matter. I get to choose all the way down to the OS, very few phones get that kind of choice. On top of that, iPhone app store is one of the most controlling out there. Even android allows you to install out of band, and to install other app stores and that kind of thing.
Show HN: Drawzee – sketch to image using pix2pix implementation [android app]
rough but to the point. I have general issue with something I see/hear often:

> College rankings work too.

no they don't, not in many cases. some of the most brilliant, creative, hard-working and generally awesome devs/leads I've met wouldn't pass through this simply because they did choose a different university/different path in their life.