skysight-inc/HackerNews huggingface dataset:
> As a musician when I purchase a synthesizer, I am buying the circuit. The enclosure/build quality/etc is secondary, though obviously an important consideration.

The enclosure may be of secondary importance to you as a musician, but from a "hand making" point of view, when I buy a synth, I'm buying many hours of work that went into making a solid, good-looking case around the circuit, applying filters and responsive knobs and patches and all sort of inputs and outputs and maybe a keyboard and other kind of controllers.

If we justify that Etsy is entitled to not consider handcraft a hand made synth because the main source of sound may not have been engineered by the seller, tomorrow they can as well ask any seller of knitted wool sweaters to provide pictures of them shearing those sheep whose wool has been used because users say:

"As a wool sweaters aficionado when I buy a sweater, I am buying the wool"
As the Koch Brothers' influence simply pales next to the Tides Foundation. I wonder why that never gets mentioned in these kinds of threads.
Unlikely, I would go with. It's unlikely that it couldn't be done. Based on the level of understanding in that thread, I'm not terribly surprised.
Replying to myself since I hit enter on mobile - this is a great site with data, analysis, and win expectancy charts in real time during games based on Score and run states.
Ask HN: Online version of XMind?
I need to visualize my mind and projects but also I need to share it with my co-workers. I've worked with Xmind before, everything is good but the problem is that we can't go to draw something online with my co-workers. I mean sharing, editing and...

Could someone introduce an online version of XMind?
The problem is that we do not have any discernable influence on our nominal political representatives. A workaround is that we might be able to influence the corporations that do have significant influence. It's worth a try.

The Citizens United decision means the money you spend is used to influence the political process. It's part of what you're buying, so why not factor it in to your purchasing decision?
They're trying to preserve their dignity.

If someone offered them a rat race job and they had the appropriate education, cultural norms, social skills, and were mentally healthy, they would take it.

People don't choose to be homeless. It may be the best option available to them, but that doens't mean they chose it, it means they have very very few options. Their opportunity is limited by the rich people pushing austerity and gutting basic humanitarian services.
Mobile app developers, in general, seem to prefer to target iOS before Android, in spite of iOS being "closed". I think the main reason for this is pretty simple: money, and it is pretty clear that iOS pays out more on the whole. Hard to say with scientific certainty to what extent reduced infringement plays a role in this. But for the same reason that game studios might treat the "open" PC platform (with 90%+ infringement) as a last resort and instead focus on "closed" consoles, I think reduced infringement may be a significant factor.
My programming consists of 99% Javascript, ie, manipulating Javascript objects. The data structures (ie objects) translate flawlessly into JSON (I just gotta remember the quotes around the keys, is all...). Switching my brain from Javascript to the-data-across-the-network (and back) requires practically no effort at all, because it's the same thing.

EDIT:

> Maybe we need jQuery for XML?

Adding more layers of complexity to deal with complexity? I am further convinced that XML is bloated and bureaucratic. I am so happy that modern browsers let met get away from jQuery. Plain, vanilla JS is better for the soul.
DHS typically takes the lead on money laundering investigations. To unpack the acronyms: that would be HSI, part of ICE, which in turn is part of DHS.
None of the things you listed are problems. The other comment demonstrates solutions to all of them, and I do not understand your fourth bullet point in context at all.

> C, C++, Java, C# etc. programmers have been pulling dependencies in their repos for ages.

I'm not making this up: in my career, I have never worked on a project where this is the case, and I've worked for shops that write in three of those languages.

> I certainly prefer to manually update them from time to time than to have builds that work on my machine but fail for other people

That's your choice, and it's a little bit different because I'm assuming "other people" are end users -- those that want to recompile SumatraPDF from source for some bizarre reason -- not developers. Fixing a broken build is a skill that every developer should have, but not an end user. Once I learned how to write software, I never came across a situation as an end user compiling an open-source Unix package that I could not solve myself.

The opinion I'm sharing here is related to developing on a team, not distributing source for end-user consumption. It sounds like you don't develop SumatraPDF with many other people, either. Nothing like merge failures on a huge dependency that I didn't write to ruin a Monday.

Also, wait, SumatraPDF is built with dependencies in the codebase? What if a zero-day is discovered in one of your dependencies while you're on vacation for a month; what do distribution maintainers do? Sigh? Patch in the distribution and get to suffer through a merge when you return?
Anyone else run into this AirBnB problem?
I have been freelancing for a while now and it has been going well, so I decided to try a year on the road. I rented out my place, and headed to my first stop: Portland, OR. Great summer weather and the chance to work onsite with a client to smooth things along.

My plan was to rely heavily on AirBnB, and the first two bookings went great. Wonderful hosts, nice places just as represented, good price.

I make the third booking, and suddenly there are additional identity requirements. Ok, fine. I spend about an hour taking photos of my drivers license, and eventually the uploader accepts one of them. Great.

However, now my linkedin and facebook have become de-associated with my account for some reason, and my booking gets canceled.

I contact support, and they say I need to make a profile video, as a "workaround" since they are having trouble with linkedin and facebook connections?

First, that doesn't make much sense to me.

Second, I'm on the road, in a mediocre hotel that I booked at the last minute when my AirBnB reservation got canceled with no expanation. The room has typical ugly decor and bad lighting. I'm tired, not cheerful, and I really don't want to make a video. I'm not that video-genic anyway. My profile is great how it is, i'm 2/2 on hosts accepting me, the stays went great, so why not just leave well enough alone, airbnb?

Will this eventually heal by itself? Am I a dancing monkey, to be commanded to make videos for the entertainment of sadistic airBnB support staff? Is there an alternative travel site to use when seeing the world that won't suddenly introduce new profile requirements while i'm mid trip?
TORCHES AND PITCHFORKS, VILLAGERS!! TO THE CASTLE!!
>Seeing how the educational system that we have now was nonexistent 100 years ago

I'm not sure what you mean with "nonexisting". Attended by fewer people? If so, yes.

Still, a century ago (and quite a lot more for that matter), there were excellent universities and great curriculums, of the kind that put a lot of modern university curriculums to shame. Is fields such as literature, history, sociology and such there is no comparison even, compared to the watered down modern equivalents. But also in hard sciences. Our knowledge might has progresses, but university courses have more often than not declined, to adapt to "market needs" (something with is also widely admitted by professors).

>that routinely offers information one can find online now

It's not about information, it's about knowing how to evaluate information.

Information without the skills to evaluate it is just white noise.

To put it in another way, a 20 year old with full access to the Internet, is not (as a sum of his and the internets information) smarter and wont be more productive than Einstein or Bertrand Russell.

>I feel like the author is referring to something that was more valuable and more applicable to a point in history than the current state of affairs

Nope. The availability of huge amounts of information online even makes it much more important a skill -- for if you can show the necessary patience, then you have much more information at your disposal to evaluate and take advantage off.

Just the information without the patience = the typical internet user's attention span and non-productivity.

>I would even doubt career academics would attribute their success to their patience (or being told that they should be patient) before their own curiosity.

Most of them (of what I've read in biographies and interviews) attribute their success to hard work and study, which sure sounds like "patience" to me.

Curiosity without patience = Reddit.
Jaron Lanier: "Who Owns The Future?"
I don't see the ear/squirrel/shoulder thing mentioned in the article. I looked really hard.
Yep, part of the 2002 law creating the Department of Homeland Security. (I still forget on occasion myself.)
Mashups are much easier when APIs exist. As such, gp's point still stands.
Give them an inch and they take $773 million
The lack of compassion, perspective, and empathy in this thread alone is enough to make any idealistic computer geek want to burn down Silicon Valley.

It's fucking shameful that nerds--educated and wealthy people who should know better--have these cruel, regressive attitudes toward the underprivileged.

Shame shame shame. Anyone who isn't ashamed of San Francisco's treatment of the homeless--who isn't ashamed of many of the attitudes displayed in this HN thread--is a horrible monster of a person. A person severely deficient in empathy.
Everyone should be running pg_basebackup + pg_receivexlog on a separate machine, preferably at a different data center.

These let you go back to any point in time. If you ran 'delete from orders where id=id', you can restore to the transaction before you ran that command.

http://www.packtpub.com/how-to-postgresql-backup-and-restore... contains more information.

Also, postgresql 9.3 (out in a few months) supports disk page checksums which can detect filesystem failures immediately.
It's his money. Are you okay with him telling you what to do with your money? Huh?
And this reply is used a lot too, despite being just as shaky.

As a wise man once said, they laughed at Galileo, they laughed at Einstein... and they laughed at Bozo the Clown.
This is interesting, a lot to ponder. Will $7000 seem reasonable once hordes of graduates hit the market and commoditize the profession?

Or is CS a good fit for only a limited number of people, regardless of price?

It's fascinating that this field, which is difficult because it requires precision, lends itself so practically to automatic grading online.

As exciting as MOOCs are, will we be bound to use them in what's left of our free time just to keep up?
What happens if you accidentally run "delete from orders"? Or drop the database? Or need to access data that was updated in place last week?
There was no expectation of privacy with early phone systems. I'm only 31 but when i was very young my parents (in small town Washington) had a party line [1] shared with some neighbors such that you could listen in on each others calls. See also the archetype of the gossipy telephone operator.

[1] http://en.wikipedia.org/wiki/Party_line_(telephony)
Having written assembly for x86, Arm, 8 bit AVR and indeed DCPU16, I disagree. Each performs particular functions better. More importantly, We should be able to disagree. You don't have to use my AVR-like bytecode and I don't have to use your Java-like bytecode.

Having a single "this works for me so it should work for everyone" is dumb. Like only supporting png as your only image format.
I'm using https://github.com/wal-e/wal-e which ships the logs to S3 with good results
I use Expandrive pretty regularly for development involving S3--it's much more convenient than most of the other ways to manually sync or transfer files to/from S3. I can just treat the bucket like a folder on my HD.

It can also replicate the basic Dropbox feature (syncing) more cheaply, since you can pay directly for S3 storage instead of paying Dropbox to pay for S3 storage. Obviously you lose some features there, but it could be worth it. DreamObjects currently is 3 cents/GB for storage plus 3 cents/GB for transfer out, so $36/100GB/year + transfer, compared to Dropbox's flat $99 for 100GB.

Some developers I've worked with also like editing remote files with it, though it seems like most editors already have some kind of SFTP support anyway, and things like `git status` are unusably slow.

Overall it's definitely a niche product but it has made my life easier occasionally!
Yes, a my coworker and I coded up a glass app in the last three days, and we're planning to open source a bulk of code responsible for integrating with the mirror API (we did it using rails, so the logic will be extracted into a gem). It's surprisingly simple to do once you've acclimated yourself to the mirror API.
Didn't work

[user@host ~]$ uname -a
Linux host.company.com 3.8.11-200.fc18.x86_64 #1 SMP Wed May 1 19:44:27 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
[user@host ~]$ gcc -O2 semtex.c && ./a.out
a.out: semtex.c:51: sheep: Assertion `!close(fd)' failed.
Aborted (core dumped)
The new Google Maps
Maker Fair discount at O'Reilly
I do understand the basics of probability. The likelihood of your serving infrastructure or application being compromised is an order of magnitude higher than the most popular repositories in software development. I'm not saying it doesn't happen, but I also don't walk around worried about having an asteroid land on me simply because I understand probability. If it happens, it happens, and we deal accordingly, but using a much more difficult software engineering process because of (arguably) paranoia is silly.
What about using entrepreneurial skills, website design, and internet marketing knowledge like SEO to engage in the political process?

What if Silicon Valley, instead of always lobbying for corporate perks, lobbied for a civilized society and lobbied the government to take care of the underprivileged?

So many people are saying they're powerless to do anything... yet they have a plethora of useful skills that could be employed to create political change. They have money. They have time. They have language skills and influence.

If tech people worked together to create a Star Trek like society, starting in SV, it could be done. The first step would be marketing a plan, attracting allies, and counteracting the Ayn Rand corporate fascist propaganda that has flooded the internet and pop culture.
Much like Mt. ......

Aw crap, full circle.
Would every drawing have to loop? Pi doesn't. I personally don't actually know if there's something about this specifically that would force every drawing to loop, though.
You are absolutely not "paranoid" or somehow "wrong" for assuming that people in this world would not do something like this to get their dirty dickbeaters on your ideas. The whole world is full of shitheads and thieves, and it is absolutely right of you to assume the worst, because the worst is often the case when it comes to business.
Is there currently a site that talks about the synth's features, pricing, etc?
NDAs are alive and well in Silicon Valley even if VCs don't get asked to sign them. I've interviewed with dozens (if not hundreds) of companies here and given product/engineering advice to dozens of other companies and in almost every case, once a real conversation is going to start they want a signed NDA.

I don't even think there's anything wrong with that, but I've not noticed any difference in terms of secrecy between the SV software companies I've talked to and software companies outside of SV (in places like New York, Seattle, LA, etc.)
Trolling, I assume? Just in case not: your own oh-shit moments (forgot that WHERE clause?), coding errors and oversights, bad luck, adversary SQL injection because the contractor who wrote some obscure admin page two years ago didn't know what he was doing, customer screw-ups (your web app customer fat-fingers their own critical data out of existence and begs you to roll them back to yesterday), etc.

If you have a real business you need a multi-generational backup scheme of some kind.
> The cost of living is always increasing, and the flashy money from silicon valley is accelerating the gentrification of SF. rent-control is a last ditch effort to prevent those who grew up here from being displaced, but in return prevents them from being able to move within the city.

In particular, the bit about being prevented from moving within the city.

There are many problems with SF itself. One of which is the homeless population. But that doesn't feel so urgent. After all, what can we do for drug addicts and mentally handicapped people, outside of putting them in institutions? They're better taken care of here than they would be in most places, and those who live on the streets are at least in a moderate climate. It sucks, but it could be a whole lot worse. And every time I see people give them money, I feel compelled to explain to them that the money won't actually help them, but a sandwich might.

This is a visible problem, especially to tourists, which may be why it's so widely talked about. But there are other extreme problems with the city. Consider rent control, which is only barely mentioned in this article. It's actively destroying the city. Most economists agree about the effects of rent control, too, and studies have shown the negative effects to be strikingly similar to many of the problems SF is currently facing (which will only continue to get worse). http://www.econlib.org/library/Enc/RentControl.html.

How about we solve this problem before SF is just a business center with 0 housing. Then with all that extra housing, we find a place to take better care of our homeless? It's really hard to put them up when you just don't have the appropriate accommodations for it.
Nutrition and mental illness are closely linked.

Lack of healthcare and mental illness are closely linked.

Lack of housing and mental illness are correlated.

Lack of employment opportunities and mental illness are correlated.

You talk like an evil person from the 19th century. Mental illness is not a character defect, it's an illness. It has external causes. Psychologists have found that one way to increase the level of mental illness in society is to raise unemployment through austerity measures and other stupid economic policies that are opposed by most economists yet implemented by neoliberal governments.

Another way to increase general mental illness levels is to stigmatize the mentally ill and treat them as if they have character or moral defects. This causes people with mild depressions, for instance, to sink into major depressions.

Another cause of mental illness is a lack of housing. Putting people on the street causes mental illness.

They aren't poor because they're mentally ill. Just as often, they are mentally ill because they're poor. If they could AFFORD treatment, they could be CURED of their illness.

The issue is poverty straight up. You're a terrible person for implicitly blaming the victims.
That's not how laundering works. MtGox is tracking all the transactions, and will work with the police.

There are laundering services that will take your money, then send it to a recipient in dribs and drabs over time. They basically say they won't work with police.

Dwolla was probably stopped because there's some regulation regarding converting money between currencies.
Google I/O 2013 Live Stream
OpenOffice: Easy way to merge and sort data for your app
Just imagine the day that one of Peano's axioms is discovered to not hold true under all circumstances. Perhaps in a parallel dimension or something.
Ask HN: IP Cameras - yea or nea
IP cameras seem to be all the rage for home monitoring (as opposed to 'boxed' recording solutions with their own protocols, etc). I'm considering putting some in after a recent break-in, but there's a possibly significant cost and time component involved.

Does HN have any firsthand experience with them in the long term, specifically with regards to:
1] Usefulness (have they helped prevent something bad?)
2] Quality (could the cops use a pic pulled off the camera?)
3] Hackability (do they expose an API of some kind so that I can set up triggers, actions, etc?)
4] Robustness (obviously dependent on setup, but how do they cope with power outages, data outages, etc?)
5] Autonomy (do I need to hook them up to a small server, or does it have a reasonably amount of capability build-in?)

The above would differ from brand to brand, so if anybody has had good success with a particular brand/model, feel free to post :)
This is why I pushed to have my company fly me across the country to an client event we're doing. I've been working here for a year but I've never met a single person who uses the code I write on a daily basis.
Home made ecosystem in a bottle thriving for 27 years.
The actual explicit definition of work was 'not throw a ClassCompatibility Exception' because the JVM was convinced that the method it was about to call was the same semantically as the method had been when the calling class was compiled.

The idea was to create a 'semantic message digest' (I don't know if such a thing exists or not) which could be computed at class load time and checked/validated at method invocation time. The canonical case for the talking point was you have a class Foo with methods doA, doB, and doC if you change doB incompatibly but the client only calls doA and doC the class is still 'compatible' (in a call contract context) with the class even though the class is 'different' in an incompatible way. Guy Steele and Bill came up with a pretty interesting list with things like methods added, methods missing, more parameters, fewer parameters, additional fields, fewer fields, additional constructors, Etc. All the ways you might mutate a Class and yet for a class of callers it would still work just fine.

If one can do this, another interesting feature is better capability type systems. Those systems have to deal with changes that may change the capability represented by a method even though it is still semantically compatible.
So your second hand anecdotes trump literally thousands of statisticians, economists, social workers, and other social scientists who spend their entire lives understanding these issues?

You're so fucking right wing. If academia was politically empowered to implement the scientifically proven methods we could eliminate poverty and homelessness tomorrow, and cut mental illness by 90%.
The iOS app appears nicely designed but the server side is struggling. Couldn't create an account, app website is very slow http://buycott.com

Looks like Ivan could use some help
>implying the flights stayed 80% full after new seats were added

>implying decreased customer satisfaction didn't hurt their revenue

>implying their systems didn't need to scale because of increased customers

>implying their R&D on smaller legroom didn't cost anything

>implying upgrading planes didn't cost anything

>implying more customers on planes didn't have an impact on maintenance costs

>implying revenue means anything when you don't know the profit margins
Haha, we have no accounts to trace, bitcoin works differently! DHS: Shut everything down.
~100MB for gmail.
Nice! When you account simple changes like this, it's amazing just due to the massive improvement. I could just imagine the saving for Walmart if they followed Ikea's model with doing away with plastic bags.
The performance of Firefox on Reddit is absolutely terrible. It regularly freezes my machine, at which point I do a global FF exit and restart / restore session so that it puts some tabs on "lazy load" state.