skysight-inc/HackerNews huggingface dataset:
"I am seriously considering considering going into business as an "unfuck your culture" consultant."

After only six months and two gigs as a contract software engineer, I'm thinking about this too. So far I'm appalled at the state of play in the small software houses I've seen.
Actually, we are working on adding support for TV/Kiosk mode where the components update the data regularly, and you aren't limited to showing only one set of components. The dashboard will slowly and automatically cycle through all different components so even if you have more widgets than your screen can handle, it'll still work better than not being able to work at all.

The main difference is that Dashing is focusing more on current KPIs and Metrics. While we believe that those are crucially important, sometimes they just aren't enough for people who have data that's too much to get condensed down to a single indicator.
qengho is probably anarky creating a new account and starting again.

Since anarky was hell banned after a single innocuous comment (unless there are things that were so awful they got deleted) it seems fair enough.
This is a nice article about the subtleties of instance_eval in Ruby. It's an interesting feature that powers some very clever DSLs [1][2][3].

At the same time it's a feature that is confusing and should be avoided as much as possible. One reason is that it is impossible to predict by looking at the calling code in which context a block is executed if instance_eval is used. Another reason is that a block that is executed with instance_eval cannot reference instance variables of the calling object. No problem for trivial code, but a huge headache for slightly more complex code or for views in Rails apps (which use instance variables to pass objects from controllers to views). And unlike the inability to call local helper methods (as explained at the end in the article) this cannot be worked around by throwing more magic into the mix.

I believe there's some consensus now that instance_eval is a nice trick, but should be reserved for simple DSLs or DSLs that don't interact much with other code. Some libraries [4] have stopped using instance_eval altogether because of associated problems.

If you do use instance_eval in your API, be sure to mention it explicitly in the documentation to avoid headaches for your users.

[1]:https://github.com/ernie/squeel
[2]:http://api.rubyonrails.org/classes/ActionDispatch/Routing.ht...
[3]:http://docs.opscode.com/chef/dsl_recipe.html
[4]:http://builder.rubyforge.org/classes/Builder/XmlMarkup.html
I'm sure if I didn't have three separate things to verify and pay or challenge it would have been quicker :)

I ended up challenging one of the three and I spent more time writing that letter and including supporting documentation than anything else.
Meaningful to them and to most of the rest of us.

Life is much more than utility.
Docker - makes creating secure sandboxes easier than ever
Case in point, under "Who wants to get fired?"

"Really stinks not having car. I hate putting others out of the way to help. So my boss is driving out here to Tim buck two to get me work and get me home if car not fixed. But at least get to go. So I am thankful for that."
What Do Social Media Customers Expect From a Brand?
yeah, probably. Dunno if it's a good thing, that people start with a transcompiled language...
In large corporations new hires and acquisitions are handled by different teams. Both teams may be working for the same set of goals, but in ways that are often conflicting in a practical sense.
There is also a recent Common Lisp enlive like library called Caramel: https://github.com/pocket7878/Caramel
App kid ridiculed: Silicon Valley disses teen’s Yahoo deal
As is usually the case with interactive tutorials, unexpected behavior shows up before the clarifying example. Later they show the equivalence of strings "a" and list of chars ['a']
Yep, and it pays well enough that I even get to take large amounts of time off. I basically keep a teacher's yearly schedule, having fun all summer, working through the spring, fall, and winter, making as much as when I had a boss breathing down my neck. I lost 20lbs and found the woman I'm going to marry. And I've been completely debt free for the last 3 months. It's been amazing.
It would be interesting if the browser on SmartTVs rendered this properly, then you don't need a PC just for this...
Oklahoma earthquake linked to oil extraction wastewater
I noticed some quite interesting stuff that is dead e.g.

"Show HN: Planck Cosmic Microwave Background visualised using three.js"

http://thecmb.org/

Which looks rather cool as I'd never heard of three.js:

http://mrdoob.github.com/three.js/

Edit: Can't get over the fact that this editor is in a browser in JavaScript:

http://mrdoob.github.com/three.js/editor/
Man... the inability of these people to form a proper sentence saddens and scares me.
Evidence Thresholds
Te mager? Deze voeding zorgt voor een gezond gewicht
Toward zero unemployment
I dislike CoffeeScript as much as the next guy, but the most complicated widget is 35 lines of CoffeeScript, most of which is pretty much identical to what the JS would be. There looks to be less than 100 lines of CoffeeScript outside of the widgets. If there's a project where I can overlook the use of CoffeeScript this is it...
Actually it does run on SmartTVs :). All of our displays at Shopify run this way.

The browser on SmartTVs really suck, and also don't support 1080p for some reason. Since the tv SDK is html/js, I built a super simple app that can point to any Dashing instance, and even use the remote control to switch between dashboards! Super handy.

I will be releasing that functionality soon as a plugin for Dashing.
Breyer, Roberts, Thomas, Kagan, Alito, and Sotomayor on one side; Scalia, Kennedy, and Ginsburg on the other.

Not a clean "right/left" split (a line that people probably make too much of at that court anyway).

If you had to draw some line, you might notice that the dissenters, Ginsburg (80), Scalia (77), and Kennedy (76), are the oldest on the bench.

http://www.supremecourt.gov/opinions/12pdf/11-697_d1o2.pdf

I was surprised how much play the "parade of horribles" received in the decision. Usually the Supreme Court focuses more on defending their interpretation, while writing less directly about public policy considerations.
That code is a recipe for getting hurt. Here are a few points:

- Return is not everything. More informative performance metrics are Sharpe ratio (a sort of reward/risk measure) and information ratio. Both of the above have ridiculously low values in this case.

- Another thing that matters is the distribution of returns. If you have plotted this and still see nothing wrong, you are really better off doing something else. With numbers like these, chances are will be out of cash much sooner than you will hit a good month. And even after you have hit a good month, what happens when you hit a bad one?

- Beta: essentially, when the algo does well, it is mostly because of significant overexposure to the market. At this point, I would much rather lever up and buy SPY than trade using this thing.

- Predictability and risk management: ok, so you have tested this on historical data. What are the cases in which this would misbehave? After all, it is optimization, so there may be inputs for which this gives very undesirable results. How would you notice? (hint: you have no risk management in your code!)

The bottom line is that, if you ever want to put some money where your mouth is, you would have way better chances at doing well if you learned some basic finance rather than treating the markets as a black box (no matter how creative you can be). At least, you will be able to evaluate appropriately whether you are doing well or not.
Exceptionally handsome if you like Windows 8 perhaps. I don't like the big rectangles with bright colors. A good dashboard should be almost invisible until something important happens.
Guys, I think you're spot on with critiques of the product and the presentation. But the interesting thing about what reasonwell is trying to do here is its scope. He's trying to map human thought. I for one want to try to help the guy instead of saying why it won't work.

Models of natural argument are a really fascinating area of AI. Check out the Argumentation lab at University of Dundee for some of this work:
http://www.arg.dundee.ac.uk/?page_id=96

The tradeoff in knowledge representation is specificity vs usability. How do you structure a machine-readable argument that represents what you think in an acceptable way but that isn't onerous to create? What is the schema of an argument? Are they all the same?

There's some basic research to be done here that's empirical, not theoretical. I hope that Reasonwell narrows down to facilitating a credible use case rather than presenting yet another grand platform. Here's my line of thought for the guy: Who s currently making structured arguments on the web? The Dundee guys have found plenty of natural language argument (it's everywhere, just like in this post) but haven't been able to get many to actually mark up their thoughts. How could you get people to do this? Perhaps an Intrade like platform for predictions, where people could get extra points for being right for the right reasons. It's a big problem and you'll have to tack into the wind I think.
Vim speed is not really the point
This is more likely to appeal to organizations that have strict requirements for SSL certificates. So the HSMs in this instance would protect the SSL private keys for certain industries that must maintain strong guarantees that an attacker could not impersonate them.

The threat here is the loss of the private key that proves trusted identity, not data loss prevention.
Anyone put that thing into his basket yet and checked out if it is worth the money?
This is a really good question. If you're looking to assess personal software skill, here's where I defined the software scale: http://michaelochurch.wordpress.com/2012/01/26/the-trajector...

It's from 0.0 to 3.0, but the majority of professional software engineers are between 1.0 and 2.0. Average is about 1.1-1.2, and 1.5 is seriously good; it means you're starting to have sound multiplier, infrastructural contributions.

I'm probably at 1.8, which is about 97th percentile. I promoted to "1 in ~100" because I have a lot of creative talents, cultural insight, and design experience. That's just a ballpark. I'm somewhere between 1-in-10 and 1-in-1000 (among software engineers). It's highly subjective and has a lot to do with tool fit, project/person coherence, and peoples' motivations. In some companies, I'm the absolute last guy you want to hire. In others, I'm a 4-sigma catch. Especially at the upper end, it depends a lot more on fit than anything objective.

My point with "1 in ~100" was that, while I won't claim to be average, if you're at Yahoo's size you almost certainly have people who think like me. If you can't find them through normal methods and have to acq-hire to get top talent, that's on you, but I think you're spilling money on the floor. It'd be cheaper, in the long run, to develop what you have internally.
Come on man! Drink the koolaid and jump on the flat design bandwagon :P
Directors were paid $48,000 and the chairman $80,000.
The CE and senior executives earned a total if $2.7m between them all.
All FY 2012. And all very reasonable

https://www.southerncross.co.nz/Portals/0/Group/Corporate/20...
That's seems right. HSMs are expensive to purshase and managed.
wow... how does that happen?
Same here, switched to Aurora permanently and haven't had any issues. Like that it looks native to the OS you are using. And had forgotten how much better the awesomebar is.
Yeah I saw that one dead yesterday as well, thought it was unusual. Noticed the user account that submitted it wasn't very old, just created in fact. Presumed that was the cause.
Actually, it has been much improved in more recent versions. Try it again.
Patents aren't just intended for revolutionary things. They are also intended for mundane, but actually useful, applications of those things.
Your informed opinions are more valuable to those "spending" the time to read them, so please make an effort and study the problem domain a little more before speaking on the subject.
The thing that is salient to me is that a lot of the successful ones now seem to be hardware-prototype startups. Hardware is the new software.
Layer 3 is the network layer, basically they mean the attack is just generating enough traffic at the network level to overload the target.

Layer 7 is the application layer which means they are overloading the application. A web server connected to a 10gbit link won't be able to handle 10gbit of traffic if each request it has to do a complicated SQL query for each load. Layer 7 requires much less bandwidth though it depends on sending correctly formatted data.

A layer 3 attack doesn't even get to the application so it doesn't matter what the data is which means they can use techniques like the Open DNS resolver reflector and hence can get much more traffic with a little amount of seed traffic. As well this hides the "original" source of the attack.
Drivent.js
Meet Forecast, The Web App That Has Web App Developers Drooling
Except this is meant to supplant a design that DOES work in the car, that's why it's stupid.
It's available on Linux (and on Steam, but not Steam for Linux): http://www.achrongame.com/site/buy-and-download.php
If there's a lesson I've learned with Google: They don't sell their acquisitions.

They've probably integrated too much stuff into what they originally acquired.

Authentication, advertising platform, support (ha) flows and what not.
It's most likely been set there to put off anyone from buying it whilst they have none in stock.
Heh you mean prosecution, not persecution.
IT's not Amazon selling the item directly, its from the Amazon market place. Which makes it likely that when ever the merchant put in a price they made a mistake.
> And 5 years before Cryptonomicon there was Tim May's Cyphernomicon (which obviously inspired the title and theme of Stephenson's book).

Actually, no, according to Stephenson. From the appendix of my copy of Cryptonomicon:

"It has been pointed out that the word "Cryptonomicon" bears obvious similarities to "Cyphernomicon," which is the title of a Cyperpunk FAQ document by Tim May. This leads to the question: am I committing some form of plagiarism, or rendering homage, or what? The answer, strangely enough, is niether. I was completely unaware of the existence of Tim May's Cyphernomicon at the time I came up with "Cryptonomicon."
They certainly have the capability, and they probably use it on some percentage of electronic communication between 0 and 100%.

What they're trying to do here is make more of it admissible in court.
I love the idea of a dashboard framework but under no circumstances am I going to make it harder on my users by adopting that Live tiles nonsense. Will be glad when that trend quickly runs its course.
I especially like that the postage is £4.98 (why even bother adding postage to that price?), and also that the product description mentions how the watch is "affordable".
Relevant: Amazon’s $23,698,655.93 book about flies -- http://www.michaeleisen.org/blog/?p=358
I built a couple of calculators for use in my Motorsport Engineering course at Uni. They are free to download and make about $20 every 3 months in advertising.

I've just launched my first SAAS app which is a staff management product but it's yet to make a penny.
Cyprus Gets World's First Bitcoin ATM
NServiceBus/MSMQ vs RabbitMQ: MultiNode Architecture
try this:

> let foo = map reverse

As the error message "clearly" says, the result "map reverse" is a function, which doesn't have a printed representation. You might think that all objects would at the minimum have a default printable representation as "[Object 0x011432542]" or something, but they don't. As always with haskell, the idea is to catch mistakes at compile time: in this case, mistakes where you wanted to show something meaningful to the user, but forgot to define how that kind of object should be printed.
It's 2013, and hibernation is broken in Ubuntu! :(
I find it interesting that in the midst of the million-pound electronic products, there is a notebook (as in paper kind, not a laptop) costing £7.37. Rather confused as to how that gets there...
Apple Appears In Court In China To Defend Against Siri Patent Infringement Claim
Good thing the css is completely customizable :)
Argentina government creates the Supercard low commissions credit card
Java enabled browsers are highly vulnerable
When he says "per capita" he's talking about the total population of the country.

That is, lots of European countries cover their entire populations with a budget of around $2000 per citizen per year. Medicare/Medicaid have a budget over $2000 for every citizen per year -- 300 million people * $2000 = $600 Billion.

(In 2010, Medicare had a budget of $453 Billion, and Medicaid has $290 Billion.)

When people call Medicare efficient, it may mean "they spend little money on overhead," but that's very different than spending it well.
Today in Philippine History, March 27, 1890, Ruperto Kangleon was born
Indeed and there's a lot of usage of URL Shorteners as well.

That's why it's so important to save where they head to and/or not use a shortener. Some URL shorteners even change their short codes every now and then (ie they lead to new places).

The ArchiveTeam have a URLTeam that's dedicated to unshortening URL shorteners and releases their data sets every now and then. Feel free to check out http://urlte.am/ http://www.archiveteam.org/index.php?title=URLTeam and/or stop by #urlteam on EFNet.
Many years ago I watched a tv documentary (probably BBC with the Open University) about business consultants.

There was a small - medium engineering company. These firms tend to be split between white collar office and management work, and blue collar shop floor work.

The consultant went in, had a bit of a chat with the management, and then went onto the shop floor. After a bit of resistance he got a lot of great information. When someone is sitting at a machine pushing a button for 8 hours a day one thing they know is what makes that harder and what might make it easier.

He got all these suggestions and put together a plan. All the blue collar staff were energised, active, keen to be involved. He then told them he was going to make a presentation to management. He asked the shop-floor workers what they thought would happen.

"They'll ignore you" was the reply. "No!" he said, "They'll see the work we're put in, and they'll see the benefits to them, and they'll put in some changes!"

He called the meeting. He gave his presentation. All the management sat, waiting for someone else to make a first move.

Obviously they did not agree with any of the suggested changes. They heard the story about the car factory worker who saved his company thousands with a simple bag over the licence plate suggestion. They didn't care.

"What you don't seem to realise is that we've already thought about all of this before we put the machines in" - it's like kaizen never existed.

There's a reason many work cultures are fucked.

But, you know, it is a good idea and I wish you luck if you try it!

PS: obviously the point is not "shop floor great, management bad", because I've met many lazy shop floor workers.
Hey... Niel is a business man, not a revolutionary guy or a rebel. He do this school because he will make money with future students that will work for him...
I have been using Razorflow myself and impressed with it so far.
> The premise of this system is invalid: it relies on people being rational and logical when debating issues that they are passionate about - people are neither rational nor logical in these situations.

You're right that we can't rely on logic in debate. But I would contend that the premise of the system is that structure will be salubrious for debate. There's nothing about the system that would prevent me from developing a totally irrational series of arguments on it and, crucially, the system itself doesn't reason about things. Instead, it keeps track of my reactions to claims and evidence, reactions that will differ from yours. This pluralism is a great strength, and the one he identifies out of Github.

The reddit-style populism you identify is a possible problem with the system.

The question is how _could_ this work in practice? I think there are users who would be motivated to structure arguments this way but I cant think of who they might be.
I've never seen Conservapedia before.

It wasn't until about 5 minutes after reading some of it, I realised it wasn't some parody like Uncyclopedia.

I'm utterly shocked that the human race actually is possible of pumping out shite of that grade.

I'm in the UK BTW so I'm not that aware of American politics so my ignorance may come from there.
I was sceptical but this is fascinating.

There's a feeling in some parts of the left in the UK that low US fuel taxes are symptomatic of the libertarian anti-left strain of American politics.

I think this disconnect between perception and reality highlights the importance of stopping using identifiers such as "left" and "right" for complex issues.
Hackers Target Tibetan Activists With Android Trojan Virus
TryHaskell uses http://hackage.haskell.org/package/mueval and not ghci
You can eval expression so following works
let t ="foo" in t
If an employer has to spend his time troweling his employees' social networking accounts to find out which ones don't like their job, he's doing it wrong.
> the first was found because of an audit

The IRS audited a 10 year old?
Alternately, you've yet to see (there's yet to be?) a simple general purpose programming language.
2013 Will Be the Year of Multiple Apps for Enterprise Mobility
At least in my country, universities have no montly cost, but:

1) Spanish only
2) you need money for textbooks and such
3) really bad hours for those who need to work

Rent varies by country, but you'll find that an US equivalent is shockingly expensive - unless you think that you can live by without a fridge or other essentials (remember, in most of Latin America, rent only includes the four walls and a roof, forget about utilities, appliances, etc, unless you explicitly pay for those).

I've found that culture shock means that only people that are NOT in the situation this person is in are able to adapt to the local conditions.

My mother moved back from Canada to Uruguay, and she's shocked by the cultural differences (she lived abroad for 20 years). You won't believe how many things you take for granted that simply don't exist in a 3rd world country.
http://ycombinator.com/newsguidelines.html

If you are asking about moderator decisions the place to ask is info@ycombinator.com - it's gotten quick and intelligent replies to me when I asked.

I suspect that it has something to do with a very busy time for YC and the landing page you linked to looks like a bad Spanish SME selling something to clueless small businesses - I had to scroll all the way down to find you are actually open source and on GitHub

I am not saying you are the above - just your website does not sell you very well. I would look at Drupal.org for inspiration perhaps - emphasise community and open source - and really really really dump the semi-porn surprised looking woman and laptop. 99dollars on 99 designs will do far far more - or just ask on HN lots of good designers around who may be willing to help