skysight-inc/HackerNews huggingface dataset:
There are certainly huge differences in the number of gotchas different plaforms have.

I have been absolutely disappointed by Node's tremendous number of gotchas in deployment and massive complexity of build pipelines needed to get around the inherent issues of the platform.

My deployment with Django, for example, have been much simpler to handle.
What you say is true, but as I mentioned that works only with legacy systems, which are often just cost centres.

There are in general very few people who can work with or want to work with legacy systems and therefore does demand a very good pay but it does not add any value to the American economy.
TCS, Infosys & Wipro are more of a sweatshops than innovative companies...
Your typical Node instance is using an order of magnitude less memory than the beastly JVM. We use Java microservices with Spring at my job and each "micro" service consumes close to 1GB of memory. I've never written a Node service that had more than 100MB footprint.
Ya you guys! Looking forward to some custom designs. Do a thinkpad x200 style (no pop down ethernet port) and you will have my money.
Your explanation of US action fails the reality test. There is no evidence that the US acted to prevent a dominant power in Europe. They joined the war because Germany acted in a way that made it almost impossible for them not too.
Good quality Indian coder won't be working for an hourly wage. If they are really good they have already moved on to the fortune 500.
Soon we can say that Zcash have done more research on Monero than on their own coin. That's a positive sign and I just bought more XMR.

Bitcoin had flaws in the beginning too but it's the people behind a project that make the difference in the long run, not the public promotion.

However, I can understand that Zcash is under pressure to create ROI for their initial investors.
I wonder if the European Commission would deem this illegal.
Don't be shy to look at what Apple is doing. They got it right! I would be happy to pay premium for an excellent build quality linux laptop.
I agree with that completely. I'm actually a team of one, no one else does my work. So there isn't any random coffee chat, or overhearing someone talking of a problem that i can help with.

There are two big negatives i find from working from home, by the end of Friday I NEED socialising which can be at odds with my partners desire to chill inside after her week 'outside'. Secondly i don't get involved in side projects not directly associated with my actual role, which i do miss.
These privacy forks generally lag behind upstream by at least a few weeks, thereby providing enormous attack surface in unfixed bugs. They're terrible for security. Chromium is just too large and fast-moving for a small team to maintain a changeset. I'd love if it was different, but the reality is that these forks do more harm than good for most users.
Didn't they first done something like this in the early 2000s ? Remember the google toolbar with a built-in pop-up blocker ? Sure, they did not have the same share in the advertising business as today, but I don't think it will be very damaging.
And market cap alone is misleading without considering debt as well. But all that is technical nitpicking. The point is that the stock price is a measure that directly feeds into the overall value of the company that potential buyers etc. will consider.
> Stack traces are useless. Yes, this function got called with invalid argument values from the event loop. What function called it, and what arguments did it have?

Good it's not just me. Working in TypeScript I find it even worse; sometimes the stack trace uses my .map files and other times the compiled JS file features in the stack trace.

> Javascript itself basically has objects that are just JSON objects. When you're passing them back and forth, you get the irresistible urge to add "optional" fields just to pass one extra parameter for a use case. You generally end up with a big ball of wax parameter object being passed around with fields with unclear purposes.

This. Working browser-side I find it gets even worse when you don't want a pure data object but to add methods - but somewhere down the line the object gets persisted to localStorage. Not a JS problem, a problem with storage in any language - but because a Class and a data object are interchangeable, I see it happen more than usual (and cause unexpected bugs)
Will this potentially be able to disable tracking cookies from the likes of Facebook and others who follow you around the internet?
Some of it may be that a vanguard fund needs a minimum of $3000 per fund (for most of the low fee index funds). Betterment IIRC has 10+ funds:
https://www.betterment.com/portfolio/
Defend against Phishing
Visas are essential only for jobs for which face-2-face spitting is deemed a must. I am a programmer. I do not remember to ever have done a project where this was the case. If the client insists on unimportant issues, already when just recruiting programmers, what is the likelihood that his project will NOT fail? Every piece of bullshit is always just the beginning. You should expect an entire avalanche of bullshit to follow after that. In that sense, Indian programmers who worry about visas, undoubtedly deserve to worry about them, while the ones who don't worry about visas, know exactly why they do not need to worry about them.
So... gallows humour.
Cool - I just tested sending an email to postmaster@ my Fastmail domain, and they had indeed implemented a redirect to my username@. Smiles :)
Am I missing something or can most of the examples just be achieved with method overloading?
No, they did not say that those doing what Russia wanted done were necessarily doing it 'at Russia's bidding'. Yes America does also sometimes try to influence political discourse in other countries too, did TE say otherwise? Finally, are you claiming that Russia does not try to influence politics in other countries? The point is, what methods are used and are they legitimate.
1. What is managable, at this point? Two hours of commuting a day? Three? How much of the savings does the cost of the commute offset? I hope your non-tech job doesn't require you to work downtown, because parking there will run you a small fortune.

2. Yeah, and neither are rich people. The well-connected in the USSR weren't affected by shortages of apartments and automobiles, either.

3. On the Moon, I think possession is nine tenths of the law.
> I think the safety thing is a non issue as well - what arguments could you pass in to the statically typed function that would cause the use of dynamic to bite you in the ass?

None if the function is written correctly, but by that logic you don't need type safety at all. The point is that the dynamic technique gives you no warning if you forget to implement one of the cases.
Building a modern cross-compilation toolchain on Travis CI
How can they ? India's education system/institutions is meant/nourished to serve the English-speaking countries.
Anyone know what the deal is with Quanergy [1]?

[1] http://quanergy.com
You know what isn't as quick? Websockets, non-trivial asynchronous code, boilerplate, and build times. The vast majority of my company is built on Java and we're not encumbered by legacy code, so we get to play with all the new stuff. I don't need to be convinced that Java (or even more specifically the JVM) is a good choice for many practical reasons. I live in IntelliJ and Gradle (and Maven too) all day, you're preaching to the choir.

Between having a REPL, near instaneous stop/relaunch times, and doing in 8 lines of Node.js what takes me 70 lines using CompletableFutures, I'm still going to reach for Node to prove the idea.

Now, when it takes hold and looks like it might stick around, it immediately gets turned into a Java project. Or, if the event we were building for is over, it basically just gets deleted- which pretty much says it all in my opinion.

It's not a toy language, there's some real usefulness to it, but just like anything else, there's a time and place. Currently, that place is NOT production.
Erlang/OTP as a system blows away anything in node camp, and is only really approached (but not eclipsed by) by the JVM. Supervision trees in particular I have seen poorly reimplemented over and over in Go, Java, Python, and so on. It really feels like a well polished system.
>Breaking the rules/doing something a little risky can lead to some of the most magical moments in your life.

Wholeheartedly agreed, but getting close to an acidic geyser is way beyond "a little risky".
Because a small company has the ability to supply cleaning to X square metres across one city.

A middle-man can say "We will supply your cleaning in several cities no matter your office size."

So a company pays a higher cost - but only has to deal with one contract, which saves them effort elsewhere.

It's the same as taxi companies. It would be cheaper for you to call a small firm with lower overheads, but you're happy to pay a premium for convenience.
That's an interesting result, but actually, most animals are capable of self-recognition, not visual, but olfactive.

It is something that we dismiss because we humans are handicapped, nose-wise.
9 Legit Master’s Degrees You Can Now Earn Completely Online
The problem with pattern matching as I've seen it implemented is that unsafe and safe pattern matching look exactly the same (even the exact same code line can be safe or unsafe depending on context). See the bottom of http://typelevel.org/blog/2014/11/10/why_is_adt_pattern_matc... . For this reason I tend to prefer explicit virtual methods even though they're more cumbersome.
Trojan horse.
The edge router can do DHCP-PD, but it needs some configuration for it to do it, there's lots of info on the Ubuiquiti forums about it. Good luck!
They're doing desktops first but I do have to agree here. My daily is a x220 and I'm a big fan of the industrial yet slick feel of the machine.
Self recognition is considered a big deal because very few animals that we know of are capable of it: most apes, some monkeys, dolphins, elephants, magpies, etc. Notice they also happen to be among the most sapient animals.

In this case self-recognition == self-awareness. The ants had a stored representation of themselves in memory that didn't include a blue dot on the head. When met with their reflection they were able to deduce that:

a) they were looking at themselves

b) the blue dot was not a part of them and so should be removable

Whether it's possible to be unconsciously self-aware is an interesting question.
> multiple dispatch

> "I don't want to implement the visitor pattern"

Both multiple dispatch and visitor bring type unsafe dynamism and possible runtime errors. Pattern matching and algebraic types fit well into static type system and are much more safe.
As a web developer you can take my Chrom(e|ium) from my cold dead hands.

I tried out Firefox for a week this year and the experience didn't come anywhere close to that of using Chrome, not only for development but also as a user. Heck, even Electrolysis is still a mess with half the extensions still blocking it.
Kallax: Why we built yet another ORM for Go
Finishing my original thought in the comment, since I got sidetracked by the nostalgia:

The reason for ZMH was that a node making a connection to another node required the use of a physical phone line where one node would dial the other, which would stop anyone else from connecting to those two nodes. So if you had a lowly user logged on to your BBS, noone else could log on to it, and you couldn't send or receive Fidonet mail.

Contrast that with TCP/IP where it's possible to have millions of active connections to other nodes on a single node without breaking a sweat, and it's just a ridiculous comparison.

Another hilarious quirk of the times was that almost noone was running a multitasking OS (Amiga users: shut up!), which meant that once someone had called your Frontdoor system and delivered mail, it would exit, and start your mailer (Fmail!), which would uncompress the received file, put all the messages in your local message db (We're talking flatfiles of course, SQL was nowhere in sight), and prepare packages for all your downstream nodes, and after that it would start up Frontdoor again, at which point you could finally receive calls again.

So not only were the systems unable to handle more than one connection at a time, there was also no background processing, so while your computer was busy unpacking an enormous serveral-hundred-kilobytes zip file of mail, it couldn't accept any calls.

Oh, oh! And there was no Unicode, not UTF8, so there was a years-long technical debate/flamewar/ridiculous shoutfest about which character set to standardize on, where the main contenders were CP437 vs. ISO-8859-1.

Looking back, it's amazing it worked at all, but it did, and that was fucking magic.
CFX Artist Turned Fashion Designer
Finally. The mobile web is literally broken without adblocker on Android. In the meantime the Adguard (Fake VPN, non root) filter + Chrome does a good job for now.
Sentinel satellites to monitor every volcano
Oracle releases official images for Docker
> You don't know what you're talking about.

Yes, I do.

> It's 85000 per year at 3 year visas x 2 renewals.

Yes, but that's not immigration, it's a temporary, guest worker status on a non-immigrant visa.

And actually it's more than 85,000/year, since campus H-1Bs are uncapped. The highest recent year I find records for is 162,000 in 2014.

> Then they are able to apply for a green card.

Actually, they can apply at any time, but they have to meet the requirements for the immigrant Visa category under which they apply and fit within it's quota. H-1B, therefore, adds nothing to immigration limits since anyone who immigrates after an H-1B does so within the quota for the visa under which they immigrate. (For post H-1B employment-based immigration, that's usually EB-1, EB-2 or EB-3.)

> The current estimate is that over a million H1bs (not counting those who've gotten green cards) working pridominantly in IT, nursing, and pharmacy.

Given the 6-year limit and the number issued each year, it's mathematically impossible for there to be over a million H-1B workers in the country. Those estimates, therefore, are wrong.
As a small business owner, revenue streams are fickle these days. It makes pay as you go, zero hour labour alluring even if it's more expensive because it can be planned according to the revenue stream.

This same discipline leads one to encapsulate work better. A senior data scientist goes for £700/d in London; theres a significant advantage to being able to use her counterpart in Delhi.

It is salary arbing. It is also inevitable. Companies buy services that they could perform themselves more often than not, in order to keep focus on core business. After a certain price they don't.

Forcing the immigrants away pushes up prices, which literally changes the internals of companies and how and what they buy over time. this is constantly afoot but there's an inherent risk that any given change may be for the worse.
King of App
You are write, these questions were added somewhere in the first week of march. I was casually checking my application (it was editable then) and there i found these 6-7 questions which were sort 'newly added' to the application. I however, answered them later on.
I wonder YC guys didn't released any notification regarding the update.
FreeSwitch: ClueCon Weekly – April 19th 2017 – PVS Analyzer
Yes I believe an uninformed electorate is a significant problem, but you can force people to be interested in things, care about them or read the same magazines and web sites you or I do. But this is why I believe in representative democracy. Ideally you elect people you trust to know this stuff better than you and make sound judgments. But if you get it wrong, well that's why we have fresh elections every few years.
Why is there a dearth of articles in 2014 and 2015 about webcam exploits?
There will be a personal cost to many many of them becoming unemployed, but you are right - there will be some companies starting out this.
Working at a technical university in germany right now. Our secretary is still using pegasus.
I care more about the Americans because they're Americans and we're on the same team and that's what teammates do. Also, how they feel affects how they vote and how they vote affects me. We have to look out for each other because the Canadians, Mexicans, and Indians sure aren't going to look our for our best interests ahead of their own. Why would they?

I don't understand why this is such a strange concept to so many people.
Radar basics
I searched for articles and I could find a large number of articles from December 2013, and even a research paper from then.

The next major event seems to have happened in April 2016-July 2016 when Comey said that he tapes his camera, Zuckerberg's photo with the taped camera and mic was posted on his Facebook account, and there was an all-time high of privacy and security related discussion.

What happened in the intervening 2 years?
Dissent Made Meaningful
Capitalism was a game in which the most clever Baby Boomers found a way to profit without recompense.
Your tone would be ridiculous even if you were right.

Google already has what, 90% marketshare? They don't need to put their competitors out of business and would gain very little from doing so (their real competition is probably Facebook and they're fundamentally much harder to apply an adblocker to, since they control both the content and the advertising). Google do need to stop the existential threat to the whole industry that adblockers represent.
Finally! Anyone has a guess as to what those might cost?

(Edit: whoops, embarassing : totally missed the "hundreds of dollars." Sorry!)
Sales is tough.

The product is not as cool as you think.

Cash flow is king.

Interest does not mean shit, turnover is the only important indicator. The difference to gt somebody to go from excited to hand over money is day and night.

Nobody cares about how cool the code is. Nobody cares about how pretty the application is. Those are side issues, does it solve a problem that people are willing to pay to get solved. Excel solves many problems and people are already paying for it.

Your application/idea is not as unique as you think it is.

Disruption and innovation are words that have little meaning these days, most of the time one is trying to improve a process or business, that does not equate disruption/innovation only improvement. Improvement is a good thing.

There are going to be hard days, acknowledge those. Know that everyone who is trying it on their own has those days. Most people don't show them to the outside world it does not mean they don't have them.
Why Highly Productive People Use 'Time Blocking'
The subcontracting of routes isn't what I meant was shady (maybe a bad choice of words) - but the whole "things aren't as they seem" vibe. Plus since United could rightly have lumped the entirety of the blame for an insanely high profile screw up on someone else and issued the usual press release about how they're gonna hold their suppliers to higher standards in future blah blah. But they didn't, it's just ... weird
Fifth Amendment Protections for Account Passwords and Device Passcodes
> X220

And the keyboard, as well.
That is interesting. How do they test that?
Hmm, why does this remind me of "From each according to his ability, to each according to his needs"?

The dangerously seductive, utopian naivety of such statements rubs me the wrong way.

I wish all the kumbaya nature's-way-is-stupid-here's-my-brilliant-social-engineering-idea-instead people would collectively go and... try their social experiments elsewhere.
> I imagine, also, offensive adverts rarely have budget for impressions. I bet cutting the bottom 20% would solve most problems...

I think that's backwards? The offensive ads are generally paying more, no?
The problem with this is that you either do something like what Apple does (and receive the hate for it) or then you do "what people want" and get this https://twitter.com/JonyIveParody/status/850350499840888833

AFAIK this whole System 76 blew up because of the disappointment in the newest Macbook Pro. People say they'd wanted bigger battery and more connectors -- however, I'm a bit skeptical if those would be enough to choose a much heavier, uglier and bulkier model when actually buying a laptop.

The way laptops are built, I'm not sure a 10-20% increase in battery size would mean only a small change in the size of the laptop (everything fits pretty tight in there...).
The trespassing argument is very shaky. There's good analysis out there of the regulations and contract of carriage suggesting the airline had no basis to order him off in the first place, and generally to claim trespass you first need to have the right to exclude the person. "I don't feel like performing my part of my contract with this person" doesn't get you there.

And since the instruction to leave his seat may not have been a lawful/reasonable one, the other prong of the usual argument ("federal law requires compliance with crew member instructions") might not get there either.
A good reason to use a browser not built by an ad company - Firefox or Safari - where there are no conflicts of interest.
Peter Thiel to Invest in Genital Herpes Vaccine
> hurting Americans in the IT industry ...

Well, the ones who are hurting, would always be hurting. They really do not need the Indians to assist them to hurt. They will perfectly-well hurt all alone by themselves. But then again, our beloved Donald Trump has promised them to do something about their hurting. He will force employers all over to hire them, regardless of whether these employers like that prospect or not. Donald Trump will institute forced recruitment of Americans who would otherwise hurt, if nobody were forced at gun point to recruit them ...
What are you using 100+ tabs for?
Who in his right mind buys original kcups? I was buying Chinese ones since i first bought keurig set back in 2011
First Officers are paid as low as 25k.
Looked at the specs for the Galago Pro. Would be nice to see more details. What's the panel type for the screen?
What is the battery capacity and the estimated battery life?
What kind of wifi is inside? Is it 802.11ac, 3x3 MIMO? What ports does it have for storage, is it 2.5" sata, m.2 or both?

Edit: When customizing the machine I can see that it has m.2 and 2.5" sata. The wifi is 802.11ac 2x2 or 3x3.
Sales Force Automation-Improve Efficiency and Enhance Customer Experience
1) Very few people are going to go through the hassle of sponsoring an overseas worker for a junior role. It's a pain in the ass. I think this is an issue that is hugely over stated.

2) I don't know if you remember this but back before everything was a crud web app they were crud desktop apps. Most development work just isn't ever that exciting.

Lastly you don't consider at all that demand has outpaced the pipeline.