skysight-inc/HackerNews huggingface dataset:
I see no evidence that Perl is particularly faster than the other dynamic languages, either. Ruby was often slower for a good long time, but seems to have caught up to rough parity. CPython generally has a slight (but in practice irrelevant) advantage over it.

You know, the picture becomes to come into focus to me. I suspect due to the prevalence of the saying "Languages don't have performance, only implementations do" and people constantly slagging on benchmarks without thought, simply reflexively, and probably helped by a healthy dose of both fanboyism and instinctive revulsion to fanboyism, programmers are apparently nearly completely incapable of having a reasonable discussion about which languages are faster than other, at what tasks, under what circumstances.

Well, that's a pity, because there is such a discussion to be had, and a lot of people are getting hurt because of their inability to get good information on this topic, and consequently making perfectly-avoidable bad decisions. Absolute statements are hard to come by, sure, but there are engineeringly-useful guidelines that you can discover if you examine the problem space.
Most western universities and colleges are not for profit. They're not free, but they're heavily subsidized, directly and indirectly. Princeton for example receives $105,000 per student per year in benefits due to the fact that none of their land is taxed, nor do they pay any capital gains taxes on their investments.
I don't understand how this works, but the description made me think of shapes of constant width (example at http://mathsgear.co.uk/products/shapes-of-constant-width-in-...)

I think one could get the effect by slightly undulating the in- and outside tracks of a ball bearing and use balls that are slightly non-spherical. I expect making such ever-so slightly non-spherical balls to great precision would be extremely expensive.

This may (corrections welcome) be something similar, but with spherical balls, getting a similar effect by varying the point of contact of the balls with the outer track of the ball bearing.

Does it work for ball bearings? I wouldn't know. I do suspect that there will be more wear and tear on those varying points of contact, though.
Find apps you like then do some research and see if you can get a general idea of the revenue they are making. If it looks like you could afford to acquire them then email them and see what happens.
The salaries of private company employees are being listed here
Looking for Local Talent (LA) iOS/And
www.jammcard.com

Want to join the mobile app for the music company and create something great in a underpopulated market and new, exciting space. You'll be working with a close-knit funded team. Remote is ok.

We've been covered in FastCo, Forbes, Pearl and others.

Looking for full stack iOS and Android dev.

elmo@jammcard.com
Corporations and capital have become very powerful people, almost modern day kings. When you work at a corporation, it is more like a dictatorship than a democracy. Capital + companies are just really big people with all the pull and just doing what they do all day.

There is a way to win though, just get lots of capital and you have the ability to change things. Until then, we can watch the wheels go round.
> any library it's used with needs to be retrofitted/wrapped to make it work with Quasar.

True, but 1/ to see how easy it can be to integrate a pre-existing library with Quasar, just have a look at the OkHttp integration in Comsat's master and at this post http://blog.paralleluniverse.co/2014/08/12/noasync/ and 2/ the integrations provide an API identical to the original ones, not new ones, which makes the transition (and the opt-out) easy. Further so considering that fibers have API and usage practically identical to regular threads. So there's no API proliferation when integrating Quasar and the integration implementation itself can amount to just few lines of code.

> The article makes it seem like Akka cannot be used from Kotlin

Akka can surely be used from Kotlin (or even Clojure probably, for that matter), yet it lacks an idiomatic wrapper for it, which Quasar is starting to provide (and has offered for quite some time now for Clojure). Both Kotlin and Clojure are good at using existing Java APIs conveniently but, especially in Clojure's case perhaps, I think the lack of an idiomatic wrapper would be felt as an important minus, especially considering how concise and lean Clojure idiomatic APIs usually are.

> I'm unsure if Quasar can't be used from Scala because of the Bytecode manipulation that you're doing being incompatible with the Bytecode that the Scala compiler is putting out.

Quasar's bytecode manipulation amounts to user stack management in order to schedule continuation tasks and generally plays well with other instrumentation agents. Language integration could be very easy (f.e. Kotlin) or less easy (f.e. Scala) depending on the language implementation but I think it is entirely possible to build an integration module for Scala, only it seems to require some effort and so far there have been other priorities on our side.

> I don't understand the part about "non-standard DSL" being used to describe the method of composing futures in Akka. I'm also not seeing a DSL in the accompanying code.

The Future API itself and composition operators (e.g. "Future.sequence(futureSentiments)") are a new async/monadic concurrency DSL meant to work around Java threads being heavyweights. But why adopting a different API and programming model when the pre-existing thread abstraction can simply be made more efficient? I think API proliferation and expansion in general is not a good thing, and more so if it's only meant to work around implementation problems.

> Then there are the claims that Quasar being able to run inside a Servlet container is really a huge advantage.

I'm not advocating for Servlet containers, on the opposite I personally think standalone app deployments are better. But there are a lot of companies with substantial Servlet infrastructure out there and accompanying IT/DevOps processes and skills that can't always afford (or not quickly) a shift to other deployment practices (and I have direct experience about that). So, in the spirit of playing nicely with what is already there, which is also based on standards (even if not always most enjoyable ones), I think it is definitely an advantage to offer such an option.
Dropbox doesn't use S3 anymore. They did initially. That being said S3 is a pretty good solution.
My understanding was that a retainer or cage for bearings simply allows you to use less bearings -- otherwise typically the bearings fill the cup and are all touching.

In other words I'm not sure I even buy the premise...

Also the grease used also has a huge impact on the speed of the bearings (for example a really light grease is fast while the heavy stuff is reserved for conditions that demand it)
There's Meetup.com where you can start or join local groups for such things. My local area has a ton of groups for all sorts of social activities and if there are any other fishermen looking to cast a line, you might have some luck there (or start your own group and take the initiative).
It's not a silly meme. One better describes the system.
If someone forks CE and adds features missing in CE but present in EE, will GitLab accuse them of looking at the EE code and violating the license? Will that accusation stick?

It will be interesting to see.

BTW I hate the open core model. http://en.wikipedia.org/wiki/Open_core
You need to define what a bubble means before you can establish whether one exists.

I think Uber and AirBnB suddenly going to zero would be described by many people as a bubble pop and that may have dramatic effects on the sector, particularly financing going forward, regardless of its impact on the broader economy.
http://data.jobsintech.io/search?utf8=%E2%9C%93&employer=das...
good luck with the cleanup
idibidiart, all vegans are most welcomed to Meat!, we make no exceptions! :)

Alex from Meat!
Well, that really depends.

Once you pay off your house, adjusting for cost of living doesn't make as much sense, especially for areas where rent or mortgage payments makes up a huge percentage of expenses.
Nice, but:

- If there is bump, does it not rub down over time?

- balls might jump differently when pressure changes (vehicle weight changes).

- How about vertical orientation when gravity is pushing balls in one direction?
It looks to me like the map of rate buckets will grow unbounded and never be cleaned up?
I would find it sensitive to literally 100ks of people to make an effort to anonymize the data.
If you don't see the ethical hazard of something like this, who is making the site, who is going to? The legislators that already passed the law?
The problem is that all of these things assume an IPO as an exit. Funds aren't interested in building long-term profitable companies, they want to pump up the stock price as high as they can and get the exit, profitability be damned.

Same with employees. If an employee has a 0.05% stake in a company that pulls in $100m/year in profits, that's an extra $50k if you do straight-up profit sharing. Problem is, these employees want no ownership whatsoever; they also don't want a long-term stake in the company, they want to cash out and move on.

It feels like the whole startup economy is operating on the "bigger sucker" plan these days. It's not about building sustainable businesses with solid profits, its about sprinting to an IPO and dumping the stock onto the public to let them deal with the consequences. Maybe I just have an overly bleak outlook on the current layout of startups (and I work for one).
Using Custom Resources with AWS Cloudformation
Heh, you're right. That is a weird expression when applied to digital scales: a pair of scales makes sense for the old style[1], but doesn't really apply with digital.

[1] https://mundabor.files.wordpress.com/2012/12/scales.gif
I worked for the State of Virginia a some years ago, and at least two years running the local paper did a FOIA request for everyone's salaries and then published anyone earning above the median in a searchable database. ( http://www.richmond.com/data-center/salaries-virginia-state-... )

Many of my coworkers were upset, but the only real practical result I saw was that some people that were underpaid relative to their peers had evidence of it, and those that were overpaid relative to their peers were held to more responsibilities by others.

On the whole my experience was positive with it. (That said, your point that we have varying levels of "justice" is completely valid).
Just to make sure I understand, you're suggesting that we need to ensure that our tools fully integrate with non-Microsoft cloud providers, container providers and virtualization providers (rather than being primarily targeted at Azure/Windows containers/Hyper-V)?
Specter – Manipulating nested data structures in Clojure
As it should be!

The ubiquity of the "funny == upvote" mentality is rather depressing, and I'm glad that HN (generally) tries to avoid that. It makes the comments section a much more interesting place to be (to me, at least).
We'll just end up with bunch of online accounts that we may never use.
I use Arq [https://www.arqbackup.com] which is provider dependent and doesn't lock you into a specific cloud like Backblaze or Crashplan.

You can set it up to sync to Glacier/S3/Dropbox/GDrive/OneDrive/Local NAS/FTP server or any combination of them if you want to have multiple copies.

I get 1TB of OneDrive free with Office365 so backup to that but also to S3 so that if I was to stop using Microsoft I'm not tied down.

Has unlimited upload rate; never deletes files; good restore client; can be bought with unlimited upgrades for $60 and at 1TB (without taking into account accessing the data) on S3 you'd pay $30/month | $24/month reduced redundancy or $10/month on glacier for less frequently accessed data.

Because it's a bit more expensive I only tend to put absolute essentials (like photos) on S3. Arq does also compress to help save some cost here.

Worth mentioning that Arq also encrypts everything client side before transmitting so everything is stored encrypted as well. Might be important for you.
I wouldn't even waste the harddrive space for a database entry unless I knew the exact location where I would be working and the name of the company that I would be working at. Most companies are bullshit and I have a very low tolerance for that or commuting (since length of commute is inversely correlated with happiness).

No, I am not going to go outside and apply directly - I wouldn't get a higher salary that way.
I really like your simple splash demo. Good work, I might even check out your code.
Does this integrate Mimikatz to pull hashes ?
The Speed of Outrage: Tom Scott at Thinking Digital 2015 (YouTube)
Your question concerned US citizens not public / private employment.
Maybe 2015 will be "year of the secure Bitcoin exchange".
Thanks for asking. GitLab CE and EE are different repo's. GitLab EE is a superset of the CE code. We merge CE into EE a couple of times per month. Sometimes changes in CE conflict with EE, the GitLab company team takes care of that. For more information please see https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/rele...
God. Presentation was nice, but did it have to be in Comic Sans?
This needs to be transparent like it or not. These companies are arguing that there isn't any talent for them to hire so they have to get someone from overseas. If this information wasn't publicly available they would be paying some of these guys 9 dollars an hour.
> Okay, but the vast majority of roads do not have 4+ lanes in one direction

On a road with 1 lane per direction, trucks being restricted to the right lane except for passing has no negative impact on your preferred practice regarding use of the left lane in multilane roads.

On a road with 2 lanes per direction, trucks being restricted to the right lane except for passing exactly matches your preferred practice, though the lower truck speed limit (independent of any lane restrictions) might arguably encourage other drivers to stick in the far left lane (though, except in areas with high density of trucks, doesn't really provide any strong incentive not to follow the use the right lane for traffic, except for passing, it just increases the likelihood that non-truck traffic will want to pass trucks, which is pretty high in any case.)

The lane discipline which doesn't apply on roads with 4+ lanes in one direction thus is really even potentially even a factor in what you are concerned with on roads with exactly 3 lanes per direction.
Well, I suppose that if the employer and employee couldn't normally work together but had entered into a special arrangement with the government dictating (among other things) that their salary be made public in exchange for being able to employ/be employed, I'd be just fine with it.

The situation is not remotely analogous.
Depressing indeed. Are there any other open source projects that are API compatible with a proprietary product/service? Is it ethical? I feel like it is but would be interested to hear HN's opinion.
But freshly ground and freshly brewed is something you easily control as the consumer, which makes them taken for granted and irrelevant. The other parameters are the object of the coffee drinker's desperate search. :)
Countries differ in how they regulate commerce. Reconciling those differences can be very complicated. You may disagree with TTIP or NAFTA, but it doesn't make sense to say that they're not free trade agreements because of their length.
Company Soon-To-Formerly-Known-As-Typesafe and the Failure of Scala
How much 'be able to access my files' do you need - constant refreshing, or just the ability to recover? Glacier will give you the latter, for a price, but is designed to be something that you only read from during an emergency. Writes / updates, and storage, are very cheap.

Disclaimer - I work for Riverbed, who used to have a lovely product called WhiteWater, subsequently renamed SteelStore and sold to NetApp. This is a backup / archive system that uses whatever 'cloud' (not a word I'm fond of) backend you prefer. Data is de-duplicated at ingress, and encrypted at rest. It would require a local VM, but that's a small matter these days. No idea on pricing.

If you're at all inclined, and primarily to address the '50+ years' requirement, you could look at rolling your own solution. Architecture would be (initially) something like a RPi with a 3TB drive - bought and installed at (at least) two friend's places. Perhaps a contra-deal arrangement with them. VPN for security & convenience. LUKS for at-rest encryption. Something sitting on top of rsync (over SSH) for in-transit encryption + file-level deduplication -- I use dirvish[1] for archives that are too large / too binary blobby for git. I've got two family members already doing rsync (using unison[2]) backups over the net to VMs I host that then get dirvished.

[1] http://www.dirvish.org
[2] http://www.cis.upenn.edu/~bcpierce/unison/
>The problem with the bubble question is nobody seems to agree on what exactly a bubble is.

A bubble is when a sequence of stupid people pay more for something than it is worth, get lucky by managing to find someone stupider than them and hand it off to the bigger idiot for a profit. If this runs long enough, the original idiots tend to lose all perspective and get sucked into a loop of idiocy and hubris, which establishes crazy new value norms.

The bubble bursts when it is no longer possible to find someone stupid enough to buy the overpriced object, due to it's value being so high that it is worth more money than stupid people can put their hands on. That's often a depressingly high figure.

I know that silicon valley investors don't like that description but please, let's not pretend we don't know how it works.
there are some textual errors and artifacts in the story

"Calling ghostscript to convert provenance.pdf to provenance.png" for example.
Hitachi has consistently had the best AFR numbers from backblaze for a long time.

As far as why other drives have such high AFR, historically Seagate and WD have had much better QA on their server class drives.
Thanks! Apart from code we're starting to make almost all of our internal procedures public too, we started with https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/rele... did https://about.gitlab.com/handbook/ a month ago and are now working on support, sales, onboarding and other processes.
Curious, why does the US do relatively poorly at ICPC, but relatively well at IMO. I know they are different competitions, but I would have thought there would be more correlation. Especially since most people believe that US universities are stronger than US high schools.

In IMO we are consistently top 3 (China dominating). In ICPC we are more like 5-10, with Russia dominating.

Unless the big thing that captures the difference is that in IMO the US is one team, whereas in ICPC you split up the US competitors to probably 10-20 competitive colleges, whereas maybe in Russia the top students tend to aggregate at one school more than in the US?
Thanks to you Mike! <3
It's a little clunky to restore individual files (at least it was a few years back when I used it), but not horrible. I'd be worried about losing files just because it doesn't have an infinite history. If something corrupts your data and you don't notice, the good version will be gone in a few weeks. Over 50 years the chances of that happening add up.
Do they not provide comparable functionality?
Can't they use something trademarked in the api? for example you have to send 'Slack chat connect' to connect the api so open source stuff can't connect without violating their trademark?
You cant. What if in your example ABC already had a balance of 1BTC (totaling 4) ? It's undefined.
No wonder there is a tech shortage. "I want people that don't care about money so I can treat them like slaves" YAY Go Tech! /s
checkout https://wageoffer.com
If you would like to use it as a reference, and dont want any sort of troubles, make sure it does not reach mass adoption. Some exotic build instruction or complicated deployment will do.
You can't. But it doesn't matter which transaction the .5BTC is a child of. You have to see colored coins as a tag, not as an actual coin.

So:

+-- 1BTC+C1 (from DEF) -> +-----+ +-----+
| ABC | +-- 1BTC+C1 --> + XYZ +
+-- 1BTC (from GHI) -> +-----+ +-----+

The DEF->ABC transaction is tagged with C1. And the ABC->XYZ transaction is also tagged with C1. XYZ should look at ABC's history and see if he ever had an incoming transaction with C1, and then check DEF and see if he had an incoming transaction with C1, etc..

There's probably a fancy scheme to make this checking of colored coins in the blockchain easier, I'm not familiar enough with colored coins to know for sure.
iOS 9 will better support older hardware, including the iPad mini and iPhone 4S
Money solves most of Uber's problems in the legal realm. In fact, the pacification of the taxi industry in the US has already occurred, they've rolled over. It's almost always easy to vanquish fractured, poorly organized competition when it comes to politics. There will be no major challenge to Uber's overall business in the US. Within another three years, the US taxi industry will be so decimated as to no longer pose any threat. Uber will suffer a few slaps on the wrist, and they'll say they're sorry and fork over some fines, and that is all that is going to happen.
And I would never work for someone with your perspective, cause you're just looking for a sucker to lowball and overwork.

And pay level is a huge contributor to stress levels.
I wasn't suggesting anything malicious. [edit: OK, perhaps I should have suggested someone's name had to go on the allocation record and DWP would look most benign. My recollection is the allocation was once listed as being NHS but that may be due to one too many whiskies and/or conflating another allocation.]

I was suggesting it was a throwback to the very early days of the internet expansion when people had a much simpler understanding of how it would all work and were excited to get involved. I think there are some enlightening stories to be told from various UK governmental departments which are not normally the source of such forward thinking.
Be aware this shows the salary as it was when the visa was applied for; which is often many months before the visa (end supposedly, the job) begins.

I found myself on here (the only H-1B at my company), and the salary is almost $20k less than what I was being paid by the time the visa stamp actually arrived, and $80k less than today (3 years in).

As frustrating as actually going through the US immigration system is, I do appreciate that they put out some good data on it.

I'm currently going through PERM (and again, frustrations, audits, and personal nightmares aside), it's great to see that I can look at all the processed applications from just 1-2 days ago - and see details on company/role. There are plenty of sites that the ugly/difficult data that govt puts out itself, and makes it a bit easier to navigate; one example I've used is dolstats.com
I think its fair to say...

Follow all these regulations and we'll let you do business on the public streets.

or

Do business in private, via the phone or internet, and you don't have to follow these regulations.

---

Don't force the choice by saying regulations apply to everyone, even people who aren't going to get any benefit out of it. Uber doesn't have to use wheel-chair accessible vehicles, but they also can't respond if someone hails them on the street. This isn't a problem because they're fairly successful, but I imagine in a more competitive environment they'd actually feel the pinch by seeing other people picked up by random cabs, or black cars but they can't even interact with the customer who is 5 feet away from them because it's not via the app.