skysight-inc/HackerNews huggingface dataset:
Common lore has it that PayPal's problems began largely after eBay bought them - half their initial staff left after the first year. Early PayPal was very elitist and performance-driven, wheras eBay is famously bureaucratic.
It's a nice start. Well done!

I want to click on the tags that I have used so far, so that I can see a summary for that tag, but it doesn't seem to do anything.

Entering the amounts on mobile could be improved if you could popup a number keypad on focus. And a calendar select couldn't hurt either.

Again, well done!
That is basically my thinking. The link to a page where a designer opines about how the Radiation and biohazard are great symbols because they are no understandable on first glance, memorable and need to be taught.

Just like a floppy symbol. If you are young you wont understand it and need to be taught the meaning, the only possible part is the "memorable" test but...well, opinions and all.
Mrec - Mendeley's recommender systems library
oh, I'm not saying it's a bad thing, just that we shouldn't be surprised ;)
> Well Mark Webber did end up retiring from the race so something was not right with his car...

Yes, what was not right was the car being in flames because a crash :P
Vettel has won races by large margins before, without any accusations of cheating. The time difference of ONE LAP is under a second, but that adds up over the course of an entire race.

Red Bull have the best car, Vettel is the best driver, they do the fastest pit stops, and with a little luck this creates big wins.
Friends and I always enjoy debating this --

At what point does a scientific improvement become too great of an advantage for competing athletes
I'd like to reply to my email with the expense and then tags on separate lines beneath it.

* -> email.
This won't be first or last movie that wrongly depicts history :)

Braveheart is one example: the section "Historical inaccuracy" takes good 1/3 of the whole Wikipedia article. Amadeus by Miloš Forman is another example. The Social Network...
From Wikipedia:

"Memory is usually managed with garbage collection, but specific objects can be finalized immediately when they go out of scope. Explicit memory management is possible using the overloaded operators new and delete, and by simply calling C's malloc and free directly. Garbage collection can be controlled: programmers can add and exclude memory ranges from being observed by the collector, can disable and enable the collector and force a generational or a full collection cycle. The manual gives many examples of how to implement different highly optimized memory management schemes for when garbage collection is inadequate in a program."

I wonder if the GC is stop-the-world.
Was good to have you bakers down in Salento! #Daje
I think.being anti-US is fine, since it is the most evil.country ever, that including disappeared people here. Sometimes I think.US will stop.being assholes and would return the friends of my writing teacher for example, but I know this is impossible, they were thrown out of a helicopter.over the Atlantic sea... I wonder when our government will bother digging those corpses up and counting them.
You are welcome at the wercker office! I am sure I can arrange some beer and pizza.
when its no longer entertaining
> Today I committed the first 5112 lines of D code to Facebook's repository.

> The project is in heavy daily use at Facebook

So, they had code under heavy use which was not under source-control?
I don't think it's the same at all, in the case of RPGs it's the carrot at the end of the stick that drives you. "If I just get +5 strength, I'll be the most awesome guy!"
Filtering by tags is coming soon! It's almost done, just putting the finishing touches on it. Thanks for the suggestions! How would you feel about a paid premium service that gave more analytics around spending habits?
It also clashes with London Node.js User Group (which I'm talking at!) http://lanyrd.com/2013/lnug-october/
First of all, I want to congratulate you for actually shipping, and dare show it here on Hacker News.

However, I can't consider this an MVP. Sure it is minimal, but it is barely usable as it is right now. I'd like a datepicker, instead of writing the date by hand, and I'd like to be able to have a suggestion of tags I used in the past. I'd like to have the enter key submit the form. Such small details that would add great value.

Moreover, I expected the Day, Week, Month filter to show me only the expenses in that time frame, instead of just the total changing.

Keep it up! Very good job overall.
Nope. Humans can't react nearly quickly enough for such a notification system to be of any use.
I think giving all your money away is a great idea.

To me, specifically. :) :)
Making a business case for Responsive Web Design
Fwiw, law prof Orin Kerr doesn't think this is a strong appeal: http://www.volokh.com/2013/10/11/lavabit-challenges-contempt...
F1 drivers surely have fast reactions, but could they really improve driver's reactions so much with a new kind of sound/light/tactile feedback, that a driver could replace TCS? Or be at least remarkably faster than drivers not using that notification technology. I find that quite unlikely.

I am not confident that they have cheated either.
The cost of living difference is a consequence of the problems rather than the problem itself.

The real problems are a combination of vastly different worker protections/health and safety/environmental laws etc, and the huge disparity between the freedom of movement for jobs v the freedom of movement for workers.

Jobs can easily head towards the cheapest, least regulated economy, but workers are prevented both legally and economically from moving towards the places with the best working conditions.

As a result, countries competing for jobs have only a single set of pressures (the pressure to reduce wages) that they need to worry about. And when workers in these countries do manage to achieve a modest increase in working conditions and therefore wages, the employers can simply pack up shop and head to the next cheap market.
Making PHP development bearable for Ruby devs using Coffeescript, Sass, and Haml
The article suggests that they are possibly linking the traction control to the KERS system.

Guess who's had the most issues with KERS in the last two years? Mark Webber.

Red Bull haven't been able to get either the weight distribution or something else right on his car to even get 'normal' KERS working reliably.
Only 6 months later? I'd pegged it around 3-5 years.

Your Kumon math suggestion is exactly what Khan academy are doing as their first big usage of this stuff. See the links I posted elsewhere for more info from them.

I think the big difference is that Khan Academy is building their whole approach around the analytics, rather than vice versa. There's plenty of "free" info you can collect from web or online courses or question banks, but I've not seen any real concept for feeding that back into the course construction.

For example, at one "learning analytics" thing I attended it was discovered that the really big indicator of whether a student was going to pass or fail was whether they did well on exams. This fact though was buried so deep behind a super simple traffic light dashboard that no user would have ever been able to figure it out and do something useful with that info, like for example change the course to have more and earlier testing, which is easier than ever with modern technology.

For whatever reason, just testing student's knowledge isn't considered quite as exciting as trying to predict their success by applying dizzyingly complex math to the trail they leave on the web.
Issues · WhiteHouse/fortyfour
Embed html5 webcam feed in impress.js for online presentations
racing at most levels is highly regulated and innovation pretty much stifled. NASCAR almost ended themselves with the Car of Tomorrow and jellybean clones running down the tracks. About as much fun as watching IROC racing where cars were identical. The idea of subtle differences leading to a win is the source of drama and at times is very welcome in the sport

In other racing, the Nissan Deltawing racer has raised a ruckus, small engine yet very competent racer.

When tenths count its best to get as much of them from racer and pit screw skill which increases enjoyment of the fans and teams alike.
That statement in the article is quite disingenuous. 30 seconds is a comfortable win but not something to get excited about. The front runners routinely lap the poorer teams, so it's hardly "fractions of a second".
That's 30 seconds accumulated over many rounds.
You should compare 1-2 seconds per round to your fractions of a second and that's not as uncommon as you suggest.
For example, look at the Singapore Grand Prix 2011, except for #2 there are similar margins between the top racers: https://en.wikipedia.org/wiki/2011_Singapore_Grand_Prix
Or Australia 2011, Vettel won with 22 seconds ahead: https://en.wikipedia.org/wiki/2011_Australian_Grand_Prix

I'm sure there are enough examples to be found. Very often you have can find a margin of around 20-30 seconds between position 1 and 3 and sometimes large margins between 1 and 2.
Much the same in cycling - there are many innovations that could potentially improve speeds: as a simple example, recumbent cycles are faster under many conditions.

But, the UCI sets its rules based on innovations up to 1972, in order to make a fair comparison with Eddy Merckx.

Consumer bikes surely suffer for this lack of innovation at race level.
> A benefit of using C/C++ is that you are not limited to general schemes. If you have an allocation/deallocation hotspot, you can use more specialized schemes like arena allocation, which will beat a GC handily.

Absolutely. And you can do the same in Java with about the same amount of effort (lots of Java projects do that).

> it does have a memory model.

It does, and it probably fixes some mistakes in the JMM, but C++ got it, what, 10 years after Java? That's about how far behind C++ is in terms of concurrency. I know this because that's my business (concurrent data structures and high concurrency on many-core hardware in general - you really can't do C++ well on a many-core system; it doesn't scale unless it's embarrassingly parallel).

> A Java GC pause on the other hand is often on the order of 200ms.

It could actually be much worse. Fortunately, you could get a commercial GC that offers exactly 0 pauses (in fact, I suggest my customers do exactly that if they need 0 pause but fall short of true hard real-time; for hard real-time there's real-time Java with built in arena allocation with correctness guarantees of no pointers from the heap into the arena).

> Java falls behind it tons of cases.

I know I won't be able to convince you, but those benchmarks are completely irrelevant. I can easily make any single-threaded algorithm perform better in C/C++. But, as I've said in the beginning, Java comes out ahead when you have a large codebase with many team members, which requires software engineering that precludes good optimizations. This realization is a result of many years experience with both Java and C++. I don't have much hard evidence (some, but it's possibly anecdotal and also proprietary), but in our field, as in medicine, sometimes hard-earned first hand experience means a lot.
It requires you to deal with much more of "delayed reward". The ability to deal with such has been described as a feature common to successful people. What I mean is that the strive towards the end goal doesn't have to be primarily rational, although for "delayed reward" to work I suspect that your sense of reward must be a bit more "closely tied to rationality".
I think they should just let the teams use whatever technology they can invent, as long as it doesn't make it unsafe. Who cares how good the drivers are? The technology is far more interesting.
The way I read it is that he added some D code to an existing C++ project's repo.
Show HN: MOOC Search Engine
> Does your 7 year old daughter know what a floppy disk icon does?

Yes.

>Does she know what the floppy disk is though?

Possibly (she's into retro-gaming, and occasionally uses my Amiga). But it's not actually important because the icon means save. Anacronisms like that are a part of the way that language (both verbally and non-verbally) develop. I doubt that many people have ever written on a scroll. But using the word in the context of "scroll bar" isn't confusing as a result.

>Might as well draw a random squiggle and call it "save".

Except for the fact that we already have an image that means save that everyone understands. We could equally make up a brand new word for "scroll bar" to remove its anacronistic link, but what would be the point?
An inspiring story which reminds me of Scratch Beginnings[1][2].

[1] http://en.wikipedia.org/wiki/Scratch_Beginnings

[2] http://www.scratchbeginnings.com/
From my (limited) experience in (not even close to F1-level) racing, the physical sensations of the tires being near the limits of grip are fairly obvious. The reason why traction control helps so much is that a computer can adjust power accordingly vastly faster than a human ever could.

The drivers are extraordinarily focused professionals during races. I can't imagine adding some signaling system that would let the driver react any faster than he already was.
NIST temporarily closed — what's impact on cryptography?
I like the simplicity, but there are a LOT of bugs.
Their implementation is almost certainly within the letter of the law in the rule book. So, no fine- but it could likely end up being the case that the rules are amended to ban whatever tech they are using in future seasons.
Sneak Attack NSFW
1) Where is the privacy policy, data usage, and terms of service?

2) What makes this different from Expensify or Mint?
"Ok, Paris will never compete with San Francisco"

Not so sure about that. Never is a very long word. I bet Paris can compete with San Francisco on tech before San Francisco can compete on charm.
Those Samwer brothers are everything that's wrong with start-up culture in Germany...
It was probably in a personal or team repo.
I'm not an engineer but couldn't you adjust how much energy the system generates on the recovery stage? If the magnets in the generator are electrical rather than rare earth you could adjust the strength of the magnets and the breaking affect of the generator would be adjustable. This would be akin to how ABS uses brake friction but with faster adjustment and less loss of energy.
How to train your tiger - Brushing (Season 1 Episode 1)
Submodules in Objective-C in iOS 7 SDK
I think enhanced analytics would be very valuable to your users. In fact, without it you don't really have a product.

BTW: I think that this the sort of service where Freemium doesn't make sense. You need people to get value out of the system, not offer them some crippled version for free and hope they will upgrade.

With this sort of service it is best to offer everything with a generous trial period.

Once someone has their data in your system they will want to pay you when the time comes as they have invested their time to get their data into your system. But getting people to convert will depend on whether you are offering them true value, and this can be best achieved by exposing all the value from the start.
Just that part. I feel like people abuse the acronym too much.

I had a company call their api RESTful., it was XML being served in JSON through SOAP.
Oh no, didn't even know that happened.
If I remember what I learned in Egyptology class, this is actually not entirely true. Although pure phonetic writing was possible, in actual practice hieroglyphs were a mixed system wherein individual hieroglyphs were sometimes treated as pictograms in order to give additional contextual meaning to a phonetically spelled word.
That's changing. The standard library is almost entire GC-free now.
Maybe I'm mistaken, but I believe that the market (spectators) does not agree with you and that is the reason why F1 has had more and more regulations added to it.

Technological innovation appeared to be leading to a sport that was losing its spectacle more and more. And that's what the vast majority of people who watch(ed) F1 wanted.

I love technological advantages as much as anyone, but people relate to people, not machines.
Open Letter from Julian Assange to Benedict Cumberbatch
I'd like to know this too; where are the best software and software development periodicals of any format? I don't even know where to ask.
Hacker News: Bangalore Meet-up. Any takers
Do we have any already? If not then lets do it.
If there is sufficient interest we can have a all geek day at Bangalore. Interested anyone?
Isn't this a flawed approach? It seems like Khan Academy is trying to re-construct a record of behaviours across their business by stitching together:

1. Parsing web logs for web page views and API accesses

2. Exporting "some client-side events" from MixPanel

3. Mining their transactional databases for state changes

On #1 - web caching and client-side events have long invalidated web log based analytics approaches. How is Khan different?

On #3 - this is reverse engineering your user behaviours by mining state changes in your transactional systems. This is typically a ton of work, it breaks when you change your data models, and your operational systems aren't designed to reveal user behaviours anyway.

Have Khan explored alternative approaches? Typically: defining with the analyst team a set of events you want to monitor, making sure all of your systems (client-side, mobile, server-side, whatever) emit immutable streams of these events, and then collecting, storing, enriching, analyzing at your leisure.
Pivotal Tracker: Usersnap your Screenshots
Add it up (properly)
Where's your loyalty!?
I would argue that it was more entertaining before it was made safe through technological advancements. It would be interesting to see a series that used self driving cars that could take more risks.
That wouldn't work. Firstly the smaller teams would be gone as they couldn't afford to compete. It's also likely a lot of the mid-field teams would struggle to afford to compete (Lotus, one of the top 5 teams can't even pay it's top driver). Secondly your qualification 'as long as it doesn't make it unsafe' is one of the reasons there are so many rules in F1. It's an incredibly dangerous sport. The engineers could easily make the cars go much quicker - but it would be too dangerous and costly.
Chemical weapons watchdog wins Nobel Peace Prize for Syrian mission
Really excited to come along as I've not been to a tech meet up in London before. First time being around likeminded others was at WWDC and that was awesome!
I think you're ignoring the usefulness of both being able to start a project immediately and being able to have a portable development environment.

"Wordpress runs out of the box everywhere PHP/MySQL is available." So.. when devs work on multiple projects with different requirements, different configurations or even different versions, nevermind the mess of using the same database server for multiple projects or of splitting one LAMP stack.

It just works.. until it doesn't, and then you need those "overtools".
Biggest Social Engineering Hack: Create A Religion
also, reach out to the frugal/debt community- there are lots of bloggers who'll happily do reviews to help their readers, and it's a lot of good publicity.
Bangalore Based Gecko Successfully Raises $50,000 on Indiegogo
The problem is not only the +30 second lead. It's the time the 30 second lead was achieved in. After the second safety car, Vettel was just driving away from Rosberg with 2+ seconds a lap. That's an unbelievable difference, with Rosberg also racing for a top team (namely Mercedes, same team as Hamilton). There are also speculations Rosberg was on old tires and held the rest of the pack up, but still, 2+ seconds a lap is incredible.
I would love if this could integrate with YNAB somehow
I've added a few small screenshots to the homepage for now. I'll definitely do a better preview in the coming days!
Elephants 'understand human gesture'
From http://dlang.org/garbage.html :

> Stopping all other threads than the thread currently trying to allocate GC memory.
I've added a couple of small screenshots to the home page for the time being! Hopefully that helps a little.
We don't all agree. I find Orin Kerr's arguments linked by mjn quite persuasive.

Do you think Kerr is wrong, or that the legal precedent is?

How did you get the impression a "secret" court was involved?
The 29 Stages of a Twitterstorm
Thanks very much! I definitely agree with you. All of this stuff is really easy to add in and will be there in the coming days.
Plus some serious computers crunching the numbers
> There are also speculations Rosberg was on old tires and held the rest of the pack up, but still, 2+ seconds a lap is incredible.

Not just old tyres, but a problem with his front wing after collecting rubber
You missed the other use, which is "zoom".

So, when you're looking for zoom do you want the binoculars or the magnifying glass? Or do you want something else, which you don't know yet?
That's kinda irrational. Your employer is expecting a certain return on your wages, and your job is to make that return. Anything past that is a bonus from their perspective, and might get a reward.

If you are making an adequate return, but someone else might be able to make a better one, they will instead shuffle you into work where doing extra good doesn't generate much extra return. No sane employer fires good employees for not being exceptional.

(If you are working at an unpleasant cull the bottom 10% type place, that's a pretty low bar)
A Screenshot Paints a Thousand Words.
Shootitlive Hits 300 Million Monthly Unique Viewers
Congrats for creating such a simple (but useful!) tool for the masses. I have found some bugs however:

- If I enter a nonnumeric value in the expense field it doesn't complain but enters the detail as 0$ and tag details. It would create some mishap in the mobile devices.

- If I enter a numeric value and don't fill the tag and explanation fields the system reenters last valid value. For example if I entered $1234 and home as the tag it will repeat if I enter 200 for the amount and erased the autofilled home tag.

- There isn't a way to delete/edit previous entries. I should be able to delete them at least...

Apart from these little stuff the system rocks. :) Keep up the good work, mate.
That is also against the rules:
http://www.formula1.com/inside_f1/rules_and_regulations/tech...

"Any device or system which notifies the driver of the onset of wheel spin is not permitted."
Isn't that usually used as a download icon?
Cheers!Deletion and bug fixes are definitely coming!
Jeff Fluhr, of Spreecast, on finding employees who fit
> Plus, French engineers compensations are half US engineers compensations in average.

Hmm... yeah, how is that a good thing?
There's also that common thing where startups hire interns and ask for the knowledge of a very specific stack, 10 different skills, bachelor's degree level and offer 600e/month (min. is 436.05e which makes it 2.875e per hour -- if your internship is longer than two months, 0 if shorter) because "oh yeah, you're an intern, you're here to learn. plus we're a start up, we don't have any money".

I love working at startups but sometimes their offers are a fucking joke around here.

I know internships shouldn't be done for the money, I've already done some 436.05e/month ones, don't worry about that.
More Chromebook than Mobile Web.
Yeah I had that idea also - I posted on r/frugal to not much interest! Will definitely be reaching out to some bloggers.
The core Internet institutions abandon the US Government
What you see on screen regarding KERS isn't a direct representation of whats happening. e.g. It might pick up more energy than is permitted for use & the graphics won't show that.
How to train your tiger
I'm inclined to agree on the freemium thing. I may have an issue though when it comes to getting existing users on the free system to move over to a paid model. Do I grandfather existing users or force them to move?