skysight-inc/HackerNews huggingface dataset:
I used tabs, but nowadays I don't seem to need them. One day I thought I could try if I could survive by just using buffers, and apparently I do. Might depend on the way you want to navigate the project and so on. For me personally the most common buffer switch is between two or three documents at a time and for those needs split windows are absolutely the best for me (which removes any needs for tabs, naturally).
So what happened to the 2 million pounds?
make it not an ios app... but a web app... so you don't limit your market to iphone toating hipsters
What happens if you break it?
Not only that, but mandatory minimum is basically the legislator not trusting the judges to give the right penalty.

And they're unfair because they restrict the ability for the judge to individualize the penalty.
I'm not aware of how it works in those fields, but as I see it, trying to burden companies with unclear laws and force artificial behavior is what is causing the problem in this case.

For example- A large company needs a contractor and is willing to pay $75/hr for 12 months.

Option 1- Hires you as a contractor directly for $75/hr on 1099. You get paid well, but if they are not very savvy about independent contractor compliance, you can still go after them in the future stating you should have been an employee for various reasons. The IRS could also go after them for not classifying you correctly and claim taxes missed.
Good for you- Risky for Client.

Option 2- Give the req to their staffing agencies and offer to pay them the $75/hr. A Staffing agency finds and hires you as a permanent employee- pays you $40/hr with benefits. Terminates you after 12 months. Large Company ended up paying the same but has much lower risk of being considered employer because the staffing agency was paying you and taking care of your healthcare, etc.
Same deal for Client but low risk- Bad deal for you - Good deal for Staffing Agency.

In the quest to try and force the law upon a company, we successfully complicated and introduced a middle-man into this process.
We're using it at Code Connect (http://codeconnect.io). We build a plugin for Visual Studio, so there's not exactly a lot of choice. :)

Personally, I've always enjoyed C#, so it's been a pretty positive experience on the whole.
Your last sentence is what made me click, so there's that. Didn't load for me though.
So does the government. I'd say the bulk of IT consulting funds goes to these firms.
Why should we spend time testing it out if you aren't even going to tell us anything about it? Why is it better than other mobile browsers? (And most mobile browsers are free.)

Also, if it's not open source, how do we know that your browser can be trusted to handle sensitive data like bank account numbers and passwords?
N.b. to downvoters: The parent comment was a possibly poor attempt at irony. I don't actually think there's anything good about US public schools.
That would burn through my data volume real quick … (some podcast clients do allow you to stream without subscribing or downloading, but I really don’t see the big difference).
I am immediately forced to think of Godels Incompleteness Theorems. Can it be proved that these examples always exist within some bounds of manipulation?
Having an employee pay visa fees for an H1-B is illegal: http://www.hackinglawpractice.com/video/h1b-employees-cannot...

Therefore if the penalty for "early exit" is there to cover the visa and legal fees, that penalty is illegal.

http://blog.laborlawcenter.com/news/virginia-company-pays-17...

> A firm specializing in information technology has been ordered to pay nearly $1.7 million in back wages to H-1B non-immigrant workers following an investigation by the U.S. Department of Labor in a case that should sound a warning for every employer.

> Investigators also found that the Virginia company charged new H-1 B workers fees for training ranging from $1.000 to $2,500. Such fees are in violation of the law.
Digital stitch of 5,000+ photographs with ffmpeg
I would add that (i) the pricing you can see on the details page http://azure.microsoft.com/en-us/pricing/details/virtual-mac... are already inclusive of Windows Server licensing, and (ii) depending on the nature of one's shop, it might make sense to get a MSDN subscription instead - and that's probably why people are talking about recurring costs to use the platform.
On a positive note, there are A.D.(H.)D. symptoms that do have upsides and can be worked around very cleverly.

Still, there are some that squarely fall into the problematic kind, for example the problem to go back to a task when disturbed (instead of Task A -> disturbed with Task B -> Task A, you go Task A -> Task B -> Task C) or the tendency to avoid mentally taxing task.
> Even if you've left BizSpark, a MS Server License is to be paid once?

Microsoft has a 3-year release cycle for their products. You'll end up paying every three years. For every single product. Microsoft's biggest cash cows are it's OS and Office products and always have been.

> A W2K12 Standard server license costs around 850 USD (~ 700 EUR)

Assuming you have just one server. At the least you will need a production server and a development server. And at least one for every developer. That's one OS license, one SQL Server license and one Visual Studio license per developer. Personally, I love work with a lot of virtual machines off Vagrant for development, testing and deployment. I am not sure how that works with MS licences.

> if it counts 5+ machines [...] some may consider to hire a network admin

It's fairly easy to manage ~100 machines using Ansible, Docker, Chef, etc. But in the Microsoft stack you probably want to keep the number of machines much lower.

> scale up or scale out

Scaling up is the right approach on Windows platforms but here is the issue I have with it. You cannot add RAM on the fly, as and when you need it. Nor can you add more processor cores on the fly. With horizontal scale, it's a no brainer but with vertical scale you cannot scale-up temporarily and then scale back down either. This is quite common and desirable for web applications.

I was on BizSpark and I was really grateful for the free trial. However, ultimately I shifted away and I am glad I did, even though C# is awesome and I absolutely love Visual Studio, I moved away for a number of compelling reasons.
Well maybe sometimes judges shouldn't be trusted.

A judge's sentencing can vary from one day to the next and can depend on factors as trivial as how enjoyable his/her lunch was.
A side question i've always wondered : if you train a nn to recognize a particular person's face from photos, will it be able to recognize a drawing / cartoon of that person ?
And note that those 125 million were only outstanding because their payment had been frozen while the country was divided. Someone made a HUGE profit on what were fore decades essentially super-junk bonds.
And WWII aerial photographs are still used to find unexploded weapons: http://ncap.org.uk/case-studies/explosive-ordnance-disposal Quite something to take a photograph 70 years ago that saves a life today.
> It's just really sad that this means Softcorp, etc know they can use that as a leash and treat the worker like crap.

Legally they can't hold employees liable for H1-B legal fees. Companies have been sued for millions for doing this, even when they framed the fees as 'training': http://blog.laborlawcenter.com/news/virginia-company-pays-17...

"Investigators also found that the Virginia company charged new H-1 B workers fees for training ranging from $1.000 to $2,500. Such fees are in violation of the law."

> If Softcorp or whatever pays a small fortune to get someone an H1B, that person shouldn't turn around and leave immediately either.

Then Softcorp should make their compensation competitive.
maybe because there is quite a number of conspiracies in recent history and it is important to know about those because the conspirators are still in position of power or their ways are still used today.
Paypal restricts iframe embedding. They have a method called Adaptive Payment[1], which enables you to pay directly on merchant's site via a mini browser window or lightbox, but this option requires you to be logged in to Paypal already. If you aren't already logged in, it opens a new window for you to log in.

Never, ever enter your Paypal password into the merchant's site.

I don't think it is possible to hide your paypal email address when doing payments.

[1]: https://developer.paypal.com/docs/classic/adaptive-payments/...
They're talking about unexploded ordnance: http://en.wikipedia.org/wiki/Unexploded_ordinance

I don't know if there's a more recent example of Civil War UXO causing injuries, but here's a news article about a man killed in February 2008: http://www.foxnews.com/story/2008/05/02/virginia-man-killed-...
What did you expect from a $250 device? Or, what did you expect from an 8″ 1200x800 tablet with just 2gb ram and 32gb ssd which comes with a full Windows OS, instead of Win RT? Some phones have more powerful hardware than that.

It's not Microsoft's fault that Asus decided to sell a cheap, untested, poorly-built device. It's your fault, as a tech-savvy customer, to buy it.
As an aside, I always thought that, while science was expensive, chemicals were cheap. But this article's ballpark figures are about hundreds of thousands of dollars per dose for drug production in small scale.

I know it will vary wildly from drug to drug, but, in general, does anyone know if it actually costs that much to manufacture a single dose?

Also, what if a rich, terminally sick person decides to break the law and manufacture a promising experimental drug for her own use in her basement? The chemical formula is in the published papers, after all. How many specialists would be needed in the conspiracy?
I'm 99% certain actually being on the payroll of multiple companies while on H1B is a felony. You can still be working for your original employer while your petition with the new one is underway, or start working with the new one once you receive your petition receipt, but definitely not both at the same time.

I'm not sure what industry you're in, but 20k out of a software dev's 60k-100k salary is a very very big drop, especially for a junior/fresh grad hire. And of course, 20k lump sum is out of the question for many startups.
> For example, if someone is switching from OPT to H1B and they don't win the RNG game, the cost to the company can be enormous.

No, the fees are returned if the petition isn't selected.
After reading this post I went looking, looking over the FTP site I did find an ISO. Thanks.

My memory was always that ISOs were hard to find, and when I didn't see a big flashing link I guess I tuned out.

I'll revisit OpenBSD in the future, for the moment I'm enjoying FreeBSD though.
You could use LDAP, that's in base. There's even an small OpenBSD LDAP daemon actively maintained by the OpenBSD proejct.
If you're not paying rent, you can probably afford to upgrade it yourself...
You could call up Theo and have him read you the public keys, short of that, or picking up the CDs in person I don't see any real solution.

How would you do it?
The marginal cost of a single dose is probably never very high, unless precursors required are extremely scarce. Still, it wouldn't be in the hundreds of thousands.

The cost lies in the development of the drug, plus the ten other drugs that didn't make it to market where R&D costs need to be recouped. And small scale production is naturally more labour-intensive.
Node processes do not share resources. Exception is some shared libraries that they might use like any other process on the system.

Yes, modules are loaded and used independently in V8. Node just wraps it around and adds some additional features.
I really like that stack primarily because it couples c# with an open stack. Could you share a bit more about the web server setup and how you came to choose this stack?
OP explicitly states that the machine was part of Microsoft's "Signature Device" program and as such MS certainly has a responsibility for allowing these hardware specs onto the street. Nonetheless, I totally agree with notion that I would personally never have been caught in that situation due to being able to read tech specs and having internalized rough idea of Windows performance in relation to hardware setup...
There is no elephant in the room. Vim will not make you more productive, period. Vim unequivocally takes the fewest keystrokes to effect changes, but its certainly not the fastest editor. At Floobits, we sometimes have 3 devs working on the same code at the same time (normally when something goes really wrong). When ggreer is around, he is always the fastest to edit text bar none. He uses ST3 and a trackpad. If someone is using some Intellij (PyCharm, Idea), that person is the fastest and safest at refactoring bar none.

It may be true that some magical Vim invocation is the fewest key strokes in any text editor to edit text. In practice real world Vim users probably lose just as much time as they save trying to find the magical incantation. Beyond saving a few keystrokes, consider how wasteful it is to devote months of effort learning a new text editor when editing text is such a small fraction of the time we spend programming. Are programmers ever limited by how quickly we can type? No, we are limited by how quickly we can think!

Having said that, NeoVim is a fairly decent choice for a text editor. It is open source, runs in a terminal, is actively developed, and (vim) is installed on nearly every *nix by default.
"our driver has a race condition which makes the track pad lock up sometimes, but it only happens when the computer is in powersave. We either need 5 man years to put proper locking of data structures in our horrible spaghetti code , or let Bob's nephew copy and paste this code from the Internet that overrides the windows power profile every 5 minutes "
Ask HN: Space/Energy current DataCenters are consuming/increasing at what pace?
I saw funny clip in Silicon Valley tv series when the owner of PiedPiper Company curses the DataCenters for ruining the neighbourhood.

Just curious roughly how much Land space and Energy are Datacenters consuming to keep us all running and just looking at the pace of data million of gb every second is getting generated and stored worldwide. How do do think its impacts us tomorrow?
I should start an online collection of stories like this, so I could refer people to it when they complain about Apple hardware being overpriced and/or only bought by idiots.
Imagine that one day you want to use 10 plugins and have to setup all 10 language environments to use those plugins, and you have to set the whole thing on Windows...
This is neither unique for tech workers nor unique for the US. It has been happening in many professions for decades.

Tech is just specifically vulnerable, because despite all evidence to the contrary (wage suppression, the huge discrepancy between reported talent shortage and actual salaries) we drank the industry kool-aid and believe we don't need no stinkin' unions and government regulation, and that we techies are part of the lucky middle class that will remain. Most of this complacency is caused by the fact that we still have pretty decent salaries compared to most other workers, but of course that is also what makes us a nice big juicy target for dubious practices.
And then MS will form a committee to investigate why this is not selling, and will conclude that tablets needs a "clippy" helper for the user. Clippy crashes 5 min into power-up.

Really.

I would've taken into the store and returned it. MS costs a lot in wasted productivity.
Are you saying that if it had more ram, the vendor would've updated the windows image? I don't see a connection between the out-of-box software being broken and the device having lower specs than a phone.
1) It's the other way around. Higher standard of living means longer lifespans via better resources and more room in the economy for healthcare and research.

2) I'm not sure what this means. We already have an inflation-controlled money supply, and the patterns of both acquiring and printing money has changed vastly over the past century or so.

3) That article tells you straight up that those parts of Africa are missing out on the important parts of economic development that lead to lower birth rates, namely physical safety and access to family planning.
I should have said that the headline was misleading. I agree, the article itself is fine.
Hmm. I hadn't noticed that, and I have no idea sorry!
As well as expanding life expectancy, you're also adding in another miracle of making billions of people much richer. What if it's only the life expectancy that changes?
Ha, this isn't even as severe as what goes on. Some companies ask to pay upto 75% of their annual salary as a security deposit (refundable on quitting with some T&C).
Jane Street - New York City, London, Hong Kong - Software Developer (Functinoal Programming)

(I personally work at the Hong Kong office. Feel free to get in touch via tcui@janestreet.com if you have any questions.)

Jane Street is a technology-focused proprietary trading firm. We are looking to hire great software developers with an interest in functional programming. OCaml, a statically typed functional programming with similarities to Haskell, Erlang, F# and SML, is our language of choice. We’ve got the largest team of OCaml developers in any industrial setting, and probably the world’s largest OCaml codebase. We use OCaml for running our entire business, supporting everything from research to systems administration to trading systems. If you’re interested in seeing how functional programming plays out in the real world, there’s no better place.

The atmosphere is informal and intellectual. There is a focus on education, and people learn about software and trading, both through formal classes and on the job. The work is challenging, and you get to see the practical impact of your efforts in quick and dramatic terms. Jane Street is also small enough that people have the freedom to get involved in many different areas of the business. Compensation is highly competitive, and there’s a lot of room for growth.

You can learn more about Jane Street and our technology from our main site, janestreet.com. You can also look at a a talk given at CMU about why Jane Street uses functional programming (http://ocaml.janestreet.com/?q=node/61) and our programming blog (http://ocaml.janestreet.com)

(More in http://careers.stackoverflow.com/jobs?searchTerm=jane+street and https://www.janestreet.com/join-jane-street/)
I would say it is because there are many branches of ethics and not every one is consequentialist as you seem to be. Meaning that some people think that what is or what isn't ethical depends of consequence.

Other group - deontologist believe in some rule or sets of rule and they might not be concerned with consenquences that much.

Famous trolley problem describe this idea nicely.

Obviously this is problem on its own.
You can easily have that if someone builds a starter kit specific to your workflow with all necessary packages. But then, when you want things your way, at least Emacs allows you; for Eclipse, better use the default one. Maybe you are not up to date but Emacs has features like code navigation/completion for many languages. Emacs's file navigation is superb that I could not find elsewhere: http://tuhdo.github.io/helm-projectile.html

See all my guides for more demos: http://tuhdo.github.io/
I'd say it's mostly busywork and the placebo effect of thinking it took less time to type a Vim text-editing command than do it in another editor.

And that's for a marginal use case programmers don't fall much into (if you're frequently re-arranging lines or performing the same actions of blocks of text, then you aren't exactly programming).
Emacs can highlight colors in ANY text buffer if you activate it.
Blogger is actually much worse: it doesn't even load with JavaScript disabled.
No, I'm saying specs alone are a warning sign of a junk device. Outdated software and lack of touchscreen drivers are just another consequence of manufacturers neglect.
A pretty good explanation for laypeople, featuring:

* One Time Pad (OTP)

* symmetric ciphers

* asymmetric cryptography (minus signatures)

* homomorphic encryption (at least, the overall principle)

* side-channels attack

Giving more practical examples could have helped though (e.g. HTTPS, GPG, etc)
Ground-effect vehicles are a clever idea whose time has never come–so far
Starting a Business Can Be Like, Well, So Many Things
BlueSeed
Hello,

I am a 30 year old current citizen of Singapore. If anyone has been catching up on the news lately --- BlueSeed is an incubator in internatonal waters to help foreign entrepreneurs start startups without needing to apply for a US visa. I thought this is a really great idea --- I previously studied in USA for many years but dropped out a few times and had my visa rejcted under USA immigration Law section 2.14b the last time I reapplied back. This could potentially be the solution for people like me who are unable to get a visa or were rejected a visa. Does anyone know how I can apply to Blueseed to start or invest in a startup or stay there for long periods of time? I can see this as a solution to bypass the worlds politicians and immgration officers --- large oceangoing ships that serve as independent states allowing smart and ambitious people into them without having to go through the visa lottery and paranoia against foreigners (even worse for male foreigners who are viewed as potential immigrants / threats to the system). I am really keen on this project and its my dream to be able to help invest in and build one of these ships complete with the best hospital facilities, doctors , engineers and scientists etc

Cai GengYang
Unfortunately, I need it for work and for some other Windows Store dev work I'm doing. So, I'm suffering through it and leaving my impressions in the hope that MS can smooth over this experience later.
Yes, the right link is here - https://www.digitalocean.com/community/tutorials/how-to-inst...
Interesting that the Tim Cook piece garnered 3k+ points/1k comments while Curtis gets 68/17. A CEO's sexual preference pales in comparison to the problems and ideas that Curtis exposes, IMO.
OP here. I was expecting something called a "Microsoft Signature Device" to be similar to a Nexus device, wherein MS was working with the OEM to make a sort of reference device for the form factor. Nexus devices usually don't have the latest-and-greatest, and they still work pretty damn well.

What I got out of this instead is that MS guarantees a "Signature Device" to just be free of any bloatware. I was also deceived by the devices in-store working perfectly well, but having been already fixed by store employees before customers could get to them.

Guess I know better for the next time, eh?
I think a rigorously executed BE has merits. There needs to be a mindset shift that repeating experiments is not "lame" but rather important though (also true for psychology) and the experiments need to be set up better by and large.

The "pop-BE" books are also nicely written and fun to read (Ariely etc.) which helps the discipline from a Fleckian science theory point of view in my opinion.

Reading through some of the famous papers and most of the pop books also gave me some inspiration for A/B-tests to run and made me more aware of interesting ethical issues. The "default" label option mentioned in the post is a good example of that. Before reading up on BE I somewhat naively assumed that websites aren't optimized for things like that :)

However for the most part I agree that the most interesting ideas will be absorbed into the mainstream. For some reason the mainstream in economics is rather misunderstood by non economists. I had a pretty twisted view of what it was before I started sampling some up to date papers and getting a better idea (I'm not an economist)
Ethiopia, 30 years after the famine