skysight-inc/HackerNews huggingface dataset:
> That's even more interesting if it's not a German company.

It's all europe now, so that should only delay the inevitable. Still, I'm a curious as you are what's Ubers next move. I don't believe they're stupid enough to just ignore the ruling.
Backend in node.js. We leverage the fact that we get huge amounts of bot traffic, by saving all entries they fetch from Instagram to build our database of popular tags and users.
Ask HN: Corporate software reuse assets database?
Are there any OSS projects for building a database of metadata about software reuse assets?

We're in a work environment with multiple revision control systems, and I'm looking for a way for the different groups to be aware of what the other groups have created.
Internal tools at Detour
edit: Just to be clear, the service in dispute is UberPop.

Anyone can get a taxi license as long as they fulfil some (basic, really) conditions.

To get the taxi license you have to show that you and your car are fit to drive and that you probably will not cause too much damage in the process. That means taking exams, regularly having your car checked (there is a difference between checks for commercial and non-commercial vehicles here) and having insurance that lives up to German standards (an insurance that pays 1 000 000 $ per accident like the one shown on that certificate of Uber's is a joke).

Not that significant a barrier but it keeps out the duds and the crazy. The whole process is easy enough so that supply well meets or exceeds demand in most German cities, even at strange times of day. Maybe Uber is too stupid? I don't think so...

Uber does not want any of that. They only want to have a clear path for the race to the bottom. They do not care about safe transportation, just about their bottom line (I would, too, if I had raised that amount of capital for what is basically a phone app). That's ok, they are for-profit, this is what they're here for. The Frankfurt court has done what it is there for. It has told them that, while rules are in place, they need to be followed. Uber had plenty of time to prove to authorities that they are OK guys. They didn't. They are not "disruptors". By not following regulations, they are, most probably, simply breaking the law and competing unfairly.

Of course you can be cheaper if you skip the background check, driving test and reliable insurance.
Couldn't agree more. The best way to increase employee morale is to act on the feedback that employees give you. Benefits, perks, plants – these things don't address the underlying reason of why employees are unhappy to begin with!

In fact, not acting on feedback is also the #1 reason why employees choose not to give feedback in the first place. I wrote a bit about it here & what CEOs + managers can do to actually act on feedback: https://signalvnoise.com/posts/3760-why-we-dont-speak-up-at-...

Hope it's helpful!
In the US especially, automobiles are a symbol of economic status. I have not driven for the majority of my adult life and when people discover this they often think I am poor, lower class or lost my license due to drinking and driving etc. This extends to the usage of public transit and taxis. Uber, because it requires an expensive smart phone, balances that because the smart phone is also symbol of economic status. Launching as a premium product before UberX helped as well.

So using Uber is seen as "choosing" not to drive where as using public transit or a taxi is seen as "no being capable" of driving.

Its not that its any better(or worse) than a taxi or a private car you can call in most cities.
Yes and No. They must reply to all comments in their FNPRM. They must say why the did and didn't do something that someone suggested.
Just to nitpick: a VPN gives you privacy, ie, no one can know what you are downloading without a search warrant to your VPN provider. TOR gives you anonymity, ie, no one knows who you are, ever.

Practicality and common sense aside, if you are downloading illegal stuff and you know it, then TOR is the right tool, not a VPN.
The key new feature of this release is Tor-like anonymous Bittorrent downloading.

This is not using 'the' Tor network.

This software has build-in support for a fork of the Tor protocol. That network is tuned for Bittorrent. It uses UDP with integrated UDP puncturing. Full technical specification:

https://github.com/Tribler/tribler/wiki/Anonymous-Downloadin...
React vs. Ember – EmberNYC slides
This tool would be better named "ClassAdder", the extent of what it does is "add, remove, or toggle classes." The headings on the different examples on the homepage ("Accordion", "Tabs", "Animated Switch", "Overlay" etc.) suggests that the tool itself does all these things, when in fact the tool itself just handles adding/removing classes, and the fancy transitions are from the CSS (not bundled with the tool). This feels a bit misleading.

Incidentally I did not know that element.classList had these methods (add/remove/toggle https://developer.mozilla.org/en-US/docs/Web/API/Element.cla... ) so it was worthwhile reading the source to learn this! https://github.com/bendc/uilang/blob/master/development/uila...

-1000 for no comments in the source code. No,

function InstructionParsing(instruction) {
var separator = instruction.charAt(0)
var instructionSplit = instruction.split(separator)

this.clickSelector = instructionSplit[1]
this.classBehavior = instructionSplit[2].trim().split(" ")[0]
this.classValue = instructionSplit[3]
this.targetSelector = instructionSplit[5]
}

is not "self-documenting." Tool is not useful but it is a cool study in writing a limited DSL. Kudos to author for this.
There is now a vocal “net neutrality” chorus that will fight any form of price discrimination in wireless services, including fighting zero-rated apps. I think that they are misguided and represent no actual consumers. However, the FCC will do everything to make them seem important, because that in turn justifies having the FCC do more regulatory meddling.[1]

And this how the comments will be used: mined to support yet another power grab. Later, do you really think that a regulatory body will side with you in the long term over organized interests and large corporations?

[1] http://www.arnoldkling.com/blog/data-price-discrimination/
Sounds like a data protection nightmare. Is there any information about the chip design and whether both purposes are strictly separated? Who is maintaining the ID information, MasterCard? Is a POS allowed to read ID data?
Companies don't want to have to train people at all now, especially startups. So my advice to the OP would be to freelance until he can confidently call himself a senior developer.
>> Users should be free to use whatever browser they want...

> They are.

Users are free to access sites that don't work on their browser? Sounds like a very desirable freedom to have...

>> Most sites on the Internet...

> That's covered by the second half of the first quoted sentence.

Incorrect. The first half of the sentence that you quoted said "Most sites..." not Google's site.

>> there's a marginalising, discriminatory element to it that I just can't agree with.

> So, only users get to use new tech and developers are stuck with using whatever works on the oldest stuff?

Sure - Developers can do whatever they want, but isn't everybody free to complain about it?

How would you feel if tomorrow most sites (including Google) started employing some type of extremely annoying DRM and you couldn't access those sites at all without buying a completely new phone, computer, laptop and software for yourself and your whole entire company.

Let me guess - you'll say "they're free to do that". Great. That's a very productive answer. Do you think anyone would be complaining about it? Probably lot's of people. So, what's the point of saying that "everybody's free to do whatever they want" other than to state the painfully obvious? Yes, yes, yes - all things being equal, people are free to do wtf they want. Yay!
Hey devs/publishers, cut the shit with your 'subscribe to my' pop-up bullshit
You all know what I am talking about. The page loads and boom... right smack in the middle your webpage a pop-up/over is displayed offering shitty freebies or periodic spam. Even worse is when the pop-up/over timer is set to show after a certain number of page views. You are not clever, you are most likely killing page views, time on site and jacking up your bounce rates. For what? Fake email addressees?

I understand having people give you their email address is a great feeling but the whole pop-up/over thing is a poor user experience. Have you not learned anything from the past? Browser pop-ups sucked and pop-up/over plugins are even more annoying. If you need to have one, move it and don't obstruct my view. Any developer who feels the need to show a pop-up/over is almost as bad as the publishers who require users to 'like' to view a video.

There are two ways to do something. The first one is with taste. The second one is a pop-up/over.

You decide.
May I kindly ask for Google Music support too, I use it and would love such a service. I was with rdio before, and getting notifications of new releases for artists in my library is what I miss the most.
Right, but you wouldn't have your clothes stolen from that kind. The point is it's automatic and (at least mostly) unattended.
Clara.io (3d editor webapp) First year numbers, growth and people
I'm also interested in how this varies by different languages.

For example, a programmer decently knowledgeable in JS will probably start with the "pre-data-structure-change" solution presented in the article, because if you're pretty good with JS then you know how events work and you probably start with, "okay, I'm going to scan left to right and emit an event on each new edge; that will look like this."

var events = [];
buildings.forEach(function (x) {
events.push([x.l, 'add', x.h]);
events.push([x.r, 'rem', x.h]);
});
events.sort(function (x, y) {
return x[0] - y[0];
});

If you're lucky, they'll then say, "okay, I now need a height-stack where I can query the largest height, so..."

function max(arr){
return Math.max.apply(null, arr);
}
var height_stack = [], out;
out = events.map(function (e) {
var x = e[0], y = e[2], cmd = e[1];
switch (cmd) {
case "add":
height_stack.push(y);
return [x, max(height_stack);
case "rem":
height_stack.splice(height_stack.indexOf(y), 1);
return [x, max(height_stack)];
default:
throw new TypeError("No such command: " + cmd);
}
});

(There are a couple of other ways to implement max() above, depending on style; you could use .reduce(max_fn) for example, where max_fn is Math.max truncated to exactly two arguments.)

But I wouldn't expect them to come up with binary heaps a la http://eloquentjavascript.net/1st_edition/appendix2.html . I guess the best you could expect the candidate to do is to say, "then I Google someone who has done public-domain binary heaps and steal their code."
This is absolutely untrue. I have taken taxis very often in many US cities including SF while I lived in the Bay Area. Many drivers drive for both taxi services and Uber depending on the day. How is the same exact driver suddenly dangerous in a taxi as opposed to his own car hailed via a smartphone app?
They ask for a US address but I doubt it's verified. I used a random one because I'd rather not have my personal details on the public FCC web page.
No one mentions portability, but I believe it is a wonderful property of email - I have more than 15 years of email, moved across various servers and clients on various operating systems and it is still available and functional. What other personal communication channel is that resilient to technological change ?
So if I was to engage in this, what would be an effective plea?
In short, the "niche" service Uber provides fills a huge gap in the progress of ride sharing and the transportation industry across the U.S. When you take that into consideration, it is no longer a niche, but a big step forward to opening a conversation about technology in these industries.
I use Uber in London simply because I don't carry cash (who does any more?) If I hail a taxi off the street it more than likely won't take cards. So I take Uber instead, as I know they do.
I'm wondering if the Library OS could be used in the Wine project or in a new Wine-like project to run Windows programs under other operating systems.
> "People spend on average 2.5 hours per day on their emails"

Source? That seems really, really high to me for an average.
Hence the flip of the switch.

"He said the broader economic impact of the card will be felt as the previously unbanked and under-banked are able to gain access to the mainstream economy, and the visibility of their assets allows them to build a financial history and establish credit-worthiness with financial institutions."

Not sure how one builds credit worthiness without credit being granted.
This is the most honest comparisons of frameworks I have ever seen. It is really impressive to see Alex, who is on the Ember core team, speak about the strengths of React without straw-man arguments.
XML is a markup to establish protocol, not a standard by itself (other than the basic syntactical standard). A standard would be something like MathML.
Incorrect. HTML5 synthesized the exact behavior that was closest to the majority of browsers. But not all browsers agreed (e.g. Mozilla would change its HTML parsing behavior depending on network packet boundaries), so there was still effort aligning with the newly-specced common parsing algorithm. At the time there was much skepticism that such alignment was even possible.
Tint (http://www.tintup.com) — San Francisco (SOMA), CA - Full Time
Looking for Full Stack Developers

-----------------------

ABOUT TINT

Tint's mission is to help organizations drive deeper relationships with their customers through social media. We are a group of 9 engineers and customer happiness heroes with a profitable, sustainable business and a great working environment.

In February 2013, we made $500. Last month, we made $300K. Simply put, we have too many customers, and too few quick minds.

Join us on this incredible journey to become a market leader in the social media display and aggregation space. We have plenty of interesting engineering challenges to conquer and relationships to nurture with big brands with endless opportunity for personal growth along the way. Some of the tech we work with: MySQL, Redis, PHP, Ruby on Rails, Backbone.js

-----------------------

DETAILS

• on the position: https://jobs.lever.co/tint/d463532a-de07-4e70-8bdc-5d4e407f9...

• on Tint company culture: http://www.tintup.com/about

• on our incredible journey: http://www.tintup.com/blog/tint-year-in-review-2013/

• on a few of our customers: https://www.flickr.com/photos/124773594@N04/sets/

-----------------------

BENEFITS (besides the competitive salary and equity...)

• Profit Sharing - We split 20% of all revenue made over 200k and distribute it evenly among the team.

• Team Transparency - We calculate compensation based on a formula that we all agree on. Cap table is made available to all employees. Business financials are known by all teammates.

• Personal Autonomy / Consensus Driven Culture - We foster consensus-driven rather than top-down decision making when it comes to important business decisions. From what features to build next to what furniture to buy for the office, we believe it's the fairest way of making decisions.

• Customer Driven Culture - We're very in-tune with our customers and they love us. For example, we decide what features to build based on surveys we send directly to customers. Check out this one ( http://bit.ly/1fc73kh ) that we sent out last year to decide what we would build this past quarter.

• Personal Development Stipend - A monthly stipend designed for self-improvement. Whether it's books, yoga classes, or a fitness tracker, we want our teammates to improve themselves.

• Catered Lunch Everyday - Yum!

APPLY HERE: https://jobs.lever.co/tint/d463532a-de07-4e70-8bdc-5d4e407f9...
Some capital owners may prefer to use online labor marketplaces (e.g. 99designs, fiverr) to commoditize global creativity, drive down prices and avoid labor law obligations that apply to full-time employees.
Hipmunk

San Francisco, CA - close to Caltrain

Experienced frontend specialists, fullstack web, and iOS are our current focuses. We're always open to good backend, Android, and DevOps engineers as well.

http://www.hipmunk.com/jobs

We're a high-standards group with a lot of pride in our products, code, and people. We understand consumer scale and data (Reddit co-founder & engineers) and aspire to build products that customers love.

We're friends first and enable you to do your best work. Processes are light and trust is high. At 24 engineers we're not so big where you can't know everyone well and have an impact, but not so small where it's chaos and you don't have anyone to learn from.

We're looking for folks that love all of the above and can help us raise our standards. You can email us at jobs-2014@hipmunk.com if you're interested!
TLDR - Hackers use Virustotal.com to test and refine their malicious code.
Android Wear Is Getting GPS
It's not the courts decision to do or not do anything about it. This as a civil case based on the laws on unfair competition, so it's their competitors [1] choice to enforce or not. IANAL, but as far as I know an appeal will not delay this time. Uber might bully the competitor into not enforcing as they did with the taxi company that won a similar case in Berlin, but it's much less likely since this time it's not a small business running 10 cabs like last time.

[1] roughly the equivalent of the german taxi company union
You have to take into consideration that staying in your current job will increase your experience for the job that may come forth in the near future. If that is not the case, then leaving would be your best option. Always try to improve yourself, take additional responsibilities and learn new practices, anything that you invest in yourself will help you move up.

It sucks to assume that switching jobs will automatically helps you "move up" because in order for you to "move up" and gain higher responsibilities, you have to demonstrate the skills required for the higher position.

Try taking on some side projects, pick up best practices for Agile, learn new programming languages, launch new products. For a technical / product manager, your best bet of moving up is to keep launching products. I aim to launch about 8~10 products a year, about 5 of them are side projects.
I only skimmed the article, but it looks like it is just prepaid and not credit.
- Email is not sexy? Design beautiful interfaces. Mailbox has managed to make email light, fast, and mobile-friendly. Sparrow was creating the most intuitive and pleasurable mailing experience etc.

I wish the author had not said "etc" at the end. He is obviously very knowledgeable about the topic. A lot of people, even people who spend LOTS of time online (like me) have not tried out every email client out there, and this is a missed opportunity to inform me and impress me with his depth of expertise on the domain his company is involved in.

I am sure I am guilty of this at times, where I either assume "everyone knows what I know" or I realize they don't and I don't want to sound like a braggart or something but I find myself feeling like I have been told "surely, you know all these examples and what they did different/right" and the answer is "No, no I do not -- what did they do??"
Is that really the single most important issue? I'd lean towards privacy and authentication as being more important. Team inboxes are not really a mandatory part of email.
What does that even mean "on" their emails? Actively reading and replying to email is very different from having email open or receiving emails on your phone, etc.
Are your calls being intercepted? 17 fake cell towers discovered in one month
>>"Run your small business as if it was a large business"

So basically, several layers of approvals for every $10 expense report? :)
OpenERP 7 CRM Quick Call Scheduler
It's been widely blogged about as the most effective way to capture email addresses. It'll probably be around for a while.

(flashing "YOU WON" banner ads were also effective, back in the day)
Show HN: Timelinee – Simple timeline creation, my Labor Day weekend project
I think you have to take a brutally honest assessment of how important technology is to your company. By important, I mean, is technology a frequent consideration in C-level decisionmaking? Is technology directly, or at least closely, tied to revenue? Who is your boss, and to whom does he or she report? What about that person's boss? Where does your group fit into the org structure? These are the indicators that matter. Lots of non-tech companies can talk the talk, or at least make the necessary noises. But check to see where your company's mouth and money are.

Don't be fooled by trends, or by your company's current infatuation with any buzzy topic of the moment that happens to play to your strengths. Companies eat up and spit out new trends every quarter. Instead, look to things more fundamental and deeply ingrained: org structures; career tracks (if any) for your function there; the power structure and network of decisionmaking; how the company makes its money; etc.

If tech is not really that important to your company, you've got a choice to make. Stick with the company if you want to coast, and perhaps to reach a nicely compensated sinecure within the firm. You can do well for yourself, but you might never really climb the ladder, or attain strategic importance. There's nothing necessarily wrong with that. That's the endgame perhaps 90% of all workers strive for. Leave if you hunger for something more than that.

On the other hand, it is certainly possible to become a hot, exotic, and indispensable figure at a non-tech company by being a techie who is sufficiently skilled in the arts of politics and influence. But you will need to master those arts. Technical competence alone, even extreme competence, will be necessary but insufficient.
At least for me that's the main painpoint which cannot be solved by email alone.
That is the policy, "unless it is misleading or linkbait." https://news.ycombinator.com/newsguidelines.html
It strikes me that this is all available with XMPP, which also has user@domain address; If we build the correct tools, XMPP can very well supplant SMTP.

http://sat.goffi.org/features.html
From the article: "Keep in mind that these processors use different instruction sets (ISAs) so DMIPS are not directly comparable."

But DMIPS doesn't refer to million instructions per second, but to the relative performance for a standard benchmark relative to a VAX 11/780 (which is considered to run at 1 MIPS). So any differences in instruction sets are already accounted for.

http://en.wikipedia.org/wiki/Dhrystone
The silent, grateful majority
The forgotten 1909 hit that introduced adultery to American popular music
Déjà Vu: Tesla Fight Erupts in Georgia as Dealers Seek Sales Ban
I actually like this. Although it "feels" a bit slow when loading up the page, its compensated with a smooth scrolling experience which is not choppy.
The original offer was $40M, which only went up because CEVA big up the price.
screw people that can't afford to fix their windshield wiper at the moment... fine them.
I'm conflicted. Type constructor partial application would be great (the current type lambda syntax is just awful), but I really don't want to see Scala fragmented.
I thought that Microsoft intended WinRT to replace Win32...
WinRT is not really a replacement for Win32 per se but it's a step towards that direction, right?
Great points. You're being down-voted because you're asking people to think for themselves.

I have a question: if I cook chicken, meat etc. with "bone-in", do I get the benefits of bone-broth, glycine, etc.?