skysight-inc/HackerNews huggingface dataset:
> I'd give anything to take a year sabbatical to spend more time with my kids.

My family had lots of nannies by profession. Most of them worked for rich people who had all the time to spend with their kids but they choose not to. Most of them would spend about a hour or two per day with their kids total. And these people are not exceptions by any means from what I've seen. I always found this fascinating and contrary to what everyone say they want, rich people are fascinating.
How do you learn new, unfamiliar code base?
What is your thought process? Which questions you ask yourself?
GitHub contributes back a lot to git itself.
3.2kw isn't that insane considering what you're getting out of it. A coffee pot is 1kw, a toaster is 1.2kw, an electric broiler is 3.6kw. Running costs would be a very tiny part of any budget. Ends up being $9.216/day assuming peak costs, peak usage, and 24h operation.
I think this post is a little bit confused, since it talks about Bash in Windows, but I've seen no evidence that Bash supports backslash as a path separator in Windows. I agree it's unfortunate that backslash paths are still around, but I guarantee you that won't be the most annoying issue with running Linux userspace tools on Windows.
Would the potential future earnings be sufficient to purchase a home in SF? That's comparable to what he or she could get in Austin?
The core of REST Commander is the actor based concurrency control described at http://www.ebaytechblog.com/2014/03/11/rest-commander-scalab... We recently open sourced the http://www.parallec.io/ to support more protocols and I suppose it is not hard to add new protocols if needed.
Well at least you can trust them to be honest? Man, that just raises more questions.
This statement seems, at first blush, absolutely absurd to me. Can you make a case for it?
to have a bot be available to other bots is the same as having an API and letting a general purpose bot connect to the API. The only advantage a BOT would then have over the API would be NLP and some personalization data and device sensor data. No matter how I look at it general purpose bots prevail but they require connecting to all those APIs like you mention. Personally I don't think BOTs in chat is the future of chat.
Save/invest the money so that one day you won't have to work anymore and can do the things that you would do if you didn't have to make a living.
Is this the spot in the conversation where I daydream out loud about the people responsible for the diesel scandal at VW/Audi being sacked and replaced with people interested in electric drive trains?
You could probably do it fairly easy & quickly using something like ParseHub (https://www.parsehub.com/), import.io, or KimonoLabs.
> how can we change this and make startups better for young parents

"Fix health care" would be a good one. It's all kinds of broken in the US.

I'm glad for JL though, and also quite envious. There's never enough time for everything when kids are young.
I have thought about this problem and came to the same conclusion - we need to move to nuclear. But then if most of our energy needs are from nuclear, now we're going to be back in the same situation in 50 years running out of uranium.

Or we could sit in top of our coal power plants slurping oil, wait for the magical thorium reactor and/or solar power to become another 10 times more economical.
Exactly, thanks. My reason for saying I'm done is that, if you haven't yet discovered that GitHub makes it really easy to make a pull request, you're probably not the right person to be criticizing it and proposing a new flow.
> Hard to think of any other individual who has made as large an impact on the global economy in the 21st century

How about Jeff Bezos (AWS certainly powers more startups that YC)?

or

Steve Jobs (Mobile)?

or

Ryan Dahl (nodejs)?
> I have two kids - I call them the enemies of entrepreneurs

Wow. Someone who thinks like that just shouldn't have kids.
Congrats on your meetups.

What we do here is not go to meetups because you don't have to. Another commenter captured it better than I can. It's everywhere. It's just a huge sense of excitement. It's the jobs, the energy.

I don't live in SF, I live on the Peninsula. I don't go to meetups or bars or participate in "the scene". I just live my life, but I'm surrounded by tech and I love it. I first started working in tech in Seattle and moved to the Bay Area a dozen years ago, and I just love it. shrug

If it doesn't work for you, fine, don't live here. I'm quite happy. I find pay scales with costs. For a working-from-an-office job, I'm able to pay the bills and the mortgage and save up faster than I think I could anywhere else. Obviously you can always find an employer and then swing some deal where they let you live in Kansas and keep the same pay and hope you never lose your job, but in terms of the average in-person office jobs, I think it can't be beat.

You hear people outside major tech areas saying things like "man, I could never afford to live there." You know what you never hear people in high cost of living areas say? "Man, I can't afford to get out."

You can always afford to get out, but you might not be able to afford to get back in. I'm not on a Mr Money Moustache plan to retire at age 23, but I think the economics basically work.
I think your question may have been covered at the end:

>Over the next month we will be following up with in-depth posts on the technology behind DGit.
Humans become aroused when touching robots – Stanford University study
As a little kid (~10 years old), I thought it was called a "full colon" (made sense with semicolon, which was my favorite piece of punctuation).
Oh, my bad, thought he was crossing the bridge. My BIL goes from Corte Madera to San Bruno and I think it's just eye-poppingly insane to have to cross the bridge AND drive through SF. The traffic north of CM on the way up to Santa Rosa is simply insane, so adding the bridge to that would be killer. The ferry makes it work.
Do you see sites asking for notification permission that often?

For me it's very rare, and >75% of the time that a site asks for that permission I want to grant it.
Sad to see it's only available self-hosted on GitLab EE. I would _love_ to see this on CE.
Well that battle was fought and lost a while ago with the W3C Web Notifications API Standard...
San Francisco approves fully paid leave for new parents
Honestly, there's nothing wrong with looking at the situation and saying, "No, not for me". Plenty of sensible people do. It's quite possible that another cofounder would not be enough social stimulus for some people.

Realistically, if the company is a startup in the sense of being organized for large amounts of equity investment and rapid growth, it will probably fail whether or not there are coworkers [or even cofounders].

I'm not saying don't do it. I'm just pointing out that there is nothing wrong with coming to a conclusion either way.

Good luck.
Sure thing - but that's a more complicated flow brought on by something other than GitHub.
Mitchell Baker – All Change, All the Time
No, I'm not. I just feel it's disingenuous to refer to a gas-burning car as an electric vehicle comparable a Tesla or a Leaf or a Bolt.

If we want to treat the Volt as an EV, we should talk about it as only being able to go 40 miles. On the other hand, if we want to talk about the Volt having a 400-mile range, we are talking about burning gas most of the time.

I'm not saying you need to defend your car. I'm glad you enjoy it. My friend with a Mustang also enjoys her car, but she doesn't try to tell people it's the same thing as a Tesla. That's all I'm saying — a gas-powered car that can go short distances on battery power might be the best bang for your buck, but it just isn't the same thing as a long-range EV.
Continuing to read the exceptions:

> The Windows API has many functions that also have Unicode versions to permit an extended-length path for a maximum total path length of 32,767 characters. This type of path is composed of components separated by backslashes, each up to the value returned in the lpMaximumComponentLength parameter of the GetVolumeInformation function (this value is commonly 255 characters). To specify an extended-length path, use the "\\?\" prefix. For example, "\\?\D:\very long path".
The only hard requirements are a good headset and decent Internet. And when I say "decent," I don't mean "fabulous." I worked remote for five years, three time zones away from headquarters, and never even thought of getting a mobile-connected smart whiteboard. It might have been nifty, but it's by no means a requirement.

The main requirement is that everyone communicate over the same channels. No planning sessions at the watercooler. Take it back to your desk and have the conversation in Slack instead.
Curious. Why do you post here when every other comment is random posturing?
You quoted just a piece of it.

> This is the most thriving technical community in the entire world. We live different lifestyles as a result. It's not better or worse, just different.

I've been all over, including New York. I didn't appreciate Silicon Valley for what it is until I moved here.

Do you have to pay that kind of money to work in tech? Not at all. You don't even have to pay that kind of money to work in tech in the bay area. There are plenty of commuting options and there are plenty of tech communities all over the US.

What's different? I would counter with What's not different? I've been here a year and I have had conversations with founders of Netflix, Instagram, Uber, GreatSchools, and twenty others that you probably haven't heard of. I also met one of the guys who invented ethernet. I'm not particularly social or particularly important. In southern CA, I was isolated - I had a few friends who really understood what I did for work. Here, most people I meet do. I went to a small conference a few weeks ago and had engineers from Adobe sit with me until I had a working implementation of software that included their CreativeSDK. I have never had that kind of experience at a conference. My elementary school kids have a maker studio at their school where they have 3d printers, programmable robots, sewing machines, and all kinds of other cool things. My middle school kid has photoshop and web design classes as part of her curriculum. They have carts full of laptops, iPads, etc. that they pull into classrooms as needed, and other classrooms that are completely teched out. There are plenty of downsides that go with all the great things. I have to think three times about whether I take my family out for dinner because the cost of eating out is like the cost of housing - it just doesn't make sense to me. There are communities of people nearby who live out of motor homes parked on the street. There are dangerous areas that you have to watch out for. On a given day driving the kids through Golden Gate Park might result in running into a pack of naked bike riders. I have to warn all the out of town visitors about the tenderloin.

It's not better. It's different. Just like NY is different. You can live there for years without needing a car. You can see the best shows with the best artists. I imagine living there you meet all kinds of interesting people. But as far as tech community goes, nothing compares to Silicon Valley.

I choose to pay more in rent because it gives my family access to great schools, it means that I don't lose family time to driving time and it means I can participate in what's going on locally, which is usually pretty awesome. It's a premium, but for me and my family I just wouldn't be able to make it work adding in a big commute. For many people it doesn't make sense.

I could have a bigger house and less financial pressure living just about anywhere else. I made more money outside the bay area. But here I'm with my people and while I used to love my kids' old schools, the ones I have access to now are a world apart. Up until I moved here, I didn't even know there was a community of "my people".
It's in the wiki:

https://en.wikipedia.org/wiki/Expatriation_tax#United_States

"Under the new law, any individual who had a net worth of $2 million or an average income tax liability of $139,000 for the five previous years[10] who renounces his or her citizenship is automatically assumed to have done so for tax avoidance reasons and is subject to additional taxes. Furthermore, with certain exceptions covered expatriates who spend at least 31 days in the United States in any year during the 10-year period following expatriation were subject to US taxation as if they were U.S. citizens or resident aliens."

The key there is "assumed to have done so for tax avoidance reasons". I would note this is a guideline, and the IRS can make the same determination for other reasons. Basically if you pay nontrivial amounts of taxes before you expatriate the USG assumes you should keep paying.
Chrome's implementation of "always deny" isn't particularly blunt as a tool; you can still turn it on for sites on an individual basis.

The default of "ask" is ideal for me and most users. Judging from the number of downvotes you've received in this thread, it seems like your preference isn't particularly common. It doesn't seem too much to ask you to change a setting in Options to accommodate your uncommon preference.
How can a car be 'anti-establishment'?
Yes, it's still morally wrong, but only on the level of a white-hat hacker who hacks into a system, snoops around a bit, but doesn't alter anything. I'm sure a lot of us here have done that...
Read code and debug.

Ask questions about configuration and architecture.

Learn how to reproduce peer successes.

The actual purpose of the code base is important for a good answer: elaborate "code base".
It doesn't lose track of state when you force push. You'll see the old commits in the history, and the force-pushed commit, and the comments will still be on the old commits, the issues will still be active, etc. This isn't perfect, but it's a start, and it's better than GitHub.

It's on my feature short-list to write the code to make a best-effort to migrate review comments for rebased commits. But this will always be a bit of a heuristic, and error-prone. If the diff changes substantially as part of a rebase, it's really hard (i.e. theoretically impossible) to always know where to move annotations.

Ultimately, all you really know when you're on the receiving end of a force-push is that some commits were orphaned by a new commit. You can detect this and identify the orphaned commits, but knowing where to move the sticky notes on those orphaned commits is challenging.
In the olden days the standard was the "Common File Dialog" [0], I think this existed on both Windows 2000 and XP. The CFD evolved over time.

Then Windows Vista came along and we were introduced to the "Common Item Dialog" [1] which is now the recommended way to File Open/Save.

> Acrobat has a sidebar with large icons of Recent Places, Desktop, Libraries, Computer, and Network.

Possibly your version of Acrobat is either older, or Adobe haven't bothered themselves to get with the present and implement the Common Item Dialog, or if they do they're customising it...or even worse it's a subclassed franken-dialogue. But I feel and appreciate your pain.

These two (fairly old) blog posts discuss the maddening situation with Windows file dialogues:

http://insanecoding.blogspot.co.uk/2007/03/file-dialogs.html

http://insanecoding.blogspot.co.uk/2007/04/file-dialogs-take...

[0]: https://msdn.microsoft.com/en-us/library/windows/desktop/ms6...

[1]: https://msdn.microsoft.com/en-us/library/windows/desktop/bb7...
Personally, I can't stand the file selection dialog that is tiny and makes you expand the file tree one step at a time to find the file you want. Anyone know why that one even exists?
... and it's exhuasting to adjust to when business trips take me from SF to NYC. I usually add two hours to whatever normal evening meetup time I'd suggest in SF when I make plans with my NYC friends.
The interesting bit here will be how they reconcile potentially conflicting changes between the replicas. It is pretty easy to replicate the data, because git is content-addressable and can go garbage collection - I think even rsync would work. The challenge is that when e.g. the master branch is updated, you essentially have a simple key-value database that you must update deterministically. I look forward to learning how github chose to solve that challenge!
> Is that defined as 260 bytes or 260 characters?

> MAX_PATH, which is defined as 260 characters.

bruh
> but why is it so much more annoying when it's a hardware product?

Because applying SaaS business model to hardware is simply fucked up. Also, for many of those products one has to expend significant effort to make them not hackable by end-users, so if a company decides to make a proprietary, cloud-dependent device that then gets bricked when they move on, it only shows they actually worked hard to fuck their customers. Not to mention that in many of those products the cloud is not needed for any sensible reason and is in fact bad engineering - it's included only to make more money off people.

Sadly, as long as customers play ball this nonsense will continue - the market sells what people buy.
Hi dang, comments like this are seen by .0000001% of your users, can we encode the rules in some moderation tools please? displaying the guidelines above the comment form would go a long way too.
> If you go out for coffee, nearly everybody in the coffeeshop will be working on some tech startup. If you sit down at a restaurant, there's a good chance that the table next to you will have a group of engineers from some large tech company, or an investor being pitched by an entrepreneur, or a group of friends planning a startup. If you go to a random party - even ones thrown by non-techies - half the people there will work in tech.

What you describe is an unbearable nightmare.
> how can we change this and make startups better for young parents as well who for now will just always try to get corporate jobs

The middle ground is to buy an existing business and/or invest. Yes booooooring! but lots of parents start businesses.

Flipping a house is a viable alternative to starting the next uber.
3.2KW isn't that insane for a server, you can buy high end desktop PSU's of 1.6KW (I'm running a 1200W one) if you are using multiple GPU's, a high end CPU, 32-64GB of memory and loads of storage coupled with overclocking and the substantial cooling required it's not that hard to get to around 1KW power consumption on a high end gaming rig these days.
was hoping they would announce Pascal GTX's. Oh well. Computex I guess
I assume you're concerned about floods in New Orleans. The French Quarter is actually pretty safe compared to a lot of other nearby areas. It was build on the old flood plains and so it's on higher ground than a lot of the city and surrounding Parishes.
Here's the Information That WhatsApp Doesn't Encrypt
Why would anyone publish specifically on Medium, if one can publish practically anywhere on the web (and reap the full benefits)? Is it because Medium provides discoverability? I can't believe that is true because for me HN provides better discoverability, and as a bonus it covers more than just Medium.
I did it for two years; it became my own little personal idea of hell. Never going back.
Development of synthetic drugs would not happen if all drugs were legal and available cheap. If available and cheap, then people would get their high from the "known" drugs.
You can, but IIRC Nvidia actually compiles OpenCL to CUDA in the Driver.
There's already a project called dgit, together with a package in Debian: https://lists.debian.org/debian-devel/2013/08/msg00461.html

Please address this before creating future hell for distributions.
> One of the founding principles of open source is that you can take a copy of someone's work and make changes to it (as long as you continue to make the changes public)

Also as long as you acknowledge it. It’s acceptable to copy a FOSS project and make a new one on top of it but you have to mention it; you can’t just create a copycat and claim you invented everything by yourself, especially if you start making money off it (well some licences let you do that but that’s not ethical).
Right--a common-carrier delivery service, like UPS, DHL, or FedEx, only they cannot snoop into the clients' private business, and clients are by design anonymous.
I have no inside knowledge, but I highly suspect many/most cash offers are not actually cash. It just means the financing is hidden from the seller. Nobody's waiting on approvals, the money is there and it's a done deal. That doesn't mean it's not on some kind of personal loan or some kind of asset-backed line of credit, just not one that's understood by the US real estate process.
In this thread, most people calling for deny to be the default state for notifications are being downvoted, while people defending the default of "ask" are being upvoted. Do you consider this sufficient evidence?
Oh don't worry. I'll do my part in making sure more people hear about this.

Seriously though. Highlighting the ridiculousness of the current approach to IoT (including laughing off startups in this area that follow the SaaS/cloud model with hardware) is probably the only reasonable way of this mess.
Looking into it. Thanks!
That's super neat! It's really unfortunate people are being so negative. Sometimes the anonymous aspect of the internet, while overall a good thing, can lead to people being critical of others for no reason at all.
IIRC there was an issue (in Ceph) with performance in the case of many small files. Is that solved now?
The diagram is confusing, but the GPUs are connected to the NVLink matrix which is connected to the motherboard via the PLX PCIe switches. The quad IB/dual 10GbE are separate IO attached to the motherboard.

https://devblogs.nvidia.com/parallelforall/inside-pascal/
They gave a pseudo-comparison to other GPUs in the keynote

http://images.anandtech.com/doci/10225/DGX-1Speed.jpg
The best part of using backslashes in paths is that for character encoding historical reasons, backslashes are printed as ¥ in Japan.

C:¥Windows¥System32.
Someone I know (in the UK) was arrested and spent a day in a cell when some criminal postings to Twitter were traced to his Tor exit node.

When the police interviewed him and admitted they _knew_ what a Tor exit node was, and that he was unlikely to be responsible for the traffic. But they did want him to know that running a Tor exit node makes their life harder, and would land him in this sort of trouble.

(I can't remember the exact words he reported, but it was outright intimidation).
SF, the city, just approved fully paid leave for new parents for 6 weeks for everybody.

http://www.sfgate.com/news/us/article/San-Francisco-poised-t...
I love this kid
It sounds like there's a great opportunity here for test strips to identify poisonous mushrooms, at least the most commonly encountered varieties.
Really? It doesn't have anything to do with an industry that recently moved in and started shovelling money around like it came out of the back end of a barnyard animal?
Uh, using what hardware? The 980 Ti is about 11 TFLOP in half-precision (apples to apples). So 16x 980 Ti cards would take up twice as much rack space for $11k. Your estimate (and NVIDIA's pricing) is off by more than an order of magnitude...
It's really easy to spend more money if you have it.