skysight-inc/HackerNews huggingface dataset:
It is distressing that so many have become 'useless' in this modern economy. I think we are all very aware of the problem as well as the fact that it is likely to get worse.

What can be done? I have seen very little on this subject. Guaranteed basic income is probably a step in the right direction. At least such a system offers a real opportunity to drop what you are doing currently and sincerely try for a new career.
I fail to see how fluid dynamics factor into the issue.
9to5Mac.com's Mark Gurman Discusses Apple iWatch
Play the twitter "Typo or not?" game https://twitter.com/search?q=viscous%20cycle&src=typd&mode=r...
I think what makes it seem hypocritical is that he's criticizing people for having a critical mindset. I don't think it's really hypocrisy though. He's not scornful or contemptuous in his criticism; it felt to me like he was trying to encourage people to be more understanding, both of the people around them, and of their own weaknesses.
you don't actually need insanely fast JS to load most web sites. i agree you'd need it for something highly interactive and intensive, but again not most websites.
Facebook is testing a LinkedIn-like ‘Professional Skills’ section
Who are you telling this to and why? Do you realize that nobody is ever going to see your comment? You're not too bright are you?
This looks like a mostly PR move by Yahoo, but still, I'm happy for whatever momentum can be gained, even if mostly illusory.

The amount of economic damage that has been done to the national infrastructure will be measured in the tens of billions of dollars, at least, and the damage will go on for decades. Twenty years from now, people will be making decisions about technology and these issues will still come up, even if the public manages to wrest control over the ruling class and bring sanity back.
Back in the 80's and early 90's we had "junk shops" in the UK which were basically scrap dealers selling all sorts of weird shit. We'd go in our local one and be covered for bits in minutes.

We could even get small cannons (which were awesome when using firework gunpowder and marbles) in our local one for £2 a pop.

We need them back!
Curious, has Paul Graham funded any startups with the direct intent of fighting the NSA and/or enabling better privacy?
Like you, I've read the first 2/3 of GEB at least twice. I've also read the novels Rymdväktaren (The Space Guardian) and Nyaga by Swedish author Peter Nilson, which centers around the idea that the main protagonists, mathematical mastermind Diana Emerson and her companion Peter Lorentzen, successfully implements the proof in a supercomputer, giving rise to lots of adventures and mysteries.

Great books, unfortunately never translated from Swedish. The story is also about whether information can be destroyed, which of course was a hot question around the time of Nilson writing the books (they were released in the first half of the 90s, I think).

A little deviation, but I just wanted to underline how strongly I feel, again like you, to bring this into my worldview! I need to study the scriptures! :-D
COS-597G: Surveillance and Countermeasures
The only therapies you can study scientifically (making sure everyone receives the same treatment in the treatment group), are therapies with manuals. However, only about 3% of all therapies have such manuals (CBT being one of them).

Most therapists highly individualize their approach - just because they have the same name doesn't mean they're actually doing anything similar. So claims of "empirical" proof of psychoanalysis is nonsense. The nature of what psychoanalysis is precludes that.
I don't see any waveforms for the noise reduction in the power circuit in the post.

Also, he reduced the noise on the DC part of the circuit, from looking the pictures posted it doesn't look like he touched the RF part at all.
10 useful usability guidelines
Perhaps one should practice all religions in hopes that an an eternal life is not nullified by the practice of another "wrong" religion.

I could also create a religion on the very basis of not contradicting any other religion, and would therefore, by your argument, the be only logical choice?
I'm a MSc student in theoretical chemistry. I'm not a world-class professor, but neither an uneducated peasant. I meant what I wrote.

"Chemically modified graphene" is a tad ambiguous, but adding "nanostructure" is a pleonasm. And calling their area "microscale" is not only wrong, but misleading. Leaving the electrical properties part alone, I can only laugh at "modifiable chemical functionality". "Biodevice" is a somewhat clear concept and yes, graphene has potential applications in the field. But what does "bio" have to do in "biocellular and biomolecular scale"?

Fancy words but not much meaning.
They have these already, they are called buses.
Replace Software Development with any job and you are really on to something.

People are mean and jerks are everywhere. Perhaps somehow society has convinced us otherwise, but there are a lot of terrible people out there.

A lot of people do evil things, a lot of people hurt other people. This is not new and it's not a secret, people for whatever reason are more oblivious to it than they should be or perhaps people are so accepting of inappropriate behavior in our entertainment mediums that we are desensitized to it until it happens to us. I really don't know for sure.

What I do know is not everybody deserves a say in everything. Sometimes people are wrong, or are trolling, or just have no place in the conversation. The right thing to do is to remove those people from the conversation if they aren't being constructive.
The reason I'm excited by this is that it makes it much easier to have small adapter tables that allow a table whose definition has changed slightly over time to support older code (that might be using column names, for example, that no longer make any sense); even if you only then use these adapters for a few minutes, it lets you, in a safe manner, make these kinds of modifications (by, in a transaction, renaming the old table and replacing it with a view; you can then modify the real table under a transaction, update your code to point to the new table, and then drop the view). Another interesting use case for this is to add computed columns to a table.
And Windows Phone adopted it in the form of contracts as well.
I think it's a bad idea to mix a system that isn't expected to be secure, with ones that are expected to be secure.

Just like how sending a gpg encrypted email to (some) users of hushmail wasn't secure, because in the end hushmail encouraged insecure handling of the private keys.

In the end, the only rational, informed choice, is to regard the whole system as (in)secure as its least secure part.

If there is to be any point to a "secure social network", the trust you can place in the network (implementation) should be at least as high as the trust you place in those you share with?

Will you be able to take reasonable steps to prevent private keys to be written to (unencrypted) swap, for instance?

Promising a "secure" social network, kind of implies that data you share is secure from your spouse, for example.
The EFF's focus is too broad and I haven't seen them go after an election. We need an no-compromise organization with one focus that scares the hell out of a politician on election day. Like them or hate them, the NRA should be our template.
I would like to see this done well. However, with Apple trying to protect and cater to the "every-day user", I wonder if we will ever see something like this, because of the security implications that come with it.
I like the universal basic income idea too, but haven't we gone through a similar crisis during the industrial revolution? How did we pull out of that?

This is a genuine question, I'm a poor student of history.
Excuse Number Five: who is going to pay my mortgage for the next 18 months?

Unfortunately, the Western world's mindset of house ownership means that most people who want to do something different generally can't do so until their 50s.

Solving that might stimulate innovation and start-up creation.

Imagine an environment where basic accommodation and sustenance was available to everyone. People would have the freedom and opportunity to do exciting, novel things.
I've posted this before, but it's relevant to mention AudioBus which is a way to pipe separate music apps together on one iOS device. I've incorporated it into one of my apps and it works really well.

According to Michael, it's creator, it uses Mach Ports to communicate between apps. Apple embraced it and included it with GarageBand.
Ask HN: Embedded system project ideas?
My senior capstone project for my undergrad computer engineering degree is to develop a prototype of a product with some type of embedded computing. The parameters for the project are really broad: the only strict requirement is that the project needs to involve both hardware and software.

Choice of platforms is also wide open, could be anything from a small microcontroller (Arduino/MSP430), to a single-board computer (R Pi/BeagleBone Black), or even an FPGA solution.

Does anyone have any ideas for a device that they would like to see built? Any ideas are appreciated.
> The fun part of funemployment only lasts 2 weeks or so, or when the first rejection comes in.

This can be very easily extended by not looking for rejections. In my mind funemployment involves not looking for a job (or writing posts about what you're looking for in a new job, or thinking about jobs).
If my phone is compromised, then my identity is compromised — it can access my e-mail, 2-factor tokens and phone calls.
You can't catch all errors in the application server. Data in transactions that haven't committed yet isn't available (usually) to the application servers.
I don't want to start a left vs right debate, but just imagine how much harder this would be if say half of the adult population was employed by the government. That's why the communist countries tended to be some of the most totalitarian and oppressed, and perhaps more importantly - the longest lasting.

People don't want to speak against the government especially when they're working for it, and there are not many job alternatives around. In the end, the revolutions happened when the economy was doing very poorly, and people had nothing to eat, so they didn't have much to lose.

Hopefully, Americans are smarter than to wait until that happens, and should revolt, or at least protest before most of the damage has already been done, and you have "nothing to lose".
If transportation changes to where most people will need to be comfortable in those situations, getting over motion sickness will be like getting your "sea legs" or accommodating to Zero G. You will just have to have a few unpleasant trips until you get used to the sensations. Sorry!
What I really love about this is (aside from the obvious awesomeness of more people getting the prosthetics that they need) is that it is a perfect usage fit for the level of output from consumer 3D printing devices like the Makerbot.
> if you are trying to report to the user "that code already exists, they must be unique" or "name missing, it must be provided" then you have failed input validation as that sort of thing should be picked up on much earlier in a request lifecycle IMO.

1. Not necessarily, most applications could use a well-designed schema to let the database do these validations and send improved results back to the user, it avoids duplicating (or triplicating) validation information. Especially for things like UNIQUE constraints, you're going to hit the database in-application when the DB will do it anyway? Unless it skips a significant amount of application work it's a complete waste of developer time (and likely application time as well).

2. A good schema can do significantly more complex, interesting and expensive (especially in-application if they need database data) validations than a mere NOT NULL check.

3. In-transaction issues can't be caught by the application server, they'll only blow up in the database.

> I'm surprised how often I still see a full exception report echoed all the way from the data layer of an application up to my browser.

Thus confirming that you're completely missing the point. Again, if one wanted to send database error messages to the end user one could already easily do so.
The Man Who Would Build a Computer the Size of the Entire Internet
That hope and the relationship make up a much larger percentage of what causes change than technique is not my personal opinion. It's the result of a trans-theoretical analysis that was done a few years ago.

I don't recall the name of the study, but it's described in detail in "The Heart and Soul of Change".
That PE Thang
Adminer is a huge upgrade from phpMyAdmin.

The "single file" feature makes installation and updating easy, but the features and usability improvements over phpMyAdmin seal the deal.

It basically fixes every annoyance of phpMyAdmin. Zero config, saved logins, no iframes, consistent and predictable UI. Love this program.
Travelling from Seattle to LA is fastest by plane, then car, then bus. Amtrack is slower than those 3, and more expensive than the last 2.
Shipyard looks awesome.
3 Ways iOS 7 Will Force Enterprises To Change
Ruby’s `FileUtils.rmdir` Doesn’t `raise` on Failure
Mercedes Completes Autonomous Cross Germany Drive
Out of all the ways to verb the concept of creating a high-velocity, high-agility, growth-oriented company, "do a startup" might qualify as one of the worst.
Agree with most of the points, but this certainly not some kind of secret that "no one talks about"...
> the post I replied to seemed to be suggesting giving the error details out fairly directly to the user

I can't fathom how you'd come to such a conclusion from:

> translate error information back into your application domain and generate logging and error messages which make sense to developers & end users.

which describes more or less the opposite of "giving the error details out fairly directly".
There was no "prejudice, stereotyping, or discrimination, typically against women, on the basis of sex" here though.

Obviously not everyone agrees what is sexist.
Understood, and templating is a good solution also. I specifically wrote what I did based on the original question, which I interpreted as "what does functional programming in a UI look like?" And I wanted to show the progression from a loop to inline lambdas to reusable and generic functions.
Fully with you - it would seem that the trifecta of a modern and most productive society is:

- Education for all: To increase your productivity / fulfillment

- Healthcare for all: To keep you productive / happy for as long as possible

- Basic Income for all: To remove the risk that you can't earn your "living credits", thereby allowing greater risk taking and social beneficial / poorly compensated work to be paid (like volunteering, etc.)
How Modern Landbanking Can Be Used to Solve REO Acquisition Problems
I think that the general consensus is that the industrial revolution did end up replacing many of the jobs that it eliminated, and then some, it just took time. This new revolution in automation may do the same, or it may not.

I like to look at the very real possibility of self driving cars and trucks. How many truck drivers are employed today? They will be made obsolete very quickly once self driving trucks hit the market.

Where are they going to turn for work? Are they going to suddenly become a programmer, writer, graphic designer, etc? I don't think so. Manual labor jobs were much more interchangeable than labors of the mind.
It is much easier to get people to pay you if you solve a problem or make their lives easier. This is especially true for B2B startups where your customers have to justify every expense. In the B2C space, people might pay you money even if you don't solve a problem (e.g. entertainment). When a B2C company gains traction, it may have to pivot to solve a problem for either its users or other companies (e.g. selling advertising to its userbase like Twitter or Facebook).
I'm 34. Married. And don't own a house, nor will anytime soon. It would've been much harder to stomach the risk of starting 42Floors if I had a mortgage.

Getting locked into debt, whether that be school loans, credit cards, a high priced lifestyle, or a mortgage are certainly barriers to doing a startup. But they're all choices.
> Software developers are jerks.

> Chances are if you are doing something unique or you propose a new idea, you’ll have more critics than supporters.

In my experience, it's not fellow developers who have issues with new (better) ways of doing things -- it's the non-technical management types who see disruption solely in terms of the effect on office politics.
really? I think you should read this: http://invisibler.com/lulzsec-and-hidemyass/
I think the type of people that want to do a startup would do it no matter what. It's the same reason that there are companies that sell urinal cakes. Wanting to build a successful company is not a bad reason to start a company. There are literally an infinite number of problems to solve. If you want to start a company, pick one.
It's hard for me to imagine ever finding anything better than Ubuntu Mono, but for those who haven't found a love of their font-life, now might be a helpful time to relink to the one slant article I ever saw: http://www.slant.co/topics/67/~what-are-the-best-programming...
At this point there is JACK, AudioBus, and soon inter-app audio in iOS7.
This is nice, but it would be useful to have a display mode that graphs categories' change in their fraction of overall expenditure over time.
What would be the best?
100% in favor of guaranteed minimum income. I think its doable. All the research seems to say that people make poor decisions when in dire straits. It seems like a great optimization.
Killer “Hacks” for Networking at Events
Replace mortgage with rent and the issue is still the same.

If you are single you can probably move in with parents or a friend to save on costs, but that is almost impossible if you have a spouse and kids.

There is a very good reason behind home ownership: After 30 years of mortgage payments, you own a house. After 30 years of rent, you have nothing.
This is why I love HNs: When people make stupid snarky comments, they get a response. BTW: jaf12duke - I'm finally doing it. I'm hoping to start at the Flatiron school this month after switching from finance.

The 4 reasons you listed were the exact reasons I was waiting to take the leap. I've finally found enough ways to mitigate the "risk" of starting.

Let me know if you can chat some more.
In Waspy Pacific Heights Culture Clash, It’s Tech Bravado vs San Fran Old Guard
The government is put into place by the Americans. They elect their own masters. Most of what the U.S. government does is the result of the demands and constant pressure stemming from the electorate. The aggressive foreign policy is a direct consequence of the semi-religious jingoism and fundamentalism that affects the majority of citizens.

I'm met both online and offline a ton of Americans with aggrandizing and myopic views. Like you I used to think they were victims of the state that time is past. They share the blame.
Economic models would show that low wage jobs are such due to lack of specialization and supply/demand for that job. Nonetheless, articles like this make "the Economy" sound more and more like the Matrix. Do humans exist merely to serve the Economy?
I am a big fan of postgresql, but I am always having issues with the cluster configuration part, e.g. failovers, automatic new master election and all these crazy administration about the wal shipping. Was there any improvement on this either in the code base or by a 3rd party? What do people use to handle larger postgresql clusters?

As a contrast, I really like Riak's ability to just work with one node down...
it look nice but without download link, I kinda wonder what this post doing here...
Read "JavaScript Crypto considered harmful"

http://www.matasano.com/articles/javascript-cryptography/
I think the comment you're replying to says exactly the reverse of what you think it does.

1. Not "... but at least I'm accomplishing something in my life" but "... but the busy professionals have an important advantage: the stuff they're frantically doing is valued by other people, so that it gets them more money and more social status".

2. It's the busy professional, not the overworked underpaid poor person, that the comment says has "more opportunity to give himself breathing room to focus".
Exactly. If this is such a slam dunk 4th Amendment case (I don't think it is), then all you need is enough money to hire the lawyers to get it up through the courts. That's a figure in the millions, not the billions.

Or to put it another way, a small fraction of the amount of money the tech community spent to elect the guy who could end any of these programs and/or fire those responsible with a phone call.
We let people get hungry, and die of overworking.

The survirvours inherited a more productive society.
It's not clear that we ever did pull out of it. A certain small class of people who couldn't move away from agriculture, say Native Americans who wanted to maintain their traditional lifestyles, suffered tremendously as the country industrialized and the valuable land was taken over for industrial agriculture. They have never recovered, and are the poorest people in the U.S. to this day.

What this means is that people need to move to whatever is next, and those who don't, or more importantly can't, will be left behind. But what's next? During the industrial revolution, people moved to cities to go work in factories. But what's the way forward today? Arguably the key difference between today and back then is that the industrial revolution caused a change in where labor was demanded, while the automation revolution reduces the need for labor across almost all sectors of the economy. Yes, some people need to program the machines, but not that many. After all, during the industrial revolution it wasn't mechanical engineering that offered job opportunities for the masses.

To me, the obvious "what's next" is this: those whose jobs are obsoleted by automation personally service those whose jobs aren't. It's possible that the future of America is 2/3 of the population acting as nannies, personal assistants, etc, to the 1/3 whose jobs haven't been automated. I bet there are a ton of people even now who would cook/clean/etc for $5/hour + board. You'd already see this in the U.S. if it wasn't for the minimum wage/welfare. What happens when automation drives the price of unskilled labor down to $2-3/hour? The U.S. becomes Bangladesh is what happens. I think it's a social disaster in the making, but I struggle to think of alternatives.
The name is awful.

What it stands for anyway?
I Suck At Estimating
A kinder, gentler philosophy of success [Upvote for a better world]
Agreed - spoke too fast.
Searching for the next Zuckerberg
I got a killer interest rate, though.
Blackberry has submitted Messenger to the iOS app sore
"This just in: people are jerks. Film at 11"
Looks interesting. Really wish I could download it now. I definitely want to see it when it's done, but how will know when that is? If I had even a beta version to play with I'm much more likely to remember to check for updates later.

That said, I'm really happy to see more programming fonts! I love Inconsolata[1] and used to use it for everything. However, recently I've been using Source Code Pro[2] and can't break myself away from it.

[1]: http://levien.com/type/myfonts/inconsolata.html
[2]: http://sourceforge.net/projects/sourcecodepro.adobe/
I'm always a bit wary of western "environmentalists". Nearly all of them have a carbon footprint and way of life that is not at all unsustainable on a global scale. Instead of asking ourselves if such and such car or product is green enough, we should focus on trying to remove these sources of pollution and find better alternatives.