skysight-inc/HackerNews huggingface dataset:
Startup person (at a "Zebra") in St. Louis here. We've got a neat little scene downtown, and a convention center right in the middle of it all. Definitely have some programs that would love to get this kind of thing into town (Arch Grants, etc.).

Probably not gonna happen, but it sure is tone deaf as shit to have this convention in SF.
If this really works as they claim, it's a big reprieve from the VPN crap I have been dealing with since years.
Specifically for the IQ, isn't the average designed to be the median? It's a normal distribution after all.
Totally agreed. I really like Windows 10 - and then you have things like the advertising, forced resets of default browsers, forced reboots, and other things which, as a power user, do exactly nothing except piss me off.

If they just focused on the feature delivery and stopped trying to push their crap, it would be a legitimately great OS. Every time something like this happens, I get a little closer to jumping to a Linux desktop for good.
There are. They are called headhunters. They'll meet with you and give first.
Huh? What about that comment was condescending? Do you not interpret this as a very important moment in South Korea's democracy?
Um, okay.

In your comment, you said that CL keeping their product free instead of taking money to improve it was "selfish" in that it was (if I understood you correctly) withholding or stealing innovation from everyone else. I felt this position was ridiculous and could only have come about from reading too much Ayn Rand, of whom I am (to put it mildly) not a fan.

Mine was admittedly an unnecessary and kinda trollish comment, and I've been trying to make fewer of those. Don't take it too seriously. To HN's credit, nobody upvoted it.
- Is this standard practice?

Yes, but...

- How can you enjoy your weekend creative activities, and/or, use them for your potential future startups, copyrights, patents, whatever, if you work full-time under such a stringent condition?

...it's just what the other company is bringing to the table. The last time I had to sign one of these, I just worked with HR and legal to pare it down to something we were both happy with.
C# and Scala look more like each other with every C# iteration, with Java trailing by about 15 years. Java 8 added features which were in C# in v1.0.
I used a CAT phone for hiking for a while and at first I was quite impressed by the sturdiness (dropped it on rocks multiple meters a couple of times). But there are some design flaws where the connectors are just covered by plastic plugs that leak water after a while and its not waterproof anymore. Would not buy one again.
I don't see why everyone is so defensive about languages, though. C# can achieve parity with ES6 in some ways, and ES6 can achieve parity with C# in others. It doesn't necessarily imply that the developers of one language were cribbing notes from another. It's just a happy thing that some of my favorite features are seeing more widespread adoption between languages.

With my original comment, I was trying to imply that the context in which you read about languages (e.g. which languages you are the most familiar with) can color how you perceive the news. Sadly I feel like everyone read it as an indictment against C# or something.

Anyway, my bad for mistakenly calling you out. It's a bit of a reflex after seeing so many people try to claim that their language is superior.
I don't like the Mode of your speech. I think you are Mean and this falls well below the Average expected on Hacker News.
My personal email is me at james aust.in, and its constantly a pain to read to people, especially over the phone. I started saying it as me at "me at james austin with a dot before the in", but eventually settled on "me at james aust dot in". Only way to get it on the first try.
I'm expecting it won't. With C# 7 tuples there will be less methods with out parameters in the future.
It's funny I feel the same way. For instance, there has been a huge movement in EComm web applications to make checkouts more of a wizard flow. I always liked it when everything was on one page and I could just tab through forms, and not click on 10 next buttons.

I get that it lowers the amount of customer service issues with checkout because it can baby people through the process. They are missing the other side of the problem though, which is, it most definitely slows down the checkout process for people that know what they are doing. Also with the advent of auto fill utils it seems like a backwards approach or at least something that we will reverse once people become more familiar with auto fill capabilities.
Of course they couldn't use vim, they'd have to tell everyone.
Coffee. Currently do it on a 2 week schedule. However, would appreciate a rush feature for when my stash gets low
I think he was saying that too many comments on HN begin with telling the readers how significant this thing is. It can come off as telling people how to feel about something rather than letting them interpret. But it really is the beginning of way too many top comments. I bet you'll see it everywhere now that you know to look. Your comment sounds like a BuzzFeed article, not actual analysis.
And if you don't, they'll just make the permissions more granular and default the new granular options to on. Like Twitter does with their 83 different categories of email notification.
Except when the problem was solved long ago, and you're merely citing that solution.

Sometimes the person asking the question hasn't looked at the problem properly yet.
I think you have a valid point.

I do, however, think sanctuary cities (which are so fuzzily defined legally...) create an incentive for illegal immigration. It sends a message that one need only get through the border to make it permanent. My family immigrated legally. They should too.

If states choose not to enforce federal law, I think they need to clearly establish a legal position as to why.
It is an option. Make them use a randomized keypad when setting the pin, and make them enter it three times.
What happeend to her freind and the other Samsung CEO who was arrested ?
Media figure with utmost respect... in the US... scratches head

We're hooped.
> Because we do a high volume of repairs, we can get better parts costs than mechanics could on their own

That's a massive plus point for all parties involved. Congrats on nailing that aspect
Also see:

Set-Privacy.ps1: PowerShell script to batch-change privacy settings in Windows 10
https://github.com/hahndorf/Set-Privacy
I could forgive them if this was a free OS, but embedding ads into an OS you paid for is despicable.
Since the 80's it's been quite the opposite. Whether by design or happy coincidence (for populists) education has been gutted.
This is bad. The biggest value I get from YC are my peers from the batch and other alumni. We still reach out constantly and ask each other for pieces of code, business leads,etc.

YC puts A LOT OF EFFORT to build the community in the right way.
Population Explorer
> A reasonable test for passwords is to run them through an IDNA checker, which checks whether a string is acceptable as a domain name component. This catches most weird stuff, such as mixed left-to-right and right-to-left symbols, zero-width markers, homoglyphs, and emoji.

Why test this at all? It's not as if a website should ever need to render a user's password as text. Is there another use case for excluding this "weird stuff" that I'm not seeing?
- In some places, yes. It varies from state to state and company to company, but most companies outside of California try to do this to you. (In California, this clause is illegal.)

- Move to California or negotiate a different contract. (It depends on if your employer wants a cut, how far they are willing to litigate, and if they can show they missed out on economic growth that you made (depending on the contract clause); you should always ask permission, even before contributing to open-source projects.)

- Yes, it is. While it is unclear if Carmack actually stole code from Zenimax, the actual evidence is easy to construe in Zenimax's favor, e.g., Carmack backed up all of his emails, many of which included attachments of VR code, before he quit, and the Oculus founder had an NDA with Zenimax while working on VR with them before starting the Oculus kickstarter. (I'm not sure about the situation with the rocket hobby.)

- Obviously this is the answer: talk to both internal and external council, and remember that internal council will be the people suing you if they get unhappy.
> - Is this standard practice?

Pretty common.

> - How can you enjoy your weekend creative activities, and/or, use them for your potential future startups, copyrights, patents, whatever, if you work full-time under such a stringent condition? (can you even write a novel and sell it, while you work full-time as a software engineer? or should you always ask permission first?)

Remember that these documents are just the company's assertion of their opinion on the ownership of your work in your off hours. The law might have a different opinion, if it ever came down to it.

> - Is it likely that Carmack had similar obligations while he was at Zenimax? In which case he very carelessly ignored them when he indulged in Oculus work. (but then he also has his rocket hobby going on so I don't know how that panned out in relationship to his employers, Zenimax, or FB).

Very. And his situation isn't really defensible, because he was working on videogame-related stuff. This is why he (well, Oculus) lost the lawsuit.

> - This raises an important concern. As a typical employed engineer, we don't pay much attention to the legal repurcussions of our employment. May be we (or I) should not carry out any undertaking without consulting a lawyer (specializing in these matters) first?

Depends. The sum of my off hours work over the years has been a vt100 emulator, some programmer exercises, and some half-baked attempts at various game AI problems. Nothing worth a lawyer's time to tell me what I already know. Which is that you sign this agreement or you don't get the job, period.
Yep, I'm aware of the backstory, and the additional planned keywords. I'm reacting mostly to the continued usage of the term for this release without those features, because those being introduced to the term for the first time, won't understand there's supposed to be a difference (and thus not understand the main arguments in favor of pattern matching).
That is certainly true if you only look at the word sizes at different layers. But any implementation will at least logically start with a sequence of bytes, then turn them into code units according to the encoding scheme, group code units into minimal well-formed code unit subsequences according to the encoding form, and finally turn them into code points.

While different layers may use words of the same size, there are still differences, for example what is valid and what is not. While for example U+00D800 is a perfectly fine code point, the first high-surrogate, 0x0000D800 is not a valid UTF-32 code unit. 0xC0 0xA0 is a perfectly fine pair of bytes, both are valid UTF-8 code units, and they could become the code point U+000020 if only 0xC0 0xA0 were not an invalid code unit subsequence.

So yes, while I agree that UTF-16 is special in that sense that one has to deal with 8, 16 and 32 bit words, I don't think that one should dismiss the concept of code units for all encoding forms but UTF-16. There enough subtle details between the different layers so that the distinction is warranted. And that is actually something I really like about the Unicode standard, it is really precise and doesn't mix up things that are superficially the same.
Gmail is slow to load compared to others. Notably, FastMail. I abandoned Inbox a while ago because of load time. Coming close to abandoning Gmail too. Takes way to long to load. This happens for me on low end laptops AND high end desktops.
Highly Optimized Treeview in Vue – Closure Compiled
This is all just really hard (and counterintuitive). We've tried take-home projects, with and without asking the engineer to make changes live. This is actually very controversial (a lot of engineer are, reasonably, against the time commitment). And (we found) to get an equivalent level of consistency (the 1st step toward accuracy) the project needs to be pretty big. The work really needs to be of the level of what engineers do in a full day or more on the job. Shorter projects than this introduce the noise of how much time the candidate spent on the project. You can introduce a hard time limit, but then you're back in interview stress territory.

Large take-home projects (and trial employment) totally are better ways to evaluate engineers than interviews. Unfortunately, they require major time commitments from the candidate that many engineers are not able to give. Most (about 80%) engineers select a regular interview if given the choice. I do think they are a good option to offer, but they can't (unfortunately) replace interviews in the majority of cases.

We've also tried debug sections (where we give the candidate a program with bugs in it and ask them to fix test cases). This works great as a portion of the interview (but misses some people with other skills, so it can't be the entire interview).
Why would you think there's an intention to hide it?
Man, that's the entire reason I read /r/worldnews. A ton of people compete to have the best recap on why something is relevant, and the best rises to the top.

Like, the point of comments is people putting out their opinions. In the process some people post who are more informed, and others less. Give it a few hours, and you can skim the top comments, and get a damned decent read on a situation.

If someone didn't want someone else to interpret an article, why'd they even bother reading comments?
Huh? PizzaGate was made up though.
maybe it's bad form but I generally prefer to break my list/dictionary/set comprehensions into various lines. For me it increases the readability

foo = [
if condition(bar) transform(bar) else other_transform(bar) # 1: storage
for bar in base.list() # 2: iteration
if bar_tester(bar). # 3: filtering
]

to each his own I suppose, until the PEP8 police come and get us all!!!
I was basing my previous comment off of this (which might not be reliable):

http://fsmsupremecourt.org/fsm/code/title02/T02_Ch01.htm

But it includes the line:

> If both the President and Vice President die, resign, or are impeached, the Speaker of the Congress shall immediately assume the powers and duties of the President as Acting President, and the Congress shall within thirty days of the last vacancy elect a President and Vice President, convening for that purpose if not in session, and declare vacancies in the Congress. If the Office of the Speaker is vacant, or if the Speaker dies or resigns from Congress during said thirty-day period, the Vice Speaker shall immediately assume the powers and duties of the President as Acting President.

Which seems to suggest that if VP is also impeached then the Speaker of the House is only temporarily President and Congress convenes a special election.
> GvR seems to make readability a priority.

And my point is that going against the standard (for over 100 years) way of reading conditionals is quite the opposite.
Quite frankly, I liked the old Microsoft a lot more. Yes, things were more proprietary and closed, but at least they seemed to leave you alone once you paid for the product.

Now it makes perfect sense why the Windows 10 upgrade was "free", and they're giving away/opening up so much other software. They want to become like Google or any other ad-supported company, luring users in with the free/openness but then "monetising" them in this way. And I do not like that at all.
I believe GP is complaining about what's in italics - "such pioneering video game classics as Doom and Quake" appears twice in subsequent sentences. (It's redundant.)
Well written contract, general liability and E&O are requirements. I have done it without even when I know better and the reality is you can never predict when some ass will sue you. And even the best contract can't prevent a suit. And even the best lawyer can't guarantee you an outcome. At least with a properly formed LLC or other Corp struct and the proper insurance and documents you are in better shape.

Side gig you could setup a LLC run it properly even without E&O and within reason if you do get sued the worst case is a judgement against the LLC. You will still be protected and only direct assets of the LLC would be at risk. Bankrupt it, close it and move on. Not advocating this way but this is how a lot of home contractors operate.
They clearly think desktop apps are obsolete.
So yeah I think my biggest concern about this... I have a mechanic. But even if I didn't... I would want a mechanic. I don't want some random guy showing up each time. This isn't like Uber, it's more like a dentist... I guess some people probably don't request the same hygienist each time... but I some jobs I want done by someone I have a relationship with. I want to deal with the same person on a regular basis, know he does a good job, trust him, and not leave it to chance each time I need my car serviced. Maybe it's different for people in bigger cities...
That's what I mean, when technical people put up with it by turning it off it's just encouraging the behavior. If it really turns your stomach then get off windows.
My cousin is a historian of Korea, and well, Korean herself. She says this president is like Korea's GWB. Shamelessly very right wing, a lot of gaffes related to speech and behavior. There are going to be a lot of happy people tonight.
I totally agree, except for your comment about the update system. I understand why people may dislike being "forced" to do updates, but it's very much Microsoft's monthly flu-shot. Just because you're scared of needles, doesn't mean your above getting the flu.
It's in everyone's best interest (not just Microsoft's, but your too) to be running the most up-to-date, secure version of Windows at all times.
Maybe I don't get it because I've never used Windows in an environment where a reboot was a big deal. I personally fully shut down my Windows machine every night. Unless it's a production server (which should be running Windows Server) I don't see the problem with a monthly reboot. In the past, Windows has been pretty dodgy sometimes with how it springs updates and reboots on you, but Win10 has been much better (and the Creator update should be better again).
- https://www.jobserve.com

- https://whoishiring.io

- http://stackoverflow.com/jobs
Executive summaries (aka summaries without statements by uninformed / non-inside sources)?

Statements of other facts or viewpoints that weren't considered?

Laying out the logical argument as to why this has an impact on the future of SK versus just stating they think it's significant?

Lots of reasons?
The reason you haven't heard people complaining about that is likely that people don't complain about the lack of oil rig gender balance on the sorts of web sites you visit. A moment's googling, however, finds people who work in the oil industry who are upset at the imbalance there.

Having said that, nobody is claiming that women oil rig workers are better qualified to produce gasoline for women, whilst that is the claim the article makes about women developers. So your question isn't really apropos.
I also hope this will improve the privacy/permissioning story for gmail add-ons. I believe currently any extension has full access to the page meaning they could read all your emails. For some of them that's obviously required as part of the functionality but it would be great to have more fine-grained permissions for things that don't need full access.
go blue!
Yeah, I had been using Ubuntu as my main OS until I got a new job at a place that is mostly Windows. There are a few applications that I need to use for work that simply aren't available on Linux (or even OSX). Work encouraged me to use MS tech, although I do most of my work in R. But I had had a good experience with VS Code and TypeScript, so I tried out C# for things that I normally would have done in Python. I guess that I could always boot to Linux and run a Windows VM...
An engineering impossibility that's been collecting crowd-funding for about 4 years now:

http://www.pluspool.org
> There a number of guides about what to turn off to protect privacy and enhance security.

Most of those guides degrade security, not enhance it.

Some gems I've read[0][1]: Disable Smartscreen, Disable Windows Defender, Disable or Delay Windows Update, Block Time Synchronisation in the Hosts file, Disable Biometric login, Disable driver updates, Disable Secure Boot/TPM Chip, and Disable UAC.

This is the Dunning–Kruger effect[2] all over. Most people who "know better" would never write such a guide; or the guide would just tell you to flip a half dozen switches in the official Settings -> Privacy UI and Cortana -> Settings UI, rather than disabling key security features. But longer more detailed looking guides are generally more popular in spite of being completely wrong/bad practice.

[0] http://www.pcworld.com/article/2971725/windows/how-to-reclai...

[1] http://bgr.com/2015/08/05/window-10-privacy-settings-how-to-...

[2] https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Well, read any HN thread on the topic. "There's no problem in the tech industry. Women just don't like computers."
Things have to get really dystopian before an Edison Carter can appear.
Are you providing a warranty on the work completed?
People lie. You still get negative feedback if you cancel a guest that is obviously lying.

Sure, you can follow up w/ airbnb, but since they outsourced their staff to a Clearwater, FL and Ortigas, Metro Manila call center their SLA dropped from 24 hours to 2 weeks.
> And once Vancouver or any other city starts working for them, Silicon Valley will lose its exclusivity.

I fail to see the problem.
These all look great, especially tuple literals. I wonder why they chose to make tuples mutable though. Can anyone answer that question?
I've not seen many 3D movies, but those I did see were very flat. Like cardboard cut outs. I saw some of the hobbit in 3D and it looked weird. There is no volume to the characters...