skysight-inc/HackerNews huggingface dataset:
Experimentation in a very narrow manner. A university is where you explore new algorithms using Fortran on an old Sun machine. However, if you are just interested in a new programming paradigm, want to write an ORM in Haskell, or design a new IoC container university is not for you. As someone with a masters degree in CS I can assure you.
What town are you talking about?
Why not try and see what you can develop within the boundaries of the constraints first. If you can't make anything useful within the constraints other than an attempt to copy angry birds or as a vector for ad displays, maybe your ideas just aren't that good.
Because they had to look like they were doing something.. though they all basically knew they were remove it once the heat was gone. In this case, a Friday afternoon vote immediately before the tax filing deadline did it.
Why ? Nobody writes about the technical accomplishments of the Nazis, which were more than considerable. People barely write about the scientific prowess of the Soviets. It doesn't matter. If a society can't control it's worst elements, the best don't matter. If nothing changes, open war between everyone (not just "the west"), and muslims is inevitable. By the way, such open war has been the norm throughout history, not the exception (right up to 1923, when the islamic state fell to Ataturk).

And, frankly, the terrorists have an absurdly good argument : your prophet was a terrorist (he committed genocide through deceit and treachery to further his political goals - and not just once). What possible argument can you put against this as a "moderate" muslim ?

Start reading here : http://www.usc.edu/org/cmje/religious-texts/hadith/bukhari/0... , frankly, if you're still a muslim after a page of those texts, I have news for you : you're a terrorist supporter, or worse. How can any moral person believe that is moral ? Note that the idea of "islam is right, because muslims killed everyone who thought otherwise" is a recurring theme in muslim "holy" texts. How does terror not fit in with that ?

For the love of God, I hope no muslim turns out to be responsible for Boston.
And if you're selling something which can be resold for most of what you've been paid, then either you or your payment processor is giving away free puts on Bitcoin. And if you offer refunds at par value in USD, you're also giving away free calls on Bitcoin.
It's been a long (long!) time since I touched Apache Bench or Gnuplot but isn't that first graph "number of responses at this response time"? i.e. about 3000 of your responses were ~100ms or quicker; 4000 were under ~150ms; etc.

Your scatterplot has just unaccumulated that data - but it's the same data.
Orwell was the rough blueprint of the society we built and have today.
Come on, you can't compare TPB with Flattr. If your gripe is with the 10% fee, fine. I also think it's too high, and Sunde himself said when the economics allow for it, the fee may be reduced.

Why should he get to profit on the backs of hard-working developers and musicians and at the same time saying they shouldn't be able to earn a living?

When did he ever say the developers / musicians shouldn't be able to earn a living? Just because someone thinks culture should be shared for free with the world, doesn't imply that the creators (more like "remixxers") shouldn't be able to make a living from their work.

Find me a developer/musician who had to close up shop because TPB ran them out of business and I will eat my words.
EuRuKo 2013 2nd batch on Wed 17/04 at 05:00UTC for US West Coast and East Asia
Thanks for putting this together, I definitely enjoyed reading it.

I'd be curious to hear your take on "Hacking : The Art of Exploitation". It seems a bit dated at this point (there's a section on buffer overflows, for instance), but it clearly delves into some relatively non-shallow waters.
Parallella, a $99 Linux Supercomputer
Javascript standalone library for handling HTTP cookies on a personal container?
Not having read (nor the time and inclination to read) the book, what is so bad about it, and what is the difference with the one you do recommend?
Hello, fellow Bristolian!

Most of the advice I'd give is already here. All I can suggest is that you tailor your lessons towards a certain goal. For example, if you were teaching Java to a struggling student they may need strengthening in certain areas of OOP to solve their specific problems. A guy in my old CS class at UWE got some outside tutoring because he was struggling with designing his classes and the person that taught him gave him a generic run-through of how to write Java instead of aiding him with his problem, whereas an hour with a TA managed to resolve his misunderstandings.
Recommendations for Better Startup Website Recruiting
Results??
When are the results of YC'13??
I dunno about "better chances of getting to the top" in a big company.

In a company with 10,000 employees and 5 C-level employees, not everybody gets a shot at a C-level position.

In a small company you might just get a position with high responsibility (if little status) that will get you ready for a high responsibility position with more status elsewhere.

I once worked at a web design shop where three salespeople who dressed normally, a few goth designers and programmers, and me who dressed "business goth" at the time. (I got along really well with everybody.) The production people got out their anger against the world by designing web sites with black backgrounds for everything. They would have put black text on a black background if it would have gotten past QA.

I've been contracting with many big corporations and I've found many where the people are a delight to work with -- I'd imagine these people are happy.

Remember also that big organizations are divided into smaller units which are further subdivided. These can have radically different cultures.

A major University I know of has many IT cultures.

The central IT organization is a disaster, although I know many people who've found comfortable places in it. If you try to get something done by going through official channels this has a 25-40% chance of working.

If you have a large rolodex of people you know there, however, you can guess who might know who to call to fix the problem, and eventually find that person, naming by name all of the people who helped you find them.

Then I get off the phone and I'm like "damn... I got this guy to change the firewall settings for the campus and how does he know who I am?"

I was dealing with another major IT organization and tried to compress the schedule using the same technique. Well, he called his boss, and his boss called my boss, and we got it done.

There are so many companies out there with so many parts that there's very possibly some position you could stand to do.
But it still can be easily cracked by making less than 10 single step reverse lookup dictionaries and the time would be less than a few minutes.
Introduction to the Group Grope
I'd suggest you keep them locally or wherever you like using Freemind which can output to HTML, PDF, Flash and as a Java applet.
> Buyer's willing to mark the whole transaction as terrible over a freaking dollar?

Why not? The proper course of action (provided the buyer didn’t mind waiting for the delivery) would have been to reject paying said $1.44 and let the seller try to ship again. By then, the delivery certainly would have been late, easily justifying negative feedback.

Furthermore, the seller even acknowledges that this particular problem happened a lot lately[1], so they really have no excuse whatsoever for underpaying their shipments.

Oh, and it may be a good idea to think about what ‘-’ means – to me, it doesn’t mean ‘terrible’ but ‘there was a problem’, and postage due is a problem (as is late delivery). I don’t want to buy from people who deliver late/with postage due and I am happy if ebay ensures that people delivering late or trying to get another $1.44 from me are stopped from selling on the platform.

[1] http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback2&... ‘Sorry- no idea there was postage due. This has happened alot from USPS lately.’.
I'm no statistics wizard, but I find it interesting that you conclude that we're "doing it wrong" while at the same time suggesting that a scatter plot where a huge percent of the points overlap is the way to go.

I appreciate that you try to up the resolution to counter this, but it still strikes me as the wrong presentation.
Apple Asking Developers to Localize Apps, Opens Chinese Support Forum
Yes, ColdFusion is now Java-powered:

"With the release of ColdFusion MX 6.0, the engine had been re-written in Java and supported its own runtime environment, which was easily replaced through its configuration options with the runtime environment from Sun. Version 6.1 included the ability to code and debug Shockwave Flash." [0]

[0] http://en.wikipedia.org/wiki/Adobe_ColdFusion#Other_features
Can anybody tell me what NPM does that e.g. Maven / CPAN / Gems e.a. don't?

I haven't seen anything in NPM so far that goes beyond Maven's capabilities so I'm really curious what NPM's big advantage is.
We don't call Asian homosexual mentally-challenged 'retarded ching chong fag' because

a) those qualities are something a person is born with
b) they do not cause grievous harm to others

Meanwhile certain actions (such as practice of FGM) are both done by choice and cause harm to innocent victims. Which is why it is our right to call them barbaric.

Is there any human activity that you would not call barbaric - cannibalism? Slavery?
> Because they want to promote disengaging from actual social activities and browsing facebook instead.

Exactly. This is as honest marketing as it gets.
Manning cancelled Go in Action
I'll point out that anyone selling in multiple currencies has to deal with hedging fx risk

Yes, and anyone whose business involves juggling chainsaws has to pay an awful lot for workplace insurance, but Bingo Card Creator doesn't involve chainsaws. Bitcoin proponents love to say "No transaction fees! Can your credit card processor do that?" while perhaps forgetting to mention that the actual mechanism for achieving this involves you juggling chainsaws.
Not specifying what browser/versions you would be supporting - when dealing with anything remotely government is a mistake. Having an access denied error message right after signing up means your basic happy path wasn't working correctly and neither were your development and QA processes. Testing features in production is different than testing logic in production.
Electric Imp and Quirky – Bringing Great Product Ideas to Life
It's common for me to make a quote for each box. I've to go to Google Docs, generate a Document, sometimes a Spreadsheet for a Bill of Materials, Redactate the quotation, Download the file as PDF, upload it to Gmail, attach it and send it.

It would be awesome if every block could have some "special files", not the ones the customer send you (request for proposals, work orders, purchase orders), but the one you generate and send. I would like to have a button to just simply attach a Google Docs Word File as PDF on a mail, and send it.
The History of Programming Languages and 9 Security Tips
> What you are describing is quote stuffing.

Yes. Sometimes it is referred to as latency arbitrage. Hence why people _nominally_ talking about that subject may, in fact, be talking about different things.

> Nearly every venue has either enacted or is enacting policies and procedures to either prevent it or severely penalize it, because that is what all of their customers want.

Regarding penalties to prevent or penalize it, I disagree. NASDAQ's policy uses a ratio weighted by distance from the top-of-book. There is no penalty for excessive order submit-cancel loops at the top-of-book. Their matching engine also operates in a fashion which specifically encourages cancel/resubmit loops at the top-of-book, in that they accept and subsequently display limit orders at a different price than submitted. If they were serious about preventing quote-stuffing, they could fix this simply by rejecting those orders. Presumably they either don't care (because their system doesn't get bogged down), or there is pressure from some big customers to keep the status quo here.
If instead of showing up at my door I got a note that said you need to come down to the post office during business hours and pick up your package and bring an extra $1.44, I'd actually be kinda put out.

This was a mistake by the shipper for mis-weighing the package (as they note in the feedback "This has happened alot from USPS lately." - maybe they need to get themselves a new scale) it should get negative feedback, and if this is the tactic they take to get rid of that negative feedback, then that seller shouldn't be selling.
Given any economic disruption that affects food distribution, you'll see your barbarism right quick.
Ask HN: What is a solid webinar software?
I've been looking into BigBlueButton, but I'm wondering what the other good options are. Thanks.
Yes.
Live, step by step debugging of fresh code is the best ever way to find hidden bugs that are otherwise undetectable by tests.
https://news.ycombinator.com/item?id=639786
Waiting for wpXtreme beta 4: what you will get
Sorry to break it to the OP, but most companies are shit. Big or small doesn't matter that much because all people (under the right conditions) have parasitic tendencies and power makes it worse. Good companies are easily less than 10 percent, and startups are no better.

What makes startups seem great is the survivor bias. The shitty ones with MBA-style management and closed allocation tend to faceplant. The good ones grow and become less good gradually.

Also, many of the big-company perks mentioned in the OP don't exist.

Big companies actually don't provide better benefits than startups. Banks, for just one example, have pretty shitty health insurance due to misguided shareholder activism and cost-cutting. Also, it takes forever to move up in large companies. The upshot of that, though, is that you'll never have a 25-year-old manager-favorite ladyboy hipster douche barking orders at you (which I have seen demolish a startup or two).

Finally, large companies are not great at long-term projects. Those tend to be cut first when there are cuts, and in most companies, continuous cutting is now in favor over press-making layoffs. The best people in large companies (excluding companies with a real research presence, and those aren't paying salaries that would impress anyone on HN) want to work on immediate P&L stuff, not long-term efforts that lack job security and short-term promotability.

There is exactly one reason to work for big companies, and it can be substantial: lateral mobility. Your compensation won't go up fast, but if you can move to more interesting work under a manager the ability to protect, it can be a pretty damn good deal, because with a good manager it doesn't matter that you're in a mediocre company. You'll get to learn a lot (even if you won't have a major impact) and your work will be interesting enough (much more interesting than what most of these startups do) to provide jumping off points into credible side projects and, possibly, startups. It can be a great way to get a 5-year stint (there are plenty of HR Boomer-o-saurs who are still stuck up about "job hoppers") and a lot of time to learn.

The problem is that most companies make it a lot harder to move internally than they advertise. They have ridiculous "headcount" issues and it's almost impossible to move in most firms without a top-20% performance record... but impossible to get a top-20% review unless your manager sees you as having staying power. So you have to play dishonest political games, in most companies, to get the one big-company benefit (lateral mobility) that actually matters.

In fact, most companies are so fucked up on the matter of internal mobility that the only genuine time at which transfer's possible is shortly after a promotion, but managers rarely promote people who seem to have any interest in mobility.
Apple Board Member Bill Campbell Says Technology Coming to 'Intimate Objects'
Storing a passphrase (or unlocked private key) in memory is storing it electronically.

Once the attacker has root, they can dump the memory and access this information. The attacker claims to have gigabytes of data, which could well include a memory image (or swap partition image, if the program that stored this in memory didn't lock the memory to prevent it being swapped out).
Live [video]: FBI Press Conference on Boston bombings
Exactly, viable = vendible. If there are no customers, than you didn't make your homework right and built something that nobody wants. I'm affraid that this misassumtion about mobile app can be caused by the feedback from customer interviews. You shouldn't rely too much on what people say, ask them to pay for your product instead.
What is the rule for adjective order?
I m not sure people can so freely control their emotional responses - their prefrontal cortex might tell them such and such an event is pretty rare and low risk, but their lizard brain will pretty much override that. Unless you have disciplined training, i doubt you can truly get rid of that irrational fear of certain things.
On my anti-Flattr checklist, you forgot to complain about how Flattr uses EUR to count money instead of USD.
This is very misleading. The law still applies to the President, Vice-President, members of Congress, and executives requiring Senate confirmation.

The law was passed so quickly in a populist fit around the 60 Minutes piece that they didn't do their due diligence about the extent of the coverage of the law. It doesn't seem like they considered the level of disclosure it might require from, say, CIA officials stationed abroad, or the other 28,000 non-political senior government officials who aren't politicians.

This still addresses the underlying problem -- insider trading by members of Congress.

[1] http://www.federalnewsradio.com/204/3283822/Congress-repeals...

[2] http://thehill.com/blogs/on-the-money/1007-other/293919-obam...
I saw this attitude quite a bit at the large defense contractor I used to work for. As in your case, I'm in an area without much of a small-company tech culture[1]. Additionally, this area saw a big telecom surge during the dot-com bubble. A number of people left for telecoms large and small during that period, then got burned on the bubble pop and came back humbled. This reinforces the culture of staying put and dealing with whatever crap the company descides to put them through.

Defense contractors are a bit of an oddity, though. Its a quasi-government job, overall the most stable private sector employment, and has excellent benefits. Someone starting at my former employer out of undergrad today does have a reasonable chance of retiring from there. It seems like the workforce is slowly distilling down to those for whom such old-style employment is highly desirable.

[1] Its slowly changing, but it seems to be mostly B2B services, marketing and advertising shops.
Yes, this is the point made here: https://news.ycombinator.com/item?id=5551027
Justin Bieber Has the Fakest Twitter Followers
Here's the current Senate disclosures database:
http://www.pfd.senate.gov/index.cfm

And here's the House site for financial disclosures:
http://clerk.house.gov/public_disc/financial.aspx

Both are not particularly amenable for large-scale analysis, unless you've got some bulk OCR/Mechanical turk capability
Libre Office PowerPC Mac
Accurately stating that the seller failed to cover $1.44 of postage is a VALID reason to leave bad feedback.

It is not a valid reason to put someone out of business. If eBay chooses to put someone out of business over a one-line review that reveals a $1.44 oversight, then eBay is the culprit here, not the complainant. The person complaining shouldn't have to care: it's not their fault that others are overreacting.
https://news.ycombinator.com/item?id=5170765
Thank you. It's also a pure politics story of the sort that used to be flagged off the site quickly, before HN got so big that any populist story would quickly overwhelm flags. I flagged it anyways.
"The climate system is not quite so simple as people thought," said Bjorn Lomborg

This is the understatement of the year. The Earth is an extremely complicated system.
Tired of Living in Our Parents America | DD
That's not allowed either, see https://developers.google.com/glass/terms

"No Fees. You may not charge end users any fees or collect any payments in order to download or access your API Client, or in connection with virtual goods or functionality of your API Client."

No ads, no data collecting and no fees in any form if you use the Mirror API. Maybe these rules won't be applied for Glassware that doesn't use the Mirror API?
Supercharge your browser
Shoot, you are correct. Definitely an attack vector.

The connection is to the same TTY when I log in via the web terminal and SSH at the same time, so if you are logged in via LISH anyone with the LISH password has access to the logged in user's console + scrollback.

I wasn't able to send BRK from Putty though.
It was repealed on Friday, so you may uncringe yourself.
If it's trivial to create packages, I suspect we'll end up with a lot of trivial packages.
The gender imbalance would be massive, as it used to be.
Twice as many people die every year from car accidents than murders. I suppose its pointless to spend all those police resources fighting that?

Human beings are not automotons.
Rockmelt discontinuing social web browser in favor of Rockmelt for Web
I think this could be solved with community reviews of reviews. Although it is factual mistakes happen. Example, did the buyer make good on it? Is this a pattern? If the public could vote up or down on reviews to increase or decrease the weight of the rating this would be a non issue.
I third this. I've never had a problem. Most of my tickets have a response within 10 minutes and they always seem to have been open when anything has gone wrong on their end. Is anyone not thinking that the reason they didn't come out in public talking about this until now is because law enforcement was involved? Notifying the public could ruin the investigation.
Quite typical.

It strikes me that legislative bodies have nothing that resembles a Quality Assurance effort. A law is passed, and then we just assume it works the way it was intended. Even in cases where it quite obviously did NOT (such as California's Three Strikes Law | http://www.rollingstone.com/politics/news/cruel-and-unusual-...), that horrible piece of legislation lives on for years and years. Only the most atrocious pieces of legislation are ever repealed.

I think it would make sense for all pieces of legislation to have something like a 1-3 year (depending on the type of legislation) review period. At the end of that time, a committee would make an assessment of the programs true impact, keeping in mind unintended consequences, and Congress must vote to either retain or repeal the law.

Just something I'd been pondering lately after reading about legislation which had huge unforeseen repercussions.
That's the mood regarding these things in Israel, too, and I think especially among us Gen Y types in most countries.

We're too young to remember a time when terrorist attacks and school shootings weren't regular occurrences. We carry on rationally because we've seen the stupid crap people do when carried away by their emotional reactions to terrorism. That doesn't mean we don't dearly wish it would stop.