skysight-inc/HackerNews huggingface dataset:
"Gaining acceptance into graduate school or medical school and achieving a PhD or MD and becoming a psychologist or psychiatrist means jumping through many hoops, all of which require much behavioral and attentional compliance to authorities, even to those authorities that one lacks respect for. The selection and socialization of mental health professionals tends to breed out many anti-authoritarians. Having steered the higher-education terrain for a decade of my life, I know that degrees and credentials are primarily badges of compliance. Those with extended schooling have lived for many years in a world where one routinely conforms to the demands of authorities. Thus for many MDs and PhDs, people different from them who reject this attentional and behavioral compliance appear to be from another world—a diagnosable one."

— http://www.madinamerica.com/2012/02/why-anti-authoritarians-...

There are too many everyday people armed with psychiatric terms.

Stop it. Many nootropic and psychotropic drugs induce many of those hallucinations. Accept it. And learn how to understand what your body is telling you, rather than treating it like it's some operating table experiment that you'd being graded to poke and prod. Your body is a diagnostician, albeit a cryptic one that has needs, demands and quirks of its own. Most of you simply do not know how to live in your skin because, for one, you were likely raised religious and you've learned how to spite your own "holy temple," not only with deeds but in your minds, your mental habits and cognitive hygiene.

Read a book, like Food of the Gods or something about the organic complexity and biodiversity of this world. Understand.

Stop fearing Nature, and understand how to become harmonious with it.
I wonder when the Wordpress installations will blow up that were set up against my recommendation.
There is a whole industry of people providing operating systems and compilers for high assurance embedded development, led by companies like Green Hill Software. Nobody would ship a safety critical embedded project using either GCC or Clang.

At the highest levels of safety, the DO-178B standard for aviations systems requires compilers to generate code in a way that has a fixed structural relationship between source and output patterns, where each pattern is independently verified, so that every output instruction is directly traceable to a source instruction. All other code generated by the compiler has to be manually verified. This eliminates the use of most of the optimization techniques found in modern compilers. Also, the emphasis on Worst-Case Execution Time (WCET) verification means that performance improvements only matter if your WCET estimates can incorporate them.
I at one point suggested it was the license as well, but cpercival at the time corrected me:

http://news.ycombinator.com/item?id=1351634
You're lucky they didn't think it was you.

I warned the local lottery about the security issues they had with their website (I was doing them some side work) but they didn't listen until someone defaced their website and the first thing they did was ask me if I did it.
I think this is depressing - anyone disagree that companies blow their opportunity to sell about 75% of the time?
magic_quotes has been deprecated for three and a half years, and widely understood to be a bad idea for around a decade.

If you don't check your configs when moving to a new host, you get what's coming to you.
Pandora's Promise: A progressive film that is actually pro-nuclear power.
State of the (Monetary) Union 2013
That's a nice way of self justifying piracy. I'm sure content creators get just as pissed when people don't pay for their work too when they are asking you to do so.
I remember being somewhat excited about the "GCC Introspector" project, which was a modification of GCC that allowed it to dump XML from various stages of GCC. I also remember that it was very negatively received on various occasions. You can use this situation to find non-RMS examples.

By your own words, you've been working for three years on trying to get information out of GCC for use in other tools. Even if you have no intent of trying to attach proprietary back ends to GCC, you are working very hard to enable others to do so.

...

> I think the GCC list has to ask itself how long are we going to wait before addressing the issues at hand, and not just ignoring the problem to death.

As long as possible, because as long as there isn't a really clean way to attach proprietary front ends and back ends, people who are on the fence about going proprietary or submitting their code back will choose the latter.

-- Joe Buck, http://gcc.gnu.org/ml/gcc/2002-02/msg01823.html

(To note: James Michael Dupont, the person doing the work on Introspector, himself was perfectly fine with the licensing even being quite explicit that things attached to his XML data feeds would have to be themselves GPL. This was clarified, and people seemed to understand; however, his work was still being explicitly rejected as it could lead to proprietary backends.)

You still think that I think you're a bad guy. I don't.
Long-term, GCC is going to have to open up the interfaces.
Our current policy is that we don't accept patches that do
this, but we can't prevent others from doing it.

-- Joe Buck, http://gcc.gnu.org/ml/gcc/2002-06/msg01392.html

(Honestly, I'm not even certain this is the wrong attitude for the FSF to take, although it certainly is a futile one: you can always build in your own mechanisms to do this, or hell, use one of the new alternatives. It really seems somewhat important that the FSF has been around as long as they have been taking a stance that they refuse to water down; yes, it would be better if we all could work together without this kind of inanity, but the world isn't perfect.)
First Steve Jobs Movie Gets Red Carpet Premiere
You made a claim ("It would take an immensely ballsy release engineer to approve switching from GCC to clang even for a modestly sized, mature codebase"); people pointed out counter-examples (Apple and Google); you move the goalposts. Would it have killed you to admit that you were wrong in the post as written?
Anonymous Hackers deface Turkey government sites
Running erlang on bare metal has been a side project of my thesis for a while. I love erlang, and I also love getting close to the hardware, which is perhaps why the Ian Seyler's ReturnInfinity Baremetal-OS has drawn my attention and efforts over the past 8 months or so.

Over this time, my colleague Andrew has been tinkering also, and we seem to have a fair degree of overlap in our end goals, hence kERLnel came about.

It is great to see a lot of excellent discussion, both positive and negative. I think all open discussion is useful, even negative comments have a positive affect in their own way. Although I admit I am surprised that kERLnel was even mentioned here, particularly, as we haven't actually dropped any code publicly yet ;-)

There are other exokernel projects out there that may also be suitable also. In fact, not just exokernels, but also a number of {nano|pico|micro} kernels too, however, the idea of hand coded assembler kind of grabbed me completely for some reason.

For me, the project is not about whether X or faster than Y, or anything like that. It is about what I like doing myself and what I find interesting. I think its great for some many people to comment and have different views, particularly different views to myself - this makes the world a better place!

Cheers,

Darren
Iran using fake bloggers to smear exiled journalists
>I am sick of hearing about Anonymous and its vigilantism. We have courts and a justice system for a reason

So much irony. You didn't watch the video did you?
That's not an option in the license he bought. I guess you could imagine all sorts of creative arrangements, but the license under which this work was available required him to forfeit the copyright of the derived work. Adding a second original work to the mix wouldn't solve that problem.
Building a Raspberry Pi Cluster
Today's PHP doesn't really want to support legacy code. A customer's hosting provider forces an upgrade to PHP 5.4 in April. They tested a CMS and it is broken. Just because the CMS used split() instead of explode(). Deprecated function.
> There is no other way. BPipe is based on the idea of a DAG. You just don't see it.

So if you think Bpipe uses a DAG, then I wonder how you would think it deals with:

run { fix_names + fix_names + fix_names }

In terms of the pipeline stages that run this is cyclic, so it cannot be a DAG. On the other hand the files created do usually form a DAG dependency relationship, but even there, in the most general case, it's not at all impossible in an imperative pipeline to read a file in and write the same file out again in modified form (or more likely, to modify it in place), so the file depends on itself - another non-DAG relationship. I'm sure you'll object to this in a purist sense, and tell me it is a horribly broken idea, but as a practising bioinformatician, when I have a 10TB file and modifying it in place will save me hours and huge amounts of space, I'm much more interested in getting my job done than being pure about things.

I think you're right that we're at diminishing returns here, and I'm sorry I've frustrated you. We're trying to bite off more than we can chew in a forum like this.

I wish you all the best with Drake and I'll definitely check it out down the track (when it supports parallelism, since that's too important to me right now). For now, though, I don't intend to read / respond to any more replies in this thread.
The controversy was that it generated a CPUID check for "GenuineIntel" at runtime, and fell back to extremely poorly generated code (like, 386-level, almost 286-level style) for all other CPUs, as far as I remember.

Borderline intentional sabotage against AMD, because they can obviously do better and I don't believe they are unaware of the capabilities of AMD CPUs.

(edit: And they should probably be checking for features instead of vendor IDs anyways. It's like checking for Firefox in the user-agent and sending animated GIFs instead of WebGL if you're on Chrome)

Here's some more info:
http://en.gentoo-wiki.com/wiki/Intel_C%2B%2B_Compiler#Uncrip...
Hilarious patch notes from The Sims devs
This is a poorly configured webserver/CodeIgniter framework. It's an info leak that should be avoided.
Who has more power to do good in the world? A rich business person or a "powerful" politician in a democracy? I'm going to go with the business person. They're free to do anything they can afford, unlike politicians who are at the mercy of government processes and political opponents.
I certainly agree with what you're saying. There is a difference between fiscal and social conservatives, and the fiscal camp is larger. The religious right by themselves are not as powerful as some on the left make them out to be. But I still think the evangelicals have a certain power, because the fiscal camp needs them to vote. So the fiscal camp whips up concerns about the social issue du jour to get them to the polls.
Ask HN: How to reach out to non-profits looking for Techie Volunteer?
I'm sisil mehta and like a lot of engineers I have a lot spare cycles (weekends, evenings etc.) and would like to use my tech skills volunteering towards helping a non-profit. Does anyone have suggestions on how to best do so ?

My skills are in app development, c++/c/c#/java,computer vision, computational photography.

I've previously worked at Microsoft research (http://research.microsoft.com/en-us/um/redmond/projects/cliplets/) and Qualcomm research. I'm based in San Diego, but that shouldn't matter much.

Reach out to me or forward me details of interested parties/people.
Nex2.co - A site I've made to let you share 2 web pages side by side.
That's the definition of a newb's statement. What are you, 16 years old?

Like the "newbies" at Facebook, Yahoo and tons of major sites using Wordpress, huh?
"There is a serious culture change that needs to happen and the parents aren't doing it."

During the 1950s, basically the height of segregation, blacks were doing just fine. If it's an exaggeration to say that the black community was on track to be what the Jewish community is in society today, it certainly isn't by much.

Considering that much of the decline in the black community has been caused by the school system (as well as the war on drugs and a few other factors), I think it's rather optimistic to think that radically increasing the amount of schooling is going to fix things.
Something that I dislike is when people use jargon without defining it. In this case, you used "MOOC" without definition. I didn't have to, but I looked it up and it means Massive Open Online Course. But I am annoyed that I had to look it up, and I'm giving you feedback that, in the future, you should define your terms.
I would hardly call this 'the norm', may as well say the all C software inevitably segfaults and is thus unreliable since that happens at least once to everyone who's ever learnt the language. PHP newbies just have the unfortunate side effect of being a bit more exposed to the 'outside elements' while learning.

And if your prior employment recruited based on connections rather than competence that speaks to a management issue that couldn't possibly be solved by switching languages.

(this isn't really to single out your comment meaty, could be attached to anyone else in this thread)
But measuring what you're doing and the impacts you're having and adjusting as you go is likely to have a better outcome than those with similar goals who lacked such introspection.
I wanted to send 2 pages to a friend side by side, and couldnt find a site that did it.

Feedback appreciated!

A lot of the larger websites don't work due to cross-domain restrictions for iFrames, and the block errors aren't standardised unfortunately so I've not got an error catch yet.
Saying that, the majority of pages do work!
Looks like Barr did complete 180 degree reversal later and became an opponent of his own proposals. One can only hope he genuinely saw the light and realized what he was doing was wrong.
Against your recommendation, because obviously you are so knowledgeable about security and all, right?Judging from your insightful "avoid PHP because it's for newbs"comment above...

You _do_ know that some of he largest sites on earth run on Wordpress, right?
"DELETE YOUR ACCOUNT if you don't like it. You will still have friends, I promise :-)
"

Yes, you still will have friends, but you will lose friends, connections with businesses, and other abilities. I swore off facebook for one year after having been on it since...I don't know...maybe 2004 or 2005ish?

The modern Facebook account has everything from a person's college girlfriend, to the pictures of their first born. Yes it has some mundane things like what you ate for lunch, it also has messages from you and your friends debating over the Affordable Health Care Act. For a lot of people, it isn't just flipping a switch. You will not speak as often to that person that now lives on a different coast even though you both have each other's email.

Then there are the things that impact you even though you're still friends with people. For example, invites to events like Halloween parties are often sent by things like Facebook, so even though you see those people once or twice a week, you still become the asshole that has to be filled in while everyone else is already up to speed already.

Then you have local businesses and chains that only have their hours and specials on Facebook (or at least their Facebook account is the only one they actively maintain) Old Chicago in my area is an example. They have a national website, but the specials that change every Tuesday night are only posted to their Facebook page.

Nothing convinced me to invest in Facebook more than quitting Facebook.
cwzwarich's comment above covers it pretty well.
For starters, switches are super confusing.

If you're going to do them, make sure to follow a couple principles:

1) visible descriptions no matter the current state http://www.designmap.com/practice/the-difference-between-a-l...

2) spell the action available in each state as a verb phrase http://ux.stackexchange.com/a/1321

Or just use something else : )
Unlocking your phone, jailbreaking ipads to be illegal after tonight
Side project: How to get people to like your idea
I've heard of neither Quirky or OXO before reading this. Now I know that OXO make cool designed products, while Quirky are the sort of company I would rather not do business with.
> Put on my resume that I graduated. From a school that was good, not the shitty one that went out of business.

Not counting the ethical part, I don't think this is very smart. All of the jobs that I have worked for do background checks on both your employment history and education.
I’m floored.

While I was interested in programmatic synthesis, I stopped because I found the languages (e.g. Max/MSP, pd, SuperCollider, et al.) too obtrusive. The examples are a pleasure to read:

(defn chord-progression-time []
(let [time (now)]
(at time (play-chord (chord :C4 :major)))
(at (+ 2000 time) (play-chord (chord :G3 :major)))
(at (+ 3000 time) (play-chord (chord :F3 :sus4)))
(at (+ 4300 time) (play-chord (chord :F3 :major)))
(at (+ 5000 time) (play-chord (chord :G3 :major)))))
People can migrate without being colonists. Certainly a lot of historical migration was due to colonialism, but someone who moved to a developed country last year (from either a developed or undeveloped country) clearly isn't guilty of it.

Second, even if the parent commenter's ancestors were colonists of some stripe, people aren't bound in any way to say that the actions taken by their ancestors were the right ones.
You would not claim this bullshit if you had any idea who is actually maintaining and using PHP. Unfortunately, somehow it seems fashionable to make broad statements about PHP without bothering to find out a single bit of information.
Abraham Lincoln, Management Guru
I find it interesting that the art focused universities tend to be the ones going under first.
This isn't so much "in politics" in general, as "in elections in systems which have features which strongly reinforce duopoly"; in a duopoly, getting people to stay home or to dislike the target slightly more than they dislike you for the negative attack is a "win", but in systems where driving people away from one target (whether they stay home or actively vote against) with negative ads can fail to increase your share of the vote actually cast (because there are more meaningful options than vote for target, vote for attacker, or stay home), the incentives are different.
Those large sites sure have a whole team attending them. And can update it 24/7.
No no, the point was that we're a differentiated malevolent mass.
This negativity could be directed against the authoritarian attitude towards problem solving. If you have a problem with Microsoft Windows you have to ask the Microsoft authorities to solve it for you because they won't give you the source code so that you can handle the problem yourself. In a similar sense, Bill Gates isn't asking for the community to democratically decide where money could be best spent, he is spending money wherever he wants to solve problems he personally deems to be the most important.
Amazing Twitter Redesign
Because unlocked and unsubsidized it cost not that much more than prior phones of its quality cost subsidized. It hit the "magic window of what people are willing to pay for a smartphone", which previous smartphones (Apple and Android) could only reach with a subsidy.
Ask HN: Would appreciate feedback on our startup
Hey hackers,

My cofounder and I would be really thankful for any feedback you may have on our startup at www.stockray.com.

StockRay is a virtual stock market where you can buy or sell virtual shares of the things you care about: TV shows, celebrities, cities, tech products, politicians... Invest in the things you believe in and make a profit if your stocks go up!

Our goal is to create the largest real-time interest graph and trading platform in the world.

Your feedback would be greatly appreciated!
This should totally be named "Grapevine"
The very embodiment of civil disobedience? I think not. They are anonymous thugs and vandals and nothing more.
Voxel ray tracing vs polygon ray tracing
I want to make an observation: All your examples sell to tech-savvy businesses. But the majority of the world needs software, not just them!
99designs and designcrowd, to name some..
Facebook is doing this as successor of their php-c++ translator
My understanding is that it depends very much on the nature of the famine. Temporary famine caused by natural disaster or warfare can be helped quite a bit by temporary relief. Structural famine caused by ongoing problems is likely to be alleviated temporarily by temporary relief but the root causes deepened, creating the dependency you mention.
And we all know such vulnerabilities never happen to respectable frameworks written by real programmers using real languages (read: not PHP), only to people that lack basic clues and are utter fuckwits... oh wait, https://www.pcworld.com/article/251259/user_hacks_github_to_...
https://groups.google.com/forum/?fromgroups=#!topic/rubyonra...
You don't remember the code examples on Zend Technologies' own website? Teaching PHP with really embarrassing security holes.

Or Rasmus Lerdorf who releases software that doesn't run all unit tests?
For all I learned in university, I've applied less than 1%. Is it just me or is that sad? I learned how to learn, but really overall the skills thought are so disjointed as to make it almost useless...
I am really amazed and disturbed by this email. It seems so absurd that RMS is trying to hold back progress, and keep people from using and expanding gcc as they see fit. In the name of his twisted version of "freedom", he even tries to get Trent to censor the code from his site.

I've always thought RMS was a little off, but I just chalked that up to the typical eccentricities of genius. This isn't just eccentric though: suppressing code in the name of freedom is just plain evil. I'm not sure how anyone can take RMS, and by extension the FSF that he controls, seriously anymore.
I love this kind of app. Take something that exists a million times over and take it to its natural conclusion. There are a lot of useful apps in the app store that I will not install because they are not as simple as the obviously should be. I have two recommendations: First, you should consider adding all the units to the picker so I dont have to change tabs to measure volume weight and time. You can detect what type of unit are in view and auto populate the second picker with appropriate conversions. Second, considering the simplicity of this app, I would consider using a UI template to polish the look. I dont know much about iOS templates but the link below looks acceptable.
Hope this helps. Best of luck!
http://www.appdesignvault.com/
Everything was made
Using Firefox 18, all I get is a blank screen.
And here I am, having none of these things, posting on HN from a very reasonable (will I ever be stop looking for better things?) and well-payed development job.

So, two things.

1) You claimed that an apprenticeship is only for crafts and I told you that this isn't the case here. Locally your 'strictly craft skills' comment would be wrong. Very much so.

2) Yeah, a degree matters in some/most places, like everywhere else in the world I guess. That's not related to apprenticeships in particular though (having done stuff like that is better than having nothing of value in writing at all, like .. me). And too general to be 'truthy'.

Back to the topic: Apprentices (and former apprentices) are not unable to do the job of an engineer.
There are special people there that their job is to find such properties so that government can seize them and get some cash from it: http://news.ycombinator.com/item?id=5090520
Hard to believe this is happening in America, but here you go, yet another gift that keeps on giving from the War on Drugs, most insane of all American wars.