skysight-inc/HackerNews huggingface dataset:
> Bush initially opposed the TSA, a bipartisan majority of Congress foisted that on him.

This. Many people don't realize that "promises" that many presidents and presidential candidates make are very, VERY unlikely to pass with an uncooperative Congress. Likewise, anything coming out of Congress is hard for the presiding to veto without Congress coming after him like a pack of rabid dogs.
The intent is different. "historically black universities" were created to give opportunities to disenfranchised people, "historically white universities" are the reasons these other schools exist.
I've got an honest question: it's not sarcasm...

How do you write fast multithreaded C-code? The article mentions that the C code is too disconnected from the real hardware which, in this case, has multiple cores.

Do you need to call (non portable?) code setting mutexes manually? (not that it would be a problem)

How do you use the CPU's underlying CAS operation? (by inline assembly?)

As an example: the guys who wrote the very fast LMAX disruptor pattern in Java relied on the fact that Java does provide methods inside the AtomicXXX classes calling CAS operations under the hood. But sadly they couldn't "pick" the one operation they'd like, which would have been faster than the one Java decided to use (it's a RFE if I recall correctly: they'd like Oracle to modify Java so that it uses the faster version when it makes sense).

I take it that in C you can inline assembly and do as you want!?
But before the kids could use general strategies, they had to work out the details.

You're right, the spiral rule is probably unwieldy in practice. But until a programmer can recognize the patterns, the rule can be used as a learning aid.
There is legit install, but no legit uninstall ? It is as simple as editing the aliases to remove what is unnecessary. But would have expected it to be there.
> I'm thinking of something a bit more substantial than a blog post.

What do you have in mind? Someone needs to mobilize the little guys and get something done.
The guitar is pretty neat, but not everyone needs to use it. :)

EDIT: Another thing I noticed is www.groktar.com does not work (with 'www').
The Pentagon’s Frankensteins
Great post. But it's lack of explanations in type qualifiers and storage specifiers. C declaration is not easy for beginners but surely is one of the most important subjects towards optimisations. Correct usage of const and restrict keywords let compiler optimise your code super fast for free.
Check my post for example usage of type qualifiers and how the syntax is structured in C:
http://www.idryman.org/blog/2012/10/29/type-qualifiers/
Wondering whether straight install for cygwin would work... Well I guess I have to try.
It's very true that you can't be sure. But it's definitely a notable factor. People don't make important decisions based on a single reason. Suicide isn't special here.

And your argument is completely unrelated to what I was objecting to, which is the idea that admitting influences on suicide must be stopped because it's badthink and could cause more suicide.
Wow. Maybe it's naive for me to ask, but is this even legal?
Not in the slightest.

I went into the degree having done a lot of programming and found the first year of CS fairly easy. However, I was lucky as Glasgow allows you to switch between degrees almost at will as long as you meet the requirements for it during the first 2 years (1st year courses generally only make up 1/3rd of the credits, and 2nd year courses make up 1/2 of the credits for that year).This meant that I was able to peruse Maths, Physics and CS in my first year, and Electrical Engineering and CS during my second year - it was only in the final 2 years that CS became my only focus.

Essentially, I didn't need to decide which degree I would do until the start of my 3rd year, by which point the course had ramped up to the 4 hours sleep per night level, I was loving every moment of being pushed to the edge, and I was very sure that CS was the right choice for me.

Practically speaking, I came out of the degree having covered a bit of just about everything, and in a position to quickly learn anything that I don't already know. I probably could have become better at programming, but a much less capable thinker if I'd spent the 4 years working.

I don't think that every developers needs a CS degree, however I'd say that if you want to tackle really hard problems, the ones that most people wouldn't even dream of solving, then a CS degree is probably the best tool in your box.
A. We know pretty well how he did it - all he needed to do was stay within the limits and there is considerable evidence that the UCI and testing labs were suggesting to him how to do that. When the UCI picked a max hematocrit number of 50%, it was an invitation to the athletes to dope up to that limit. When he came back to competition in 2009 & 2010, the USADA report clearly states that his blood passport profile shows almost certain non-legal manipulation.

B. He isn't being forced to do anything. He had the opportunity to challenge USADA's report in arbitration; he declined and again denied he had ever doped. Going on TV to speak with a talk-show host after you have retired is not a coerced move, especially to say that you have been lying for 15 years. Yes, he may want to return to some kind of competition (triathlons) and needs his life sentenced to be reduced to the minimum 8 years to do this. But oh look, he says the last time he ever doped was 2005 (not when he raced in 2009 or 2010, how about that?), which would mean he could return to sport in 2013.

C. George Hincapie never tested positive either, had an even longer career than Armstrong and was a long-time friend of Armstrong. He admitted to doping for years and testified against Lance. There's a rather simple truth here and it isn't driven by doubt and jealousy.

D. I'm not even sure what you are trying to say. But I imagine it is similar to arguments made before about scored rivals and journalists seeking vengeance. I've followed pro cycling for many years now; the truth is much more boring. The sport was rife with drugs, Armstrong would do anything to win and I don't think to this day he thinks he did anything truly wrong.

I watched the movie "Shattered Glass" two nights ago. It had this great scene:

Caitlin Avey: What the hell did you do to Steve? He called me from his car, hysterical. I asked him what was wrong, he said, "ask Chuck?"
Chuck Lane: I fired him, okay? Not suspended, fired. Because this wasn't an isolated incident Caitlin. He cooked a dozen of them, maybe more. And we're going to have to go through them, you and I. We're going to have to go through all of them, now.
Caitlin Avey: No, the only one was Hack Heaven. He told me that himself.
Chuck Lane: If he were a stranger to you, if he was a guy you were doing a piece about, pretend that guy told you he'd only did it once. Would you take his word for it? Of course not! You'd dig and you'd bury him! And you'd feel offended if anyone told you not to.
Fairly tempted to put in an order for some AAPL now...
Yup, they don't believe there should be private ownership of capital/property. What is often overlooked is the only way to administer community ownership is an elite group that decides who gets what. A very common misconception amongst socialists and other self professed anti-capitalists is that economics is a zero-sum game. It is not.
Umm, AFAIK the iPhone/iOS is the leader in Skeuomorphic design. That damn podcast app is the worst offender, and in fact, the trend he is describing is exactly what Metro is.

Gruber hasn't been this far off in a long time.
FYI: It looks fine with "Hacker News Enhancement Suite" Chrome extension.
Is there an up-to-date document of Java security issues somewhere, preferably with explanations?

I don't use Java much these days but I am teaching my kids OOP using Java. I'd like to also take the opportunity to show him where the warts are.
Thanks for the clarification. It looks like they forbid it after 9pm on certain days.
This is on Hacker News why?

Daily stock market quotes are like comments or articles on gossip blogs - it's the opinion of ~0.001% of the market for ~1 second - and the opinion that they give is usually wrong.
If someone can replace your `git-add` binary or put their own in a directory earlier in your $PATH, they can do the same with `git`, `ls` or any other program.
Just checked out your app. Really cool app! I like the fact that you can enter statuses from a variety of routes and the video explains it well.
> is this even legal?

At least this is a stock, not a commodity like ahem oil.
Speed mainly, improved bootup times. Improved task manager too, and also integrated Windows Defender.

Nothing huge, but $40? Pretty damn cheap.
How is that any different than replacing any other binary in your filesystem?
Definitely, the author has considered this. I think that liberty and capitalism don't go well together though. Capitalism gives people abstract rights: if they have property, they can use it how they want; if they have money, they can spend it how they want; and so on. But this doesn't preclude the absence of concrete choices when one has none of those things.

I'm obviously opposed to a state which tyranizes over people, but I think it's interesting to consider how much the hacker community sprung out of academic institutions, which aren't exactly private. The control by bosses, supervisors, and company owners can be just as stringent in determining people's day-to-day choices and potential to hack.
My hands-on experience with Win8 confirmed what the videos showed: the OS is seriously flawed in the usability dept.
Boeing would be over if they decided to kill the 787 -- there's literally no way that's going to happen.

Why would they kill it? The problems really aren't that bad and are being blown way out of proportion.

They'll have a fix for this within a couple of weeks, tops.
Absolutely. If someone else (preferably rich) thinks that $500 doesn't justify true value of Apple, he could buy in the market, and good luck to short-sellers to borrow so many to sell.

My guess is that it's just some insider selling, and it's coincidental that it closed at $500 on option expiry date. Otherwise it would be hard to explain how it ended at $486 on Wednesday.
Like it or not, that may be the future, where we're always "plugged in". We already do that with the Internet. We may even feel physical pain from not being able to access the Internet for a few days, and dearly "miss" it. I imagine this sort of feeling will only become more powerful as technology becomes more advanced, more connected, and more realistic.

But I don't think it's all bad. I think it will help with so many things we aren't even foreseeing yet.
As a trained mathematician for whom Godels theorems are not something new I found the article a waste of time. After reading a few paragraphs I immediately figured out what the thesis of the article is going to be. However the major flaw is that businesses are not formal systems, nor are they run like software. If your business is a formal system of axioms and rules so well specified that operating it is akin to executing a software program, then this would apply to you. However, most businesses are stochastic processes, full of unexpected random behaviours and events operating in the universe that is decidedly not a formal system. What is more businesses are run by humans so even if every single thing every employee does every day were specified to the minute detail (like a computer program) there would still be lots of random mistakes in execution.

This is really the same reason why people who think that software development process/methodology is all they need to be successful. They are effectively saying they have invented strong AI using people pushing bits of paper as their computing model.
If someone's running an executable you give them without knowing what it actually is, their security is already lost. So yeah, that's a problem, but nothing specific to Legit or git.
I think unless you've played with options, you won't have a clue why a close like $500 is a big deal.

This basically causes all calls/puts option contracts on either side to be worthless. It is commonly accepted "fact" (note the quotations) that stock prices are manipulated to some degree on options expiration days to minimize losses of contract writers, who could typically be traders from hedge funds or from some investment bank.
We’re releasing the files for O’Reilly’s Open Government book
Wait till earnings announcement. Could be a disappointment.
Alternatively, not all voters are one issue voters. If she has done amazing things in the state and misguidedly pressed hard on Aaron, perhaps she should be judged by her whole record.

Given, I don't know much about it so I could be completely off base, but there is more to Ortiz's career than one case that was extremely misguided and ended horrifically.
There is nothing new about this behavior, Len Rose went through much the same 20 years ago. Maybe we are finally getting a clue that the system is, in fact, broken.
something like

find apache-tomcat-7.0.23/ -name "spring*.jar"

should show things like:

apache-tomcat-7.0.23/webapps/bss/WEB-INF/lib/spring-beans-3.1.1.RELEASE.jar
apache-tomcat-7.0.23/webapps/bss/WEB-INF/lib/spring-core-3.1.1.RELEASE.jar
apache-tomcat-7.0.23/webapps/bss/WEB-INF/lib/spring-expression-3.1.1.RELEASE.jar

and you need to worry if those version numbers are 3.0.6 or lower. you only really need to worry about the expression language, which is the last one, but i cannot promise it is named the same in other versions.

also, this assumes that the project was built with maven or otherwise uses standard jar names. if the jar was hand-rolled and named then it could look like anything... (in which case applicationContext.xml, as suggested elsewhere, at least warns you it's spring).
On the contrary, I don't even know if he would have actually ended up in prison, let alone anally raped. But you are sure he would - before his trial started!

Anyway, the main point that has totally gone over your head, is that one should never, ever, encourage suicide. There are people out there with the right type of wrong mood that might get influenced by careless talk.

Before you tell me you don't care and it's not your responsibility, please think harder. Thanks.
tptacek, give up already, i think everyone here is in agreement that your views are perverted.
Thanks for the feedback. We've had a few comments about the video and it's currently under review. I think a series of screencasts with voiceover would help.

It's interesting that you were attracted by its simplicity headline, but that you feel it's not that simple to enter time. We definitely need to address this if it could be streamlined further.

Agreed that mobile support is essential and we are working on resolving this. Low overhead is key.

We are learning a hell of a lot as a result of the feedback on Hacker News and you raise some key fundamentals areas to review.

Thanks, I really appreciate you taking the time to let us know your thoughts.
> I think that liberty and capitalism don't go well together though.

Property rights are liberty. If I don't own my property then necessarily someone else does. Capitalism is a natural consequence of property rights. Money is property.

> The control by bosses, supervisors, and company owners can be just as stringent in determining people's day-to-day choices and potential to hack.

The difference is you're trading voluntarily with your boss, supervisor, or company owner. You entered into an agreement to trade labor for something. In communism, the boss is chosen for you by someone you've never met.
Is it on ResearchGate? http://www.researchgate.net
While Swartz' death is incredibly tragic and the prosecutors were no doubt overreaching, it isn't as simple as a quick "You're fired" to solve things.

First, prosecutorial overreach is common. Because it's so common, at the most, the DOJ will issue those involved a warning. Don't expect that to change unless people actively fight to prevent it.

Second, plea bargaining is morally wrong, either way you look at it. So is piling on charges to get the defendant to ACCEPT the plea bargain. Many countries have actually outlawed plea bargaining because of the fact. People need to take a stand to outlaw plea bargaining.

And lastly, a very disturbing trend -- have you noticed, has anyone noticed, that all the laws that continue to pass limit the rights of THE PEOPLE while continuing to extend the rights of the government? Now, I don't know how much I slept in 7th grade history, but I'm pretty sure that most amendments to the Constitution, and the laws and guidelines outlined by the Constitution itself were meant to limit the rights of THE GOVERNMENT rather than the people. You can see examples of this government overreach everywhere.

Drones.

The PATRIOT Act.

The NDAA.

Gun control (do you really think the government will stop at assault weapons?).

Congress supporting RIAA and MPAA.

DRM.

Extension of copyrights.

I could go on and on with examples, but I'll stop here. Wasting time on bipartisan politics will not help. The people have been so hypnotized by bipartisan politics that they think the situation is only black or white.

It isn't. There's an infinite number of shades of gray.

The root cause is not liberalism or conservatism. It's the nature of government itself.

An idealistic world would mean that everyone contributed to society equally. Everyone would be paid equally. Everyone would have an equal amount of everything, although . All knowledge would be shared with everyone, and no secrets would be kept between others. There would be no government and the people would rule themselves by direct democracy. Call it communism/anarchism if you wish, but it's idealism. Right now, our government is as far away from that vision as could be.

Maybe it's time we pushed for more freedom and less restriction. Perhaps then prosecution wouldn't be so quick to swing their heavy hand.
I think "The Entertainment" from Infinite Jest was an exaggeration rather than a direct prediction. I mean, a single glance at the screen would freeze someone in place and make one willing to cut off the fingers of another in order to continue watching. "The Entertainment" was also entirely non-interactive and non-social, whereas Starcraft and MMOs have strong interactive elements.

Far more interesting was the bit about the rise and fall of video chat, where people became so self-conscious about their appearance they eventually altered or covered them up before returning to audio-only. Kottke brought this up in relation to Facetime[1].

http://kottke.org/10/06/david-foster-wallace-on-iphone-4s-fa...
This was expected, since the price of stocks tends to get "pinned" to expiring options, which expired today. I was talking to one of my friends about AAPL being pinned at $500 yesterday.

The closest strike price for options expiring today, with the highest open interest, was the 500 strike price. If I remember correctly, there were 30k+ contracts at this price. On Thursday night, those options were priced at around $4.95, or $495 per contract.

There was a great deal of incentive for market makers to pin the price of AAPL at $500, rendering all those options worthless.

Looks like it worked.
It's an auction. Profiteering (price gouging) applies to commodities, which already have a market price.

Not even really zero-sum, because selling it to the person valuing it the most (to whom it is most useful) does create value.

But it's not as satisfying as making something that never existed before.
We've heard of Lance Armstrong because his performances were entertaining. To pretend now as if our interest was his moral purity is disingenuous.
Let's repost tptacek's comments, to see how partisan they are:

>"Expect to see lots of superficial genuflection from Republicans towards the Swartz case; the GOP is in a constant low-grade conflict with the Democratic DoJ."

Any show of support of the GOP for Aaron Swartz is "superficial genuflection" driven by partisan conflict. Doubtless, Democratic support would be considered genuine.

>"Here, let me put it this way: what do you honestly think Aaron Swartz would think about this clown using his name to score political points?"

A Senator with a history of support for Open Access is a "clown" that is so odious that Aaron would be upset to have his support.

This is partisanship at its worst. tptacek is dehumanizing Republicans in a way that kills rational thought. A Republican can't even do something tptacek agrees with without receiving his scorn.

Is that reasonable to you?
This actually happened to some extent in 2009 with automobiles. Purchases dropped from 16M/yr to 9M/yr, which was below the obsolescence rate of 11M/yr.
This may be useful for a single beginner working only on their own projects, but I don't really want to be dealing with users submitting pull requests that they've made using a tool that tries to be clever about rebasing and merging. Unless it's right 100% of the time there's going to be a lot of difficult merge work to be done by the acceptor, that the submitter is unlikely to be able to understand how to do if they've been relying on a crutch. They may think they are using git, and see their code appear on github, but for the purpose of patch reviewers/mergers they are using a totally different version control system that can't properly talk to normal git users.
1) Of course stock prices suffer manipulation.

2) The braying about banker manipulation is necessarily louder here because AAPL is beyond popular with retail investors. Look at just about any charting/analysis site, it has been the most popular symbol on most days for years.
So you chose to be extremely pedantic, and point out that apps that are dual-licensed under the GPL and some other license can be distributed in the Apple app store. That doesn't invalidate my point, which is that if you want people to actually be able to use the iOS code you wrote, you need to release it as something other than GPL.

"Learn where to put blame"-- yeah, put it on the people who caused the problem: Apple and DUNS. Anything else is just blaming the victim. If Microsoft pulled this kind of shit, there would be a shitstorm to end all shitstorms. As it is, we have a bunch of fanboys telling you to blame yourself. Good luck with that, buddy.
I really dislike the use of the term "budget cuts" when you're talking about the budget for 10 years and even worse for "planned spending increases.

If you're saying it cuts 500 billion over 10 years, then just say it cuts 50 billion from the budget every year. And eliminating planned spending increases should not be called doing "cuts".
It's not legal. It's price manipulation. However, the SEC doesn't care, because it's very hard to prove.
What exactly were these "poor design choices" that affected the C implementation's performance so badly?
That was a nice diversion for a Friday afternoon - thanks. I finished the bonus round, but didn't find any pig jokes or easter eggs.
This article would seem to indicate that it is in fact illegal.

http://www.slate.com/blogs/browbeat/2013/01/18/jonathan_coul...
The contacts get dirty, they dont fit some USB ports properly, they die regularly, are absolutely no good if you don't have a USB port handy (my desktop for example doesn't have a USB hole in the front or on the keyboard or monitor, resulting in crawling around under my desk to authenticate) and to be honest quite fragile.

I've got some hard to access USB ports, too. I solved that problem by buying some USB extension cables (male on one end, female on the other). They are very inexpensive. Give them a try, you won't be disappointed. No more uncomfortable hunting for USB ports under the desk!
Keep in mind that anyone can put up an "article" on SeekingAlpha, it's all user-generated. Bleacher Report for finance.
Are you referring to the housing bubble?

The 10-year return on the S&P 500 index (not including dividends, otherwise it would be higher) is slightly over 5%, and that includes the biggest stock market meltdown since the Great Depression.