skysight-inc/HackerNews huggingface dataset:
I think it's time to stop cooking up technology solutions to political problems. It's a lazy hack and a distraction.

I very much agree with this philosophy in general, but when government and corporate interests are fighting their political battles with tech by designing software to exploit you, there is no option but to push back on multiple fronts.
Argyle Social is no longer in fashion: Startup shuts down
That video is painful to watch... I know there's clearly a bit of a language barrier, but this guy sounds like a complete dingus. Then again, he's the guy making a cool ~$60 mil a year so what does that suggest?

I wonder what a guy like that actually does on a day-to-day basis. I could see there being a huge amount of pressure and work to do, but maybe they just hand it off to their underlings secure in the thought that they have a fat severance package waiting for them if anything goes wrong.

How can you expect someone to give a damn when they have no skin in the game? So this guy did an apparently horrible job and made millions. How does that make sense? Wouldn't you only want him to make an obscene amount of money if he did a good job? It really is fascinating how massive companies like that work - I guess you can draw some similar conclusions as in politics.
Here's the link to an Engadget article that explains a bit more about it:

http://www.engadget.com/2014/04/16/googolplex-siri/

Thought it was a cool idea, but if it always routes you through Safari I could see it getting quite annoying with the wait time. Siri is still slow enough that I'd rather just do things myself, it's usually faster than waiting. With GoogolPlex I might have the same issue. I'll definitely give it a try though and see.

edit: wording
RunKeeper launches new "life-tracking" app Breeze
Bandwidth is cheap when you are in a datacenter.
Breeze: Finally, a RunKeeper For Those Who'd Rather Walk
Hundreds missing after South Korea ship sinks
To be fair, this was almost a decade ago. Has she mentioned what her stance on this is today?
What I Did When I Couldn't Find a Technical Co-Founder
GoogolPlex gives Siri new powers
"Initial quality" is the key phrase. You could imagine a car being very appealing in the dealership and falling apart a year down the line.
Fair point, but don't feel too bad for him: http://www.forbes.com/profile/jerry-yang/
I wouldn't exactly call that winning. It's like saying that Justin Bieber won because he's so popular. The article seems to focus on features rather than popularity. Yes, MySQL will be used mostly by amateurs for a long time, because for all it's flaws it somewhat compensates with ease of usability. I as a professional however will celebrate the day my company finally finishes the move from MySQL to PostgreSQL.
Makes a lot of sense.

If your hosts have, say, dual 4-way CPUs, and you're giving your VMs 8 vCPUs, then a single VM can execute per clock cycle since a VM needs all of it's vCPUs made available to the guest OS. With 8 VMs, that means one VM is executing every 8th clock cycle.

If you "downgrade" those VMs to 2 vCPUs, then 4 VMs can execute per clock cycle, and that VM can now execute every other clock cycle instead of waiting 8 cycles. More work gets done, even though the amount of CPUs has gone down.

Since most VMs are probably executing work that only has 1-2 threads, then there's no loss from lack of parallelism. Remember, a VM needs all cores available, regardless of how many threads need to be executed.

Of course, some workloads do need that many threads, and so balancing number of cores vs. available execution time becomes a little more tricky. but based on what you shared, it sounds like Linode took a closer look and came to the same conclusion.
This is mine old $20 located in London, doing exactly nothing, I just created it last week, it seems very slow in comparison:

dd bs=1M count=1024 if=/dev/zero of=test conv=fdatasync
1024+0 records in
1024+0 records out
1073741824 bytes (1,1 GB) copied, 13,6791 s, 78,5 MB/s

hdparm -tT /dev/xvda
/dev/xvda:
Timing cached reads: 3580 MB in 2.00 seconds = 1794.00 MB/sec
Timing buffered disk reads: 336 MB in 3.01 seconds = 111.75 MB/sec
God is perfectly just, retard-niggers.

God says...
I_have_an_idea awful Hasta bank persistence adultery radio
I already dropped Dropbox. It's a done deal. I moved everything over to Yandex.
Rails-style migrations (did they invent them? I have no idea. I currently use Sequel's implementation) allow you to change the schema as often as you want. I often write half a dozen of them over the course of a feature branch. The rest of the team merges them in, and when they boot the app they get a message saying they have migrations to run. It's always been supremely reliable, even after complex merges. It gets more involved when you have multiple interacting DBs, but what doesn't?

You have to write sensible migrations of course, or you can get into trouble. This is a feature.

Obviously wide-ranging schema changes may require you to rewrite a lot of your app code, but I don't see how that's different for a schemaless database.

My bigger worry is that every "schemaless" app still has a schema, just one that isn't well defined, similarly to how an app with a big mess of flags and boolean logic still has a state machine representation, it just isn't codified, or even finite or deterministic for all the developers know.
Self-driving cars will be the biggest humanitarian boon since the Green Revolution or the invention of antibiotics.
RadiumCRM releases new Chrome Extension
Ramnode is fantastic and cheap.

http://www.ramnode.com
I sort of agree, and sort of disagree.

It is possible to make misteps gracefully - that is, even when making mistakes you can mitigate the problems by writing clean code and trying to make it fit nice patterns you've already seen.

Sure, you can't copy directly, but you can get a feel for what is nice and isn't by looking at lots of code that has reached it's goal, and thus get an intuition for code smells.

Further, seeing how principles and patterns are used elsewhere helps take abstract concepts and turn them into real examples - for me anyway this is vital for my learning of anything.
I"m not sure why this is being downvoted, other than the fact they are JavaScript codebases. JAshkenas did a wonderful job on these two libraries and they are incredibly well documented.
Original title of this submission "Dropbox's Condoleezza Rice advocating for warrantless NSA surveillance" is more than a little dishonest.

The article is talking about statements she made on TV in 2005. That is bad enough, I don't understand why you feel the need to make it seem like she is going to the White House today in a Dropbox t-shirt advocating for NSA surveillance.
yeah, one million migrations are fine right?

anyway...

The point is that rapid prototyping and rigid database hierarchies are diametrically opposite.

If you can maintain a flexible sql database, thats great. However, my experience has always been that the 'normalised databases are good' crowd either a) are DBAs trying to remain relevant or b) people who have never actually done that in a project; because its not flexible and dynamic, its performant.

It depends on your problem domain; and servers are so ridiculously overspec'd these days (linode $20/month is a 2GB of ram machine) that performance optimisation is severely less important than rapidly developing functionality.
I doubt that's true. More likely it's because lower tier users are almost always disproportionally more demanding of help than higher tier ones. If you're going to make, for example, $1,000/m you're better off getting it from two competent, $500/m customers that don't need much help, rather than 100 $10/m customers who all need their hands held constantly. In Linode's case fewer users also makes contention less of an issue - the fewer VPSs per physical box, the better.
"That's why total deaths in the 75+ category has stayed constant"

I thought that was a particularly funny statement. Reminded me of the onion: http://www.theonion.com/articles/world-death-rate-holding-st...
That's the same reason I try to keep my code clean, and comment liberally.
This seems like the most straight forward argument, and far more germane to Rice's role at Dropbox as a continuation of her role as National Security Adviser. There she was expected to provide independent advice to the President. Now she's expected to provide independent advice to the CEO and Board. The worry is she either got rolled by more strident hawks in the Bush Administration or went along willingly because she believed the arguments. Neither explanation encourages much faith in her role as an independent director at a company with lots of my data.
Why Mobile is Different From Web
That is what I meant. The anthropomorphism was a shorthand. :)
I don't have your numbers, but when you get them, remember that with government workers like BART employees, there's categorically more non-salary compensation - things like defined-benefit pension plans instead of 401(k) contributions getting deducted from your paycheck. Likewise the health-care plans.

This is all on top of some of the best job security in the world, too.
I would probably move back from Digital Ocean if they allow a 10$/mo plan.

I know that's not a big price difference, but some website really don't need a lot of resources. they work well on D.O's 5$ server, and I have really a lot of them.
Either I am blind, or they aren't there but there were a few slides where I was trying to figure out the Y axis representation because it wasn't labeled clearly.
For C# i found the disruptor.net code to be very nice. It's mostly a direct port of disruptor from java - but it definitely was pretty nice to read through.
Unveiling Front’s vision
Superposition is not a one time thing, after entanglement uncertainty shows right back up just within a smaller range.
Pencil: A cross-platform open source GUI prototyping tool
Not if you need them to run on separate physical hosts. [e.g. A galera cluster]
General Assembly launches the Opportunity Fund for underrepresented groups
See I disagree. As a developer the core of a system for me is not the datastore but the code. I have my domain model in code e.g. User.java and it gets stored transparently and correctly to the database using the ORM every time I save it. The ORM will never compromise the integrity of the database by say trying to store a Date in the wrong format.

So you have to ask yourself what is the schema getting me ? It doesn't help with validation or business rules enforcement since I do that in code anyway. And it doesn't help with integrity since in the case of Java my data is strongly typed so no chance of storing types incorrectly.
It's not so much the statements as the fact that she specifically helped get bills passed that enabled warrantless wiretapping. There was no concern for Constitutional law.

Personally, I don't think people change much. I doubt she thinks she did the wrong thing, and would not hesitate to do it again if she went back in time.
OpenSSL != SSL. SSL/TLS are protocols with OpenSSL as one implementation.
iCracked is growing like crazy and looking for hackers
iCracked is looking for a Full Stack Developer to join our team in creating the ultimate on-demand repair and buyback service.

Our stack is powered by PHP, MySQL, & Javascript. You should be well versed in all three and comfortable diving straight into writing code your first week building out new systems, API's, and interfaces.

We are Y Combinator (W12) and very well funded. We have an incredible, core team of 55 with beautiful office spaces on the water in Redwood City. Think of us as the Uber meets AAA of iOS devices. iCracked started on a college campus repairing iPhones 3 years ago. Now, we have a 24/7 on-demand dispatch service going out to over 560 iTechs in 11 countries around the world.

We're a lean development team that moves fast. We push to production multiple times a day and continuously iterate on the core service. This is a exciting time to join if you truly want to be involved in developing the core product at a tech driven company.

To really set yourself apart, we'd love to see web projects, apps (maybe even your own startup) you've created from scratch in your free time. Send us a link with a short description.

What we’re looking for in you:

-Demonstrated passion for developing your own projects

-Solid with: PHP, MySQL, Javascript

-Familiarity with: Git, MVC

-Bonus Points (but not required): jQuery, Angular/Knockout/Backbone, nginx, DevOps

With iCracked, you wouldn’t be starting a new job; you would be joining a family. We take care of all team members and provide almost all amenities to make everybody’s lives better. Salary is negotiable and we have set aside great equity packages and other benefits for you.

If you're interested reach out to AJ Forsythe at AJ@iCracked.com
> No MySQL won many years ago.

Yeah, and Internet Explorer won many years ago. Then it lost. Because it stagnated while the others forged ahead.
Let me know how that works. The have-nots complaining about the haves being unworthy is probably the most discussed topic in the history of humanity.
I have a feeling it's a bit of customer service / risk mitigation. Obviously there are numerous exceptions but the sort of people that execute a lot of fraud, DDOS'ing, or simply amateurs playing around are also the sort of people that'll use DO before Linode. I imagine there's a heavy cost associated with hosting those users relative to ones happy to pay $20/mo instead.
Good point. But back when I lived in that general area, I had to mow my lawn at least twice a week during the spring and fall with a higher-horsepower lawnmower to keep the neighborhood association off my back. I wish I could have that dirt where I am living now. Even the dandelions are having a hard time.

So maybe I should amend my statement to "Iowa dirt before factory farming ruined it"?
WebGL Globe Terrain
I could do a drop box style sync. Not sure why I'm avoiding that route, to be perfectly honest. There is even a route to do that with phones, if I recall.
Walmart Unveils 'Walmart-2-Walmart' Money Transfer Service Between Stores
All salaries should just be spoken of with respect to their purchasing power, not qty of dollars per year.

A 120k salary in sf has the same purchasing power of a 50k salary in other states (according to some studies from a few years ago, and id suspect it has gotten worse)

The annual income required just to afford a monthly rent in SF is insane. Assuming that many 1bed apts are ~3,000 per month, youd need to make north of 50k just to cover the rent - let alone all other living expenses...
To elaborate - my experience here in anecdotal having worked in a HIV/AIDS - the larger issue among this cohort is usually compliance with treatment and medication management. Yes, the factors you cited are all what leads to a higher rate of infection, but mortality increases when people don’t adhere to treatment.

There’s all kinds of reasons for that, many of which are related to lifestyle. Payment is an issue, but there are programs in the US available for the those that have no other option to afford treatment thanks to the Ryan White CARE Act. But even if the medicine is paid for, unfortunately in this cohort we see a lot of additional issues prevalent such as: drug use, homelessness, mental instability - all leading to patients not staying on their drug cocktail regimen.
Yeah, honopu and kilburn got it right. My understanding is that transfer measurements are the maximum amount of data your instance can serve up in a month, while bandwidth is the speed at which it can do it.

Its like downloading a 1 GB file to your computer using a 56k modem or a cable modem... the transfer amount will be 1 GB either way, but the cable modem will be a hell of a lot faster due to the increase in its bandwidth. As you upgrade your plan with Linode, your "modem" gets faster, however DO doesn't mention the speed of their "modem" or if its speed is affected by the price level you select.
The Game of Likes
I'm no fan of warrantless surveillance, but this is a bit too much sensationalist thinking for hacker news no? The NSAs ability to look at your dropbox files has not been affected one way or the other by this appointment I'm sure. If you catch my drift.

To me the bigger issue for Dropbox is that it's a feature not a platform, which explains why they're having so much trouble entering new markets.

added: [wow, some pretty aggressive downvoting going on there, must have touched a nerve.]
Ask HN: How to gain users?
I've always felt like there was some sort of mystery around companies gaining users. People tend to say stuff like: "it went viral", "everyone just wanted to use it" etc. etc.

It just seems odd to me that some companies succeed in growing a userbase where others just die when most people never even heard of them.

What do you do when you launch a product? Share it on Facebook and Twitter? Do you buy google ads or do you just sit around and wait for people to visit, and if not, do you just move on?

To those who've had a successfully growing userbase at their company: What did you do in the early beginnings to attract users, what was your expectation before these actions and in hindsight, what did real trick?
The problem is her APNSA position was central to the use and expansion of illegal methods that are still with us today in various capacities that we still don't have a full accounting of. Without Snowden, we'd have far less information.

Maybe she'll help Dropbox navigate those challenges to help protect the privacy of their users (black hat to white hat), but I'm dubious. She had a historic opportunity and went in the extreme other direction.
Pod5.io – The Succinct Objective-C Podcast
Somehow I think this would be more effective if it was hosted off of people's dropbox accounts. Use their bandwidth and resources to show disapproval.
Yeah, agreed. The graphs looked great, but it was difficult to cull important comparisons.
Oculus Rollercoaster
So I visited one of the PourOver examples, this Academy Awards fashion feature published earlier this year:

http://www.nytimes.com/interactive/2014/02/02/fashion/red-ca...

I opened the dev tools to inspect the traffic and code, and this pops up in the console:

0000000 000 0000000
111111111 11111111100 000 111111111
00000 111111111111111111 00000 000000
000 1111111111111111111111111100000 000
000 1111 1111111111111111100 000
000 11 0 1111111100 000
000 1 00 1 000
000 00 00 1 000
000 000 00000 1 000
00000 0000 00000000 1 00000
11111 000 00 000000 000 11111
00000 0000 000000 00000 00000
000 10000 000000 000 0000
000 00000 000000 1 000
000 000000 10000 1 0 000
000 1000000 00 1 00 000
000 1111111 1 0000 000
000 1111111100 000000 000
0000 111111111111111110000000 0000
111111111 111111111111100000 111111111
0000000 00000000 0000000

NYTimes.com: All the code that's fit to printf()
We're hiring: http://nytimes.com/careers

....You sneaky audience-targeting bastards
Agreed the data is interesting and the UI is pretty slick. I found the graphs to be poorly designed, both in terms of y-axis labeling and transitions (sometimes it's %, sometimes deaths/100,000, etc.), as well as things like labels.

In some cases, the findings in the text don't seem to be reflected in the graphs.
Looks like a lot of privileged white males having trouble with a strong black woman.
What Jeff is saying, and I agree, is that our human brain is quite capable of keeping a list of things to do - if that's all it takes to get things done. Unfortunately, it isn't.

It's not that we forget about the tasks, but that we subconsciously do not have any interest to complete them. He suggests that we ask ourselves why that may be the case. Fixing THAT, by some introspection, instead of introducing a contrived method of managing your tasks such as a list is the only reliable and lasting method of getting things done.

Boy is this relevant to me right now!
Can you point out three insightful comments from below the Washington Post piece? (Time of posting ~16:19 GMT.)

I'm seeing the standard "1%" and Disgruntled of Tunbridge Wells type comments that you see under every newspaper article and not a great deal of insight.
Here's a more nuanced theory: The building fronts, cars, etc look great because they are from street view. The roofs, treetops, etc, look terrible, because they are from satellite.
Apparently SC doesn't like it and for some reason the app is very slow after dropping the scheme.
I get stressed out when I don't know what I need to do. A combination of scheduling appointments and writing down everything I need to get done dramatically increases my productivity by removing the "oh shit, I know I have to do something but I can't remember what it is" moments.

I agree with Jeff about the fact you should know the top three things you need to do each day, but lower priority items can - and do - find a way to slip through the cracks without some kind of to do list.
As with alcohol prohibition and, later, drug prohibition, I think the legal environment flows from the cultural notions.

Managerial pay has gone up not because executives are hundreds of times smarter or more competent than a couple generations back. It's because the cultural notion of executives as a higher corporate caste has become much stronger.

In other words, it's not that we rationally measured the value of CEOs and paid them accordingly. It's that we stopped really thinking about it. In, more ore less, the same way that people stopped thinking rationally about drugs for some decades. The change in marijuana laws in the US is now happening not because of new facts, but because of new attitudes.

A shift away from managerialist thinking might similarly trigger new laws. But I doubt it will work the other way around. Especially given the new research showing that laws basically respond only to the interest of rich people and businesses: http://www.princeton.edu/~mgilens/Gilens%20homepage%20materi...
Adblock also seems to remove their pricing info. Strange!
Todo lists fail because they lack consequences. If you don't do something on your list it's no worries, still there the next day. And the next. And the next.

Calenders work because they have an implicit deadline. Todo lists should follow this same philosophy.

What I would like to see is a todo list where the list is empty at the beginning of each day. So you only can put things on your list that are achievable by the time you go to sleep. This means if you forget something it simply disappears. You have to put it on your list for the next day.
I deleted my account about a week ago. Some things, like google (mail, drive etc) are harder to drop but with so many cloud storage applications out there this was an easy choice.

appointing someone who advocates(or at least once did) warantless surveillance is certainly less overt than more direct cooperation and there are other organizations more strongly implicated in NSA surveillance. I don't feel like my cancellation will make a lick of difference nor do I feel like my citizen vigilance quota is filled up for the year. However it's one small thing I can do in under a minute.
The rest of us just say that we are an 'X' programmer when applying for a job that requires the 'X' programming language, and then during the interview mention that we also know a bunch of other languages and know how to use the correct tool for a problem ;)
This is a really great visual way to learn CSS vocabulary. Love the simple and clear UX/UI. Have you thought about adding pop ups when you click on each term that explains the exact purpose of each? It could be an interesting way to expand this into a 5 minute self-taught tutorial.
I don't understand this decision. Dropbox in February (2014) was finally allowed use back in China, so my understanding is they're going hard for that market of over a billion people.

I wouldn't be surprised if China blocked them again due to this appointment.