skysight-inc/HackerNews huggingface dataset:
Add a "for the children" angle and you're ready for congress.

Edit: As far as baseless speculation goes, I suspect it has nothing to do with legal liability and Apple being in a better position to release a Square killer at the OS level.
Unfortunately flexbox wasn't present in IE versions prior to 10, and then it was prefixed until 11.

Firefox also only has partial support.

http://caniuse.com/#feat=flexbox - see the "Known issues" tab for other caveats.

This is going to prevent widespread adoption for a while.
Yes, it'll exploit the fact that signed overflow is undefined.

int incr(int i) {
int old = i;
i += 1;
if (i < old) return 1;
return 0;
}

GCC optimizes this to 'return 0;'.

EDIT: Updated to a better example.
I've personally been thinking along the same lines. We may be thinking about the personal cloud. Bringing the application server to the user allows us to provide thin clients, reestablish personal security, and drive consumers to buy more advanced hardware for their core infrastructure. It would require a big change in how things are done today, but I think it would ultimately end up helping the industry.
> Sigh, another string library. And this is the reason why I prefer C++ over C. You don't end up writing another string library for the 300th time.

You say that, and yet every C++ project I've ever touched in my life has had its own string class with various levels of horror attached. My favorite was the one that stored everything internally as 32-bit characters to be Unicode safe, and was never used in a codebase that had to deal with Unicode.
> They never were nor did they claim to be.

Then how do you explain this: https://www.google.com/takeaction/ ?
I've used Tailor, the Chrome port of Brackets, and it's a beautiful editor. I would love to use it full time on my Chromebook, however the Live Editing feature is broken and the Git integration is lacking. It also lacks some other standard things, like Find/Replace.

I recently found another Chrome editor, Caret, that feels a little more powerful (and more in line with how I use Sublime.) It's quite a big uglier though, unfortunately.

Caret: https://chrome.google.com/webstore/detail/caret/fljalecfjcio...

Tailor: https://chrome.google.com/webstore/detail/tailor/mfakmoghean...
Whoa. Sort of like how you have to pay $5 to join Metafilter. That seems neat.
Would you mind elaborating on that? I don't see this behavior with GCC 4.2.1 on OSX or OpenBSD at -O3 when I look at the disassembly.
Translating this blog post:

"MongoDB can't handle Big Data so we are going to redefine Big Data for our own convenience as cheerleaders of MongoDB and then assert that Big Data, per our new definition, is really not that important."

The blog post makes quite a few dubious assertions, apparently for the sole purpose of justifying MongoDB's inadequacies as a large-scale data platform.
hmmh... a manager changing the date on a contract after the fact so it generates more money for him/her is actually pretty obviously a red flag. Kudos to Ben for doing the right thing. If the government couldn't prove beyond a reasonable doubt to a jury that it was wrong, she wouldn't have gone to jail. (Not saying innocent people never go to jail, but it's not like she was an indigent defendant, she had a lot of resources and incentives to fight if it was defensible)
Apparently the Beta ruins the moderataion/metamod system. That's a fatal mistake IMHO.

Slashdot has the best moderation system I've seen implemented on any forum (note: it is more than implemented, it's been grown, including the metamod culture).
Apple's a big company and a pro when it comes to legal matters. Why are they so gunshy about it when Android and Windows stores have bitcoin apps?
In bed, I often lay on my side with my tablet locked to portrait orientation but it is standing horizontally with respect to the bed. This way, I don't need to support it with my hands to read, only need to use my hands when I need to scroll or pick something new to read.
Sorry, I prefer vim.
"Refresh Browser on save with inotify and xdotool"
http://peter-hoffmann.com/2010/refresh-browser-on-save-with-...
No. The original poster is trolling.
Want to get into Y Combinator? Here's 4 things Not to do
99% of dogecoins code originates from the Bitcoin project. The other 1% is Litecoins proof of work and other random garbage including 10k block rewards at the end (originally a bug they didn't want to fix), 1 year for all coins to be generated, random rewards, 500 million transaction limit (originally a bug that they fixed and due to incompetence caused a massive fork) the security and economic implications of which likely hasn't been considered AT ALL, yet people still argue that these arbitrary changes are genius.

The reason they argue that the changes are genius is because they either have been fooled by someone with a stake in dogecoin, or have a stake in dogecoin themselves.
The protection of the rights of its citizens, which is the right thing to do, and which results in economic prosperity. What's needed is someone who is long-term greedy, because this is the best way to enable wealth in a country. Who wants to be a Founding Father of the next United States? Who has more power, the leader of a free and prosperous nation, or the ruler of a starving dictatorship?

I'm not saying that Bitcoin is the answer, but that there are awesome reasons why an ambitious country should give its citizens their economic rights.
How one man's Olympic design influenced your next trip to the public restroom
Warsaw, August 1947
Google has been cracking down on PayPal use in apps lately. Any crackdown on potential in app payment currencies not tied to the market's primary payment processor doesn't surprise me. Apple and Google are both businesses after all, and they decide what goes on in their stores.
It's a fascinating idea. There is the Eternal September effect that can be combated by having a barrier to entry. Metafilter has $5 registration, stack-overflow has their own sauce. My friend who runs the VMS company prgmr.com requires someone to give them a public key to sign up.

I generally think this is a good idea to keep the riff-raff out. (then again, I've done countless anonymous spelling, format, and grammar corrections on wikipedia - but some people say their convoluted markup is the barrier)

The point here is, if I can get my eyes on the prize (the privilege to post), and if it doesn't look terribly valuable - then I have very little motive to hop on board.

My core contention is that the barrier has actually been placed too high. $5, a public key, learning wiki markup, providing correct answers - these are all easy tasks of very little effort. Doing code comprehension and diving into a project - that's a fairly large commitment.

Am I to be held responsible for the code? Will the people behind the project care if I continue to submit after I get the prize?

I count the circle of people I listen to, respect, and care about (here, it would be the commenting accounts) as greatly outnumbering the circle I'd want to work on code with.
I've seen this echoed several times, and AFAICT it's an uncritical knee-jerk reaction. It doesn't pass muster. Apple's track record indicates it doesn't care about money that doesn't "pass through" its platform. Historically, Apple wants its cut of transactions including: app purchases, in-app purchases, subscription purchases available directly through apps, and digital media purchases for iOS devices (cf. Kindle app).

However, there are notable major categories of apps that handle payments but do not incur the payment-cut issue. As others have noted, banking applications, which often include payment and money transfer functions, are ubiquitous. Payment facilitators are no strangers to the app store: PayPal[1], Square's line including Register[2], Cash[3] and Wallet[4]. Retail store apps also don't appear to be affected by the 30% cut: Amazon, B&H Photo, McMaster-Carr, etc. all have store apps.

Also, it seems that Apple has been forthcoming regarding reasoning in the past over disputes regarding in-app purchases, e.g. with Amazon over the Kindle app presenting the Kindle Store. In the BtC app cases, it's the stonewall "game over" response, with no ongoing communication as to how the app might regain compliance.

That suggests, in contrast to other cases, that Apple's current position is that these apps cannot become compliant. Even though the BtC-related apps otherwise resemble established payment-related products. That's an interesting distinction and points to either undisclosed legal concerns or otherwise different business concerns than were raised in earlier cases.

[1] https://itunes.apple.com/us/app/paypal/id283646709?mt=8

[2] https://itunes.apple.com/us/app/square-register/id335393788?...

[3] https://itunes.apple.com/us/app/square-cash/id711923939?mt=8

[4] https://itunes.apple.com/us/app/square-wallet/id455018546?mt...
As I commented there, everybody concerned with this (especially the slashdot staff doing the change) needs to watch this talk by the people at Fark on how they failed - and recovered from - their "You'll get over it" moment.

http://www.youtube.com/watch?v=YnVeysllPDI

This is one of the best discussions I've ever found about what is the most important lesson in running a "social" site: you involve your user in everything (do NOT surprise them with forced changes), or your members will find a new place to go hang out.
Like it or not, Bitcoin, like Tor, and this will continue to increase over time, is associated closely by the public with drugs, money laundering, gun running and so forth. The US government may take a more aggressive stance against it like the Chinese. There's not much in it for Apple to not distance itself from the liabilities Bitcoin presents.
How often do you go over the raw data, in a manner that aggregates couldn't help you with, for data from 6+ months ago?
Here's the simplest example I could come up with (it's functionally equivalent to the code OP pasted):

int zero1(int* i) {
*i = 0;
return 0;
}

int zero2(int* i) {
*i = 0;
if(i == 0) return 1;
return 0;
}

GCC produces the same code for these two functions. If the 'if' in zero2 is moved to the top of the function, it takes effect.

I tried this on GCC 4.8.1. A wonderful site for checking these things is: http://gcc.godbolt.org/
This was talked about in a reddit post about Flappy Bird, and one commenter pointed out that there was something of a youtube review landslide - and that some of their other games were already popular in Japan.
You authenticated by entering the serial number of the Galaxy Note 2. Many people obtained them en masse from youtube users unboxing the phone who didn't bother covering it. Others, I think, just brute forced the serials to enter. Not sure if that worked.

I;m interested if google caught them or not. Surely they'd notice a spike in expensive app purchases using gift cards (if they measure things like that).
I wouldn't say they're vulnerable, but just attractive targets.

The decentralized network of servers allows an IRC network to be more resilient than many other systems.
One red flag in this case is that the CFO referred to PwC, a major accounting firm that her former company paid for some advice, as a reason why everything was OK. This amounts to "trust me" because you have no access to the terms under which PwC was retained by the other company and no idea who actually examined the options accounting or under what circumstances. Shady dealing is often obscured by appeals to a higher power.

If you run into this in your own company you should be suspicious and try to get the company to hire an independent expert to review the situation, which is exactly what Ben did. For an expert to be truly independent they need to be retained by someone outside the group under suspicion.

Suspicion is not a bad thing as long as you deal with it promptly. Dealing with it clarifies the situation and removes the suspicion, one way or another.
#2: Don’t have an unfair equity split

This made me wonder if Facebooks' initial cap. tablet would be considered an unfair split?
The flapping mechanic is very similar to that used in Joust (http://en.wikipedia.org/wiki/Joust_%28video_game%29), but without direction control, opponents or lava trolls.
I'm surprised the Chinese government is not sponsoring it.
Run and avoid games are nothing new at all. Jetpack Joyride is practically the same thing, and it also did very well. It has 50,000,000+ downloads just on google play. This is not a new genre. The helicopter game is one of the first flash games I ever played, and it certainly existed before that too. We already know these kinds of games do well, so what's the surprise here? I don't get it. It's a game mechanic that's done well before and it's doing well again.
Congrats! We use you guys and you absolutely deserve it.

Also, thanks for the stickers!
Maybe that's where being a pro on legal matters comes in?
And yet, Square Cash was recently approved.
I thought of that, and to some degree, yes.

But they are always shooting down anyone who dares to use their data and present it in a more useful manner.

In particular they're totally screwing up some areas and ignoring complaints.

The Denver/Boulder area of Colorado has multiple overlapping sites that cover an area smaller than that of the Bay Area, which has one all-encompassing site. The result is that it's really hard to figure out where to look for listings -- or where to post listings.

What we need is combined area site like the Bay Area has, that lets you restrict to certain sub-regions for some searches (apartments, say) and broader regions for others (antiques?).
What rights in particular?
Turkey passes draconian internet law
Leveraxe: the asymmetric axe
Where indentation is present/relevant, monospaced fonts are critical for interpreting a program's logical structure at a glance. And in more than trivial programming, indentation is always present/relevant.

> Should all the programmers agree that they will not tabulate code and indentation interval will be fixed (i.e. one tab or n spaces no matter what, no alignments) ...

In indentation, never use tabs. Always use spaces. Tabs are open to reinterpretation as you change editing environments, spaces aren't. I can't tell you how many times I've heard from novice Python programmers whose programs appeared to be structurally correct but failed to run as expected, after which a more experienced programmer suggested that the embedded tabs be removed and the code reviewed and manually re-indented.

More here: https://www.google.com/search?q=python+tabs
As someone who is type 2 and is continuously working toward being class 3, I want to know why your coworkers would even want to be type 3?

For instance, while I'm a type 2 developer, I'm a type 1 musician and a type 1 air hockey player. If I took half the amount of effort I spend on trying to be a better developer and spent it on air hockey and music, I could be type 2 in both of those. I don't care about being a musician or being good at air hockey, so I haven't done those things, but that's just a matter personal taste.

If I wake up tomorrow and discover I love air hockey, why should I keep working toward being a type 3 developer?
There's a long tradition of using fixed width fonts. As a result, some of the 'infrastructure' is built with that assumption.

For example, people will draw ASCII pictures for simple diagrams in the code and comments. In some of my code (I work with chemistry) I listed the element symbols laid out as a periodic table-like grid. This only works with fixed width fields.

And of course multi-line parameters are usually continued inside of the leading '(', as in this forward declaration:

int reorder(int num_results, search_result *results,
const char *ordering);

Not surprisingly, there is a StackOverflow question on this topic, at http://stackoverflow.com/questions/218623/why-use-monospace-... .

Equally not surprisingly, and sadly, it's marked "closed as not constructive".
Some of it is interesting and worth considering but the "reptile brain" mumbo jumbo is based on the discredited Triurne Brain Hypothesis, which is not supported by modern neurological or anatomical science.
The BEST version of the Adventure Time theme song
"I work at Evernote, and we're about to get acquired... watch this space"
Amazing Animation Dancer after 9 months
Tell HN: Thank You
My sentiment too, especially with airplay/chromecast (I use both iOS and Android), the value of the tablets is only going up for me. I happen to prefer Nexus 7 over iPad for reading books, but besides that iPad is my go-to device for non-work consumption.

With FaceTime use especially, iPhone form factor is not great. Same can be set for my old Galaxy Nexus with hangouts. iPad/Nexus 7 do way better in that department. iPad Air weight and form factor is especially better then the old iPad.
That seems like an excessively negative analogy, and not especially apt given that these are books that were presumably published in some quantity.
New... yes, the look is certainly new compared to 'classic' slashdot. Sleek is not a term I'd use for it though, and when it comes to functionality the beta falls flat on its already flat face. It wastes space, makes it hard to follow threads, is fully JS-dependent, lacks contrast (but this is easily solved), contains images where none should be, etc. Realise that many of the complaints are made by those who currently use the 'classic' version of slashdot, often combined with the 'light' option to get rid of images. This is not the version you see when you just view the site as a passing visitor. Compared to the 'classic' site, especially when combined with the 'light' option, the beta is a dysfunctional riot of wasted space and script.
Parsing error: line 1, sentence 1.
Templated, I think, as in a page is not using PHP or some other language to pull content from several files or a database.
US State Dept. top official caught in alleged phone chat on Ukraine
Alternatively: Apple is poised to take on mobile payments (with over half a billion accounts with credit cards on file) and doesn't want anything to disrupt their plans.

Anyway, why is it Apple's responsibility to ensure every app developer and user complies with the law?
Amen. You said it better than I did. Slashdot is not just an aggregation site, is was Taco's baby and reflected his ambitions to curate a meta-news site and a healthy community.

The irony I find with the recent beta backlash is that Slashdot hasn't been relevant in my life in close to 10 years. The last redesign was a mess too ... and that's the nature of the audience Slashdot has. The site was always doomed to irrelevance eventually because 1) impermanence 2) their geeky audience hates change. Always have, and apparently, always will.
>While I was seeing my episode of The Good Wife falter at what appeared to be 1.9 Mbps, I was able to measure connection speeds of 28 Mbps to my house using a Speedtest.net test from Ookla. This is exactly the dichotomy that the M-Lab data is showing, and my example is not an isolated one; Comcast users have been complaining for months.

How do we know that it is not just the provider being sapped for bandwidth? I notice that speed tests I run in the mid-day and evening come back pretty much the same, but Netflix takes noticeably longer to buffer in the evening. I always assumed this was because their servers were much busier then.
What did you think you were paying for? I mean, it mentions the perks here:

https://imgur.com/register/upgrade

What else do you think you get with Imgur pro that isn't listed?
I guess companies that openly deal with or accept bitcoins, like Overstock.com or Coinbase, need to hire some MBAs.
Wait, so you're saying being a pro on legal matters doesn't mean you just do whatever you want knowing you will always win in court? Damn, so much for that law degree.
Just wanted to say "Thank You." (I don't know if a mod corrected the title or if I mistyped it initially. If it changes, I will assume a mod did it. If a mod did change it: Oops. Sorry. No offense.)
I see perfectionism as a behavior driven by two motivations:
A) The desire to go from competent developer to an expert one.
B) The desire to avoid the shame of failure.

In the case of A, I think its often good for the developer / bad for the product. By single-mindedly erasing imperfections, the developer learns the nuances needed to move from competence to expertise. I don't think the product is likely to benefit at the same rate, though.
Yeah I was wrong on that, he must have sizes 8 both. My compiler gives 5 and 8.

Coincidentally I just read that specific paragraph earlier today for totally different reasons. :)

Will have to recheck some code.
I think you may have just answered your own question.
Motivational speaking.
Slashdot has been dying for years due to things like sponsor astroturf reviews and the one-sided use of the site to promote specific political views, etc. Make any technical platform you want, the problem is the people
this bitcoin app was approved previously too
I've tried it and didn't like it. You often have successive similar lines with slightly different identifiers, and if they don't quite line up it's visually jarring. A graphics example:

var p0X = lo.convWeekToX(0);
var p0Y = lo.convFlowToY(m.rev0);
var p1X = lo.convWeekToX(0);
var p1Y = lo.convFlowToY(m.exp0);
var p2X = lo.convWeekToX(m.breakevenWeek);
var p2Y = lo.convFlowToY(m.breakevenFlow);
ctx.moveTo(p0X, p0Y);
ctx.lineTo(p1X, p1Y);
ctx.lineTo(p2X, p2Y);

That, rendered in a font where X, Y and Z aren't the exact same width, makes you want to scratch your eyeballs out:

. var p0X = lo.convWeekToX(0);

. var p0Y = lo.convFlowToY(m.rev0);

. var p1X = lo.convWeekToX(0);

. var p1Y = lo.convFlowToY(m.exp0);

. var p2X = lo.convWeekToX(m.breakevenWeek);

. var p2Y = lo.convFlowToY(m.breakevenFlow);

. ctx.moveTo(p0X, p0Y);

. ctx.lineTo(p1X, p1Y);

. ctx.lineTo(p2X, p2Y);
I have mixed feelings about this situation. On one hand, I can understand the advantages of banning Bitcoin in Russia. On the other hand, there are also disadvantages of banning Bitcoin in Russia. Overall, I feel that this is a trade-off, and I'm not sure whether they made the right choice in their decision. I know there are people who will disagree with me about this, but honestly, I have to respectfully disagree.
I've been playing Eliss for years. Great game. Thanks :)
Gizmodo: Your Smartphone's Touchscreen Can Read These Magical Business Cards
Twitter Lost 12.14 Instagrams In Value Today
This argument is a non-starter, because you already begged the question. The argument revolves around whether or not this is a battlefield, and if we are or are not at war.
> Musician? [..] audio recording

Are the D/A converters of tablets really that good? Honest question since I have no idea. From my limited experience, there is a huge difference between inbuilt ones and something external that sends the converted signal to the 'puter via USB or firewire... or is that just because desktops have a lot more interference? GPU, CPU, the fact that it's plugged into an electrical socket etc... but I imagine a tablet with everything crammed real close together might have similar problems... ?

> Photographer? Tethered shooting, library management and rating your shots post-shoot, etc.

For tethered shooting I can see how portable instant feedback for persons you're photographing, or things you're photographing for other people, would be super nice. But full-blown library management? Again, I never tried it, but I just can't imagine doing it without a keyboard and mouse, since I need to be able to tweak the RAW conversion settings; pretty much all photos look bad straight out of the camera, so to know if something might be a keeper I need to make at least rough adjustments. That is also a lot more fun (read: less horrible) with a decent CPU... of course, if you're on the road it would be way better than nothing, but for most of my use, I'd rather wait until I get home and then do it better and quicker.
You are a professional, watch this video, and act like one.

Mike Monteiro - fuck you, pay me http://vimeo.com/22053820