skysight-inc/HackerNews huggingface dataset:
Why not switch to a system that's based on actual physical constants instead of properties of a certain impure water mix ?

How about we start measuring distances relative to c, mass in GeV/c2, or maybe in multiples of electron masses, and so on and so forth. Sooner or later (probably much later, granted) we'll do this, so why not get ahead of the game ?
Jack Ma talk about entrepreneurship at Stanford on May 4, 2013
The XP Professional x64/2003 Server SP1 kernel is available to those involved in teaching/research at higher education institutions. The license (https://www.facultyresourcecenter.com/curriculum/Eula4.aspx?...) would appear to permit such a comparison.
I don't know if it is done intentionally or not or if it has any value to Google, but it makes it a lot harder to write browser extensions that interact with those sites. (If you open the console when running Rapportive on gmail, for example, you can see through their logging what work is required to overcome it.)
robomartin is the OP -- read his original post and also the comment that I was replying to. It doesn't matter that in some circumstances rounding imperial units to the nearest-but-lower metric equivalent results in cheaper parts (perhaps due to better availability). What I'm saying is that it's absurd to use that as an argument for switching from imperial units to metric.

(Don't get me wrong, imperial units are completely backwards and horrible, and I would love for the US to switch. It's just that this particular argument for doing so is stupid.)
> money managers capable of getting me a decent return

Why not just invest in an S&P 500 ETF?
Ali's book fills that gap.
I`m pretty sure that it is the Mount Fisht (Russian: Фишт) - "it is a peak located in the western Caucasus mountains, in Adygea, Russia" :P

Photo on the cover is reversed:
http://www.shutterstock.com/pic-76471816/stock-photo-snowbou...
D-Wave's Quantum Computing Claim Gets Boost in Testing
>The pushback and the hatred that has bubbled up due to Glass is actually sickening.
I haven't seen "hatred" in the news just some concerns about privacy which I share. This thing surely is a new "threat" for everyones privacy. But also nice new technology.
This is why a large proportion of a degree should be based on in-class work where the student is physically present.

I must disagree. The biggest perk of many university classes is only showing up for the exams and still getting an A.
> I immediately think "oh, that's like 14 times (freezing to) boiling, that's hot!"

You can only say that X is K times as hot as Y if you're using an absolute temperature scale.

Here's the ratio of the two absolute temperatures in Python:

>>> (1400 - -273.15) / (100 - -273.15)
4.483853678145518

So 1400 C is only about 4.5 times as hot as 100 C.

IMHO, the metric temperature scale should have absolute zero at 0 degrees and the freezing point of water at 100 degrees. But due to historical accidents, it...doesn't.

Quick question for thermodynamics nerds: Is the mean kinetic energy of molecules in a sample proportional to temperature? I bet it's actually proportional to temperature squared, or at least some power of temperature.
The mile has not even been the same size, it changed in 1959 https://en.wikipedia.org/wiki/Mile and it still is not at sea, where the nautical mile is longer. The Roman mile was 5000 feet.
Actually, I like Brokken's C++ annotations far more as a reference:

http://www.icce.rug.nl/documents/cplusplus/

It's written more lively and opinionated. Also, it's apt-gettable on Debian and Ubuntu :).
On the Win 8 subject - needing 3rd party downloads to fix the borked desktop is very much screwing the pooch

Sure, but who cares? Apparently not enough people, because nobody is leaving. While their position is certainly precarious in other areas, Microsoft's dominance on the desktop is pretty hard to excuse away; it seems to me that they could have another three or four missteps of this magnitude and few people would consider leaving even then. Their primary competition is their own operating system, and that's a great place to be.

The point is there is no single linux desktop and the OP seemed only to be talking about gnome.

There's no "single Windows desktop", either; stuff like LiteStep has existed forever. But when people say "Windows", they don't mean LiteStep. Which isn't to say the usage numbers for non-GNOME/Unity DEs are that dire--from what I can see, they're fairly dire but not that dire--but for a majority of Linux users, GNOME and GNOME-y things are the Linux desktop.

Or, put another way: You knew what he meant. He knew what he meant. Does being That Guy help anything?
That is how I've ended up using his book, but what is the appeal of a heavy, printed reference manual? I could only make sense of the idioms and patterns in C++ by reading the Guru of the Week articles at the same time:

http://gotw.ca/gotw/index.htm

It didn't click at all while using Stroustrup's book, even when I did the exercises.
In terms of developer time spent, working out thoughtfully organized and tidy stylesheets up front can save a lot in the long term (just like with any other part of the codebase). Maintaining and adding to stylesheets is difficult: they almost always (and quickly) devolve into the CSS equivalent of spaghetti code, especially on teams where you have multiple people working on them. The 'easy/fast' approach at that point is to just create a new style rule and re-class the majority of the elements you're trying to affect and it is just a vicious cycle.
This has no business being at the top of HN.
That's what I meant by "the site iteslf", sorry I wasn't clear. There's definitely some automated spam-detection, and voting circle detection, which auto-bans some posts.
Magnets in the iPad2 and its smart cover can turn off defibrillator implants
As I remember it - you'd put your icons about where you wanted them, but they wouldn't be aligned pixel perfect. So you'd right click and see "arrange desktop icons on the grid" and think that must be it. But that would rearrange everything starting at the top left, like modern Windows does. i.e. Rather than doing what you needed, it would destroy ten minutes of painstaking layout.

There was no way to do the assisted alignment you actually wanted. They'd pitched a fabulous, malleable, document-centric desktop. Technically it was all there. They didn't quite get it to the user. People who were fluent in C could probably have done some quick fixes and made it hum.

I think this was in version 2.0, and I watched it go unfixed in 2.1, warp. Can't remember if it was broken in 4, think so. Good example of the way OS/2 dev focused on ticking feature checkboxes (3d icons! a different dock! obscure mainframe compatibility features that mainstream users will never care about!) not users.
Ask HN: Community of bloggers that review drafts?
I've been wanting to start blogging more, mainly to force myself to actually try out new things, and to rant about things I see. But I don't want to feel stupid and publish something that's completely false. So my question is, is there some sort of community where people can get feedback on drafts and somehow help each other?
Ha, I think you're right, and thanks for that feedback! We just hate doing videos and a/b tests say that that beats the pants off the alternative of a nice, professional static image. So we're going with what we got for now.

And, yes, that's me making her laugh. I was trying hard to get her to conceal how much she hates making videos! :)

But let's save this stuff for our next "Show HN". For this thread I'm really eager to hear thoughts on whether self-tracking and commitment devices are a good approach to the OP's problem.
At the time, I ended up googling for something like:

function Get-Script-Directory
{
$scriptInvocation = (Get-Variable MyInvocation -Scope 1).Value
return Split-Path $scriptInvocation.MyCommand.Path
}

I found that [1] lists a one-liner too, but that's also a four-liner if you'd turn it into a function. Still, I can't remember that shit by heart. I don't want to. Why do I have to? Did these people ever even use Powershell themselves?

[1] http://stackoverflow.com/questions/5466329/whats-the-best-wa...

Sidenote: if something like node.js, entirely designed for fast asynchronous networking, despite all its callback hell and whatnot, is a better and more user-friendly Windows scripting host than Powershell, some people really should start to worry.

Maybe if Powershell had something like npm, including its (simply perfect) install-to-current-directory-by-default, people could fix all the holes MS left behind. I might even start to like it then.
It feels kind of like a public forum, but it really, really isn't. Facebook owns it, and has complete say over how you use it. It's "private property", despite being open to the public --- there are very few public spaces online (probably because it's really hard to monetize public space). To a lesser extent, the congressman owns his FB page. You're a guest. You shouldn't let yourself be fooled into thinking you have any kind of rights on Facebook.

It's obviously a kinda shitty thing for the congressman to do (unless you were being really disruptive in the comments somehow), but other than getting the attention of a bunch ofhis other constituents I don't see what you can do to make him think it's worth listening to you.
Debugging and Profiling Node.js Applications
This is funny because literally everything you can see and touch is moving, has always been moving, and always will be moving. There is nothing you could ever do to make it stop moving.
Why not? Seems pretty damn cool to me.

Edit: didn't realise you were the author :)
That's an extremely poor analogy.
Steve Bak is a famous game developer who started at 31: http://www.mobygames.com/developer/sheet/view/developerId,83...
This strikes me as a post about a thing that is not a thing. But, I guess that's Twitter for you.
That extra syntactic sugar is what Parent was talking too. Much of c#3 and later were designed with LINQ and other facilities in mind.
Not everything has to be related with entrepreneurship. It is a hacker news after all...

EDIT: just realized you're the author, so your comment must be out of modesty. Anyway, it deserves, and kudos to you ;)
TRA denies jail and fine up to Dh1 million for using Skype in UAE
As its creator, I would certainly agree. Still, I'd feel bad if some poor soul considered it anything but an interesting demonstration of Ruby's capabilities.
To angel investing or to venture capital, that is the question
I wouldn't say the English have pulled off a smooth transition. We still universally use miles for distance, frequently use feet and inches (almost universally for giving the height of a person; people usually weight themselves in imperial units) and drink pints of beer since bars can't even legally sell draught beer in metric units. Despite EU pressure, we're almost as stubborn as the US.
I was dissappointed with the quality of the code and the
final demo game. Also, it uses DirectX.

Here's an alternative: Dive into the GamePlay engine (https://github.com/blackberry/GamePlay/)
and go through all the samples (https://github.com/blackberry/GamePlay/tree/master/samples), especially this collection of small feature demos (https://github.com/blackberry/GamePlay/tree/master/samples/b...).
You'll get exposed to core concepts like Lighting, Terrain, Particles, 2D GUIs and Lua Scripting, all implemented from the ground up in C++ and OpenGL.
'need'?

If so, why not do this on your birthday, which seems like it would be a wildly more appropriate date? :P
Beatoven: Music and Cooking
What are the performances differences between using LSAPI and FPM. Are we talking > 10%? If so, it does seem strange there has not been a nginx module developed?
I think theres is not enough of the understanding of what CSS is. And a lot of times trying to make "reusable CSS" is like trying to have make-up that is reusable among many ladies.
CSS is intended to be highly targeted and there are tons of "it depends" so the best you can do is to try and spend some time trying really understand CSS and what result you need. Writing CSS for widget is one thing, styling the page where every byte off HTML counts is another.
Take any rules and advices with massive grain of salt, especially the moronic "no IDs allowed" kind ones.
And yes, do use preprocessors.
Building a to-do app is to entrepreneurs what writing a text editor is to devs
The meter is defined in relation to c: https://en.wikipedia.org/wiki/Meter#Speed_of_light
Until you get banned, yeah.
Btw, it would be great if you add some comments there. What are the key (all of it?) parts? etc...
D is great but lack of tool support (proper intellisense) means we're all stabbing in the dark trying to figure out what function to use, where it comes from and what its parameters are supposed to take. Also, really needs declarative parallelization mechanisms a la OpenMP. Plus, unsure if compiler supports vectorization, SIMD support would be nice to get.

On the other hand, amazingly fast compiler, very concise language, and metaprogramming! Want a decent IDE!
Liberator printed using a $500 USD 3D printer.
Classic Nintendo Games are NP-Hard
Douglas Parkhill is often credited as the inventor in the 1960s https://en.wikipedia.org/wiki/Douglas_Parkhill
Well, when a student doesn't understand his own work, that's a dead giveaway.

>This is why a large proportion of a degree should be based on in-class work where the student is physically present.

I disagree. That's good for a test or two.

I have a horribly executed course this semester where all the work is done in class. It's on Android and all the requirements are given at the start of the class. It basically encourages copying from Stack Overflow because you don't have time to learn the API. It advantages people who are familiar with Android because those who aren't don't have time to make up for it by learning. The only thing you can do is learn some specifics beforehand and hope that it will be what the tasks will require.

Speed programming is bad programming. Like the saying goes, if the code I wrote so far was a horse, I'd shoot it in the head.
Open Source is designed for re-use, you also can give something back. It could be a code, documentation or support for community in any valuable means.
Looking at the ask tab, this is actually somewhat of a loophole people are using inappropriately. Prime examples on the ask page right now that have absolutely no business being there:

Ask HN: Invest in Adam | https://news.ycombinator.com/item?id=5688027

Show HN: Elevatr | https://news.ycombinator.com/item?id=5690920

A beautiful self hosted alternative to Basecamp | https://news.ycombinator.com/item?id=5687765

Ask HN: Why was the MeteorAtSO twitter account suspended? | https://news.ycombinator.com/item?id=5686579

A lot of these are actually Show HNs exploiting the longer lifetime of Ask HN posts. That said, I like Show HN projects. Having a separate tab for "Show HN" (similar to Ask) would be nice, giving those projects more exposure.
Given that the source code of the NT kernel is apparantly available for academic purposes, I wonder if there are university courses where the NT kernel is used as the subject, and students are exposed to this code. Does anyone have that experience?
Mindfulness en eten: bewust eten, genieten en gezond afslanken |
Inline transformation of data would seem like the natural fit for SGML derivatives - it seems a shame that we've so often found the need to go with explicit graphs, decorations and indeed the just-gone situation of seemingly redundant HTML to help fight the CSS box model. :/

(cue responding comment(s) about XSLT, WPF, etc.)

Also nice call on the simple-as-possible colouring, there. :)
Hah. I just reread my comment and stared aghast at my own error. Languages requiring absolute grammatical precision fail to compile with errors, not so Hacker News comments sadly. There, I just solved your mystery for you :)
water is wet, the sky is blue.

the only thing mildly surprising about this is that police care.
Here I also learned about the use of the 'French Curve' tool, which is a nice parallel to the Bézier curve being a "French curve" itself.

Add: By the way, the coefficients are missing in the first display of the cubic Bézier curve formula.
Most definitely - on a modern multitasking operating system your "all types of pauses" is generally only synchronous IO issues to disk or network - as long as you've got spare CPU available to your process/threads and you're sensible with your memory allocation.
Yep, never understood it. I don't see the use case of pasting from csv or whatever.
Did the AA site crash under load? I'm getting a 404 on the promotion page.

http://aa.com/klout
At least one course uses NT.

http://www2.cs.uregina.ca/~hamilton/courses/330/notes/memory...
It isn't since in the fahrenheit scale temperatures drop below zero as well. It's just that we rate a lot of stuff on a scale of 0 to 100, so with the fahrenheit system it just makes sense to know that 0 is really cold and 100 is really hot.
Its a common notion, ( never really tried probably should ) once you list down all the things down in form of a organised list the chaos in your mind created by so many things just settles down.

Planning gets simple and you tend to do things the better way, your mind which was just filled with things about this and that is now ready to do something about those things.

Of course its still odd to link someone to just a to-do list manager instead someone should explain what should be done with that tool.
http:www.duetapp.com
However, to get on to the front page all that is required is that your 'hotness' score (approximately votes/time) is better than most of the competing stories.

More time on 'newest' -> fewer stories posted. The 'hotness' requirement is lower. It's also likely that as no major press releases are made during the off-times that the competition is lower quality.

Less popular posts that might not make it during the week have a better chance of making it. Now, on a Sunday morning, the top three stories have about 20 upvotes each.
'Google Play Games' leaks
On other news, scientists developed 'super-tomato' - hard as concrete and with the same taste.
Gallons, inches and feet etc are fairly easy to handle. I've grown up in a completely metric country and yet I have fairly good intuition of most "imperial" units, mostly due spending time on the internet. Changing those would be pretty low on the list of things to change in the US. Here are some things I'd change first.

Date formatting. This is such a major pita when you see something like 02-03-04 and you have no clue what date that's supposed represent. At least with customary units, the units are usually specified but no such luxury with dates.

Paper sizes. This is annoying because converting between Letter and A4 is not trivial. You might end up with cropped or scaled pages, or with a printer waiting you to load Letter sheets to tray. That latter is very annoying when a) the printer is in other side of the building b) how to cancel the job is not obvious c) the "error" blocks the whole printer while you try to sort it out.

(Prime) Fractional sizes. While inches are fairly intuitive to me, and something like 1/4" is still good, I have no clue how much something like 7/32" is.

MPG for fuel consumption. This is arguably just a bad way to evaluate the economy of cars. Just swap to GPM (gallons per mile) if you want to keep your customary units.

Confusing list prices. The way sales tax and tipping works in the US is weird. Life is just simpler when you can just pay what the price is. It's also bit difficult to compare US prices to rest of the world prices.

Clothes sizing. Well this one applies to the whole world, but could we please sort this out someday? Of course it's bit funny to see something like "US: L, FR: S", but the funniness vanes out quickly when you try to find clothes that actually fit you.

In conclusion it is not the units that are the problem, but the way they are used.
When I first started at Microsoft, I once told a coworker something like, "Hey, I've heard NT revolutionarily elegant, but so far, I've just seen features that, while fairly nicely implemented, are universal across operating systems." He replied by reminding me that other operating systems have caught up, while NT was pretty close to its present design even in the early 90s --- it was like a modern operating system had travelled through time back to 1992. It was revolutionary.

(I spoke to someone else who was utterly amazed that NT allowed driver development without requiring that the whole kernel be relinked from object files.)
I'd recommend trying out the XNA Framework with the Xbox 360.
"Aw shucks.

This gist is corrupt and can't be viewed."
Image like? Like Emacs unexec?
That is true, but a would-be contributor might fork the GPL-ed part instead of assigning copyrights, for example because he doesn't want to assign copyright to a commercial entity or because his country does not allow him to give away all his rights.

It only takes one such a would-be contributor who contributes a highly useful feature for that fork to become the canonical version of the software (any features appearing in the original GPL-ed version later on can be ported into it, if desired; the reverse is not true)
The point with terminal transparency is that people who use them a lot tend to look at them a lot, and having something more appealing than white-on-black is in many cases a necessity for their happiness and well-being.

And we already have a 'simple' default terminal - xterm. We also have twm, but not many people seem to be using it daily either. Guess gnome's going there too.
Because it's clearly going to... I tell you downvoters what: ONE year from today, let's look back on this thread and talk about where WF and Quora are going, if they're even still alive. I'll be here.
HTTP as Imagined versus HTTP as Found
Just as a quick note: I'm a counterexample to the assertion that anyone who needs a basic explanation of Fourier Series doesn't know enough maths to understand the primer.

I've got a strong (pure) mathematical background (degree in Maths & Philosophy from Oxford), and am now doing a PhD in CS, but my degree was entirely pure maths, and I never did any applied calculus. Admittedly, this isn't a common background, but one of the joys of writing on the internet is that you can write for whatever audience you choose!

Jeremy: thanks very much for providing these primers! For me, they've been great: there are lots of areas of maths which I've not looked at, and for a while I'd been wanting a good introduction to them which was at the right level for me: i.e. mathematically clear, without having to go into too much background, and these have been great at that.
While I'm not aware of an "in-depth comparison" of the two systems, if you read the Microsoft Press "Windows Internals" book and some of the important books on Unix architecture, you should be able to draw your own conclusions fairly easily.
> A better critique would focus on whether the language actually needed an Enum construct.

This isn't a new construct, or a syntax change, or an additional builtin. It's just an addition to the stdlib so that you can go:

from enum import Enum

...which isn't quite as earth-shattering as some people in this thread are making out.
Indeed. Failing this, static text ads.
I know a few mononymed developers myself. What's strange is that they're all awesome.
ون بيس 595
Show HN: Community RSS Reader (Google Reader + Reddit) Use code "hackernews"
Also, being able to combine rss with custom filters mentionned in other comments would be a killer feature - in order to be able to get all of one interest from the world most active tech feed.

Yes, it begins to be difficult feature requests, sorry about that :)
Thanks, that explains a lot. I was expecting some Ouya bashing, but was puzzled when I found none.
CephFS filesystem