skysight-inc/HackerNews huggingface dataset:
Ask HN: Does remote working for US company requires visa?
Let's say you live in Argentina, Chile, Spain or Dominican Republic. If you want to work for an american company are you required to hold a US employment visa?

I'm almost sure you'll be required to have a work permit for the place from where you will be working, but I'm not sure about the other end.
"YOU’VE REACHED THE LIMIT OF 10 FREE ARTICLES A MONTH."
The contradiction was "the author believes in an objective reality" but might not be trying to "force his valuation" on others. My point is that not only is this forcing a valuation, it is assuming an objective view on things in order to do so.

And there is a huge difference between heroin and "just an example of a tempting but harmful habit." I mean, sure I can see what you are getting at. But I go back to saying it is a terrible rhetorical style. Any point there is lost by it just being off in scope.
Introducing Improv
While the figure might seem shocking, keep in mind this is 17% of employees who responded to the VentureBeat survey, not of all employees, and that not only we don't even have a sample size, but on top of that the survey is only "about a third of the way done".

Not only is this a highly biased subset (VentureBeat readers) in the first place, but the question is very poorly defined: "Are you required to use your personal social account(s) for work purposes? [yes/no/not required but encouraged]". What does "encouraged" means? What count as "social accounts" (arguably, the consequences are not the same if they ask for my Facebook than my Linkedin)? What does "work purposes" mean? Is it merely suggesting that at an all hands meeting that employee support the newest marketing campaign, or is this actively pressuring employees into writing positive statuses about their company on Facebook? If the documentation on how to use Jobvite includes a section on how to share job postings on Linkedin, does this count as being encouraged?

I don't want to minimize the issue because there are definitely cases of employers crossing the line of what is acceptable, but these results looks completely worthless to me .
Well, are the claimants buying them a new football stadium? The Lemley paper I posted below certainly seems to indicate no great preference for plaintiffs over defendants.
Well, benchmarks show it's not more webscale than an plain old JEE app , or a go app or even javascript on the JVM ( http://www.techempower.com/benchmarks/ ). By the way java 8 comes with a new js engine i believe,might be interesting to see if node get ported to the jvm with it.

Yes, it will be able to serve more concurrent requests than your typical python/ruby/php app.

But npm doesnt even seem to run on node, looks like it is a couch app. I dont know how it performs.
I would like to see it for $editor as well.
Quantum Light Harvesting Hints at Entirely New Form of Computing
No US visa required unless you plan to have a physical presence in the US.
> They run conventions. Obviously they want their IT guy around to help set everything up. The wifi at PAX Prime 2012 was unusable the majority of the time. How do you mitigate that?

Their website developer is supposed to be in charge of their convention networking?

> 'on-call 24/7' - Again, this is normal.

Not if there's only one person handling everything. Normally, you have the main developer and someone who is on-call. However, PA wants a developer, a sysadmin, a DBA, and an IT guru all rolled into one, and they want this unicorn to be on call for all four of these jobs 24/7. That's not normal. That's horse shit.
I develop medical devices use for diagnosis for a living. Some organization has to watch over this stuff, it just so happens to fall to the FDA. What's your proposal? Do you believe that these devices should not be regulated?
Aetna CEO: Middle East Will Have Technologized Healthcare Before U.S
Want to report a case of plagiarism? Here’s how
"Their cachet is pure geek cred"

If by "geek cred" you mean "the scorn of savvy geeks who can see through cheap employer tactics to get suckers to work for less that they are worth"
Oh nonsense. You're ignoring the legal system, which is hilarious, because you're talking about a LEGAL construct.

Original poster called it an "an unavoidable fact" - that is a statement far in excess of "there are laws." Given the context is people infringing copyright law, clearly we are talking about the utility of the law in the "real world."
Bitcoin hits record high upon hype of Bitcoin Black Friday
Google the title.
You Won't Be Seeing Coca Cola Ads For A While
Now you need to know html and 6-weeks worth of programming basics. The main reason experienced people compete so hard for jobs is that companies won't hire remotely and people don't want to move, and because founders and VCs don't pay good salaries. Still, finding a good job is fairly easy if you're talented.
Off the grid: Walgreens opens self-powered pharmacy of the future
And what percentage of gold's current value would be supported solely by it's industrial applications? A fraction of a percent? This hardly seems like an intrinsic value argument - almost all of gold's real intrinsic value is that heavy elements are hard to produce and among them, it and silver have the best combination of scarcity and other properties to make them suitable for a physical implementation of a secure distributed account system. Likewise, paper also had great value as a physical implementation of a document storage system.
Why do they need hard drives when they don't even back up data?

Seriously, you can find reports of this all over the internet. It's on reddit, twitter and elsewhere- these guys do not back files up properly, and their systems are so shoddy that they'll report they have files even when they don't.

My girlfriend brought her computer in for repair and they changed the hard drive. She specifically checked before she left that the backups were set, and the dashboard said they were. When we went to restore, however, none of the files could be.

We contacted support and they kept insisting we did something wrong. Finally they admitted that they had erased the files (yes, actually erased them). Due to a "bug" their dashboard reported we still had the files, even though they were gone.

They did everything they could to hide their mistake. They lied to people on twitter about what I was saying (since the only way to get real support was to hound their twitter account). They lied about all sorts of things. I had to take screen shots of everything and post it online before they'd even admit to screwing up. Even at that point their dashboard was still saying it had all of these files, when it in fact had nothing.

Backblaze is a completely untrustworthy company. If they spent half as much effort on backing up files as they do on marketing that may be a different case. Anyone who uses them for backups might as well not have backups at all.
aria2c -x5

Easy.
Gold's intrinsic value is such a small percentage of its market value it's basically irrelevant.
Why? It's the developer's choice to sell it or give it away for free.

They wrote something, they noticed a lot of uptake and now want to see if they can monetize this. I don't see a problem here.
This Adorable Turtle Bot Will Help Underwater Archeologists
Whenever I hear this complaint the first thing I think about is this Douglas Adams quote:

The major difference between a thing that might go wrong
and a thing that cannot possibly go wrong is that when a
thing that cannot possibly go wrong goes wrong it usually
turns out to be impossible to get at or repair.

Personally when doing operations related stuff I like to assume that everything will eventually break - though, hopefully not all at once.
I've been building a product search tool. I wanted to scrap data to power it. It'd be similar to the caching and scrapping Google does.

But I spoke to a lawyer and she strongly advised against it (she said if the Terms of Service of a site say it isn't allowed, you have to follow that).

Dunno. Confuses me how something is supposedly illegal yet many companies do all the time without a concern.
Aren't you also not ensuring delivery when using remote syslogging in default mode? I believe this is all logged via UDP, so if the network or syslog host is overloaded your syslog messages will be silently dropped.
Microsoft releases wonderfully loopy experimental GIF-jiggler
I feel like his cynicism is closer to reality than your painful rationalizations.

The fact is, he's right: if you have that skillset, chances are they're not paying well enough for what they're asking for, and you'll likely not stay longer than it takes to make the resume look good before you move into a position where you're paid well.

Or maybe they're paying near the top of the industry, seeing as they're asking for near the top of the industry in terms of one-man-team talent.
It looks like the population of Marshall is ~23K as of 2010. I wonder if it would be possible to pay a sizable number of people to move to Marshall to alter the average patent sentiment.
AnyPerk takes Japan's corporate perks SaaS model to US
Learn Ruby on Rails 4
I sometimes downvote or flag stuff to take account of correctional inflation.
Deis open source PaaS now with full Vagrant support
2 ex-employees (who quit) write about Clinkle CEO
Because it's not purely ConEmu, perhaps. What are you talking about?
Storm Warnings: How Do Airlines Know If It's Safe to Fly in Bad Weather?
Once You Use Bitcoin You Can't Go 'Back' — And That's Its Fatal Flaw
Cliip is allowing early users to claim their username before everyone else. You should register before your name gets taken!
5 dumb things tech people say
But but but stock options, 'generous equity' etc
>But "suspicious" deaths occur within any grouping of people.

Not really. Where did you get that idea? Not many suspicious deaths in these here parts for example.

>sorry, in a world of 7 billion people I cannot buy into a conspiracy based on anecdote.

The microcosm of Indian nuclear engineers is not "7 billion people".

And anecdotes is another name for facts. This is not a statistical study.

Even one mysteriously murdered scientist is enough to draw suspicion.
Checkout Camping (Ruby) & Squatting (Perl). Both are web microframeworks that aim (when minimised) to fit at or under 4K characters.

Here's the squashed versions of...

- Camping (currently 4.031 kb over 55 lines) - https://github.com/camping/camping/blob/master/lib/camping.r...

- Squatting (currently 3.929 kb over 68 lines) - https://github.com/beppu/squatting/blob/master/lib/squatting...
Great link, the thing is, VC dollars or number of VC deals is no longer the predictor it was in 1999. So many businesses can build and last longer without VC funding that by the time these businesses are getting investments from VCs, they are already much further along the curve.

So there likely won't be a VC bust like before, we need to start using a different metric, unless all we are concerned about is the health of VC.
ACM's Software Engineering Code of Ethics[1] is great place to start.

[1] http://www.acm.org/about/se-code
> Which is great, as a user feature.

Yes, exactly.

There are far, far more users than complementors (tool creators) in this space. Optimising for users is excellent, and smart tool creators will see and appreciate the benefits.
1) You don't need to poll atime descriptors. Neither do you need to use watch descriptors (although I don't understand your argument about them). You just need a way to tell the server that you updated a page. It might have been a good point if we were discussing specific implementations.

2) Are you saying that it was a completely irrelevant thing to mention in your list of problems with generating static files to begin with? If so, I agree.

3) Whether you're right or wrong (I can't tell at this point, and I won't simply decide on either until there are numbers to prove it), you are arguing on the basis of very limited and somewhat unlikely scenarios. I could argue on the basis of having very complex templates and page logic to generate extremely small pages, but I don't since I realize that it's not very likely to happen.

Elephants again...

1) No. If your use case is such that your static page contains the same information what your dynamically generated equivalent would (and no one is arguing for using static pages if this isn't possible), you don't need additional round trips.

2) If all data you need to render to a page is static, you could easily go from one roundtrip to none.

Let's bring another animal into the room:

With static files, you can enjoy the luxuries of very expressive languages with slow runtimes to build your pages, without any performance impact on serving them. Generating dynamic pages in a way that will even come close to serving static files in terms of performance is going to mean spending more effort than is viable for most projects.
> Seriously, another case of using Mongo incorrectly?

If everyone uses Mongo incorrectly, the problem is not Mongo. It is like the person crying out how everyone in the world is crazy.
Not if you are doing econometrics/statistics.
Naval Ravikant: Eventually startups will be everywhere
This is written by two people who quit. I personally know 2 who were praised on Friday and fired on Sunday (that's right, Sunday. via a phone call)
Maybe take some time to live a little. Move cities and try working remotely from a small town. Or work abroad. Work with a consulting company servicing a variety of industries. Get a job teaching at a community college. Or vary your reading and start focusing on news from an industry outside of the Internet-centric world. And if you're in SF even moving to LA might give you a very fresh perspective. Also, I do think it's important to unplug and do absolutely nothing on a screen sometimes to give your brain a chance to come up with totally new ideas--try daydreaming.
We have no idea what your office is like or how much they make. We do have an idea how much PA makes, and it's enough to hire at least two people to handle these tasks.
Leveraging Riak with Cloud Foundry
New Secure VPN
Unless you like econometrics: then X are data, betas and gammas and sigmas are unknown (oh my!).

Jargon is fun, unless I want to communicate across fields :/.
Every fuzzy-versioned dependency means one request to npm that you can not (really) cache - at least not without doing and relying on active cache invalidation. And if I look at my average npm install log, that's about half of the requests. For storage estimates you should also include that it's not only storing the packages but also all versions of the package. ~A year ago the registry was 25GB in size IIRC. And that was a freshly downloaded & compacted one on my machine. Especially considering that the growth will not suddenly stop, things get complicated.

Also: both the website and the registry is already completely open source. But hosting it with "perfect" uptime is a real problem and requires not only network/hardware but also people. Including testing and migrating to a new, more scalable solution - say a handful of people (2-4) will work on that for a month, which does not yet include future maintenance. That can easily mean $50000 just in salaries - or in "people that would normally bring value to paying customers" if you assume that those people will be fine with working that month without pay.
If you have the sort of qualifications this job asks for, you may want to consider applying them somewhere that makes the world a better place:

https://wikimediafoundation.org/wiki/Work_with_us

The smartest people you will ever work with, doing good work on a seriously popular website, at charity rates of pay ;-)
"just letting nginx pass them out": proxy cache could work as well... Volume of data is much less here, but I let nginx cache gridFS stored photos...
No, that's the same person. There is nothing inconsistent in believing that no government is the ideal and that more government leads to a totalitarian state.
Microsoft squeezes little profit out of each Xbox One
I find this interesting as well. Flamewars are counterproductive, but if I had to pick between flamewar and no discussion at all, I'd probably pick flamewar. After all, it seems like flamewars sprout when ideologies clash, and shielding ourselves from ideological clashes feels like it encourages insularity of opinion. On the other hand, one could argue that heated arguments increase polarization, so I'm not really sure what should be done. I just think there needs to be more dialogue on topics that people disagree on, not less.
I've been using Google Docs / Apps since long before Drive, and sharing within the org has NEVER worked in a sane fashion.
That's a complicated issue.

He's hiding out for a number of reasons, one of which is the United States government has shown a desire to extradite him to the US. That seems like it may be resolving itself. Maybe once there's something concrete, Assange can go home (or Sweden) and this particular set of questions can get answered.
And this is why we need decent employee protection law. Here in Europe you can't be fired "at will" like one can in the USA, so you can tell a boss who asks for this, to go stuff themselves.
Awesome release (I'm using the query profiler as we speak).

A side effect of upgrading is that my write speeds jumped through the roof:

I went from ~6K writes/sec yesterday on my rMBP (SDD, 16GB RAM, 2.3GHz quad core) to ~13K/sec today:

http://i.imgur.com/ZXdFOnn.png (it fluctuate between 9K and 13K to bulk insert ~600K documents).

Congrats to the RethinkDB team!
Philadelphia moves to ban 3D gun printing
If you're a single, early 20s engineer in silicon valley, it's nigh on trivial to sock away ~40 k$ in a year.

That's easily a year's runway for yourself, or half a year with a cofounder.
One big difference is that there's way less uncertainty in college. If you're reasonably intelligent and don't goof off, you can turn the money into a college degree almost guaranteed. Business, on the other hand, is inherently a crapshoot, and you can do everything right and still spend all of the money and have nothing to show for it at the end.
Totally agreed re: module system and interactivity. As I mentioned, it's only in terms of syntax I think Powershell is excellent.

> "date +%s" returns sortable integers which you should work with.

Date returns text, not integers. Your shell doesn't understand that there are not more than 60 seconds in a minute.

You might argue that people shouldn't use a shell to parse dates, and pass the text onto a proper tool to read it. That doesn't change the fact that Unix admins, like Perl developers, try and do this all the time. Maybe the best thing about posh it stops people from doing stupid things.

The LaTeX/Word analogy was simple: powershell separates content from presentation. bash does not.
Just Say No To PPMs
Yes, yet youtube is still advertising horror movies to my 2 year old watching kids videos. Other than Rockenblox I've barely seen a ad that is 'kid' related on kids videos.
Sitting here in Pakistan, this scares me. I remember back at the start of 2000s' when the bubble had busted, and Pakistani software industry which is largely doing work that has been out-sourced, going more or less dead. Really talented engineers were unable to find jobs, and the whole CS boom which had reached here too, died down. Now there are so many jobs, and not enough kids which is making universities induct even more students.

In between all this, this talk of bubble busting literally freaks me out. When God forbid it happens, it will leave deeper scars than the 2000 one with many a stable careers coming to a sudden halt, and along with them their families.
Pagination in Struts2 applications
P2P can rely on an open standard of hardware, right?
If I hire someone I want them to have a good attention to detail and not just do whatever works.

Crazy-person level of attention to detail. Not good. Not adequate. It asks for perfection, or lunacy: both of which are abusive to ask for. [1]

They run conventions. Obviously they want their IT guy around to help set everything up. [...] How do you mitigate that?

Try hiring four people to do the job of four people. If they fucked up the wifi because their intern-slave is busy updating the site's CSS, managing the databases, backing up the file server, fixing the wifi, carrying down the booths, making coffee, cleaning the toilets, and has to catch a plane for Kuala Lumpur tomorrow at 6 a. m., guess who's failing at his job. And it's not the guy making the coffee.

'on-call 24/7' - Again, this is normal.

Maybe it's normal, but that doesn't mean those who accept it for a pittance are not suckers.

[1] "Oh, but they're joking, it's hyperbole". I presume the salary is a joke too?
And every time someone talks about those terrible startup jobs, everyone agrees they're garbage.
The absolute last thing anybody needs is more horrible sprawling "cities" like those in the sunbelt.
*corporate hackathons. I agree that Salesforce is giving hackathons as a whole a bad name, but there are plenty of hackathons (the college hackathon scene in particular right now) out there without the inherent conflict of interest of a single company hosting, and there are even some good corporate hackathons around too.
> Well, kids don't watch TV anymore, but those TV ad dollars still exist.

I don't completely disagree but try this statement on for size:

"Well, people don't use classified ads any longer, but those classified ad dollars still exist."

Actually they don't. Some of those dollars have gone to other intermediaries like eBay but most of them just aren't in the ad ecosystem any longer. Money does indeed move to new platforms but there's no rule that says it has to move on a 1:1 basis and, in the case of advertising, the evidence so far suggests that a lot of the spend just goes away.
Yeah, my numbers were inflated, but even with your numbers the point is the same: work on your idea first and only buy its home when you're ready to launch. Thanks for reading.
Please leave a disclaimer stating that you work for Google, as your GitHub[1] says that you do. Thanks. :)

[1] https://github.com/jrockway
IBuyPowers Steam Machine has solid specs and an xbox-like price tag
Family and friends gave you that money without expecting it back? And what happened the second time your group asked for money after wasting the first profit?
What I find quite strange is that I have posted articles which show up in the new section, then later when they make the front page, it shows them posted as someone else. Either dupe detection isn't working (these are very simple URLs typically, like from the New York Times) or HN is rewarding the post to someone else after I've posted it. Weird.
You don't have to raise money from friends and family to have Thanksgiving become "Thanksgiving plus a 20 minute board meeting."

All that's required is that your family know you're in the throes of starting a company and suddenly you'll get lots of questions some perhaps hard to answer.
> "it's terrible booo!" nonsense has to stop.

Nope. Pedal to the metal with that I say. They marketed the shit out of their database. Up until 2 years ago shipped with unacknowledged writes as a default. There is no excuse for that.

Don't want negative publicity -- stop making unrealistic marketing statements. That is the problem with MongoDB -- vis-a-vis their marketing, their underlying technology sucks. It is rather relative you see.

All those things you highlighted + compaction not being a background process, just mmapping a 2GB file for each DB. A global write lock. The unacknowledged writes problem, sorry, to me that screams "we don't know what we are doing, please don't let us near your data"
Thanks. I didn't expect you guys to find me. :)
What does a ...@mailinator.com address say about you then?
The "new" keyword is practically unused in modern Go development, but is kept for backwards compatibility. The usual way to make a point is "p := &Point{}", without using any keyword.
Weft - Air Traffic Control for Cargo
But the point is that in '99 it was also fairly easy even if you were manifestly untalented.