skysight-inc/HackerNews huggingface dataset:
That's simple-sounding, but I don't think it's simple.

Large organizations like banks are fantastic for obscuring responsibility. The CEOs say, "I didn't know." The line workers say, "I was just following orders."

Everybody in between keeps things hazy because it's useful to their careers. When things go badly, they need to be able to claim it wasn't their fault. When things go well, they try to claim credit.

The net result is nobody gets punished when there is crime on a massive scale.

I think the only viable option is to punish the company. I think it would also be fair to change the law such that CEOs are treated as negligent if they let internal controls get to the point where criminal things are happening without an obvious, chargeable conspiracy by a group of workers. But good luck getting our bought-and-paid-for congressmen to approve something like that.
Is it the same in North Korea as it is South?
Raise your hand if you guessed that it was Taibbi before clicking the link.
Not to mention I'd bet that they do have someone spending all their time dealing with Heroku ops... and my sense is it's not just because of this bug.

Inaka has a combined total of close to a billion pageviews/month across all our EC2-hosted apps for all of our clients and we have zero full time operations staff - we have 2 guys that spend (much less than) part time on it.
LockeWatts: What does the SAT have to do with writing software? I'd say being able to overcome adversity, i.e. being able to do more with what you've been dealt than others believe you can, is usually going to be a stronger indicator of future performance than is a test score. Furthermore, I'd argue in software development especially, you need to be able to overcome people's initial compunctions, and you need to be resourceful and able to figure out how to succeed when it seems like the chips are stacked against you.

As to how you test for that: why not ask? The SAT and ACT both have an essay portion. Why not ask candidates to write an essay, or tell you in person, about how they've overcome adversity? Also, how is asking interviewees how to solve a programming problem more quantitative than asking them how they've dealt with adversity?
Transparency has been requested by several people, and I think it would be helpful to flesh out transparency.

Here are a few quantitative questions which would help us get closer to the truth:

What % of the applicant pool was women?

What % of the potentially qualified applicant pool was women? [1]

How many interns were hired? [2]

Are there any objective numbers (i.e., besides the # hired) to suggest that a large fraction of the most qualified people were women?

[1] These numbers can allow us to do the same calculation I did here (http://news.ycombinator.com/item?id=5233153), or even a proper Bayesian probability update.

[2] I.e., if 3 interns were hired, this is a tempest in a teapot caused by a statistical fluke.
Or you can get word of mouth working on a per-retirement-home basis...
Just a suggestion - run your articles through a spell checker. Makes it more credible when you share it with HN.
HTML/CSS/JS + JQuery on the Front-end with Perl and my own custom Web package using XML files for data storage on the backend.
What % of the applicant pool was women?

Some hard numbers would help this discussion.
Dress becomes transparent when one is excited
The world doesn't have to be evenly divided. Just because you see a group of people that are under-represented in a field doesn't mean it needs to be adjusted. We don't need to push for more white people in the NBA. We don't need to push for more men to become nurses. We need to push for equality of opportunity, not outcome.
Visualizer for exploring regular expressions
Healthcare is definitely something technology and automation can address. We should expect that healthcare in coming decades will be much cheaper and more effective than that today.
Show HN: 30 minute Saturday mini project with arduino.
I'm not sure Rails and Java are the culprits. Rails deployment is actually not that difficult once you get a few things figured out.

Perhaps the problem is a generation that has grown up without looking under the hood as much, preferring the flashy "just works" Mac, for instance, to running Linux as a desktop OS and knowing something about how to administrate it it. That's a skill that may not allow you to be an admin for a big site, but should be enough to help you get a server up and running, and maintain it.

Also - and this is a positive development - as of late there has been more focus on making sure you've got something the market wants before you worry about scaling and another problems like that.

Still though, I think that it's not that hard to get a basic server up and running, and deploy to something you manage yourself. Amongst other things, it gives you way more flexibility than what something like Heroku can offer. Want to recompile Postgres yourself, with some funky option enabled? Not a problem!
Or you could use the one-year warranty.
There's also UFTP, it doesn't require the receiver to know the file name. (But it is different from your implementation in a number of ways, most importantly it transfers all data via UDP.)

http://www.tcnj.edu/~bush/uftp.html
That is a simplistic assumption. Here is another Rolling Stone article about how some banks were convicted of colluding to suppress interest rates in the US municipal bond market. The Libor scandal is the same thing essentially they were defrauding small towns out of millions of dollars of interest by their collusion.

http://www.rollingstone.com/politics/news/the-scam-wall-stre...
I've seen this problem many times, and I've always fixed it by plugging the device into iTunes and there's been a button that literally says "Enable WiFi on this device".
Mac OS X will still be on version 10.

Java, C, and JavaScript will be the three most dominant languages. Languages will be built atop them to handle better concurrency without programmers handling threading. Android and Mozilla will dominate cellphones, both supporting fully JavaScript apps.

Broadband fiber and broadband (cell) wireless will dominate home connections, with cable and phone lines rapidly dying.

There will be much hype over electric cars but super-efficient gas-powered cars will still dominate.

The database and app server will finally converge with successors to CouchDB.

We will live in a police-state with ubiquitous surveillance and nobody except hackers and civil libertarians will care.

The stock market will have crashed worse than '09 due to banks failing yet again.

Cannabis will be completely legal in about 20% of states and the federal government will tolerate it or add exemptions for states voting it in.

Apple and Microsoft will be niche players in a market dominated by Google and Amazon.

Mars will still be a fantasy after several high-profile deaths on missions there. We'll be anticipating faster-than-light travel and dedicate our efforts to finding Earth-like conditions and space mining.
What “Disrupt” Really Means
Feb. 21 – 162nd 1M/1M Mentoring Roundtable For Entrepreneurs
There's a difference between tossing some code on github and having random passersby poke fun at it, and submitting it yourself to HN.
My experience with "business people" almost always seems to be adversarial, as they tend to see the relationship in much the same way: combining mutually exclusive skill sets.

The problem is, developers are often very opinionated product guys, and they can execute! They typically don't have the insider knowledge on securing funding and navigating business politics.

The problem finally emerges when the developer is seen as only the executor of the vision, rather than a business man as well.
It's a very valid point - it doesn't take a genius to figure out competition drives development, while having a market monopoly affords you a great position of "extortion" in regards to your customers (developers). If there was only one solution from only one company, it would literally be their way - and that's it.

Then again, this is why we first develop web standards or markup languages (e.g. HTML, XHTML, XML) in the first place ;)
Not "changed how they came up with the number". What you actually mean is "knowingly supplied false numbers" - note that the numbers were the offer rates, and instead, these banks would give numbers that were preferential to their positions, not an accurate reflection.
"Tim... is just not a product person"

- Steve Jobs
After a tough week of coding for no less than 10 hours pero day, I had to relax by writing more code. :)

This is duino_cloud. A simple and quick project for you to play with. It has an arduino talk to you PC over serial and a Flask server listens and renders the response.

Nothing fancy. Not even ground-breaking. Just fun!

Sit down with your kids (if you don't have one refer to a stork), and have some cool fun.

I will be working on getting it to make request to other servers by using the Requests library. Stay tuned.
I think OpenStack, CloudFoundry, ..., are still not what I have in mind, as this solutions are more designed at scale, that is, if you want to provide a PaaS service to third parties or if you are a very large organization. IMHO the missing piece here is something that you can install in just one or a few nodes to start providing easy-to-setup and monitored services, with proven configurations and setups and so forth.
John Schwarz, Father Of String Theory, Talks Medical Marijuana
What is a magazine and why is it disconnected?
News website only built with icons
Icons Times is a website which transform information in a graphic and signage information.
Each breaking news becomes an information icon.
Icons Times presents a serie of icons evolving over time and topics, creating a new language and a new way to reading information.
Is your PaaS composable or contextual?
About 8 years ago an investor in my first company was defrauded by a con artist. This led me on a crazy 4 year chase which resulted in the discovery of a series of pump and dump stock frauds worth over $1 billion (think Enron, divided into smaller pieces) and possible ties to terrorism. This was a result of class action lawsuits, SEC investigations etc. None of which resulted in any type of jail time, and one of the individuals lives nicely in a 20 bedroom mansion in Barbados.

The sad part about all of this, was that I notified the SEC on multiple occasions with physical proof that people were defrauding the government and individuals. The SEC's responsibility wasn't "to handle foreign citizens." Homeland Security "didn't handle securities cases." The IRS needed the person's Social Security Number, name and address. When someone moves from one state to another, the states stop communicating on any type of prosecution.

The whole process was a fascinating/scary insight into how easy it is to commit fraud in the United States.

So as a word to the wise for first time entrepreneurs, don't be afraid to ask investors, VCs or others where their money comes from.
Awesome visualization, but it seems to deviate from how git works in a few instances. Take "level mixed2" for example. The initial branch checked out was "caption". I did "git rebase -i master" and picked both commits (no re-ordering). That created C2' and C3' which is not correct. C2' wouldn't have been created because it's the same tree as C2 with the same ancestor.

I had other issues with that level as well. It seems to be teaching inefficient habits by forcing strange rebases rather than a single one with an "edit" on C2. I understand this might be a limitation on the (really cool) visualization, but maybe those levels shouldn't be included if you can't show the most intuitive way (at least to me) to accomplish the goal.

Otherwise, awesome work!
I believe it's to do with how a 'TV' is defined in the relevant statutes. I don't know the details, but that's the explanation that makes most sense.
Tent is just a protocol that can be used for all sorts of applications. It's easy to make microblogging or traditional social networking apps (think Twitter and Facebook or Diaspora) on top of Tent, but apps like Dropbox, Evernote, Tumblr, Loopt, etc are also possible.

Diaspora is an app with a great UI and its own (unfinished) protocol. We've been working with the Diaspora* team (http://wiki.diaspora-project.org/wiki/Diaspora,_Powered_by_T...) to create a port of the Diaspora* UI to Tent (basically take the Diaspora* front end and a standard Tent app back end). That would let the Diaspora* community continue to use the app they love, but take advantage of the other capabilities of Tent and apps in the Tent ecosystem. It's easy to import the old posts from Diaspora as well. The only problem is that the Diaspora* community is currently based on a pod infrastructure (dozens of medium community-run servers (100s-1000s of users/server). Tent assumes that users will either run their own server or use a hosting provider (think wordpress). So far, the only Tent server implementations capable of hosting thousands of users are closed source and belong to the hosting companies. Eventually that may change, but it means there's no drop-in replacement for Diaspora* pod admins. Users would need to either set up their own Tent server (really easy to push to Heroku https://github.com/tent/tentd-admin) or use a hosting provider. There aren't any UX or technical complications, the D* community is just used to community run pods. As it stands now they'd need to write a multi-tennant Tent server implementation themselves. Additionally, the idea of part time admins and a giant shared server might work for apps like Diaspora (or even some Wordpress installations), but Tent is intended for highly sensitive personal data as well. I'm not sure that part time administrators should be responsible (technically or legally) for sensitive data (imagine storing your medical and financial records, persistent location data, file backups, etc on a server with a single part-time admin).

Right now there are a few dozen Tent apps of various types and a handful of server implementations. Some of the reference apps and servers as well as the protocol validator (in development) are available at https://github.com/tent/. The first Tent host currently has about 19,000 registered users. A dozen or so users are hosting their own Tent servers (similar to running your own Wordpress) and three other Tent hosts are preparing to launch. There's a lot of big announcements coming in the next few months that should cause an increase in those numbers.
That's some pretty heavy fear mongering to excuse being stubborn and outdated.

The entire article is written as though it's a parody, yet we still have to live with their inferior browser and cumbersome ignorance of what people want.
Hear, hear.

Though I believe the best way to make that happen is to make your language play nice with automake. Nobody believes me.
Let me know if you have any questions about using reckon.
That's strange, what about normal warranty? I had my iPhone replaced twice without buying AppleCare. But I'm in Europe.
The difference is in the way it's being described, and how that description feeds in to the subsequent definition and proof.

The submitted item says: take an interval, here's how to construct a transcendental inside your chosen interval.

The proof that gjm11 gives says: Here's a proof that if something is unreasonably close to a rational then it's not algebraic, and here's how to construct something like that.

The concept of "unreasonably close" then has to be expressed in terms of sizes of denominators, and hence is a relative term. That forms a key part of the proof.
I didn't say it wasn't a choice; but it's also a privilege, and I find that important to point out. As for the UN declaration, it's a nice document, but it's also very inconsistent, as most declarations which include positive rights usually are.

Privilege is if you use my stuff without permission and I shrug it off.

It's not your stuff; nobody hacked into your computer to get it. You gave or sold it to someone else.
Besides, property is a concept created for the allocation of scarce things. It makes no sense when applied to effectively unlimited elements.
Apple's Genius Bar has a good reputation for customer support and repair/replacement. Even out of warranty, they can be very helpful as well.
s/break the rules/break the laws/

Completely different meaning. If ate a bar of chocolate in the library despite posted signs against eating and drinking. I broke a rule. If I threw my chocolate bar at the librarian's face with an intent to injure him, I broke a law (assault and injury etc.)
Show HN: Trext, an easy way to hack SMS apps [Startup Feedback?]
All browsers? Even Lynx?
Vague criticism without detail adds nothing to any discussion. Why not try to articulate what, specifically, bothers you about Firefox? What specific ways is it outdated and ignoring what people want?

As it stands, your comment is just... boring.
It is a private organization is probably why; so they are allowed to discriminate. In government if they had a female issues oriented event there would be a foot note stating that men are welcome to attend.

edit: to respond to the below comment, I don't think it is socially acceptable. It just isn't something that affects people too adversely yet so while they may shake their head and fire off a tweet no one really cares enough to bring significant pressure to bear.
I'll look at that and come back to it tomorrow - I don't have time now to look into it. But I will reply with what I know (which may be nothing)

Also, I think you you put spaces around the * sign you're OK.

(Added in edit: Feels like a coincidence, but strange things do happen, as evidenced in my calculations for the birthday problem, where sqrt(ln(4)) surfaced.)
you have to show that it's physically valid. I strongly doubt that the paper can do that, for reasons which are too long to fit in the margin of this post.

I'd love to hear about it if you have some time.
I think EC2 is not quite "PaaS":

http://en.wikipedia.org/wiki/Platform_as_a_service

Since you still do need to administrate the instances you run.
It's disheartening to watch online communities turn on themselves as they become infected with the cancer of postmodern feminism. It's a bullying, disempowering, dissent-crushing and divisive[1] ideology that erases individual experiences, obsesses over things one cannot control, demonizes nuance, and glorifies experiencing alleged "oppression", as defined in Marxist terms. It's toxic.

Unless things change, the evaporative cooling effect will leave Hacker News a divisive, infighting shell of its former self. Hopefully, a few new, positive communities will have sprouted by then. I'm constantly on the lookout.

[1] Look beneath the surface of any postmodern Marxist, anarchist, or feminist community, and you'll quickly see that dissent is completely non-tolerated, often in comical fashion. "Check your privilege" and similar anti-intellectualisms are internally thrown around like candy over any disagreement, new members are expected to prostrate themselves, and sub-communities are constantly splintering off and reemerging under new "leaders".
I think you're right and the guy you replied to misspoke. Xen running Windows is called HVM which seems to be distinct from paravirtualization.
Wow, one Taibbi article backs up another Taibbi article? Coincidence, I'm sure.
It's the same reason "Black history month" is OK (if misguided) but "White history month" isn't: because EVERY month is white history month. Likewise, for tech events, if there's a focus on male-dominated things, such as drinking beer and playing Halo, or even a "hackathon" then, while it doesn't technically exclude women, the implication is that it's a "macho" event, even if that was never the intention. There simply aren't many events in tech that implicitly exclude men, while there are a lot of events, either due to who attends them (look at the conferences where 2 women show up) or how they're portrayed (using "booth babes," for instance) that implicitly exclude women.
A "business guy" complains about developers allegedly making contemptuous generalizations about clueless business guys by making contemptuous generalizations about developers.

He assumes that the reason that we who know how to write software don't (generalism) do his job is because we're "blind to those opportunities."

He sees himself as the architect and software developers as the grunts who lay the bricks.
"I'd say being able to overcome adversity, i.e. being able to do more with what you've been dealt than others believe you can, is usually going to be a stronger indicator of future performance than is a test score."

Well you can say that, but I haven't seen any studies that would indicate as such. However, multiple studies have shown that logical reasoning, critical thinking, and mathematical aptitude all lead to better programmers. These are things the SAT attempts to select for.

"why not ask? The SAT and ACT both have an essay portion."

A much discussed and argued about section, precisely due to it's inability to be quantitatively and statistically analyzed.

Admissions officers at multiple schools indicated they gave the essay portion little to no consideration for precisely this reason.

"Why not ask candidates to write an essay, or tell you in person, about how they've overcome adversity?"

To colleges or jobs? For jobs, simply because it's a less efficient method.

"Also, how is asking interviewees how to solve a programming problem more quantitative than asking them how they've dealt with adversity?"

You can measure things about this. Candidate A took N minutes to solve the problem ideally, Candidate B took N + 5 minutes. All other things being equal, candidate A is superior to candidate B.

Furthermore, you can look at things such as programming fundamentals that are easily quantifiable, such as being able to correctly create a log(n) versus n search algorithm, or being able to correctly indicate why log(n) might be superior to n.

Finally, 'adversity' hasn't even been defined in this conversation, so I'm arguing against an ethereal concept. Please define it for me.
In general, the idea is that actions designed to improve outcomes for underprivileged groups are acceptable, and actions designed to improve outcomes for privileged groups are not. In other words, "it depends". This obviously undermines the "don't discriminate based on gender" norm, which is quite easy to understand, and replaces it with "only discriminate against the privileged". Unfortunately, while it's quite easy to work out what gender someone is (or identifies as), privilege is a more slippery concept.

We could say that men are privileged relative to women. This shows up in the data on educational attainment and wage differentials, which have historically favoured men. Actually, in the case we're currently discussing, of younger people who are in the typical intern age bracket, women already outperform men in both education and pay[1]. It's actually not at all clear that young women are an underprivileged group relative to their male counterparts, so we should probably start treating instances of bias in favour of young women against young men as just as objectionable as bias in favour of older men would be. There's probably going to be some time lag involved here, as it will take some time for people to update their priors on this subject, but I can easily imagine affirmative action in favour of men within the next decade or two.

This is one of the main arguments against allowing positive discrimination - when the time comes to acknowledge that this discrimination is obsolete, there's not much incentive for those who benefit from it to do so (any more than there was any incentive for men who benefited from the old male privileges to acknowledge that it was time to end them). Personally, I think this is why we need to ensure that discourse on this issue remains civil and focused on fairness, rather than "men vs. women".

[1] http://womensissues.about.com/od/womenintheworkforce/a/Gende...