skysight-inc/HackerNews huggingface dataset:
While this does make a few things that are already reasonably possible in css easier, I'd much rather see adoption of:

http://dev.w3.org/csswg/css-regions/

That would be a pretty major departure from how layout works now, but is IMNHO better than the half-working "css columns" stuff we have now (not to mention the mess that is fload, absolute vs fixed positioning etc). And it's based on a lot of earlier work from layout in the DTP world - in a good way. It makes sense -- if you want to do "fancy" layout in the browser at all.

And since modern browsers can't really display text properly (say, do some basic hyphenation) -- we're pretty much forced to do layout via css -- even if all we want do to is present some text for reading.

It's beyond me why no browser will render a page like:

<html>
<h1>A heading</h1>
<p>A paragraph or two</p>
<h2>Maybe a subhead</h2>
<p> ... </p>
</html>

In a way that's actually pleasant to read. I'd even accept going back to the horrible standard rendering if any css was included -- just do the right thing by default.

(Actually, a small enough tablet does a better job than most desktop browsers, but that is purely by accident -- and they still have pretty awful default colours (white on black -- too high contrast) -- and are much too hard to customize reasonably for the average users).

edit: As some of the other comments have mentioned, css is ok for styling -- but pretty bad at layout. I'd welcome both these specs -- and maybe a (stronger?) recommendation regarding how to hyphenate/space text (eg. along the lines of how (La)TeX does it).
If you've started building before 8/31, all 1:1 is free, group will cost money

Even if you haven't, all p2p 1:1 traffic is free
Their company is called "Valve" ;)
Almost assuredly not, since their DRM is a big part of their platform. They may include pieces of it, though.
The reason this matters is because free 1:1 gives you a growth vector. Without it, you won't grow nearly as large. And growth is the all-important metric, not revenue.
I agree, but I think it's because a d-pad does two things: 1) it lets you press two directions at once with a single finger (all four diagonals are actually two presses, e.g. up+left); 2) it stops you from pressing two opposing directions at the same time like you can on a keyboard, e.g. up+down.

Once you get used to these limitations or find a game where diagonal movement isn't required (not sure about SMB), it's really quite tolerable to play a 2D platformer with WASD or arrow keys. But you're still right it doesn't quite have that magical kinesthetic quality that a d-pad does, and I'll always choose a gamepad myself.
So did The South.

I don't care what they think, I consider it slavery, and so should everybody. Cultural relativism can go to hell when we are talking about fucking forced labor. I am not going to dampen my language just because they think forced labor is just fine, and neither should The Guardian.
Uh, it's still wrong. That's the point.
http://online.wsj.com/article/SB1000142405274870489360457619...

The former Goldman Sachs chief economist gave a speech explaining the economy's progress and the Fed's successes, but come question time the main thing the crowd wanted to know was why they're paying so much more for food and gas. Keep in mind the Fed doesn't think food and gas prices matter to its policy calculations because they aren't part of "core" inflation.

So Mr. Dudley tried to explain that other prices are falling. "Today you can buy an iPad 2 that costs the same as an iPad 1 that is twice as powerful," he said. "You have to look at the prices of all things."

Reuters reports that this "prompted guffaws and widespread murmuring from the audience," with someone quipping, "I can't eat an iPad." Another attendee asked, "When was the last time, sir, that you went grocery shopping?"
It's not a technology. It's how that user describes spending their time.

Like, "RTCHN - Responding To Comments on HN"
There is lots of discussion about VR sickness on the developer site. It seems to be a complex problem: latency, incorrect IPD, VR distortion applied incorrectly by developers. It's going to take awhile to figure it all out.
That seems counter-productive..
Nice work! The interface looks clean and, so far, everything is pretty easy to use.

A small note, I was able to get a default android target to Run but Build crashed. It looks like the Build option isn't pulling in the android.jar file ...
The Advisor’s Dilemma
One data point, but I did Crossfit for two years and don't recall this ever coming up. Fortunately I never got seriously injured, but I stopped because I came to dread the workouts. Now I do a less-intense-but-still intense cardio sculpt class and I actually look forward to every class.
The game that made me the sickest quickest was a flight simulator. I could not do more than 5 minutes without feeling like I was going to vomit. I could barely walk after I took the headset off. Other games did not effect me as badly. I have not used the Oculus for more than an hour. It is likely that people get used to it. Also my other friends who were using it, were not effected as dramatically as I.
That is exactly what it is. The author and/or editor should have had a spine and made the headline: "Revealed: Qatar's World Cup slaves"
Matter: Powering the Next Generation of Breakout Media Companies
I never said anything about that. I believe in rewarding good value, and I often fight for employee raises more than most of my colleagues.
>Steve Gibson uses it, I won't pretend to be as capable of speaking to it's benefits so I encourage you to listen to Security Now.

The last person you should take security advice is from Steve Gibson. He's done an amazing job of making himself out to be a "security expert" but his understanding of security is ... exceedingly limited.

Read this post to see one example how he just, like, doesn't understand anything at all: https://www.grc.com/ssl/ev.htm
I don't know about any HN groups or what not, but reddit has http://www.reddit.com/r/SteamFriend if you're in need of more people.
You can tell it to trust specific machines (like your home desktop) that are highly unlikely to be compromised

Highly likely to be compromised, you mean? Viruses are a thing, and you can bet malware will target LastPass in order to get to finances.
Google’s clever workaround for manufacturers & carriers slow to update Android
Uru's single player mission has incredible high-def graphics that still look great today. The geometry is obviously a bit limited, but the textures look great even at 1920x1200
HN sends a very powerful flow of traffic. Sorry about that, should be fixed.
if you are implementing fixed point arithmetic, using uints is probably a good idea, too.
"Torvalds' Blunt, Harsh Criticism Helps Open Source Grow"
According to this: http://www.solarpoweristhefuture.com/what-light-wave-do-sola...

"Solar cells are made out of N-type and P-type semiconductor material that use the visual light spectrum to generate electricity. Solar radiation with wavelengths of 380 nm to 750 nm (violet to red) strike the material with enough energy to knock electrons from their weak bonds and create an electric current. The unused wavelengths (ultraviolet & infrared) do not have enough energy to dislodge the electrons and are absorbed as heat."

So, I think this idea is pretty feasible if there is some sort of IR and UV filter that could reflect the IR and UV wavelengths at the heat collection tower and let the visible light into the PV cell to have multiple electricity generation sources. I would imagine doing that would more efficiently make use of all the light energy collected, rather than only the wavelengths that can transform the light energy into heat.

I don't know if something like that exists... I know there are UV and IR filters for cameras but I am not sure if by filter they reflect the IR and UV light and let only the visible spectrum through.
I have a wife and 3 kids.
More like individual consumer claims that his Tesla 'magically' accelerated during his wife's first drive of the vehicle.

Despite the car's logs showing clearly that the pedal was depressed at the time of the 'accident', individual consumer claims that his wife didn't depress the pedal.

Investigation underway to determine whether or not individual consumer's insurance will cover the 'accident'.
> “Unsigned has a bigger range.”
> Only a bit bigger.

So... "only" twice as big.

I'm not particularly fond of the trend toward avoiding unsigned integers (in particular the lack of unsigned types in Java and array lengths being signed in C#).

A good programmer should be capable of determining whether to use a signed or unsigned type; if it's not easy to decide, that indicates a design flaw to me.
That reminds me of the time I rediscovered averaging. I thought I was "inventing" a new type of averaging by imagining masses attached to a massless beam.
I started solving for a fulcrum when the torque would evenly balance. I then imagined instead of points, that I had one or more masses distributed continuously along the line, where the mass at any point along the line could be described by the area under a curve. It was only after I realized that I had calculated a centroid for the system, that it donned on me, I was actually calculating the average, as I had first done in elementary school. In short, nothing I was doing was new. I had simply discovered a new way to think about the problem that was not immediately clear when I came up with the thought experiment. In hind sight, it was completely obvious, but not before I ventured into calculus to solve this "tough" problem.
Well it's built on top of Linux so it would only make sense. Plus they seem eager to get people to hack it, so why not? Can't hurt their business either way, they still own Steam as a store.
Something that is shocking is not necessarily surprising. "Shocking" in this case is more about the visceral reaction of disgust it causes.
The typeface's original name was Feura: https://twitter.com/espiekermann/status/359353798663221248

Why change from Feura to Fira? English-speakers pronounce it as “Fjura”, not “Foyra”. And
Fjura sounds like Führer. Not good.
Hardly a HN exclusive. :)

From 2012: http://kotaku.com/5890372/is-this-valves-control-pad-design/
Happy to chat, you find my email in my HN profile
Ask HN: How do unlock code generating sites like SwiftUnlocks work?
Do they know the algorithm for generating these? Do they have a secret key? Is there some brute forcing? How is it done?

http://www.swiftunlocks.com/
Huh? You objected to Guardian using "scare quotes" or something and I told that this type of abuse happens there all the time. Human rights don't exist.In fact, several of them have been arrested for pulling the same crap in USA http://www.kbur.com/2013/09/20/saudi-princess-scheduled-to-b...
Java web framework Ninja version 2.0.0 released
Music Stock Exchange "TweelX" opens today
Reading this brought back a memory for me too, even if just as a bystander. I was lucky to be able to attend dConstruct 2010, it was the most wonderful design conference I’ve been to so far. All the presentations, by the likes of Merlin Mann, John Gruber, and David McCandless, were very inspiring.

It was a one day event and all the talks were held in the same space. At one point, the guys from Lanyrd came on stage and explained how the site worked. They asked all the attendees to tweet to @lanyrd and write that they are attending dConstruct. That way, everyone got automatically added on the Lanyrd site as attendees, with profile and everything. It was an impressive demo.

Until now, I didn’t know that was the event when Lanyrd officially launched, it come across to me like they’d been polishing the app for ages.
I think for me, the delivery fee is going to really influence my frequency of buying. I never hesitate to think of one item I need--and order it for same or next day. I think once my beta period shuts off, I'll probably instead keep a running shopping cart of stuff and only order periodically.
Isn't most of their DRM encryption based? I mean, it's not all that restrictive, and it's quite possible that simply seeing the code for the DRM would not be enough to circumvent it. I think other companies would have a problem, but I don't think valve is probably one of of them. I could be wrong though.
Dropbox Datastore API Stable Release
> Being 'offended' runs a whole spectrum from legitimate outrage of a betrayal of vital social norms through to mildly inconvenienced that not everyone agrees with my personal world view.

I agree & this is already more than what Neya is willing to believe, given what I quoted from him. At least you believe being offended actually exists. Neya's comment seems to suggest that being offend is just whining and should never be considered at all, ever.
I googled, got 1/3 of the way through "Subsequent UI Cmavo", and gave up.

If you explained in lojban, I promise I'd struggle a few minutes longer before giving up :D

http://www.lojban.org/tiki/Subsequent+UI+Cmavo

I read Arabic fairly well but I did not understand Lojban, not having any framework to understand it in, whereas I took Arabic classes for basically four years of college.

I got "prami" to mean love, and .ui to mean ":)"

Why do you put .i at the beginning of some sentences?
A few theories are Valve has been working on their Source 2 engine and will release it as a competitor to Unity naming it SteamEngine. Supporting win/mac/linux/steamOS etc.

Also SteamMachine might be more unique and thus easier to search for.
They happen on the first of the month.
Nice try Amy, and thanks for calling me selfish.

I'd debate you on the definition, but something tells me you aren't interested in a conversation about it.
There's a difference between using Clang (Analyzer) to provide error reporting and using it for their own internal parsing (for refactorings, cross references, etc.). I suspect their internal parsers are all written in Java, but let's hope in this case the parser is just a thin wrapper over Clang!
Apple's Jonathan Ive and Craig Federighi: The Complete Interview
The whole of Dubai exists solely due to external workers, from engineers to the bricklayers.

External workers are fine since workers are different from slaves or "slaves". If they paid me $150K a year, I'd go there and lay bricks myself and for $1000 a month they'd get probably a billion applications. What they did is they screwed the poor Indians, Bangladeshis, Filipinos etc, once they got there.
I've heard various arguments for this, none of which seemed that convincing. Centralized power generation seems like one of the great successes of the 20th century. What do you think the advantages of decentralization are?
First robot to solve a rubik's cube in under 1 second (video)
You sound like a good fit for the CEO of a startup. Since you have a ton of savings why not try to start an idea based on your skills instead of waiting for a technical co-founder? Maybe a service business first.

http://benogle.com/2013/03/25/an-idea-for-non-technical-foun...
Yeah, working now thanks!
I'm pretty sure there's the same distinction today, where a ~$500 console is more graphically powerful than a ~$500 general-purpose computer. I don't think that you're going to see that price point move very much 'in a few years'. The better case for the SteamMachine is in whatever streaming capabilities it will have. I venture to say that most people who care about bleeding-edge graphics probably have their own custom boxes already, and if Valve can port that over to the living room they'll really have hit a home run.
Mini-muscles" could fuel smartphones
Yes, we're looking for great python developers. Email me: RaviA [at] engageSPARK dot com .
Nevermind
Nevermind. Delete mods. Sorry, off-topic.
"practically O(1)" is an interesting statement
I'm talking about the kind of person that wants to work 9/5 and retire with a watch. The baby boomers that are now struggling to find jobs and the millenials that are more concerned with self-discovery than in making a contribution and earning their wages.
"Scare quotes are quotation marks placed around a word or phrase to imply that it may not signify its apparent meaning or that it is not necessarily the way the quoting person would express its concept. Thus, the quotes are used to establish a use–mention distinction, in a similar way as verbally prefixing a phrase with "so-called". When referred to as "scare quotes", the quotation marks are suggested to imply skepticism or disagreement with the quoted terminology."

http://en.wikipedia.org/wiki/Scare_quotes
I hate this, too.
Will they use the SCUMM engine?
The New Economy of Letters
> Oct 2013 Apple likely to announce $149 A7X based console killer.

Maybe I'm just missing something here, but I'm pretty sure an ARM-based system has exactly zero chance of displacing current gaming platforms. They could whip up a sexy Ouya competitor, sure, but Ouya isn't exactly setting the gaming world on fire. An ARM console would be a competitor to phone/tablet gaming, not to console gaming.
I've definitely been bitten by this kind of bug before, but I did not come to this author's conclusion. What I learned is that each step of a calculation has lower and upper bounds, regardless of int type. You always make sure your inputs, intermediates and products fall within these bounds. Consequently, the author's advice becomes irrelevant.
So how do you come up with a fair price to capture the carbon externality?

And do you add the externalities to green power like solar? More people have died installing solar equipment than all nuclear accidents. Or what about environmental damage during PV manufacturing? Do we add those to the price of solar at the time of sale?
I don't care about little things like that as long as they aren't abused (you aren't really picking up your child from day care). I don't care when a person works as long as they contribute according to their role.
Is going to exhaust your thumb and cramp the hell out of your hand in record time.

And on top of that, occupy some 'third' control scheme somewhere between "kb/m" and "gamepad" that developers would have to explicitly target, at a time when so few of them even put the time into adding proper kb/m support for their console-first-PC-port-maybe-if-its-cheap-to-farm-out titles.
I think the opposite - signed types are a big problem in statically typed languages and the cause of countless bugs I've had to deal with (in other people's code) for most of my career.

I think most languages would benefit from unsigned types being the default, and arithmetic overflow being a hard error unless otherwise decorated. Signedness and lenient overflow promote laziness. Array indexes don't make sense as signed, yet most people prefer to iterate arrays with a signed type, e.g most commonly:

for (int i = 0; i < 10; ++i) buf[i] = 0;

Far too many people rely on signed integer overflow working as you expect the underlying machine to handle it - but that's not what the C spec says and not how a compiler handles it either.

There are countless security issues I've had to fix related to signed types in what is supposed to be secure code. These would not have occurred if the author was forced to use an unsigned type, and had to consider the extreme limits of the values it can take on. Subtle things such as the addressable limit of memory being naturally unsigned, but buffer sizes being passed as signed, can cause easy exploits, and are stupidly commonplace.
So signeds are better because they overflow differently?

If you program C like there's no overflow, it doesn't matter much whether you mis-index the next array with 4294967295 or -1. There's no substitute for overflow-vigilance, and particularly not rules like "such-and-such type is bad and such-and-such type is better".

(BTW: an ex-boss of mine claimed that signed ints were evil because because and insisted on using unsigned for everything, but that's a different story, and I'm glad he's an ex-boss)
The test runner alone is worth the cost of entry.

You do write tests, right? :)
Yes, but that may be simply a Valve-owned clone of the XBox360 pad that has become standard in PC gaming. Or it may be the exciting modular device they patented:

http://www.theverge.com/2012/3/2/2840932/exclusive-valve-ste...

Or it may be something to do with Gabe Newell's interest in biometrics.
There is definitely some graphical identification. You should try Google+ image search (if you have any images on there), it's really incredible. I searched "water" on my friend's images and got pictures of water glasses, the ocean, etc. None of the pictures had comments or metadata. Also worked searching for things like "soccer", got a bunch of pictures of him playing soccer.
Good info - thanks for starting this. I'm along for the ride of it (i.e. watching this thread for good info). I've self-published a book years ago and my only "marketing" was listing it on Amazon. That was in 2008 IIRC and, for me, the PIA of formatting the e-book for the various formats was just so much work that I've not written another.

When I look at your list, I see a lot of things that I'd put in the "publicity" category rather than in the pure "marketing". Both are good, but there's a time and place for each. Maybe you were just doing what amounts to "brand awareness" and expecting the results of "targeted marketing"? I think of "targeted marketing" along the lines of running ads in AdWords, AdSense, on other sites, in other newsletters, etc.
So far as it comes to large datasets unsupervised learning doesn't work ! You better off training initially discriminatively your network on imagenet, and then switch to this cat vs dog training. Rather, than do unsupervised learning.
I bought an unlocked phone through the Apple online store for use with T-Mobile prepaid. It was interest free for two years with a new Barclay’s card. The total cost is less than $1 more than if I put down $299 through T-Mobile to get a locked phone with a postpaid plan. Since UI haven’t been happy with the 3G service on my 4 through T-Mobile I decided to go unlocked through Apple so I can transfer the phone to AIO Wireless if LTE doesn’t turn out to be better than 3G.
Thanks for an interesting post.

The IBM journal publication - is it this one? http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=617771...
Segoe UI is extremely similar to Frutiger Next, which is an expanded and slightly reworked Frutiger. That's what the whole fuss was about -- Microsoft not paying for a Frutiger Next license.
Does this represent a viable Google service, or is it just another perk for those living in San Frangoogle to be subsidized by the electronic serfs that are Google's users?
How are you going to get negative coordinates then?
OP means to say that when dealing with small enough numbers, unsigned integer may overflow, while the signed one won't. With huge numbers they both overflow, but we usually don't have them.
> They want SteamOS to restructure the console market like Android did with the mobile market.

Makes me wonder when MS will complain that SteamOS is free just like how they complain Android is free.

http://www.techdirt.com/blog/wireless/articles/20130409/0212...
This is off-topic, and Hacker News is not the place to go to for medical advice.

Please don't post submissions like this in the future.
I'm thinking of people (geo nerds) who like to look at maps and remark about things. Not people who want to tell the world they're at Starbucks.
"Wait, you mean I have to buy an XBox 360 controller to use my Steam Machine?"

"Nah, its compatible with a lot of controllers. In my experience the Xbox 360 one works pretty well so I'd just go with that. You can check the other ones out if you want, too."

"Ok, cool."
That's the whole point of kaggle. ;)

Fighting your machine learning algorithm against everyone else's. Best one wins the prize.

There's a lot more "interesting" competitions from different companies of course.

https://www.kaggle.com/competitions