skysight-inc/HackerNews huggingface dataset:
Perhaps you're using more of the IDE features than I am. I spend most of my day in IntelliJ writing Scala code (and a bit less maintaining old Java code) and haven't spotted any major issues with the features that I use.
Yes, but it's kind of stupid that they could get away with it in the first place since most people do not have collocation with the exchanges.
"I suggest that ‘Big Data’ analyses are no more prone to this kind of problem than any other kind of analysis."

The notion that 'big data' is just as susceptible to bad statistical analysis if you ignore dynamics in the incoming data is entirely true. In that sense 'big data' is the same as every other kind of analysis. But there is another notable difference between 'big data' analysis and any other kind: the marketing. 'Big data' solutions are often sold as something you can just plug in to your infrastructure, set up some data feeds, and out pops an insightful trend analysis telling you things about your customers that you could never have understood with Excel alone. That is what's wrong with 'big data'.

Used properly, by an intelligent statistician ("data scientist") who knows their field well, big data tools are very useful for doing the things that statisticians do only faster. But that is all. Big data tools don't magically do clever statistical analysis on their own, and they are not a replacement for statisticians, despite what some people seem to think.
Sadly, as I've got older, I've found that exercise tires me out so that I can not work productively in the entire section of the day which follows. I suppose exercise more gently, or later in the day. Never been much into night exercise though.
But all big data algorithms are not simple.
It is categorically not a cost issue.

The new 1.6l V6 are more expensive than the previous generation of 2.4l V8's (which were homologated for 10 years).

Formula 1 is a sport as well as a technology industry and the regulations are constructed for many different reasons - competitiveness, safety, cost, feasability etc.
I think it's time we have an F1 alternative with only unmanned cars where we aren't concerned by passenger safety and can focus on pure speed.
If I understand it correctly, the author is saying "Is-a" is a poor often broken means of building an Eco-system. And that interfaces are more correct - "has-a" is more flexible and useful.

In my limited understanding of biology this works fantastically well. For a platypus, "Is-a" is ridiculously broken, and one would not want to try and reproduce the underlying source code. However for classifying and interacting with the platypus "has-a" warm blood, "has-a" egg-laying-thing (#) "has-a" receptor for x is all we care about.

I suspect that is-a works fine at the cellular level and tends to break higher up - and that is pretty much my experience - in software we want to build Eco-systems - and forget that an individual humans body is more an Eco-system than a single machine.

interesting food for thought

(#) what I said about limited biology
That's not the point of the article.

> "the mainstream media and race commentators have struggled to explain all that well"

They're not trying to spin energy recovery as new. KERS already exists. They're trying to explain the current system, now named ERS, and its peculiar bits.

I think the more interesting part of the article is how the braking behavior changes when it goes from trying to store energy to using only the traditional brake. It never occurred to me that switching systems changes brake behavior.
Did this reach HN's front page due to it being "Linux π", or is there some particular significance to this realease?
Go and work in a developed nation for a couple of years?
http://en.wikipedia.org/wiki/List_of_chess_grandmasters

http://en.wikipedia.org/wiki/List_of_youngest_grandmasters#L...

Not even close.
If you found a proof that P != NP, you'd want to communicate it with the rest of the world. In doing so, you'd want to portray yourself in such a way that people don't think you're a crank. You'd speak in the standard style of prose that related CS papers use, you'd avoid the signs of a wrong proof as described at http://www.scottaaronson.com/blog/?p=458 or explain why they don't apply here. You'd portray yourself as somebody that knows what they're doing.

When it comes to the topic of secure and anonymous email, you haven't done that. You've done the opposite. There's about a 1 in 1000 chance that somebody writing the post you've made here is in any position to be writing this software.

In particular, you don't predict questions people would have and address them beforehand. Your post leaves so much room for doubt, doubt that you should be aware of and have resolved yourself. You've also failed to address cjbprime's question in a way that suggests you have a realistic view of how the world works -- you didn't mention having a team member in Switzerland who's the only one that can access the server. That would be an essential fact, but you've omitted it. Whether it's true or false, you didn't know it was essential, and now it seems like you don't know what you're doing.
I'm amused that F1 cars now have a computer mimic manual brakes. It seems schizophrenic to allow advanced technology such as kinetic energy recovery, but ban traction control, active aerodynamics, anti-lock brakes, and dozens of other technologies that are in consumer vehicles. The excuse I typically hear is that these restrictions make races depend more on driver skill instead of team budgets. Do people not realize that the teams with the biggest budgets are the ones who can afford the most talented drivers? And it shows: The teams with the most money are the ones that consistently win.

I think F1 would be much more exciting if they tweaked the aerodynamics and vehicle size to allow more passing. If race excitement can be boiled down to one metric, it's passing. If you've seen a MotoGP race, you'll probably concur.
Really good technical article. I'm surprised to see the CPS representation (apparently) used to generate code, my understanding is that it was usually reserved for intermediate representation of some functional languages, in order to facilitate optimisation.
Turning off the engine doesn't have to be attached to the mechanical ignition switch.

There are already cars where the ignition switch is completely wireless and software-controlled. For example, many cars offer a start-stop feature which turns the engine off when standing in red lights and automatically starting it again the foot moves from brake pedal to the accelerator. People are going to learn that there's no such thing as ignition switch anymore.

Motorcycles have red kill switches that shut down the engine completely. A school bus or a car could have something like that.
You've got the right idea, sooner than I did. As developers we have the capability to create amazing products. Unfortunately an amazing product isn't even remotely close to all you need. Ideally good products would bubble to the surface and people would just use them because they're better products but this is not what happens.

You need the business side of the startup handled for you. It's a huge task, maybe as big as developing the product you are working on. They need to be seducing clients, making phone calls, betting on marketing strategies, setting up events to showcase what you have, and on and on and on.

It's the same reason a big budget movie gets millions of dollars spent just on marketing. Because people don't go to see good movies. They go to see what they've seen before, what they know, or what is marketed to their face all day every day for weeks.

Especially in tech. Facebook is still going strong because it is what people know how to use. Lots of people don't browse for new software unless what they have either stops working or disappears. If you've been doing this for a long time maybe getting a secured salary for a little while is the boost you need. Before you jump back onto startups, but when you do, definitely get this business minded person that you are looking for.
Amazon is very calculating when it comes to operating at low margin. What they mean by running a low margin business is that their operations are capable of running at close to zero margin for almost any product they carry. When they can, they charge high margins and get to have all the extra surplus. When competition thickens up, they reduce the prices to undercut all the other guys.

AWS pricing is where this happens the least, by the way, since the prices move so infrequently. In other product categories like DVDs and household items, prices moves up and down almost daily in response to changing market conditions.
Why does it show in this interview that Musk is married to Talulah Riley? Are they not divorced?
Some 'game theory', by way of metaphor...

I spent a lot of time playing Scrabble where winning would not strictly be the aim, goal and objective. Being 'in the zone' and able to repeatedly put down all seven letters and hit the triple word scores would be where I wanted to be.

Sometimes I played against those that might rummage in the letters bag, perhaps to take an extra tile out and have to 'correct' their mistake by returning a less than desirable letter back into the bag. Obviously on detecting such cheating one could call them out and storm off from the table. However this I did not do because I did actually want to win :-) I realised that the time they spent doing things they should not be doing in order to get 'ideal' letters meant that they were not able to focus in the way I could.

Guess who won?

Scrabble was not the only game played. Bridge was another game played quite extensively where there was room for cheating. Again, honesty won out. However, with other card games - played for money - cheating was a viable strategy, no amount of focus on an honest game could help you to win against the guy that had all the aces under the table.

And my point is...

There are some areas of endeavour where telling the truth and being honest will pay dividends. However there are plenty of other areas where those that are less than honest will win.
Red Bull made a very interesting concept car a few years ago along that line of thought.

http://en.wikipedia.org/wiki/Red_Bull_X2010
Refactoring With LZ77: Compression Is Compilation (?)
Most technical academic textbooks are full of pictures, diagrams, and graphs.
The competition between drivers is what makes me wake up at 4:45AM every two Sundays to watch the events live.

If I were interested in experiments about mechanical speed, I would just read research papers.
https://news.ycombinator.com/item?id=7494756
Relevant: http://www.gamasutra.com/view/feature/6523/the_designers_not...
It would be difficult to ensure the safety of participants and spectators if there was entirely free regulations. Don't underestimate quite how fast a Formula 1 car is now, even within the current regulations.

Formula 1 has made significant contributions to the safety of motorsports over the last two decades and much of this is due to the continual improvement and unequivocal dedication to preventing accidents. If you've never seen Kubica's accident from 2007 in Canada, it's amongst the best demonstrations of how safety has advanced in F1 (note Kubica was released from hospital the next day, unhurt). (see https://www.youtube.com/watch?v=eP1_POQPJVw)
Not sure about their marital status but her twitter account suggests they are still a family: https://twitter.com/TalulahRiley
Possibly http://www.nand2tetris.org/.
This story makes me realize something -- online commercial flight trackers provide a way to detect a flight diversion as soon as radar detects it and possibly before ATC realizes it.

All one would need is an algorithm that uses online resources to track all ongoing flights from any point A to point B. If a flight diverts more than a reasonable amount from a great circle route from one point to another, that should trigger an alarm and extra watchfulness, even though such things sometimes happen for ordinary reasons like a passenger falling ill or an aircraft malfunction.

It's another example of the untapped possibilities of Big Data.
That's an intriguing thought, but I fear it would soon devolve into guided missiles ...
Show HN: I'm starting a new iOS Development Course [kickstarter], please pledge
does "exercise" means physical? running etc?
The only non-FreeBSD systems I have to deal with by now are my Cellphone (Android) and my TV (funny enough, also Android). Made the switch from YOUR_FAVOURITE_LINUX_FLAVOUR after having to deal with (st)Ubuntu way too much at work.

Nonetheless, as much I prefer running FreeBSD on any kind of server system (as I have been for years), after using it on my (fairly new) laptop for a couple months now, I really wish there was better (new and shiny) hardware support (a commonly acknowledged FreeBSD deficiency, so yeah, I knew what I was getting myself into). Given, I only bought it because my old laptop was stolen at work, it belonging to the Haswell family did not really help (no internal WiFi [Intel IWN 7260], no hardware accelerated graphics [HD4400] and so forth...). But hey, who am I to complain, time to get hacking, which I suppose is more in the spirit of the BSD culture anyway and I'm not going back to NIX.

So yeah, glad this book got updated, most likely picking up this new edition...
So what about the following?

Argument: VR will be a niche market because most styles of gaming have diminishing returns on increased immersion. After all, even with continuous rises in graphics quality in the hardest of the hardcore market, the mass market seems to have refocused its preference-attention on game design around the time mass mobile gaming became a thing and game consoles started costing $400.
I think you missed the question/point: traditional brakes work by converting kinetic energy to thermal energy and dissipating it. The ERS base is to convert it to electric and store that.

ERS obviously can't store things when the battery is full, but if the issue here is the transition between ERS and traditional why not have ERS bypass the battery when it's full and dump energy in a radiator, ending up with the same result as traditional brakes (kinetic -> thermal) without having to switch braking system in the midst of braking?
And those potential paths are things that people have been talking about since,... well, since VR was a runt puppy that only some kid named Jaron loved. The gaming community has a very parochial, blinkered view of what the technology promises. Frankly, the last game I was even mildly interested in was Q*bert, but the promise of immersive VR worlds of every kind - especially social - excites the hell out of me.
Why wouldn't they be? They have an obligation to make money and the profits would be far greater than the fines even if they weren't running a revolving door with their regulators.
XCode used to be able to do this with C and ObjC code, but they dropped the feature when they moved to llvm.
Generational GC has landed in Firefox
3.14 = pi which is always a special number. Who knows.

Besides Linux powers almost everything on the internet, (almost) all of the world's smartphones and tablets, routers, NASes, millions and millions of embedded devices, not to mention desktops, Chromebooks, clouds and developer machines.

If you raise your focus up past your hipster Macbook and decaffed latte, even a small Linux release is a pretty big thing.
One team would very likey dominate, and then all the other teams would quit. After all, these teams are backed by shareholders which continuously question the ROI of participating in the sport.
> jail-based FreeBSD VPSs

Isn't this called "shared FreeBSD hosting with shell access"? Like http://djangoeurope.com/ used to be, I think (I see they're Debian based now)...
There is almost no difference between "obfuscated code", and "badly written code".

Source code should not be patentable.
I'd watch that... F1 without drivers but with weapons... it'd be like a real live and super-expensive version of Mario Kart...
If you gave an F1 team their same budget with no restrictions, you would get an incomprehensibly fast car. I'd bet on them going with 6 wheels: 4 in front, two in back for more traction when turning and braking, similar to the Tyrrell P34.[1] They'd likely use ground effect with fans to provide active downforce, similar to the Brabham BT46B.[2] It would probably be driven by electric motors in each wheel. The power source would be a gas turbine attached to a generator.

It would be a death trap. If the suction fan malfunctioned, all downforce would be lost and the car would skid off the track. G forces when accelerating, braking, and turning would quickly injure even the toughest human being. Going around any track would require superhuman reaction times. Such a vehicle could only be controlled by a computer. Also, such a vehicle could only be painted plaid.

I'm not sure how profitable or safe this hypothetical series would be, but I'd certainly watch the first couple of races. Then again, I'd also watch cyborg kickboxing in some future version of the Paralympics.

1. https://en.wikipedia.org/wiki/Tyrrell_P34

2. https://en.wikipedia.org/wiki/Brabham_BT46#Brabham_BT46B.C2....
SEO Tips For Using Disavow Links Tool From Matt Cutts
I wonder if this means that 3.14 will make it into Ubuntu 14.04. Would be nice not to have a franken-kernel for a LTS release.
Im doing something similar at http://www.movie-map.com

Its not based on imdb, but based on http://www.gnovies.com
my 2 rules:
1) never drink alcohol alone
2) never drink alcohol to lessen hangover
Life is often not quite as simple as that!

There are various other reasons for why it is easier to overtake on a motorbike in MotoGP compared to F1. There has been many introductions to ease overtaking in F1 recently - DRS, KERs (now ERS), tyre compounds etc.

There is even a working group within the FIA dedicated to exactly this, one of it's most famous studies is the CDG wing (see http://www.f1technical.net/articles/4577) - which ultimately was not adopted.
"Only, the real world doesn’t work that way. It really doesn’t work that way. In morphology, for example, we have penguins, birds that swim. And the bat, a mammal that flies."

Yes but we have Single Responsibility Principle and while an animal is one object in physical world, it doesn't mean it should be a single object in OOP. Start breaking it down...

public interface BodyType {}

public class TwoArmsTwoLegs implements BodyType {}

public class FourLegs implements BodyType {}

public interface Locomotion<B extends BodyType>
{
void walk(B body);
}

public class BipedWalk implements Locomotion<TwoArmsTwoLegs> {
public void walk(TwoArmsTwoLegs body) {}
}

public class Slither implements Locomotion<NoLimbs>
{
public void walk(NoLimbs body) {}
}

public class Animal
{
BodyType body;
Locomotion locomotion;
}

Animal human = new Animal(new TwoArmsTwoLegs(), new BipedWalk());

(Code sample from an article in Software Development Journal by Łukasz Baran)
FYI, the 1.6l (turbo) engine was introduced to increase relevance to road cars, not to reduce costs.
This might be how Google results could look like in the next design iteration.
Agreed. Kubica hit that concrete barrier at 300KM/h at a 75 degree angle, and was subject to a peak g-force of 75G. He emerged with just a light concussion and a sprained ankle. [1]

At the time, I wasn't even aware that humans could survive peak G's that high.

[1] http://en.wikipedia.org/wiki/Robert_Kubica#2007
Maldives National Defense Force (MNDF) said there was no indication of MH370.

http://www.mndf.gov.mv/mndf/English/News.php?newsid=1186
You would probably end up with something like the Red Bull X2010.

https://en.wikipedia.org/wiki/Red_Bull_X2010

The digital creation was a response to Kazunori Yamauchi's question: "If you built the fastest racing car on land, one that throws aside all rules and regulations, what would that car look like, how would it perform, and how would it feel to drive?"
the same reason every other big software release is news
Love live Elon Musk!
I'll be buying a Telsa when it comes to Australia
But that way you could force the closing of a round by flooding with bids, effectively giving more control rather than less to anybody trying to abuse this system.
It's Linux :) Usually every release get on the frontpage.

Anyway, yes, I'd say that this one is a pretty big release, if only for the several BTRFS patches, DEADLINE mainlained, DPM support for newer AMD gpus and Intel Broadwell graphics (hd 6000?) support considered stable.
There are two contexts in which one can think about data types. The first choosing among or constructing data types as abstractions. The data type as metaphor is useful regardless of language. An important property of this context is it's not just useful externally via an automobile class in a used car lot application but internally with ports and pipes for I/O and threads and locks and semaphores for processes and so on.

But the other context in which we select and choose and construct data types is because a language insists upon it. Here our choices are not based on how to best represent the world, but by how to package our metaphor into a pre-existing schema. The very first time we compile our code, we have been forced by the compiler to crystallize our code based on an early guess.

When a flat roofed building uses scuppers to provide emergency overflow drainage, it is good if water passing through them makes a mess of the plantings below and perhaps stains the facade. It indicates that the primary drains are clogged before the roof collapses. Likewise, runtime type errors might be preferable to zeros silently inserted into a database.

Static and dynamic typing each catch some types of errors at runtime at the expense of masking other types of errors at runtime.
Here is some short and sharp advice for you:

Quit this startup crap

Get a job at a large consulting firm e.g. Accenture (you will get to work with smart and highly motivated people)

Spend time working on big enterprise projects getting paid well.

You will soon see all the complex problems that enterprises have to deal with on a daily basis. This will fuel your next startup idea.

Fix a pain point for one of your big consultancy clients and base your startup around that, you'll have a network of smart people and a market that's in need of your solution.

I've spent a few years working for a large consultancy, I've worked with mega ambitious and smart people on massive projects that I would have never seen otherwise. I've learnt so much about tech and business that I'm now ready to break out on my own and I have a massive network and a huge amount of savings to do it.

Also, don't think your life has to revolve around startups. Great careers are just as exciting.
I'm not sure what you're hinting at. Do you have any specific articles/books to recommend on this subject?
If you're not happy, whatever you do, your unhappiness will be contagious, and people close to you will catch it too. Have you ever talked to someone unhappy pretending everything is fine, and how comfortable were you in talking about happy topics about you to said person, and were you tempted to ask the other person what's bothering them?

http://en.wikipedia.org/wiki/Emotional_contagion

Therefore, for others to be happy, you must be happy first. You cannot rely on other's happiness to lift you up and IMHO you should not let your own unhappiness fester and drag everyone around you down.

Imagine a child, whose parents come home in a bad mood everyday, though they do everything to make the child happy except changing their own mood, will the child grow up as a well-rounded individual?