skysight-inc/HackerNews huggingface dataset:
Astyle seems to have been around that long, I imagine pure C formatters have existed for much longer. They've got a lot in common with a language parser so if you've got a compiler you're most of the way there.

http://astyle.sourceforge.net/notes.html

I think Go is pretty unusual in that gofmt is provided with the language. So all Go everywhere looks the same. It's awesome isn't it? :)
Wikimedia Foundation/Wikipedia Moves Primary Data Center to Ashburn, Virginia
Tim Gowers: Why I’ve joined the bad guys
Surprisingly nice. But definitely needs to do something about UI - took me quite some time to figure out WTF to do with mouse. Also it's not clear that you can swap doors. So, yeah, UI.
It gets complicated sometimes. What if the mafia have repeatedly extorted money from a shop owner, and the government can prove it but the shop owner doesn't want to press charges because he's worried of what the mafia will do to him? That's not an abstract hypothetical, that's how the mafia traditionally operated.

In the case of rape, the traditional defense is to drag the woman's reputation through the mud. Often there is pressure from the woman's place of work, and she really can suffer retaliation if she pursues the case.

There aren't really easy answers in these cases, and I don't mean to imply that there are. But a blanket, "don't prosecute unless the victim wants us to" policy provides a lot of incentives for the criminal to engage in victim intimidation.
Maciej did a great job getting this all set up. Though I wasn't selected, he responded very nicely and gave me some thoughts about my idea. And, he picked six great products that I'm okay having been chosen over me. I'm very excited to see how they progress.

I really like this micro-investment program. I am currently working on my side project and how I can bring it to realization. I wish there were more programs out there that are willing to advise and help out single-founder products with less of a focus on investment. I'd be willing to give 5-10% equity in my eventual product for $300 if I got some smart minds to giving me real feedback and spreading the word.
That's not an observation, it's a conjecture, and one that is fairly baseless. many things operate according to a power law. If karma is like that, a small number of users will end up with a shitload of karma points even if they aren't attempting to game the system.

There are many factors that could contribute to a power law for karma distribution. One conjecture is that other users tend to "trust" high-karma users and therefore tend to upvote their comments just because they have high karma.

Another is that high-karma users receive gratification from using HN and therefore use it more. Which leads to getting more karma.

Either of the two conjectures I advanced could explain a small number of users having a disproportionate amount of Karma.
Oh my bad then. Sorry.
(author here)

Haskell and Go just take a different approach. For some problems that approach is way better, so it is not a question of what the best way to do this is. In fact, the code I have written in Haskell does not seem to have suffered at all, even though it was highly concurrent. Do note however, that the thing I wrote was throughput-oriented though.

It is not harder to do this with a compiled language. You just need to insert check points regularly in your generated code. This means you have to make sure that loops regularly checks. Some times though, you can compute the induction and then determine before loop execution if you have enough reductions left to enter the loop. If not you can jump to a slower version. Depending on the loop and architecture, incrementing a value on each iteration tend to be cheap.

As for the regular expressions: They are PCRE's written in C, but the library has been instrumented with points at which the computation can be stopped and preempted to avoid it to hog the core. The slowdown is very very low, but it will be split up and interleaved with other jobs.
Indeed, HPC applications that relate to life sciences, would be good candidates for world's top systems. I recommend you shop around from the two references here, to find your take:
https://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-93.ht... # Both schools of the Atlantic are well represented.

Now, if I was you, there is something very specific I would be doing: scalability plots of HPC applications from life sciences, for 4^n processors each time (n=0..10+). I would strive for brief benchmarking runs but, even getting a correct run at high scale is already an accomplishment
(remember that application lead-in/out time may be serious).

If you fancy, combine it with a tool like this:
http://hpcugent.github.com/easybuild/
and you may automate metrics collection against multiple 1) compilers 2) MPI stacks 3) dependent libs 4) cpu/gpus/both

Man, the best thing in this is you need not be the most expert scientist to get some basic (application-provided-tests-for-validation-purposes) runs but the result can be important reference work for future optimization acts. Just make sure you don't repeat others & document precisely your setup so that future comparisons are well-grounded.
This could be a decent Technical Report for others to use!

btw. you may shape even more the idea by looking at this:
http://www.nvidia.com/object/bio_info_life_sciences.html

Good luck!
My interpretation is that a lot of users are willing to cast a judgement with only a small percentage of the information available. This is why so many opinions on this topic, in hindsight look, shall we say, awkward ... to say the least.

The real value, for me in HN, is on topics where real discussions take place and other users are able to produce more information on topics, not so much where highly rated, articulate power users grace us with their opinions.
Quinn Norton testimony
Aaron Swartz lover, @quinnnorton, testified for DOJ at his grand jury hearing. Without her, no indictments.
This method is also referred to as Mayan Multiplication which isn't necessarily exclusive to Japan or a technique the Japanese invented. It's not Mayan either, but just a neat technique to make multiplying numbers easier. Although it might be hard to perform in your head this way.

The babylonians, egyptians, and romans had their own techniques because multiplication by hand is not easy, and it's time consuming. Techniques like these enabled those civilizations to build wonderful engineering marvels. The point is these techniques don't violate math or subvert teaching math because it's not the same thing.

This subject was originally called arithmetic when I was in school which was different than math. Arithmetic was the rudimentary techniques for how numbers were added/subtracted/multiplied/divided where math was word problems that required you know arithmetic to solve but also required logic and abstraction. So yes arithmetic != math, but that doesn't mean teaching arithmetic is NOT useful. They are different concepts that are related, but not the same.

I think this is perfectly fine to teach someone this. The whole computation isn't math argument is a misplaced. We're talking about 2nd or 3rd grade students. They'll learn math at the higher levels again.
No, but he did assume he was asking for funds simply because he
wasn't manning up

How can any comment ever be made on the internet about something happening then if every commenter is expected to a) assume they know very little of the situation b) not make judgement c) later be held accountable for what they've said based on information not known at the time?

Do people need to start including disclaimers when they comment? "This comment is based on my understanding of the situation as presented by the article and would be revised if new things come to light that are not included in this article"?
I'm still in roughly the same place I was. He was smart enough that he knew or ought to have known that what he was doing was illegal. I feel bad for the guy in an empathetic sense, because he believed in what he was doing, but not bad enough to cough up my own money for an almost hopeless defense.

Definitely agree that both sides of an argument can have good points. If you don't see that as being the case here, maybe read this: http://lesswrong.com/lw/gz/policy_debates_should_not_appear_..., which is part of the "Politics is the Mind-Killer" series on LessWrong.
Wrong #1: It happened, they reported it. It's news!
Wrong #2: What else were they going to do? Interesting question, but what does it have to do with your statement regarding newsworthiness?

I assume you are trolling hard and fast with your immature post?
37signals Releases Newsletter
Karma is pretty much directly related to how much time you spend on HN, and not much else.
He was a ThoughtWorks employee, it only makes sense they made a statement. I work there and they sent a company-wide email saying that they're having a remembrance day for Aaron on the 15th and they're taking time in every office to remember Aaron by discussing his work, his impact on the world, and who he is. This isn't a shameless promotion, this is showing respect for him and honoring his legacy.
No way to delete an account? Booooooo.
Europe runs at 230v (actually 220-240v), see http://en.wikipedia.org/wiki/Mains_electricity_by_country#Vo...
Both conjectures bear out in my experience. A third one:

High-karma users have followers. I've left comments on very old stories in out-of-the-way places and found them voted up. So we accumulate karma faster in part because people are simply more likely to see our posts, because they go out of their way to do so.
It must be quite easy to generate cheap melodrama such as this when you can use the front page of TechCrunch as a glorified "retweet" button.
Can someone provide a practical use case for prepending modules? I can't for the life of me think of one.
If I was taking Dell private, I would avoid the branding problem by dumping most of the consumer line. It's low margin, low services, and high marketing cost. The money is in B2B and that is where Dell is a market leader.
So, they admit pressure was only there to make him commit suicide?

Now that he's done it, charges can be dropped?
I see where you're coming from, but I disagree. We absolutely should be polite and civil to con artists, charlatans, schemers, scammers, phonies, bronies, and quacks. When you coarsen the dialogue, it negatively impacts everyone in the community, not just the con artist.
The studies so far don't seem to have been conclusive either way. What we have so far though should be enough to cause concern.

http://www.psychologicalscience.org/index.php/news/releases/...

FWIW I personally enjoy first person shooters, but I don't see any great benefit that comes from them.
Yes, Designers and Engineers Can Play Nice
I'm a fan of Droid48. It emulates a HP-48, so it displays the stack on-screen and has advanced capabilities like graphing if you need them.
Pragmatic Programming Techniques: Optimization in R
Didn't know what Hopper was:
http://en.wikipedia.org/wiki/Hopper_%28DVR%29#Hopper

>A DVR with three tuners and 2 TB of space, half of which can be used to record television, the other half is for video on demand. A Hopper feature, called Auto Hop, enables customers to view these programs without commercials, subject to time restrictions.
Ah, didn't notice it. Thanks.

If I missed it, I can't be the only one.
A Google Maps on Steroids
If video game kills count, regular old make-believe kills should count too. And I've never met a little boy who didn't have hundreds of those. It's not as historically exceptional as you might think!
I see. What about candidates for a high silica rock that might have been metamorphized diatom deposits?

If this theory was correct and diatoms were the original life form, it would suggest they might be more primitive, genetically, assuming little subsequent evolution.
I remember wanting to contribute, but didn't after finding out he was the co-founder of a successful startup.

I also remember, half a year ago, looking at his comment history that seemingly appeared as if he was fine, thinking "How is this guy taking it? If it was me I am not sure I'll be able to handle the pressure".

I realise now he was only human, like us, and everyone needs other's support in their darkest times, but it's too late.
> Why is that a contrast?

I'm honestly baffled by this question. He didn't just not support what Aaron did, he treated him badly when he requested help and discouraged others from helping. ("man up?" it's difficult to be more contemptuous in so few words.)

After reading that original post I wouldn't have called this newer post a contrast. I would have just assumed that his "OH NO" post was an expression of sarcasm from a very, very mean person. I am happy to assume that others are correct and that this probably isn't the case, but still, the contrast is very clear.
This is an anti-productive question. Any answer will have specific downsides from the status quo, polarizing most people into supporting the current system for fear of the unknown.

Personally, after trying out various political decompositions, I don't even have a straightforward answer to this. I still cling to a hope that as technology progresses, it will empower people to be informed and mostly autonomous, easily moving between any still-necessary minimal domains of leadership/authority to keep them responsible to those they serve.
MP3 Quran API
It's an accurate reflection of a subset of visitors of Hacker News. That subset are those that post here. I don't think they like what the reflection shows, so it might be a good learning experience.
... committing a cardinal sin of using their customers against themselves by creating a 'lock in' strategy with Dell custom parts (motherboards, power supplies, and chassis)

Were they really looking for a lock-in? I thought the Dell custom parts were mostly part of the "operational efficiency" model. Sort of like how Google has their own custom boards now.
> your assumption that his acts are felonies and that he would have been found guilty

I understand that that is debatable. I don't view these things as foregone conclusions, only as highly likely outcomes. I'm not aware of any serious observers of the case who disagree, but if they exist it would be helpful to know about them.
If that makes you uncomfortable then wait until you see this thread:

http://news.ycombinator.com/item?id=79982

"Is Aaron Swartz the Paris Hilton of Web 2.0?"
I would also add "lighten up" and "stop taking things so seriously" to the list of hugely degrading phrases.
> I don't see why so many people get defensive about it.

Because it's a trap. The question isn't trying to see how much you know, or how good you'll be in the job. It's taking you at a vulnerable point and asking you to implicate yourself.

In addition, there's no good truthful answer. If you give a real weakness, you get beaten in interviews by those who lie about being a workaholic. If you dissemble, then you feel the interviewer has just forced you into a lie. This is infuriating for those who value honesty.
The Windows RT-Only Store is as much bad publicity as any old tale about MS mischief.

They could have created a Steam-like all-kind-of-Windows-Apps store and sell Office, Adobe products, Autodesk products, Antivirus, development tools, games, etc, all in one place, and blew that chance hard.

I hope Steam wins both in Windows and outside it (the Steam Box).
> Depression largely isn't rational.

I think that sums it up, really. I'm just glad I made it through my teenage years without my then-depression taking my life.
Bookmarklets — Finding Bookmarklets, with Style
The Aftermath
Google Health failed because there was very feel health SaaS companies and EHR systems in place when it launched. Second, it didn't really provide much value to them if they did use the APIs. And third the UI and marketing page were very mediocre.

I run a health app and very few people (far less than I expected) over the last 3 years showed concern about privacy.

We've actually had more emails about people wanting us to add social features so they could connect with others like themselves.
Ask HN: Who are some good tech lawyers in Seattle area?
I'm planning on moving to the Seattle area and would like to retain a good technology lawyer. The first job they would probably do is review the employer agreement (non-competes, IP, copyright, etc) - especially for companies who do everything under the sun. Later on, they could help me when creating a startup.

Does anyone here have any recommendations or experiences with any of them? Are there any ones I should avoid?
Quora's New Book of Wisdom
It is often difficult to discern between those that will bring excessive drama to any situation and those that are in serious peril.
I can remember using AStyle in ~2003. I think it's a little older than that.
It's unfortunate that DA offices didn't attempted to prosecute those that have contributed to the tanking of the economy but I suppose it's alot easier to go after those that do not have a army of attorneys and probably do not regularly put down cold hard cash in elections.
Non-journalist take on Toughpad launch event
Perhaps I'm thinking of an older version or something. It's listed as being quite slow here:

http://benchmarksgame.alioth.debian.org/u32/performance.php?...

And the Erlang code even has the comment "re module is damn slow.", but I admit to not following Erlang super closely and maybe that's no longer accurate.

I'd be interesting to see if there are languages out there that compile to native code that do what you say. I know Erlang has "hipe", but I'm not sure how that works under the hood - maybe another blog post?:-) HiPE seems to make Erlang fast, but not quite in the same ballpark as JIT'ed languages:

http://benchmarksgame.alioth.debian.org/u64/which-programs-a...
> I would have just assumed that his "OH NO" post was an expression of sarcasm from a very, very mean person.

It isn't, please take my word for it. Ed is definitely one of the good guys and mean is an adjective I'd never ever use to refer to him. He's helped countless people here with his insights and care and I'm pretty sure that if he could take that stuff back that he would do so. Words said carelessly can come back to haunt you, the only way to avoid that is to never speak, or to only speak in weasel words. Ed is not very good at weasel words and I consider that a good thing.
...really? I don't even write C that often, and I didn't find that difficult at all. Even if you don't grok the syntax yet, it just does what it seems like it does at first glance. And how on earth does a two-long ternary chain strike you as "extensive"?

If you want to do something in addition to assignment, it's really quite easy: Just add a new `if` block underneath. This clearly separates your conditional assignment from whatever else is going on that may or may not be related to the assignment. (What if you add something besides assignment to the if, but then want to change the conditions for only that? You have to rewrite the whole thing!)
I addressed it in another comment on this thread. Intimidation by plea bargain could equally be referred to as "No reason to plea bargain if the punishment upon guilty verdict isn't worse."

> make an example of someone

I think you're reading more into the motives of the prosecutor than is actually available from the evidence.

> evade establishing precedent

I don't think they need a case to establish precedent here. The law isn't perfectly clear, so there are gray areas, but my reading of it (as a non-lawyer, and corroborated by lawyerly readings in other threads) is that aaron's case was pretty deep in the "illegal" territory.
I don't think so. Con artists take advantage of people's unwillingness to confront them and the desire to remain "polite" and "pleasant". They benefit from it. On the other hand, it most certainly does not negatively impact everyone in the community for people to be blunt with con artists. You may feel it negatively impacts you, but it doesn't negatively impact me.
The Truth about Aaron Swartz’s "Crime"
http://unhandled.com/2013/01/12/the-truth-about-aaron-swartz...

"If I had ... been asked ... whether Aaron’s actions were “wrong”, I would probably have replied that what Aaron did would better be described as “inconsiderate”. In the same way it is inconsiderate ... to download lots of files on shared wifi or to spider Wikipedia too quickly, but none of these actions should lead to a young person being hounded for years and haunted by the possibility of a 35 year sentence."
Heart rate variability requires more accurate measurement than a simple pulse measurement. I believe that some of the (older?) consumer heart rate monitors can't do HRV, so it'd be surprising if the iPhone camera hack could measure it reliably.

HRV is a pretty good measure of how stressed your body is, looks pretty useful for fitness training and illness/injury prevention.
It joins a growing list of startups that can't seem to describe themselves. Its pretty, but I too have no idea what service they provide.
At the meeting in February 2010, one shareholder asked Jobs, “What keeps you up at night?” Jobs quickly responded, ‘Shareholder meetings.’
http://www.secretservice.gov/ectf.shtml

"Significant impact" is a clause wide enough to drive a truck through just by itself.

If anyone has ever read The Cuckoo's Egg by Cliff Stoll it gives some insight as to why the government might want to have an organization with the remit to "bring together not only federal, state and local law enforcement, but also prosecutors, private industry and academia."
تحميل فيلم على جثتى dvd
Yeh, That may be it. Seems like I have heard that judges don't want cases "tried in the media" like Rodney King, or OJ Simpson.
> where "expensive" needs to be taken into account

I'm afraid I don't see this as a flaw. Scarce prosecutorial resources will always necessitate some kind of discretion in how to spend time.

> criminalize too much

You are widening the scope of the debate far more than I have taste for. You will have to find someone else to argue this point with.
Keep 100% of your business and get an MVP of your idea for $5k
In response to the ballsy idea of playing the numbers and simply paying a dev $5k to build their own idea into a MVP and sell 50% of the ownership, I'd like to offer a simple service of building your MVP for $5k and not taking any of the ownership.

As far as credentials, I do this sort of thing regularly: http://apphammers.com
> one thing that has always served me well is to choose a weakness that isn't fatal and is relatively easily remedied.

In other words, lie? The question is directly asking for your biggest weakness, not one that's palatable.

This is why so many people find the question infuriating: it can't be answered honestly. Everyone has weaknesses, but no one wants to explain them in competition with others who might lie.
Food By People seems promising and a16z already has lead the series A round by $1.25 mill. Goodluck Bernard and the team.

Out of topic but just came across Maciej interview with Aaronsw http://www.aaronsw.com/weblog/ceglowski-interview
I was involved on a project which were actually two very similar applications.

What we did was create one gem for each specific special behavior of the app, were we declared some methods as extension points which the base app should call, in that scenario prepending methods would be useful, we could declare dummy empty methods to be overwritten later on by a module.

What we needed to do because of the lack of prepending modules was that each module implementation should implement all of the extensions points even when it was not needed, so, some times we had some dummy empty methods on one of the specific modules, i would have preferred to have those dummy methods on the main project itself.