skysight-inc/HackerNews huggingface dataset:
I'm sorry, but you just can't "edit" quotes - that's just bad journalism. They wanted a sensational story that will rake in pageviews, and have conveniently slanted the quotes towards that. Pathetic to say the least.
Except in this case even if you right click, the list of 'back' that you had to go through was off the end of the page. So really it was easier to just to type news.ycombinator.com in the URL bar. That is fairly poor design in my opinion.
Ask HN: What did you make this year?
Now that it's almost 2014, I thought this would be a good place and time. Tell us what you made this year!

Here, I'll even start.

In January I made http://wagr.herokuapp.com/ in a weekend. It takes a future-dated wager and, if things are still working, emails you on the date you told it to remind you to settle up.

In April I made http://www.redditlater.com/, which is basically Buffer for Reddit.

In May, I made https://addressbin.com/, an email-marketing service with few features to discern it from a circa-1990 mailing list.

In June, http://learnxinyminutes.com/ was hastily assembled and released. It contains community-provided quick code references for way more computer languages in way more human languages than I ever expected. This was probably the best thing I did this year. You may recall tutorials from this set hitting HN repeatedly for a short time until everyone was sick of it.

In December I rewrote the marketing copy for Address Bin to produce https://easyecourse.com/, which provides trickle email campaigns with a minimal interface.

But enough about me. What did you build in 2013?
Stuff like this renews my faith in the internet.
I agree with thaumaturgy, I'd certainly like to hear from someone using it as a daily driver. I think around Alpha 1 or 2 I installed it on a spare box for fun, but never really tried much with it.
My guess is that if looks more stylish, and tried to convey a sense of what the theme is about.

It is a balance between looking good, and showing useful content.
This incident immediately reminded me of Hall of Fame baseball player Steve Carlton, one of the greatest professional athletes of all time. He had a simple method of dealing with media "issues": he didn't talk to them.

From http://en.wikipedia.org/wiki/Steve_Carlton ...

Carlton slumped in 1973, losing 20 games. The media's open questioning of his unusual training techniques led to an acrimonious relationship between them and Carlton, and he severed all ties with the media, refusing to answer press questions for the rest of his career with the Phillies.[13] This reached a point where, in 1981, while the Mexican rookie Fernando Valenzuela was achieving stardom with the Los Angeles Dodgers, a reporter remarked, "The two best pitchers in the National League don't speak English: Fernando Valenzuela and Steve Carlton."[14]

Sometimes I wonder if more people responded this way, "professional journalism" might actually have a chance.
http://en.wikipedia.org/wiki/The_Emperor_of_All_Maladies:_A_...
I developed a very similar form for one of these sites. We were requested to and implemented features for safeguarding anonymity, like stripping information from web logs. The organisation insisted on including Google Analytics on the anonymous form submission page; I repeatedly made it clear that this was an awful idea, that this completely defeated anonymity, and that if usage data was required we could collect it in some other way. Unfortunately, I don't think they really care.

Security around this so-called anonymous data was thoroughly lax, and eventually someone is literally going to be murdered as a result of it.
It can be hard to work unit tests into legacy code. The first step might not have to do anything with tests at all, but with refactoring/rearchitecting your code to allow for proper unit tests. Without proper abstractions and dependency injection, you'll find it hard to mock out your data access layer.

If you have a hard time convincing colleagues to go along with this, then you'll just have to go ahead and start writing tests over top of a real database (or whatever your data layer is.) They should see pretty quickly how tedious it is to have to maintain a test db, and the benefits of being able to mock it out.

In my opinion, one of the big concerns is isolating the business logic into its own layer that is as loosely coupled to the data access and view layers as possible. Data access and rendering errors are relatively easy to spot in QA/UAT. The errors most likely to make it through black-box testing are related to business logic, which can be dizzying in any app that's been around long enough. It's important to distill the business logic into a single layer where each business rule can be tested individually without the possibility of interference from the view or data layers.
Indeed, if pg is a pseudo-intellectual, then the word "intellectual" has so little meaning as to be useless.

That's not ball washing. That's a comparison to the journalists, academics, writers, editors, analysts, etc etc who aspire to that public identity.
You asked for a citation. That's the original position of the goal post. When you were provided with multiple citations, you decided that wasn't good enough, and so started complaining about the veracity of studies in general and finished by ignoring those citations and claiming "vagueness." That's the second position of the goal post. Those two positions are different. Therefor, the goal post has moved.

Your response was filled with bitterness, like someone who was flustered at having been proved wrong. It sounded just like a child crossing their arms and yelling, "Well citations are stupid anyway!"
I was going to rebut the linked article, but it has so many basic factual errors that it's easier to say that the article is completely useless. Suffice to say, when you cherry pick the financial considerations included in your "model", it's easy to reach whatever conclusion you want.
Well, probably the following could at least help them with reputation:
1. Public apology and explanation how they are going to prevent this in the future
2. Publishing the full transcript of the story free of charge and publicly announcing it
3. Firing the reporter or editor or whoever was responsible for the act of conversion of information into propaganda. If it was Jessica herself then probably there's nothing to save here.
>It isnt back tracking when at the time you made the comment you said it was an off-hand comment.

So, it isn't backtracking if you pre-emptively declare that you are backtracking. Right.

>It isnt "backtracking" to criticize a person for one thing while you are doing another. Jon Stewart criticizes news programs whilst his program isnt a very good news program. Fortunately he's in the comedy business.

Unfortunately the similarity doesn't hold, because Jon Stewart doesn't also say "I can do a much better news program than them", whereas you did said that you could write a respectable "5k word essay on this very small point" (and then didn't).

>Equally, my off-hand comment isnt a very good essay but fortunately I didnt post it to an Essays section of a website and then go and read it to a conference audience

As if the section of website where something is published matters one iota. It's not like having an essays section necessitates that you only put George Steiner quality material in it. Heck, Zed Shaw has an essays section on his website.

Also, you keep mentioning this conference audience a lot -- Sounds like sour grapes to me.

As if Defcon is some elite philosophical conference, and Paul Graham failed to keep to the level of previous speakers, like Plato or Heidegger.
> I just say what the dictionary entry is for recursion: see recursion.

Paraphrasing Simon Cozens, that joke is so old it is growing hairs. Explaining recursion will not make you cooler, unless you say beforehand that you used to be a painter but gave it up because you can paint vile shit and still get a load of recognition for it. That will make you seem much edgier and anti-establishment or whatever than the conceptual-artist/trendy-douchebag on the other side of the room.
I disagree with this. I've seen blogs use completely unedited interviews with ideological enemies, leaving in "ums" and "you knows?" and it looks terrible. Probably every decent interview you've ever seen was lightly edited.
This isn't a throwaway...
Maybe analogies that require programmers to have a lot of familiarity with conducting aren't super helpful here :)
Take your conspiracy theories back to the red pill chief.
7 Fool Proof Strategies To Achieve Your New Year Resolutions
People like to travel because the world has a lot more to offer than the very small subset that each of us live in.
Thanks for the followup about how long dd takes. I was wondering as well.

May I ask, which droplet type were you running dd on? Micro?
Why can't people just be wrong anymore (and admit to it)? I'm sure there's some amount of rose-tinted glasses going on here but as a 40 year old I seem to remember a now long-lost past when people could more readily issue a mea culpa, promise to try harder and everyone could move along without every discussion turning into a battle where the person who fucked up expends massive amounts of energy trying to prove they didn't fuck up by selectively choosing to cling on to ways they could possibly weasel out of the issue without actually saying they made an error in judgement (or allowed one to be made on their watch).

To be fully fair, the sincere mea culpa does still occur sometimes and we've even seen it here on HN with some startups/founders who fucked up, but it happens so rarely now that when I see those exceptions that prove the rule they are surprising, which is sad.

Ignoring the human element, this sort of non-apology response isn't even a good strategy if you look at things in a purely Machiavellian way. "Yeah, sorry, I fucked up, I'll fix this" gains you a bunch of goodwill, repairs reputation and trust (so long as you aren't fucking up constantly). OTOH, the typical "Nah, I wasn't wrong, here's why you're wrong to think that" or "I'm sorry you were offended by the thing I did" response does nothing but make you look like an immature ass, so why pursue this strategy? Even in borderline cases where you still think you were kind of right, just fucking apologize and move on! It is clearly the +EV move.

As a non-subscriber to The Information I previously had a fairly neutral view of them as I just sadly sort of accept selective misquoting as the way things work now, but reading this "How We Operate" thing skewed my view harshly negative.
The primary issue of grid stabilization isn't supplying large amounts of energy to the grid over time, it's getting enough power to it right now. Highly responsive storage is a tremendous asset.

I've got my doubts over the viability of EV-based grid storage, and a lot of the viability depends on technologies. If we see a period of rapid charging carbon nanotube or graphene batteries which can literally be fully charged in seconds to minutes, and have a tremendous number of charge cycles, it starts looking more viable. Even a Tesla Supercharger situation is pretty good in terms of time -- few commuters will be inconvenienced if their vehicle only receives a net charge for the last 30 minutes of its idle cycle, which during a daytime commute scenario typically lasts 8-9 hours.

Presently the alternatives are ... few. Pumped hydro works but is very limited by available siting. There simply aren't that many places where you can run a pump/turbine between two large bodies of water with a significant grade separation, and far fewer in Kansas (or Illinois, or Florida for that matter). One of the more reactive alternatives is kinetic storage through flywheels, which offer tremendous charge/discharge rates, but are also very pricey: about $10,000 per kWh capacity

http://physics.ucsd.edu/do-the-math/2011/09/got-storage-how-...

I suspect idle EVs will be at best a small part of the total solution, but even a few-percent solution could be meaningful.
Thank you for this. Is there data on applicants? It would be useful to compare the ratios of male founders applied-to-accepted vs female founders applied-to-accepted.
I really enjoyed Programming Languages by Dan Grossman (U. Washington) on Coursera. Well organised course, smoothly run. https://class.coursera.org/proglang-002
"We edited Mr. Graham’s quotes on female founders." (edited for clarity)
Show HN: Fokus for Firefox (and Chrome)
> "Nothing matters unless that shit works" applies to painting as well - the paint still has to stick to the canvas.

Any artist with half a brain cell can get round that conundrum, just sell the collector an empty canvas and then sell them a bullshit story that it is art.

> And plenty of coded "utter shit" gets heaps of recognition - like every middleman-creating user-disempowering "web 2.0" data silo.

Wait up, are you suggesting that every middleman-creating user-disempowering "web 2.0" data silo works well and has few known bugs?
I actually haven't done 2013 taxes, just my estimated payments for the year. I was expecting to make a little more, so my estimated payments should be a bit high.

I do have a CPA who will do my actual taxes.
>We need to make sure we're not being manipulated

That's a strange takeaway. Manipulated into what? Not liking drones? Not liking war? Being skeptical about drones? Opening to other points of view beyond the official narrative (or non-narrative)?

And, "manipulation" would imply that there is something untrue in the article. It's irresponsible to assert as much without any substantiation on your part.

The article is out now. If there is something to refute, then the powers-that-be can do so.

>We all know war is hell.

War is hell, but the distinction here is that drone activity is not "sold" as such.

>Given this is an article about drones it should be very drone specific.

If it was offered in a vacuum, then yes. But, it is being offered as a counter-argument to the current drone-narrative. Or, perhaps more accurately, a counter to the lack of information being made public.

>The military is aware of the impact on these operators.

The military may be aware, but this article is specifically addressing public awareness. Part of the title reads "The public should know what really goes on".
In what circumstances will this work? Are you recovering data from other customers? If so, will this work even if the other customer has deleted their VM using the recommended procedure?
Appshare
Did facebook or angrybirds pay you? We will!
Chrome link: https://chrome.google.com/webstore/detail/fokus/flkkpmjbbpij...
My point in pulling in other assistance was that we are not implementing a minimum wage in an environment without other assistance so your analysis of what happens when we implement a minimum wage in an environment without other assistance doesn't represent the real world.

Regarding the second half of your comment, it's certainly true that there can be confounding variables, but I think avoiding empiricism does far more harm to reasoning than relying upon it. There is an infinity of internally consistent models. Most of these will have nothing to do with reality. In order to tell which actually represent the world we're living in, we need to look at the world. Intuition alone has proven a poor guide in most other sciences.
>the most clueless people in those areas I know are tenured professors.

>>Not about the subjects they research. That is the purpose of research.

They are cluless _especially_ about the subjects they research.

Most philosophy, political economy etc academics are beyond mediocre -- not only in advancing their field, but even in understanding the greats who contributed to it and rightfully presenting their knowledge.

Most real development comes from outsiders to this system -- people incombatible with academic life, even if they happen to work as professors (like Adorno or Wittgenstein did for example). And that was true already in the '40s and '50s, were academic discourse and research freedom in those fields was extremelly better compared to (market driven, low quality, paper churn) today's reality.

>The audience I would be targeting in a critique of the man (via a critique of his under-informed rants) are those who equate money with success and "money-making" with intelligence.

Oh, those poor fools. Because there are other, proven, definitions of success that everybody should ascribe to, right?

>I value my time too much to spend the amount required undoing that confusion

Yep, I expected this part.
It's obvious someone with an MBA is in charge of the charade..
Meanwhile, one of my pet peeves is that while they stop small sharp items, I can, and do, carry my 1.2 meter umbrella with a solid wood handle and thick steel ribs. It would take about 10 minutes to reshape it into a sturdy pike. To be clear, I don't think they should stop them, but I do think that if you aim to stop sharp items with the excuse that they might be used as weapons, stopping something that can actually easily be turned into a fairly dangerous weapons ought to be top of the list.

First time I was travelling with it, I went to check it in, and they looked at me as if I was stupid. Clearly no terrorist has tried to use a huge umbrella as a pike yet, so it's not yet a risk. If I was a terrorist, testing a suitable set of objects with enough sharpened metal pieces for whether or not they'd ask me to check them in would be trivial - any terrorists being stopped by their lack of ability to bring something sharp on are so dumb they'd be stopped by someone drawing a stop sign in crayons and insisting they're not allowed to pass.

So the terrorists are either really stupid, there aren't that many of them, or they, like you, are smart enough to realise that they'd better have some pretty horrible weapons to be able to survive a hijack attempt in a post-9/11 world.

In other words, it's not even about stopping sharp items, but about giving the appearance of stopping a suitable set of objects that will keep people concerned about terror threats.

What about liquids? Pretty much every trip I end up forgetting some bottle or other of liquids, generally a half litre bottler of some drink, often because the mother of my child keeps putting bottles in his bag that I don't notice until after security. Not once have they been noticed at the security checks.

So it's a show, as those who do want to get liquids past can just put them in their carry on and send it through with good odds of being able to walk straight on. If they cared, they'd do better. But they don't care, as this is not about stopping a viable plot, but about keeping up appearances.

Meanwhile my 4 year old was picked out for secondary screening when we flew to visit my mother for christmas, without setting off the metal detectors, and had to pass his shoes through and go through the new scanners, and get patted down; I was furious, but didn't want to upset or scare him or risk messing up his christmas by making a fuss about it; and when we'd gone through, I found a full drinks bottle in his bag that they'd missed.
Yep, it's pretty much just spending more on lifestyle. I grew up relatively poor (for my area) so I always thought I'd live on just a little bit of money, even if I had far more. That didn't really happen like I thought.

But I have zero debt, no financial obligations, and $50k in the bank, so I'm doing fine. Just not what I would have expected after a year like 2013.
I am planning on adding some estimate. It really depends on the size of the image but it roughly takes 10 minutes. I believe to add an estimate you need two scripts running because of how dd works.
Political power is one form of power; political action are one kind of action. The point I made encompassed them. For example "the ability to be heard" increases with wealth: having your opinion be prominent in a democratic society is politically powerful and the more money you have the more you are able to finance outlets for your views.

One's ability to make money - to have one's skills suit the market; or to be lucky - has nothing to do with the value of your opinions or how frequently/prominently they should be offered to the rest of us.

pg doesn't even begin to engage in anything like this critique of inequality. I dont really think he knows anything about why serious academic researchers and writers have seen inequality as a serious problem for democractic societies. Because he hasnt spent the time to find out.
Real funny Skydiving pics - funny jokes
Why not use an example other than Hitler here on HN then? I'd assume people here are reasonably well educated and don't need intellectual spoonfeeding.
It is a failure, but it's not your failure. Your boss failed to bring about a positive outcome, and the only thing in your power is to deprive them of an employee that they clearly don't deserve. Good luck!
It only works if you're lucky to land on a drive that hasn't been zeroed when the previous VM was deleted.
We should pitch in and pay her for retracting the story and apologizing. 10k for retraction seems to be her standard fee and another 5k for an apology should do it.

(Donation address: 1CDdg67uEt6xpzapzGZc1m6JiUF1KAhFqH)

</sarcasm>
Yeah, the notion that "these" didn't refer to "women who apply to YC and aren't already hackers" is just silly when you read the actual transcript. She may as well have said "the 'these women' referred to something we edited out, making it confusing, so we decided the quote was better if it appeared to mean 'all women'".
Sounds like a market test or elasticity check to me as opposed to a full blown plan. Though I guess selling SD for ~80% of the price probably represents much better margins on the bandwidth.
Approximately how much would it cost in DigitalOcean time to cover 10%, 50%, 90% of their data?
Yep. Hopefully this will encourage digital ocean to change the default or at least warn people.
Have you heard of nuclear weapons?
If nobody wanted to read these stories they wouldn't make the front page. It's like this site is run on a kind of magical crowd-sourced voting-alytical engine. And, in the event of the apocalypse/a story you don't like actually making it on to the front page, feel free to not click it, not read it, and not waste your own precious electron-absorbing capacity on it. Hell, flag it if that makes you happy. If you really feel the need to actively reduce the number of irritating posts on HN, you can start by never submitting anything like this one again.

True story.
Because current languages aren't good enough for the various domains the two companies are creating them for (Go for server middleware, aiui; Rust for concurrent and safe web browsers), and so by biting the bullet and creating new languages, they can get something curated for exactly what's necessary.
From what I've heard people fear the complexity, not the increased rates. Also it's hard to get health insurance or a mortgage when self-employed.
Please stop all auto-run options.
Instead of saying "In our interview, which was explicitly introduced as an edited transcript, we made edits for clarity and length....." and then talked about consulting with PG's PR person, a proper apology should have been along the lines of "For the sake of clarity, we sometimes edit for length but, in this case, it is clear that a word that was removed changed the meaning intended. Even though our process involved consultation with PG's PR person, in the end the responsibility for accuracy is ours and we failed. For this, we apologize."
no problem. The command "dd if=/dev/vda bs=1M | strings -n 100 > out.txt" in find.sh, which is the same as the one first mentioned today morning https://github.com/fog/fog/issues/2525. $20/month droplet