skysight-inc/HackerNews huggingface dataset:
"...meaning the [normally liberal LA Times] doesn't stand behind any of the facts claimed."

"right-wing Koch brothers organization"

"from someone who hates broad-based education"

It doesn't seem to matter that these right-wing haters are praising an Obama program. It doesn't matter that these haters of broad-based education approve broadening education from the current one-size-fits-all college degree that leaves so many dropouts with a few semesters of useless film studies courses, no degree, no job skills, and enormous debt, to one that offers a much wider array of options for ending up with more value at less cost.

There are many skilled trades that offer much better career options than are available to most film studies dropouts, but there aren't many people getting the training needed to work in those trades, because they are all told that there is only one acceptable career preparation: a 4-year college degree in whatever studies.

Obama thinks this is a problem. The Manhattan Institute agrees and considers his program a step in the right direction.

Yet your main point seems to be a warning to us that, despite the usual reliability of the mainstream media, the source of this editorial is unexpectedly not one of the approved speakers of orthodox political doctrine, but is in fact a heretic, and we would be wise to cover our ears so as not to be deceived, and rely instead on your "nutshell" opinion.
I think these are interesting points.

Two clips you might find interesting:
- Brian Wong of Kiip talking about how Counter Strike made him good at photoshop (I don't think this is a serious counter arguement to your point): http://youtu.be/BAx7Npsrin4?t=4m40s

- Gabe Newell (Valve) and JJ Abrams (Lost, Alias, Star Trek) talking about similarities/differences between narrative in video games and movies, and at the end announcing that they're working together on one: http://www.youtube.com/watch?v=a7mihllgiro
So the simplest program using the simplest shader would use a pass-through shader that doesn't modify the inputs?
Sensible Turbolinks with baconjs
In the UK, you can work as a contractor on a software project for BigCo. If you go as a permanent employee as part of a consultancy company (eg Thoughtworks, IBM) they will take the lion's share of your day rate. As a contractor that changes to your benefit.
In place of 4th and 1 data AdvancedNFlStats would substitute 3rd and 1 stats. And I would agree that this substitution is suspect. Just a bit shy of bogus in fact.
Where did that stigma come from?
Core Board Balance Trainer
Please check out the my new company i am trying to get up and running! The core board balance board is designed to help anyone (surfers,skaters,snowboarders, or just anybody)develop better balance. please go on facebook and give us a like!!!
https://www.facebook.com/CoreBoardBalance
"When trying to be informed of changes on a class that you don’t own, such as one of Apple’s classes. A classic case of this is observing the contentSize of a table view. This information can’t be gotten in any other way."

I never like this - platform holders ramming their crap down your throat basically...

A broader version of this applies to Objective-C as a whole for me... I have to use it to interact with iOS or OS X in the intended way. There is no other reason for me to want to use it - the language features are not helpful for me, the ref counting is dangerous and the performance is horrendous (that last one is a design tradeoff to be fair - but I don't want to pay for what I don't use).
Why do you think games are unable to stay interesting even though Chess has never had to change and the movie industry finds a way to be interesting every year?
Prezi's apparently trying to cover their posteriors in the wake of Shubham's disclosure and subsequent snub ( http://blog.shubh.am/prezi-bug-bounty/ ).

"We greatly value this feedback."

Weak sauce. Shubham's disclosure saved Prezi from a future nightmare. If they're not going to pay him from the bug bounty coffers, they should at least try and sound more like grateful humans rather than a pissy HR department trying to do damage control.
You should read the rest of that post instead of stopping at the point you quoted. I think he makes a good point: There are real costs associated with expanding security, and there are points at which those costs can become unreasonably high.

I think your point is too extreme. Locking your front door is most definitely NOT a waste of time, because with that move alone, you've automatically protected yourself against the subset of attackers who don't think to try the back door. Are you still vulnerable? Yes, of course. But decidedly less so. As the OP said, 50% is better than 0%.

The real conversation that should be taking place is not whether or not a limited scope should exist (it should), but how far that scope should extend given the costs of extending it.
You of course don't know this, because you haven't read through the page and figured out what the code does.

Let's not get personal. I only mentioned your name because it was in the headline, not to bully anyone.

I know this is a framework. But the problem with stego is that as soon as you release your code, you make it almost trivial for law enforcement to detect that you're using stego. It's a catch-22: you want people using the code, but you don't want law enforcement knowing what code you're using, because then they can just use the same code to detect that you're using stego, which defeats the purpose of stego.

This isn't theoretical. Each time someone releases a new stego tool out into the wild, forensics companies add it to their own frameworks for detecting stego.

Let me be clear: I want you to succeed, and I think it's a great thing that so much effort is being put into developing these sorts of tools. But you have to say something like "Don't use this tool yet! It's not ready for production!" ... The way it was presented here made it sound as if it's ready to be used, but anyone who uses it in its current state will be swiftly detected by law enforcement.

Let's put it another way. Do you think the 120 people who upvoted this did so because they understood this is "just a framework / reference," or because they were hopeful this actually works? It's not fair to them not to include a disclaimer saying this shouldn't be used. The way the README is written makes it sound like you're encouraging people to use it, even though it's not intended to be used.
The use of the word "math" (and "science") seems to be changing as well, I think this usage is an example of an unconventional use of the word "math"( rather than an example of the new use of "because"*.
They need at least one killer "Modern" (windows 8 only) application.

I can't see anything modern apps can do that normal desktop apps can't. The interface is dramatically different, and that can be a plus if the right app came along that you WANTED to use your fingers to control over a keyboard and mouse.

Off the top of my head, I could imagine a hardware/software combination that automates your house. A wifi connected controller box would use the power lines in your house to transmit information (like x10 does) to cheap replacement switches and outlets; letting you control what does and doesn't get power. Maybe the outlets track how much electricity your household devices are using and you can get a pretty graph. Maybe they use a threshold to determine when a device is in standby mode and give you the option to automatically cut it's trickle power. Maybe an IR breakout box lets you control your entertainment center. Some sort of wifi streaming box lets you stream audio from one room to another. Maybe a few wifi enabled cheap cameras you can mount around let you monitor your rooms. All of these features would be controlled centrally through a windows 8 modern device. I could see something like this being a good use of the simple design of metro applications. Wasn't there a Microsoft home concept a long time ago? What happened to that?

I hope Redmond devotes more energy to developing killer apps in the near future. I think they could turn this around if they get normal consumers inspired.
Doesn't measuring BitCoin in dollars kinda beat the purpose of BitCoin?
PowerUp 3.0: A Smartphone Controlled Paper Airplane
It's people speaking about things they know little to nothing about. For example referring to apt as superior to yum because major release version upgrades using yum is not recommended. This ignores that:

- It's not talking about what they think it's talking about. 6.4 to 6.5 is a minor, or point release, and is fully expected to be updated using yum.

- Even if it was a problem, that would be a problem mostly of the package format (rpm vs deb) and what it supports or how they were created by the maintainers, not the tools that take the packages and use them to determine dependencies and apply the updates.

- The package formats are similar enough in capabilities that the package managers can actually handle repos of the other packages. You can get apt on CentOS, and yum on debian based systems, and use them on the native packages with a little work.

RHEL really is a best of class distro, and just because they've focused less on swizzy-look-cool features doesn't mean they've been resting on their laurels. They've invested a lot in making sure the distro works well in their entire ecosystem of products, and just plain works without too many problems. In a way, they are the Microsoft of lniux distributions, in that they have a solution for just about everything, and it just works most the time. In a way, it's the best of both worlds.
Excellent post, although as usual the title could be a be less sensational and more precise.

"Bitcoins are Purely Speculative Assets" would be an excellent line from the article to use as a title. Or perhaps as a comment put it: "Bitcoins are an Intangible Commodity Asset"
is more likely than not primarily

This seems pretty loose. I'm not trying to be pedantic, but the theoretic flaws in the data are such that you would want a pretty tight logic in your model to have any level of comfort with it. The proportion of the state-space that is unobserved seems ~large and critically relevant.
Leo, the homeless programmer, has just completed his first app - Trees for Cars
Define "take" source code. Do you mean "read" or "access" source code? I know this is an aside, but I think we as a community need to be more judicious in our use of criminally-accusatory words, especially when it comes to taking/stealing/theft vs copying vs distributing/selling vs reading/watching/accessing. They're all very, very different things.
I agree. I was thinking a low-end but top-brand laptop computer (Apple, Dell XPS, Chromebook Pixel, etc). Pretty much the same cost.
Brush, fur and neighbor points look really cool.

Using Bézier curves, but with variable width, can give nice "handwritten" feel to it - http://szimek.github.io/signature_pad (works best on touch devices).
"new string" is rather misleading here.

But the string _is_ new; there was no object that was Object.Equals to it before the call. That new string just never forgets where it came from.

e.g. make people write .substring(n).view() or .substring(n).copy() or similar.

That's what people have been doing for years: .substring(n) versus new String(substring(n)) (and, as a third option: .substring(n).intern())

I find it weird that this change is made because, as a side-effect, they almost have to start optimizing "new String(s)" calls. With this change, the only thing that can be useful for is for creating a String that is the same as another String, but not equal to it. I think that aspect of that call is rarely, if ever, used. If one can proof that it is never used, the next step on this path would be to make that call into a no-op. If one cannot proof it, it still would likely be a good speed up, but it also would be extremely risky.
A home in harmony with nature? Why, that's illegal
I'm glad they decided to reward Shubman Shah and I hope for the future this will help set a precedence on better communication and what deserves compensation.
in 5 years of such use by said tweens how many more users might be brought into the system. How many tweens parents a there accounts made for.

Things are not so simple.
Did you seriously load 22kb of Google Analytics because you weren't strong enough to truly uphold your ideals? You piece of shit.

(to prevent confusion: this is a parody of the site MBlume linked)
I went to Steve and Erin's house and talked with them for a few hours once. Erin is absolutely in category A.
> They should be easy to create (bitcoins are) BUT ALSO easy to destroy if demand declines;

You can provably destroy bitcoins by sending them to an address with no private key (this is provable). Believe it or not, this is actually useful for stuff like http://www.proofofexistence.com/

Hence the premise of this article, even if you take the underlying economic theory at face-value, is flawed.
> Even with very pessimistic alignment, HSW should get well more than one instruction per clock from that loop.

Why? In Haswell, a store needs an AGU (ports 2, 3, or 7) and the store data unit (port 4). Even with perfect store-load forwarding, you can only write one value per cycle into the store buffer.
Flying hacker contraption hunts other drones, turns them into zombies
You're correct which is why he compares bitcoins to commodities instead of currency and declares it a "purely speculative asset."

Note that saying it has no fair price as a currency by no means implies it's worthless. It's just that its worth is purely speculative like any intangible asset like art, intellectual property (e.g.: patents), wine (or at least "valuable" wine whose cost bears no resemblance to how much it cost to produce).

Think of it this way: bitcoin isn't a currency you buy goods with; bitcoin is a commodity you barter with. It's just a far more convenient commodity than chunks of gold or pieces of art.
@MrZongle2 I agree.
Never even heard of Prezi before this. If anything, they should be thanking this guy for all the free publicity.
one of my favourite old school tricks for achieving such breakery is:

#define const_cast CONST_CAST_IS_FORBIDDEN
#define dynamic_cast DYNAMIC_CAST_IS_NEVER_NECESSARY

etc...

its dirty, but it gets the job done
Wow, this site is slow. I thought it was broken in my browser because there was no content for about 20 seconds.
"To improve the program from now on we will reward bug hunters who find bugs outside of the scope provided that they do not violate our users’ information and that their report triggers us to improve our code base. We will also retroactively check to see if other reports found issues that fall into this category."

This means Shubham will get the bounty.
China detains Bitcoin fraud suspects
This is a trite response to an actual concern: Placing scope limits on bug bounties is meaningless and dangerous. Hackers will not respect your scope. The scope of a bug bounty program should always be "Anything that affects our, or our users, data or security".

There's plenty of non-entities that get reported: Failures of XSS protections on data that is actually public, vulnerabilities on vendors sites that don't impact your data, etc. Those should be dealt with with a polite thank you. Everything else should be valid, and everything else should be paid. Possibly not high-tier paid. Have your security team (You don't have a security team? Make one, even if it's just the coder from your team who has the most experience) triage and report. Fix things, or don't, but don't be an asshole and try to downplay real issues.
Whilst waiting for their response, I realised that I would rather not accept their “swag”, and decided to instead, send off an email indicating why I wished to walk away with nothing....

Anyways, they did try and get it right, by emailing me an apology as well as responding to my constructive criticism.

Before shubham posted anything.
Tough to take everything into account, but I find it troubling that all non-success/failure outcomes are not part of the calculation (ex: 8-yard gain on a 4th and 10; a fumble on a 4th and 2 run, etc). It simplifies the formula to the layman, but I have to imagine that it adds enough additional variance to matter, especailly considering we're talking in variances of less than half a point in their stated example.

Also (and to their point), there is a ton of variation between offenses, defenses, punters, running backs, etc. Using this as a rubric is a nice idea for a rule of thumb for an armchair quarterback, but I'd strongly disagree with using it to accurately criticize any decision within a couple points of expected value.
Seriously, try loading the page with NoScript, and you get nothing. Apparently, it needed nearly a megabyte of JavaScript (somehow managing to make Firefox unresponsive for a several seconds on every page load) to asynchronously load a 600 word plain text article.

Not the author's fault (apart from choosing to use Blogger), but wow, how do you fuck web design up that badly? It's just a blog, a few paragraphs and links to more articles, it doesn't need to be an entire fucking web app complete with 5 other useless ways to view a list of summaries (Pinterest is big right now, people love grids, right? Here, let me smack you in the face with this stupid zooming JQuery effect).
The problem is often one of having to lead the customer through a sales process. For eg

1) I want a reliable product... like BRCK .. okay.

2) This product really meets that criteria. Prove it.

3) So, is it useful?

4) Fine. Because of 1..3 I want more detail and to buy one.

For instance with http://gridspy.com (my site)

1) So, why should I monitor (energy usage) at all?

2) Okay, so why GridSpy (not a competitor)...

3) Fine, tell me more about what you do...

4) Lets get started. Give me a quote on some hardware.

It's a process. You can't just lead with (4) because the customer hasn't yet decided that they want your class of product at all.
Not yet available for iOS Safari, oddly enough. I would think it would be easier to do there, and the ability to add push to a Safari website saved to the iOS screen as a shortcut would be pretty excellent.
...does "new economic perspectives" mean wrong ones? This article is lunacy. I started to skim it, but after the fifth or sixth ridiculously wrong assertion in as many sentences, I stopped. This article is so, so wrong.

It's littered with idiosyncratic phrases and simply incorrect definitions. For example:

> Second, all financial instruments have a fair value that is defined as the discount value of future streams of monetary payments.

There's a grain of truth in there. Let's give the correct definition from Wikipedia:

> In finance, discounted cash flow (DCF) analysis is a method of valuing a project, company, or asset using the concepts of the time value of money. All future cash flows are estimated and discounted to give their present values (PVs)—the sum of all future cash flows, both incoming and outgoing, is the net present value (NPV), which is taken as the value or price of the cash flows in question.

In other words, it's nothing to do with "financial instruments"; it's how you value any asset. And it's not the "fair value" it's just one of many ways of valuing things. And it's not "the discount value" (as if there were only one), nor is it just "monetary payments"; rather it's all cash flows, in every direction, each one discounted appropriately.

And so on, and so forth. The author makes a big point of arguing that they aren't financial instruments so much as they are real assets. There's some truth to this; if I own a bitcoin nobody is obligated to give me anything in exchange; it doesn't exist as a liability on anyone's balance sheet. And? The same is true of a gold ingot. Or, largely, or a share of Apple stock; nobody is obligated to give you anything for that share. By the same logic, the "fair" value of gold (or Apple stock) is zero. Hell, the same logic would indicate the fair value of a Euro is zero. After all, nobody is actually obligated to give me anything for a Euro. I don't live in the EU, I have no EU debts, and no stores around here accept Euros. It's worthless! Except, you know, for the part where there's a large, liquid market where I can trade Euros for my local currency.

> Now what is the fair value of a bitcoin? It does not provide any income (Y = 0), it has no maturity given that it is not a financial instrument. For the sake of argument, we might assume that their maturity is infinite because we are stuck with them forever once they are created.

Taken literally, this means that you cannot sell a bitcoin. I would suggest that this is not true. You can actually sell bitcoins. People do this every day! In which case we plug in the expected value of the future sale in his fancy equation, discount it appropriately to account for the time value of money and the uncertainty of how much I'll get when I sell it, and find that...

...bitcoins aren't worthless. Huh, who knew?
Yup. That's why my desk fan has 11 blades, and my car has 16 wheels and a 1024 valve engine.
I think that's a bit harsh. I read the full email exchange he posted at the end of his article[1], and they went to some length to explain their position at the end of that exchange, and while I and many other wish it was different, I find their position understandable. With any number of past security submissions already deemed inadmissible for a bounty based on being out of bounds, how do they justify doing it in this one case? I think they were heading this direction anyway, and if anything this just sped up the time frame.

1: http://blog.shubh.am/wp-content/uploads/2013/12/LetterLog_Pr...
I never liked those microsoft functions, and disable all the warnings in each new project. What are you supposed to use instead of memcpy?
It's a bit of a rant but I find myself in agreement with this:

http://unspecified.wordpress.com/2009/05/16/microsoft-bans-m...
One door: sure that's a difference but not that significant. You can measure it and try in mentally in different positions. You have to think twice before sawing but actually in code you also have steps where thinking twice I'd required, eg choosing a framework, a data structure.

Shape: not sure it can be helpful but you could try to convince yourself that it's only in your head. I have seen very fat people doing physical work and enjoying it, maybe needed more frequent pauses, and but quite able to do anything except crawling under the table.
Very well said.

Nothing -> something that works (in any way possible, spaghetti code, written quickly) -> something that works (clean refactored code that can be maintained/improved/changed).

You can't skip step 2. If you do, you will likely spend more time overall.
TRL 9 is "we have nothing more to learn about it."

"It's in space" would be TRL 6. I think this is the appropriate level at which to be running this kind of kickstarter.
While there is probably no meaningful use for gets() (which is missing from that list and certainly is not Win32 specific) and maybe sprintf() and even more maybe strcat(), what is exactly so insecure about things like memcpy() or alloca()?
Just a suggestion: In the title the phrase "fix elections" can have multiple meanings. One meaning is to "improve what is broken" about elections. This is the one you mean. The other one is to "rig" an election, or to illegally predetermine the result. This is not what you mean.

I would just keep it simple with a) and b) above, c) if you really want it to be a social app. The hard part will be getting data for the app and convincing people you are not trying to favor one candidate over another. At least I presume this will be a problem, I am not from Brazil.
It's funny because "degrade gracefully" was the standard for a very long time as javascript blew up in popularity.

Now the pioneer of JS apps doesn't even bother trying to put <noscript>There is usually a blog post here if you are using javascript</noscript>