skysight-inc/HackerNews huggingface dataset:
I think it's important to distinguish between volatility within a market (e.g. hog futures) and volatility in The Market, meaning the whole economy. The first is perfectly normal and its absence across the economy would be very strange if not dangerous.

The second one is the problem -- when it happens it's because you're on the losing side of a systemic risk. It isn't that hog futures go up or down but everything is still fine for normal people because the DJIA only moves by a tenth of a percent, it's that some jackass causes a panic and a trillion dollars disappears out of the economy for no good reason. The latter is something everyone should want to prevent, which is why all the talk at the individual level about diversification and hedging. But the same goes at the macro level: We need to "diversify" the banks and major industries so that no individual company is too big to fail anymore, so that we can have volatility within specific industries without it breaking the whole world economy.

And the sort of volatility HFT creates is the second kind. When something bad happens, it happens across the board, regardless of the "fundamentals" of the underlying industries. Even when it's "working" the result is only to transfer wealth from ordinary stockholders to high frequency traders, which is a net loss for anyone who isn't a high frequency trader.
Compare the amount if quality control that goes into your car vs what goes into your sprewdshr.
Let's take your theory and run with it, say that Derek was 100% lucky, that he's a hack, a fraud, just a product of some lucky circumstances, even so-- how on earth can you bemoan his simple message of encouragement?

The message is literally: reach out and try to make as many connections with other humans as you can and maybe even help them out if it's within your capacity. _That's_it_

Now have a good long think about how cynical of a person you'd have to be to complain about that message.
Nonprofit programming bootcamp ($1000 & they pay $400/month for part 2)
In an early-stage start-up environment putting in grind hours is often necessary. Right now I'm the sales person, account manager, blog writer, PR person, admin, CFO and content person. Each of these requires time to just put in the basic work (eg. took a few hours to write 100 emails to leads today). Yes, it's a marathon not sprint but if we don't make it through the first few miles then that's that. So at least for start-ups, I think that's where it comes from. There's just actually lots to do and very few people to do it.

Having said that what I struggle with most is how to do all this grind stuff without which we can't survive and still have time to think and reflect on our vision/growth/etc. So then that's where weekends come in. I tend to rest up and then by Sunday afternoon I feel energized enough to really think about our business.

People are always talking about how it's possible to run a start-up while working normal hours. And perhaps that's true when you have a team with real roles. But in the very early stages it's very hard to get by on stress-free hours.
You didn't look very hard, I only used control-f "H R 41" on Facebook and found it. Here is his full explanation on H R 41.

I voted no on the motion to suspend the rules and pass H R 41, which temporarily authorizes the Federal Emergency Management Agency (FEMA) to borrow an additional $9.7 billion from the U.S. Treasury to carry out the National Flood Insurance Program (NFIP). The bill increases FEMA's borrowing authority from $20.7 billion to a staggering $30.4 billion. NFIP needs another bailout for Hurricane Sandy claims because it still hasn't repaid taxpayers the $18 billion provided after Hurricane Katrina.

Although I oppose the federal government's involvement in the flood insurance industry, it's appropriate for current NFIP policyholders to have their claims paid for flood damage. But another bailout should be fully offset with spending cuts elsewhere or at least coupled with significant reforms to this poorly designed and managed program. Under this bill, NFIP will owe U.S. taxpayers $30 billion, with little prospect of ever paying it back. The bill passed 354-67.

So he feared taxpayers would be on the hook for $10B program with a proven track record of mismanagement. Sounds like he made the hard decision and said no, the right call in my opinion.
> I find sad that young generations mix languages with implementations and get wrong concepts that a certain language can only be implemented in a specific way.

Yes, but the parent that you responded to wasn't really susceptible to this. It's quite natural to speak of the "performance properties of Language X" as if you were to say, "the performance properties of the most widely used implementation of Language X."

English doesn't lend itself well to precision. Therefore, people rely on the ability of others to use contextual clues to infer assumptions.

It's pretty clear in this case what point the parent was trying to convey.

And I'm not sure what youth has to do with any of this.
Pork is just a fact of life in Congress and is a rather negligible amount of spending. Refusing to govern because bills have pork/riders is negligent. He should resign.
Same here. I find he is able to defend himself on things I would never accept personally, and in a pretty sensible way. Granted, most of his votes are "more spending not offset by cuts"-type votes, but he also votes sensibly on some bills, with good justifications ("this bill creates redundant regulation.... congress doesn't need to do this, this agency already does it").

I admire his way of doing his job, even if I absolutely despise his political views.
It's not "giving a damn" it's kissing ass.
I'm in the same boat as you, recently starting to learn Ember. The tutorial that Brian Cardarella created at Dockyard [1] covers creating a simple app and is really good. There are a few other simple tutorials. I'm struggling because all the resources I've found cover single model apps. Anyone know of any more in-depth complex resources?

[1] http://reefpoints.dockyard.com/ember/2013/01/07/building-an-...
How To Better Spend Your App Testing Resources
So you ordered him a new one...?
If you read his justifications, they make sense (or seem to at least.... I can't claim to read the hundred page bills). Its a little accountability at least.
> (Though yes, tuition is a major barrier at > 18k/year.)

I don't know where you're getting that. Hardly any 4-year college is that inexpensive nowadays. Granted, nearly all who need it are able to acquire a significant amount of financial aid.

This source: http://www.collegedata.com/cs/data/college/college_pg03_tmpl...
lists cost of attendance for Berklee to be $57,229.
Make a spreadsheet to count how many formulas are tested
Haven't started with Knockout myself yet, but hear it has both excellent docs/tutorials/community and is fast for DOM-based templating (the only other DOM-based being Angular). There have been a couple of roundup comparisons in the last year, here are two:

http://blog.stevensanderson.com/2012/08/01/rich-javascript-a...

http://codebrief.com/2012/01/the-top-10-javascript-mvc-frame...
The same reason McDonald's would benefit with a tax of 10 million dollars for all restaurants. It would eliminate a large swath of weaker competition and they would make more profit with reduced competition.
There's a difference between someone literally stealing your code and somebody just reimplementing something similar to what you have done.
That was kind of a PR gimmick. Excel is declarative, but misses a lot of functional. For example, first class functions.
NYC is the largest city in the US and the economic capital. DC is the political capital. Both are huge tourist destinations. There are myriad reasons people travel between them. Minneapolis to Detroit, much less so. The 16 non stop flights (8 each way) between Detroit and Minneapolis probably cover most the needs without an infrastructure project that would cost tens or hundred of billions of dollars.
Which is great, if you view your phone as a computer.

I'm a programmer and webmaster by trade, but I consider my phone to be an appliance. I want an appliance, not another computer to manage. I already have two desktops, two laptops, and a pile of VM servers...
> I hope he avoids a game studio initally, they chew up these guys and spit them out as spent rags into the world suffering from post tramautic coding disorder.

I can second that one from experience. On the other hand games are an excellent school and will prepare you for anything from physics to systems programming. Once you get over the burn-out...
That you think pork and hidden riders are acceptable is highly disturbing. Corruption should never be the norm.

"Be careful when you fight the monsters, lest you become one"
-Nietzsche
NYC designer/front end dev here and my suggestion would be to check out Cargo Collective - Dribbble is a fantastic resource, the only problem I have with it is the invite only policy, so a lot of really talented young designers are left out of the party. Cargo Collective requires designers to apply for an account but community is wonderful and its quite easy to find quality work and contact the designers.

Agreed in that a good designer and front end developer will run you between 80-100/hr but you also have the option of scouting a younger designer who is willing to work for a little less. Now that suggestion is against everything I believe in terms of payment standards for freelance designers, however there are so many ridiculously great young designers that are hungry to grow their portfolio and get some great experience in real world application - hell, thats how I got my start years ago.

My last suggestion is to consider contracting for a fixed project payment rather than hourly. You said that you're looking for a part time designer, but looking further down the road it is a lot easier to plan your budget accordingly, and the stability for the designer ensures quality work.

And of course, good luck!
Many years ago I did a short contract at a FX trading bank and my job was to create a trading report.

While I was there I found out why the report was needed.

The bank had managed to misplace a couple of million dollars in a missing trade.

They did an audit, trying and find out what happened to the missing money and came to the conclusion someone had accidentally deleted a row from the spread sheet being used to record the trades.
Hey Erik,

Once you graduate, take a silly job for a bit (something not brain related) save every penny and then travel for a while. More perspective will help and you can't get that from sitting in one place.
> There's a difference between someone literally stealing your code and somebody just reimplementing something similar to what you have done.

Please, not again. Analogies between product design and code copyright do not work.
It is conspicuous that the article says the Google Earth data is wrong, but never mentions Google Maps, which is much more likely to have been used.
Interestingly that was why I disliked English specifically. It felt like the teacher often had a predetermined view, and would grade a compelling argument for the opposite view below a holey one for the "right" one.
Nokia Lumia 620 analysis: India key market for new smartphone | BGR
Do you mean the infogear/linksys/cisco iphone? The one that was discontinued in 2001?

http://www.law.cornell.edu/uscode/text/15/1127

A mark shall be deemed to be “abandoned” if either of the following occurs:

(1) When its use has been discontinued with intent not to resume such use. Intent not to resume may be inferred from circumstances. Nonuse for 3 consecutive years shall be prima facie evidence of abandonment. “Use” of a mark means the bona fide use of such mark made in the ordinary course of trade, and not made merely to reserve a right in a mark.
Experimental support for live-editing JS and HTML in Brackets
I'm going to SF on March for the Launch Festival, is this event happening every Tuesday or something like that?
Looking forward to seeing some creative applications of our new APIs!

And check out your own persona with our demo here: http://services.vufind.com/vugraph/release/

Chris.
Slot Machines In Casinos: Why Do They Call A Loss As A Win?
This paper is a joke. It only looks at the S&P futures. If I added liquidity in SPY or any of the other S&P ETF, hedged my exposure by removing liquidity in the futures, they would consider me an 'aggressive' trader.

They're missing 90% of the picture.
Just an FYI, on my end your RSS feed doesn't work. Both akregator and firefox seem to agree that it's broken. That's a shame, because I really liked the article.

EDIT: Confirmed. http://www.rssboard.org/rss-validator/check.cgi?url=https%3A...
When the wise thinks himself wise
Fools wait for a lucky day but every day is a lucky day for an industrious man.
- Buddha

I'm a great believer in luck, and I find the harder I work the more I have of it.
- Thomas Jefferson

Success is simply a matter of luck.
Ask any failure.
- Earl Wilson

https://www.evernote.com/pub/kristofferr/inspiringQuotes
1. Accounting people were non-programmers, so they probably didn't know what ODBC was/is.

2. Rewriting them found errors in the Excel spreadsheets in some cases.

3. They weren't a Microsoft shop, so most/all of the experience was with an Open Source stack.

4. Most of the functionality was implemented as a series of views in the database, with a layer of reports on top of it.

5. It was easier to just pull them into our existing system as additional reports, and just have an option to export the report to Excel (which was already baked in functionality).
TechCrunch Goes To India — Bangalore Meetup On Tuesday
If this article is true, what positive reinforcement conditions people to keep visiting Facebook? Raw procrastination material outweighing envy?
Gah, do you know if there is a better name for this "pattern matching vs polymorphism" duality then? I think its still important in its own right since multimethods and other solutions to the expression problem usually apply to a more global-ish scope, unlike pattern matching and functions since those are primitive constructs and naturally nested as deep as you want.
Depends where in the world you are from. The docs in Sweden told me I have to wait 30-90 days for treatment and that treatment itself will take even longer, and they are strict with prescription, many adults don't get any.
Do you have any evidence that the business model of any particular HFT firm involves front-running? If so, you should probably do something about it beyond leaving comments on the internet. Front-running is, of course, against the law.

5 or so years ago a large number of your counterparties were probably algorithmic market-making strategies.
My overall experience with Chef isn't that great, because seems to me their team didn't response to users'issue seriously.

E.g. I have reported a bug [1] half year ago that the chef-server failed to start automatically when your server restart, still mark as `Unresolved` and no official answer from chef.

I think when your server startup script failed to work on a major distribution like Ubuntu, it should be considered as critical, right?

[1] http://tickets.opscode.com/browse/CHEF-3204
Third.

Happened to me on my first real gig.
Weekends, nights, 4 all nighters in a row.

Not a game company, but ad agency.
"In 2010, hackers penetrated the defenses of Google...The hacks allowed the attackers to make off with valuable Google intellectual property and information about dissidents who used the company's services. It also helped coin the term "advanced persistent threat," or APT,"

Sorry Ars but the term "Advanced Persistent Threat" was not coined in 2010. Businessweek was using the term in 2008[1] and that was hardly the first time it appears in the literature.

[1] http://www.businessweek.com/stories/2008-04-09/an-evolving-c...
There has been an annual conference in London for quite a number of years all about spreadsheet mistakes and how to avoid disaster. A few years ago, some entrepreneurs from resolversystems.com built a better spreadsheet named resolver-one specifically to address the problems of the financial services industry. Essentially what it does is write code while you build a spreadsheet model. Then, when you recalculate, it runs the code. Once a model is built, it can be passed on to professional software developers to QA the code, document it, refactor it and build proper unit tests. However the spreadsheet model still appears to end users just like a normal spreadsheet model. I think this is the real solution to this problem. Use Excel to play around with numbers and do one-off analyses, but for serious business rely on a tool like Resolver One.
Ah! See, that makes much more sense, but I hope this isn't spin. ;)

So then next question, how come the vulnerability was unpatched?
And Smalltalk does just that, by the way. Booleans have an `ifTrue: ifFalse:` method that receives two callbacks as parameters.
Ah, I knew someone would come through with a reason why Apple totally deserved this and why it's super awesome. You so rarely disappoint, HN.
> It's not like programmers are immune from making such errors.

Too true. It wasn't that long ago that the programmers at The Knight Capital Group nearly sent the company broke with their $430 million programming glitch.

http://topics.nytimes.com/top/news/business/companies/knight...
Read the first paragraph of 'spelt as it sounds' English and could not bare it any further.
Since when do we only connect the largest city and the capital? If that's what we did, there would be no trains in France because Paris is basically the only economically important city in the whole country.

Detroit, Chicago, and Minneapolis and their metro areas together have $900 billion in GDP (about 1/3 the whole GDP of France) and several dozen Fortune 500 companies. There aren't three cities together anywhere in France that have comparable economic importance.[1] Yet, there are trains between a whole bunch of these French cities.

[1] France's second largest city, Lyon, has about the same GDP as Milwaukee or Kansas City.
Was anyone able to visit this site?

I still have a tab open thinking that it was just brought offline through traffic... but just refreshed and still can't get on :/
Or that free will in its entirety is an illusion (which I would, actually).
I can not find it for sale on iTunes. Can you post a link?

Red Box had it listed in its catalog but did not have it available for rent in the Silicon Valley area.
If you aren't in a hurry, you may want to wait and see if Google's Pixel turns out to be real. I know that most people initially thought it was fake, but since then someone has found interesting stuff in Chrome's code.

It may very well be fake, but if it isn't, it's probably gonna be worth waiting for unless you need something right now.
The only issue I take with this is:

> So maybe we add another data-liked="true" attribute. ACK! Just typing this all out is giving me a headache!. Congratulations, your code is now spaghetti, your data is strewn out in the DOM and your logic is tied to a particular layout of HTML elements.

For certain super-rich highly complex webapps, sure -- and believe me, I've done those.

But most of the time, it's actually quite a reasonable way to go about things. Most of the time, your DOM/HTML/code is tightly coupled, and uncoupling it just adds complexity. And it's only spaghetti if you let it be -- there's nothing inherently spaghetti-like about using data- attributes with jQuery events and simple DOM manipulation, if it accurately and intuitively reflects user actions and site usage. It's really only when you get to multiple views of the same data, and data that changes in real time, that the game changes.

The kind of blanket assetion that "congratulations, your code is now spaghetti!" really comes across like a bad case of "a little knowledge is a dangerous thing". Or maybe just big-time exaggeration...
Depressingly their competitors are no better. I've been monitoring a bug in puppet that's been open for the better part of three years for adding options like "--enablerepo" to yum invocations. This is not technically difficult to do but they keep dithering on design issues "because it's not cross platform". (Really? Because Ubuntu and RedHat totally agree on how to name packages, where system files live, which init.d to use, and those are both Linuxes; it gets even stupider with Solaris, BSD and Windows)
The Centrifuge Brain Project – short film and art project [video]
Mgmt Without Measurement Is Stupid, Measurement Without Management Is Worse
It's not the web. The web is presentation-independent semantic information rooted at stable URLs. Single-page javascript is a poorly-planned delivery platform for applications with essentially siloed state that is steadily displacing the web, and no amount of grafted-on functionality can enable the kinds of repurposing and unanticipated reuse we started building before writing off the web as insufficiently shiny.
I had an EEE PC 901, which was one of the first 9" netbooks (and considered by many to be the best netbook Asus ever released.) The screen was bumped up to 1024 x 600. It was a nice little machine, but there's lots of stuff that doesn't display very well on something with that low of a resolution.
Because it was all staged?
With two unrelated projects I don't see a huge problem... People are not going to confuse the two, and I dont want to go into which is "more appropriate". Both jsdb.org and jsdb.io are completely free to name themselves as they want. No trademarks, no infringements. It was honestly a really nicely appropriate and memorable name for the service.

It was also a steal for a four letter domain name :)
A compelling if painful story. You must have some thoughts about what you could have done to track down the spreadsheet problem sooner – what are they? Also, if you could change Excel in any way you chose, what might be ways for it to prevent or detect such problems?

I'd like to ask about a technicality as well, if you don't mind. You said that ROUNDUP was used in hundreds of formulas and ROUND in only one. How many of these formulas were identical except for relative cell references, as opposed to doing logically distinct things? By "identical except for relative cell references" I mean the kind of formulas you get by selecting a cell and telling Excel to copy its formula across a range -- Excel sees these as distinct formulas, but really they're computing the same thing on different inputs; in APL it would be a single expression. I'm wondering if the bad ROUND guy was identical to some other formula in the sheet, or whether it was a fundamentally new formula that someone typed in and forgot to use ROUNDUP. Really, I guess I'm just wondering how the bad formula happened to get entered.

The reason for that last question is that I'm interested in what a spreadsheet would be like that recognized common formulas across a range and treated them as a single data-parallel computation, rather than a bunch of separate cells that happen to have relatively identical formulas. Clearly this would have performance advantages (parallelism and data locality). But it would also seem to have a better chance at preventing errors, since it would treat "computation X across an array of N cells" as a single thing, rather than N relative copies of X that might get altered separately. Curious to hear your thoughts on that general idea too.
I believe the implication there was that the debugging process is "try, try again".