skysight-inc/HackerNews huggingface dataset:
Read the book "Feeling Good" and do the exercises in the book. Its author is the guy who invented CBT.

That book helped me kick some serious depression. And it's a great read for logical thinker types.
For another quick 'WAT' talk, see Gary Bernhardt from CodeMash 2012.

https://www.destroyallsoftware.com/talks/wat
This is more of a case of a stupid library than stupid language.

And whether it's a stupid library is even debatable. map() has gained a more popular understanding from functional programming these days but it was probably not so when this Javascript map() function was added.
Sure, people are more likely to help those they identify with. That means they're more likely to ignore the plight of people they don't identify with. And that is bigotry. And criticizing a charity for not enabling that is also bigotry.
You don't believe it was the case, or you're speculating?

"Back when I released it, I bought the statutory license to distribute my version of this song through Harry Fox."
Back in 1996-1997 I was a federal contractor working as a software consultant and analyst using several different systems for logistics and provisioning for the US Army to downsize a base to a different state.

We used different operating systems and different databases and programming languages to create a redundant system that solved the same problem or generated the same report. We would have at least three programs running with three different technologies and if the reports were all the same, the system was in good shape, but if one of the reports differed somehow we knew we had to check and fix something.

We did use SunOS/Solaris, HPUX, Linux (Slakware IIRC), DOS/Windows 3.0, Windows 95, Windows NT, etc. In some cases there were C programs using the native C compiler with whatever Unix system that was in use, and in the case of Windows or DOS we used whatever language or software was available. I worked in Clipper, DBase, Oracle PL/SQL, SQL Server, MS-Access, and sometimes even flat text files downloaded from mainframes or FTP sites on the Military network that needed converting to different databases. As a federal contractor I was limited in what I could do, for example my PC did not have a CD drive and they would not allow ODBC drivers to be installed. I did not have administrative access but instead access to a maintenance account that others shared to work with databases that was limited in many ways.

My point is you work with whatever they give you to work with, you may be limited in what you do, but you use what you have available. So yes you might be limited to GCC on a Linux system and no root access to install CLANG or LLVM.
Sorry, but you guys got completely owned. You don't have to apologize, but this isn't exactly helping either.
YouTube MINECRAFT Background Template
But you can trust the fork started by the guy who sold it to Sun in the first place, then followed it to Oracle, then led the exodus from Oracle to capitalize on anti-Oracle feeling by starting a fork?

Riiiiiiiiiight....
In no particular order

- Improve writing & thinking skills

- Get your name indexed by Google ; )

- Get your name out there as an expert

- Bring light to blog topic

- Shape the future of thought around said topic

The question I have, out of the Law of Few, who are you?
They can't expect the page to be on HN in the first place. Though, I agree, caching couldn't hurt.

Loaded for me just now, albeit after 30 seconds.
I think it would be worth a call/write in campaign to the biggest commercial advertisers on Glee that you don't feel that supporting their show is appropriate for their "family values" image to support a show with such unscrupulous management.
At least, they didn't do in public. IM is also a one-to-one conversation, unlike Twitter.
I don't think the op was arguing that car companies don't produce software. He was arguing that they don't produce it well, because it's not a core competency for the company. Car company profits are tied to industrial design, manufacturing, and logistics, not software.

His point about GPS is an apt one. My brother has the best SUV Infinity makes and the GPS is so terrible, he uses his phone (android) instead.
Part of the rationalization I have made for creating ads is that proper targeting gives exposure of products that people would actually need/want. When scaled up to millions of people this specialized ad delivery allows for much greater diversity of products and solutions in the marketplace. Ideally this should lead to less of a "winner take all" effect in a group of competitors and would allow for more niche solutions to be catered to and sustained.

Certainly I would never say this goal is comparable to anything in medicine, but the domain does have ambitions beyond simply making money.
Not at all. Some other languages work this way, and in the right context (best-effort systems, not mission critical ones), it can be a boon to backward compatibility and other ease of use factors.

In Python for example you can explicitly declare variadic functions to ignore extra arguments. But when it's the default behavior you can for example change the official signature of a callback interface without breaking compatibility. It can be pretty liberating to work in a best-effort language...though perhaps it makes testing a bit more important.
I'm excited about the prospect of driverless cars but at this point, even a regular car design by Google would get my money in a heart beat. I imagine a nice Nexus 10 as the main console and extreme environment friendliness.
Car companies write software that is incidental to their primary purpose. Software companies write software as a primary purpose. This is the definition of a software company. A more interesting argument is whether a software company is more likely to produce a successful self-driving car, which I believe the parent comment demonstrated to be likely by pointing out that it's an AI problem, and Google does a lot more with AI than car companies.
I read that as Quirky's CEO saying "I didn't think it through properly and this is a poor attempt at saving face, I sincerely hope OXO don't make me look silly again."

Honestly, it is never a good idea to do a negative campaign. Concentrate on telling people why you're product's great. Don't mention the competition because at best it comes across as lacking class and at worst you dig yourself a hole. And keep digging apparently...
Thanks, jakedahn. I really appreciate your suggestion. I would try only using Dropbox for authentication in the next version.
Interesting that they ignored the whole "here's a suite of products that Quirky offers that are clearly copies" part of the OXO post.
I've met a number of Americans who deeply believe that they are the free-est people on earth and that literally all of us who live outside the US are by definition constantly battling with abusive governments against which we have no recourse.

It's absurd but not uncommon, sadly.
English spouse & UK job offer yet no Visa
This whole thing smells like a publicity stunt cooked up by both companies together.
I thought it seemed more one sided, pr stunt by quirky.
I hope you create something positive that is successful. And that doesn't have to be a startup.

The cool thing is you were able to externalize the handicap (schizophrenia), address it (medicine, which is not just a pill or something physical), and move on (it's the past).

Peace!
Hey all,

Mike Krieger (Instagram co-founder) here. Just wanted to offer some clarification since there's some speculation about the reason & scope for the verification mentioned in the article.

When we receive evidence of a violation of our site policies, we respond. This isn't a recent change, but the way we've run our community from the beginning. In some specific cases, for verification purposes, we request that people upload a government issued ID in response. This is the case for a very small percentage of accounts, and doesn't affect most Instagram users. The ID is used only for account verification, and not retained permanently.

Hope that helps clarify things a bit.
I somehow share your point of view.

I've readed McKenna, Robert Anton Wilson, Antero Alli, etc.
Even studied Zen and vaious kind of meditation. And know what you mean.

But keep in mind that all that knowledge is somewhat buried, there are no modern "shamans" readily available, and if they exist, how would we differentiate them from charlatans?.

A person with this kind of "disorders" has a wrong map for reality, and i don't know if it's possible to self cure.

On the other hand all this kind of theories are not so mainstream and you will get massively downvoted for expressing your point of view on the matter.

On my very humble opinion, this so called disorders are problems with symbols assosiations, combined with very sensitive human beings. And where modern science tries to get the individual to adapt to the environment, older techniques tried to build a new map for reality, using the unique talents that every person has, and reordering the symbols on the mind.

Some similarities to this kind of work can be found in NLP (Bandler) and the work of Alejandro Jodorowsky.

Maybe shamanism is not the preferred theme in this forum, bu come on guys, shamans where the first hackers!

- Sorry if there are errors, i'm in a hurry and english is not my first language.
>Their tactics are both dangerous to freedom and to justice.

You could say the same about the Justice department.
Let's say you take an algorithm for generating the digits of pi, and run it on 2 computers. One you let run only a short time and it produces a string 100,000 digits long. The other you let run for a longer time and it produces a string one million digits long.

Would you argue that these two strings should compress to the same size because the source code that generated each of them is the same size?

edit: to clarify my question
Those little boxes are all boxes there are (except for prolog).

No, they aren't, and a simple web search would've revealed others, such as Dataflow[1].

[1]: https://en.wikipedia.org/wiki/Dataflow_programming
Using Attack Graphs in Forensic Examinations
Facebook Might Owe You $10
Percona's OSC [1] pretty much fixes the migration pain without locking.

[1] http://www.percona.com/doc/percona-toolkit/2.1/pt-online-sch...
TFA says that was done answering an Haskell programmer.

Probably that an Haskell programmer values strong static typing just as much as functional programming.

I someone think that turning C from a weakly static type system to a strongly static one would prove quite more difficult... (but my C days are long gone so don't quote me on that).
Are you referring to the move to OS X? Apple ran the previous operating system within the new operating system just to run those old apps, and Carbon was provided as a transitional API for many years. I'm not sure what this has to do with anything, really.

A backwards compatibility argument (whatever it may be) doesn't make sense here, as Clang has been designed to be backwards compatible with GCC-based projects.
Except it isn't. That's the whole problem--people have natural ingroup/outgroup biases where the suffering and death of people in groups they identify with is given more weight. Wars are criticized, not on the basis of the hundreds or thousands of foreign civilian casualties, but on the basis of thousands of military casualties suffered by our own side. National law is reevaluated on the basis of American children dying in a shooting, but Middle Eastern children dying in a drone strike go ignored. People would rather donate money to save an American from financial hardship than to save a Haitian from death or lifelong crippling, implicitly leaving the Haitian to suffer and die.

To some extent this is just human nature. But it's a problem that people think this way, and I would prefer to solve this problem than exacerbate it.
Not really relevant to the patent issue, but your second point is a bit of a fallacy. It's possible that android would have even more market share without a patent war, or that the patent war was a risky strategy which had positive expected value at the time it was begun, but which didn't pay off.
Actually, I thought I had removed it before I hit submit.
Sorry, it was a bit snarky.
Used MySQL for 10+ years. I found it great for most purposes. I don't feel I left MySQL because of MySQL's failings, but that of all monolithic RDBMS.
Many of the complaints I hear people make about the entire concept of an "RDBMS" (often then to motivate why the NoSQL solution they decided to start using is better) are actually MySQL-specific issues that do not affect PostgreSQL (or Oracle, or usually SQL Server; I only mention PostgreSQL, as you wanted a concrete experience); one key example is "if you want to change your schema, it requires locking the entire system and rewriting the table" <- no, as the schema is just metadata; you should be able to do these things under first-class transactions, and PostgreSQL supports this just fine.
> But it can do things the other maps can't easily, like create an array of differences between elements, or a running total, and so on. Other languages have other solutions to those problems.

Lisp has some rather elegant solutions to both of those use cases. It's misleading to say that Javascript's 'map' is more powerful just because it tries to cram two or three distinct use cases into one.

It's not like Javascript even uses the Lisp definition of 'map' (which is not what most languages use for map - they use Lisp's 'mapcar').
I'm really not sure what to think of that article. On one hand side, I definitely agree with it and I've experienced many issues with MySQL.

On the other, there are so many... strange points, it's hard for me to trust the author about the parts that are new to me. Things I've found weird so far are:

- "my favourite example being a fat-fingered UPDATE query where a mistyped = (as -, off by a single key) caused 90% of the rows in the table to be affected," - if I ever run "rm -rf . /" fat-fingering the space, I'm going to blame myself only - not fileutils or bash - this has nothing to do with the database

- (about backups) "Unless you meticulously lock tables or make the database read-only for the duration," - this is not trivial, but logging onto slave and doing "FLUSH TABLES WITH READ LOCK, sync, snapshot, UNLOCK TABLES" is not rocket science either. And it's well documented on their "backup methods" page.

- "It's unrealistic to expect every single user to run SHOW CREATE TABLE before every single query, or to memorize the types of every column in your schema, though." - ... yeah... we shouldn't ask them to remember the syntax either - just keep guessing until you get everything right ;)

- "Foreign keys are ignored if you spell them certain, common, ways" - another case of "I want to use the wrong syntax, but still get the right answer"

I really wish he limited himself to hard facts - the main idea of the article wouldn't suffer at all. There are enough things to hate in MySQL without going into the subjective and "inconvenient, but still ok" parts.
Glee isn't the only thing to do this sort of shitty move, either. Ludachrist [1] did a remix of Major Lazer's "Pon De Floor" vs the Beverly Hills Cop song, entitled Pon De Foley.

Several months later, DJ Hero 2 (same family as Guitar Hero) took the same two tracks and made one of their game songs the exact same remix [2]. Players have to mix both tracks together and if they successfully do it, it plays the arrangement that Ludachrist had come up with.

Activision had permission from both Diplo (Major Lazer) and Harold Faltermeyer (composer of the BHC song), and therefore had legal clearance from it. At no point did they acknowledge the arrangement as coming from Ludachrist and legally didn't have to.

It's really scummy but that's how the outdated copyright laws work. It's just another argument for large-scale copyright reform.

[1]: NWS remove the space if you want to view it: http://www.youtube.com/watch? v=9TYEgFfFdUY
[2]: http://www.youtube.com/watch?v=M93Aji4MJBk
"I see your point, but considering that there are almost no advances in cancer treatment over last decades (despite all that research)"

I understand your hopeless feelings, but this is totally false. My uncle is oncologist.There has been a tremendous advance over the last decades, not as much as we want but it improves.

"may be it would make some sense to spend some of that money to help sick people?"

Some of this money is already being spent on them. I don't know in USA but in Europe it is.

For me the best use of this money should be prevention, like less diesel and cancerous particles in cities, better quality food, and less flame retardant in our polar linings or bed foams.
Hacker Builds Voice-Controlled Raspberry Pi R2D2 Robot
Video: http://www.youtube.com/watch?v=znuUm5vbSpI

"This is a birthday gift I built from scratch for my girlfriend :)
The hardware is made of a broken Interactive R2D2 toy and a bunch of cheap parts purchased online. Inside, the little guy is powered by a Raspberry Pi running Rasbian.

Features:
voice control (in English and Chinese, using PocketSphinx)
face recognition (using OpenCV)
motion detection
ultrasonic distance detection
audio message record and replay
sound play and TTS
rechargeable battery
wifi"
We aren't very rational, when it comes down to it, because rational people have trouble making decisions. Political issues are hard to visualize or experiment with - they seem to be distant from daily life - so most people, in a "natural" state, will lack strong opinions on any given issue.

Thus, "coaching" comes into play - people rely on things they've been told to guide them, whether or not it was correct information. Most of these political tactics act as a way to both inform people and influence them. This can be "good" when the tactic is something that adds a healthy structure and process to governance - for example, the concepts of civil liberties had to be both invented and then propagandized in order for people to comprehend their value and demand their existence. People living in tyranny weren't necessarily _happy_, but they didn't know of a better option, and couldn't hope to convince others around them.

Of course, it's a "bad" practice in that when speaking of single issues, the same influencing tactics tend to form an unbalanced opinion, by removing some concerns and inflating others into bogeymen. But it's by far the cheapest way to build support for an issue, so it remains the way things are done.

In any case, concrete action is usually the very last step, and almost an afterthought, in the long cycle of debate typical to political processes.
Dwarf wheat handles fertilizer better (shorter, thicker stems can hold up a larger seed...):

http://books.google.com/books?id=22JBi4RC-HwC&lpg=PA55&#...

Any crop wheat has already been bamboozled into massively over-investing in each seed.
While it's a tad low to do this without any acknowledgment, this stuff happens all the time. Particularly with commercials. At least he has re-released his master and can monetize this way. This controversy will probably earn him more money than had it just been a 2 second blip in the credits.
Its a tough problem to shake for a lot of people by the sounds of it.

He's donating $40 billion and more importantly his time, yet people are reacting so negatively.

What I find even harder to understand is that he is using the Scientific Method to do the greatest good for the time/dollars and people in a community that are all about measuring value are calling him prejudiced and making excuses to allow themselves to hate him for their own reasons.
Any non-profit school has to file a form 990 with the IRS. Debt isn't always included in the filing, but Moody's usually includes a pretty accurate debt estimate along with credit ratings.

Here is Stanford's 990 from 2011: http://bondholder-information.stanford.edu/pdf/Stanford_990_...
Actually the reasons against plugins and GCC being used as 'a library' went beyond mere politics, it was also a practical consideration as it affected the relevance/existance of GCC.

Back then the there was an obvious threat of GCC becoming little more than a backend/frontend solution for proprietary interests which could lead to the open source part eventually wither and die.

Steve Jobs when at NeXT illustrates this problem as he tried to combine NeXT's proprietary ObjC frontend with GCC's backend and sell it under the reasoning that the 'end user would do the linking', he couldn't legally do so which is how GCC ended up with ObjC support which it otherwise hadn't, atleast not then.

Nowadays open source is established and it's benefits are well proven so these choices may look overly paranoid when viewed in the open source landscape of today, but back then and for a long time in GCC's development they certainly weren't.

The fact that an open source free compiler toolchain like GCC has established itself as such a 'de facto' solution has obviously had an incredible impact on the acceptance of open source in general, not to mention that Linux, the open source BSD's, and tons of other open source projects (and likely lots of proprietary projects aswell) would never have gotten anywhere near where they are today had it not been for the existance of GCC, a top-notch compiler toolchain free of charge and free to distribute.
Mxit, Africa’s Largest Mobile Social Network
It really depends on the field you are in. I work in an environment where clients on both coasts require consistent hours and unfortunately the managers can only help our clients to a certain extent before they actually need someone with tech know how. Someday I'd like to cut a day of my work week out but for the time being I enjoy a consistent mon-fri 8-5 with occasional overtime. It helps that I work in a pretty chill work environment with friendly people.
Edit original post please? I fell in the same trap, even though I'd heard the term before.
I recommend reading up on how they create the "geographical/geospatial data" before casting doubt. It's similar tech that's used for identifying road signs, land widths, exits, on-ramps, etc...

Read this and I think it will make more sense: http://www.theatlantic.com/technology/archive/2012/09/how-go...

I think that covers the hardest bits. Maintaining safe distances, self parking, and obstacle avoidance were nearly solved problems before Google started the driver-less cars program.
Prior art: Church selling indulgences in the middle ages.
I'm sure the mainstream news outlets were begging for a more status-quo-friendly angle to take on the Swartz story, and this just gives it to them. If Anonymous takes the spotlight, all the discussion about prosecutorial overreach could come crashing down, and (to extend the metaphor) at best we'll be back to preaching to the choir while the congregation starts throwing stones.
Wasn't there word she was thinking of running for Governor just a week ago?
You don't tend to hit the kind of problems you have to rip out or architect around; it's more a constant set of nagging exceptions to remember, bugs that take longer than they should to fix, application improvements that you'd like to make but can't because you can't change a table definition - but never any single critical showstopper. The PHP comparison is apt (and I've never heard anywhere choose to rip everything out of PHP and start again - although when I worked at last.fm a lot of our effort was replacing PHP code with better alternatives, one piece at a time. Rather like my job before that, where we spent about four years gradually getting our application into a state where certain mysql tables became small enough that we could afford to alter them).
Unnecessary bravado in your own title sounds disingenuous.

I'd also like to see Quirky give an example of a past patent which added ergonomics to household items, since this post claimed that their dustpan was just as original as oxo's products.