skysight-inc/HackerNews huggingface dataset:
I may give this a shot. The way they manage columns without needing to specify the number of columns in a div seems nice.

For instance, if I want a two column layout, I put two divs inside the '.column-group' container. Now (theoretically) if I were to dynamically add a third column, it seems that Ink would automatically adjust the other two columns to fit.

With bootstrap, I would need to change the '.spanx' of each div within the '.row'
Toyota Donates Efficiency to New York Charity
Want Progress? Do Something Anything
Medicine :-)
Indeed. I ordered a Kimsufi server five days ago with a guideline setup time of 24 hours. Placed the order, made payment, no doubt I'm already paying for the service, but five days later, I'm still awaiting setup.

Their ordering process is painful. Their online management interface is atrocious. Communication is poor.

It's true what they say about paying peanuts...
Taleb defines a system as "anti-fragile" if it benefits from volatility. His previous works build up a mathematical framework for distinguishing between things which are harmed by fragility, things which are neutral to fragility, and things which are benefitted from fragility, which are fragile, robust, and anti-fragile, respectively.
I was a bit confused by this too, but perhaps he means that in an ideal system of universal skin-in-the-game, volatility and chaos will serve to optimize the system by triggering failure for those who took risks unwisely and, therefore, providing negative/corrective feedback to the system overall.

In other words, if you want a system to evolve robustness, you probably want to expose it to a diverse array of inputs.
MIT's OpenFab Could Revolutionize 3D Printing Design Process
Razor (http://www.razor-qt.org/) is worth a look. It is not that polished yet. But hopefully things improve a lot once the merger with LXDE happens (http://blog.lxde.org/?p=1046)
Also proof of why you need to title your submissions carefully... this same story, re-titled, made it to #1.

https://news.ycombinator.com/item?id=6123535
"I've written it 4 times, and I've gotten exceedingly good at it" :)

Kidding aside, anything you learned during the rewrites that caused noticeable changes to the design, or it's still the same thing, just transliterated?
College Students Use Fake GPS Signals to Commandeer $80M Yacht
Wow, that expert mathematicians refused to accept the solution is quite amazing to me...

When I was originally asked the Monty Hall problem, I asked "Does the host know where the prize is?" to which they replied "it doesn't matter". I also used simulations to show it does.
When you put a label with text and the input inside, how would you get the text to take up 150px and the input to be to the right of that consistently across a large form? Such as here: https://www.roadreadycertified.com/order/begin/

Note: It's just an example, not promoting the site.
For your first point, this is why right now we've instituted a pretty low limit of 50. You can obviously do it multiple times, but Gmail sets a daily limit of 500 and so we don't want to make it too easy to hit that.

In regards to the second point, that's exactly what this is. You're right that it's strange it doesn't exist, and that's an opportunity for us :)
Once again, an attempt to attribute someone's words to simple financial interests or other superficial biases makes a whole thread dumber. Has this kind of argument ever worked on HN, even once? This attempt at psychoanalyzing Patrick is so comically ineffective that it might have been improved with a few intimations that he was also in the best pockets of the NSA.
I think, in many ways, Fish's situation is a combination of the "perfect storm" of abrasive personality put into a situation where trolls can take advantage of that personality.

I don't think anyone will say that Fish is a saint; he's certainly no Notch, or Gaben, or Tim Schafer. And I worry that a large portion of the hate that is directed at him is /because/ he's not someone who can take things in stride.

I think what a lot of people who get accused of "victim blaming" are insinuating is that, if Fish could have taken criticism more in stride -- or, you know, been respectful of other people when they ask him legitimate questions -- when they were more innocuous and less extreme, then it might not have gotten this far. It's like he threw gasoline on a small fire and is bewildered at why his house is now burning down around him.

Does he deserve it? Not at all; /nobody/ does. But perhaps we shouldn't all be so surprised at it when you try putting out a fire with gasoline.
"My opinion is that one can easily teach these "high level concepts" (loops, syntax, control flow, etc) using C."

Then one day you have a line of students going out the door at your office hours who all need help understanding why their program is segfaulting. Some tried to free a pointer to something allocated on the stack, others tried to free a pointer twice, and one or two managed to find some undefined behavior that even you did not know about.

It is not that C lacks high-level structures, it is that any non-trivial C program must deal with low-level issues.

"the student will learn these "high level" concepts without any clue about the underlying implementation"

That is what computer architecture and compilers courses are for. You learn more about the implementation of your programs by writing a compiler than you do by using C, and writing a compiler in a high-level language is almost always less painful than writing it in C. Somewhere in the compilers course students should also learn how a garbage collector works, which will help them understand why they are seeing the behavior they see.
(2) is also much less resource intensive as well. Who knows how much JS on may end up executing on Twitter's homepage.
It's interesting to note though that the concept of a universal livable wage is a solution that some technologists would advocate. Many of us realize that it's simply a matter of time before tech replaces a significant percent of human workers (as it did horse workers at the end of the 19th century). Once that happens trouble will brew and the sooner we figure out how to solve it efficiently and effectively, the smoother the transition will be for society.
Doubt it. If firms could analyze and deconstruct the purchasing decisions and preferences from such 24/7 feeds, it will just allow them to more efficiently funnel money from the consumer to the top. The lower income market is intensely profitable, mostly due to the limitation of choice a disenfranchised person has.

It's disconcerting that, literally knowing everything about you, puts advertisers in a position to accurately target you in insidious ways.

Advertising is incredibly good at convincing people that they need [product] as it is. Assuming the 'rational actor' theory ever treaded water, this sinks it.

It does seem like the logical progression for Google and friends. What will be interesting is how such invasive monitoring will be pitched as innocuous. People seem to be a-okay with corporations mining their data, though.
The right hand rule thing reminded me of my physics teacher, or pretty much any physics teacher ever.

Everyone grows up. Except physicists. Physicists are special.

Or else, how do you explain a grown man sitting in front of a leynhurst generator for an entire noon just turning the wheel and marveling at the discharge?
Apologies for the late response. I don't check regularly.

1. There is no evidence to back your thesis that "more granted patents fuels the fire of more applications". See this graph [1] of allowance rates in 2000 - 2005 (for an explanation, ask a patent attorney or agent about "Dudas") and this table [2] for number of applications over that time period. There is zero correlation with the steep drop in allowance rates and the rate of new patent applications over the relevant time periods.

2. Why do you think your idea of "the right thing" is actually the right thing, if any such thing exists? Just because the HN echo chamber agrees with you? As I have shown time and time again, the Internet, especially tech media, has no real knowledge of how patents work.

3. The Supreme Court, let alone the CAFC, the PTO and various courts, cannot even define what "software patents" are. How would you begin to limit or eliminate them?

4. None of the above entities have found sufficient rationale to exclude business method patents, let alone software patents. Contrary to popular belief, it's not because they are stupid or technically illiterate, it's because they are very careful thinkers and make the best of what they can given their boundaries.

5. The budget and staffing of the USPTO is, unfortunately, mostly independent of the number of patent applications they receive. Currently, they generate more fees than they are allocated a budget for, and the federal government siphons away the rest.

[1] http://www.patentlyo.com/patent/PatentlyO2006059.jpg
[2] http://www.uspto.gov/web/offices/ac/ido/oeip/taf/us_stat.htm
it appeared after sha1, receives less attention than sha1, and is slower than sha1... so why use it at all?
The primary benefit here is that you can send mass emails straight from Gmail. Would love to know which parts were confusing so we can improve the flow.

I don't believe this is possible from tout (although they do have a great product overall).
This is a shame. This was the closest thing I'd found to a simple, honest Google Reader replacement. They can't cope with the load and are kicking me and other recently signed up users out.
Fantastic job Streak! Finally I can mail merge within my existing workflow, can't wait to try this out.

Agreed that the blog post makes this look more complex than it should be but after reading through it carefully, most of the screenshots are for edge cases or unique features. The basic "replace first names and send" is pretty straightforward, maybe just highlight that in a separate blog post?
All this requires I "go with a friend or two" to make more friends ... where do I find the initial friends :(
Kathy Sierra: Your app makes me fat
Like a lot of thirtysomethings I learned on a home microcomputer, and on those the order was: BASIC, then assembly when you found out that BASIC was too slow and flabby, then a compiled language such as C or Pascal when you found out that writing anything serious in ASM was like trying to build a ship in a bottle with lentils, toothpicks, and glue.

Similarly the three core languages of a CS curriculum should be Python, followed by assembly, followed by C. The assembly background helps prep you for the gnarlier C concepts like pointers, so it's important to get that in there first before dropping someone into C. C is a systems language whose intended audience is people familiar with assembly but in need of something a bit easier to manage.
Also, if I'm reading Wikipedia right, delta v to LEO is 10km/sec, and that's not counting the insane atmospheric drag on something travelling that speed at sea level. Good luck.
So what happens to the authors of this paper if we take their advice and it goes badly?
Land-based, non-satellite radionavigation (particular for aircraft) is older than GPS (or satellites, or even jet engines.) (e.g., VOR, DME, TACAN, etc.)
This is correct.

source: extensive reading of political blogs + newspapers circa 2006-2008.
If you use a twitter account for promotion of your product then it's not really personal any more. I mean, you know your fans, most of whom don't know you personally, are going to follow it. At that point it's a question of what kind of relationship you want to have with your fans. And while you have every right to share details of your personal life with these strangers on the internet, and certainly don't deserve abuse for it, it seems weird to want to do so.

(I write a small amount of fiction. I don't go out of my way to conceal my identity, but I do have distinct handles and to a certain extent personae for professional-programmer-me, writer-me, family-me etc. It would feel strange to use a single twitter account)
He didn't fool me.
No, it's so you can take the Google ad profits from your blog with that article to work less hours at work which you devote to creating an AI robot to write more lifehacking articles until the circle of life is complete and you have time to catch up on all that missed sleep.
I launched pretty much on Saturday to my list, which I built over the past 2 weeks by writing articles and answering user questions and linking to my website when appropriate.

I've been an Internet Marketer for about 5 years, so user acquisition is not my problem. My problem is actually creating a product to deliver to the customers which I tried to fix by learning to code.

Thanks for the kind words.
"The wide blue sky was shredded by the dark criss-crossing telegraph lines..."
Your points 2 and 3 are satisfied by using an iterator to keep track of the position.
Thank You Very much for your kind words.

More great products to come hopefully.
Trigger looks really cool, but the thing still holding me back is the lack of an escape route. If PhoneGap goes belly-up, I've got the source, no big deal. If the same happens to Trigger, I'm stuck having to rewrite major portions of the app from scratch.
Blackberry Z10 Whatsapp Contact Issues and How to solve
Doctors do have "skin in the game".

They face rigorous scrutiny for their medical actions.
> It also does not help that the leading APL implementations cost thousands of dollars to license.

FYI: The RaspberryPi port of Dyalog's APL is available for free. See
http://packages.dyalog.com
Medicine.

Startup founders.

Car designers.

Airline pilots.

Of course, all these guys have some skin in the game now. I'd argue that in all these professions, artificially increasing the penalties for failure wouldn't make the world better.
1. You can maintain a linked list whose elements are already stored in another data structure. This allows you to impose a different order on the elements without having to copy them.

2. http://www.boost.org/doc/libs/1_45_0/doc/html/intrusive/intr...

Were there any other terms you had trouble with?
Google Analysis of the Customer Journey
This is so funny, I was just watching "Modern Marvels - Weird Weapons of WWII (The Axis)". Turns out, a similar approach was discussed by Werner von Braun (the father of modern rocket science, basically the most important guy other than Goddard in that whole field) to create a "space plane" with the capability of quickly dropping a (radioactive, but not atomic) bomb on a target anywhere in the world, but more specifically major US cities. One major difference was that the track to launch the space plane was straight, and not curved. Given it was curved, would they have still been able to launch the lightweight space plane with just enough fuel it needs to get up to LEO, or would they still have run into the issue that they can't get the plane to go fast enough and point upward enough to break the atmosphere?

Source: http://youtu.be/EHZC9Hab05s?t=2m26s
Courtroom DOS Using Automated Legal Systems
Thanks and great point - simplifying post now....
I'll be there for sure. (jon@jonhaas.it)
That isn't the same at all: Mozilla and Google are producing actual products that embody competing standards, and both Google and Mozilla have a lot of power/control over "what comes next". Given both Google and Mozilla's track records, I'd say that Mozilla's concern is warranted.

Your analogy might work better if Mozilla was a non-practicing committee that brought a competing standard with no implementation out much later.
> Like a lot of thirtysomethings I learned on a home microcomputer, and on those the order was: BASIC, then assembly when you found out that BASIC was too slow and flabby, then a compiled language such as C or Pascal when you found out that writing anything serious in ASM was like trying to build a ship in a bottle with lentils, toothpicks, and glue.

That's certainly one plausible order, though more of people I knew (about the same time, though I'm technically just out of the 30-something range) did BASIC followed by Pascal, followed by C, followed by Assembly. Rather than BASIC -> Assembly -> Pascal/C.

> The assembly background helps prep you for the gnarlier C concepts like pointers, so it's important to get that in there first before dropping someone into C.

I personally think its at least as easy to learn pointers in C (or even first someplace where they are more opaque and you don't engage directly in pointer arithmetic, like Go or, I think, Rust, or if you were me in the 1980s, Pascal -- and then C) and then learn Assembly than the other order.

> C is a systems language whose intended audience is people familiar with assembly but in need of something a bit easier to manage.

Sure, and when C was invented, that was probably a common route among people who were already programmers; but its a bridge that can be crossed in either the assembly-to-higher-level direction or vice-versa, and seems to me to work quite well either way.
I imagine they are not the only one, but are you thinking of Locata (http://locata.com/)?
Ebay CEO John Donahoe on the Importance of Design
Do you use google mail or something else to manage your email domain?
You are good to be rid of your shitty job. Nobody should have to work 80-hour weeks (unless there is a good reason, but generally there isn't) or put up a boss who thinks you aren't committed to your work because you haven't updated your friggin linkedin profile.

Also, home ownership isn't everything its cracked up to be. I live in BC as well, and I currently rent. I used to own a home in Alberta, but sold it when we moved. We realised that renting is generally cheaper than owning (when you add the fees and cost of having the capital tied up), and a lot less responsibility. In many places in BC (Vancouver, Victoria) owning a home is financially nonsensical.

Thirdly, it's time for you to start thinking about yourself as well as your Mother. It's good that you care about her, but sometimes you can burn yourself out by doing too much for other people and not enough for yourself. What good will it do your mother if you stress yourself out so much that you kill yourself?
Im in BC too, would be happy to chat, just msg me or reply to this comment with a way to reach you, what do you have to lose? =)
So assume 1000 meters in diameter and 15km/sec for giggles.

a = v^2 / r = 15,000 x 15,000 / 500 = 450,000 m/sec^2 or 45,000g. It's on the same order of magnitude as the previous calcs.

That's obviously also a big engineering challenge because it's freaking HUGE, especially for the precision required.

The really great thing about going super-super fast is that at 15km/sec you're in space in ~10 seconds. Obviously you're going to start scrubbing speed really fast since drag is proportional to velocity squared. But you can evacuate the whole launch assembly and put some kind of an explosively opened door at the exit point and maintain your speed up until the last second.
When all you have are GPS hammers, everything looks like... GPS nails?
His point is that there's rarely a reputational hit for being wrong in those professions. There should be, but there isn't.

Examples:

Thomas Friedman supported the Iraq war.
http://www.youtube.com/watch?v=ZwFaSpca_3Q

Joseph Stiglitze and Peter Orzag predicted Fannie Mae and Freddie Mac faced near zero risk.

Stiglitz later claimed credit for predicting the financial crisis(!) and Orzag had a prominent position in Obama's administration

http://www.pierrelemieux.org/stiglitzrisk.pdf

What commentator can you think of that's lost his job for a bad prediction?

Pundit's have perverse incentives. They can point to correct predictions to boost their career, and they are penalized very little for wrong ones.

They have an incentive to make many predictions, and retrospectively choose to highlight only those that panned out.
I was looking to do this a few months ago and after some web search found a solution. I'll check this out next time.
Using Ink you just need to use math.

Using "large/medium/small" prefixes and specifying the percentage of each column (large-50 medium-50 small-100)

Take a look at http://ink.sapo.pt/layout
I remember reading a fascinating article (which seems to elude me on Google right now) about the competitors in the 1990 BOC single handed Around the World yacht race noticing the CEP (circular error probable) on their GPS devices drop from ~100m down to ~10m or better in late July – a week or so before the Gulf War officially started.

They didn't permanently switch off Selective Availability til mid 2000, but they could and did temporarily switch it off when it suited them (and, no doubt, could easily switch it back on today if they thought it worthwhile… They claim any satellites launched since 2008 haven't had SA capability, but I suspect that's only a small-ish percentage of the GPS constellation today…)
You started your post with "I can't think straight", and I think that is something you can maybe focus on. You realise you are not thinking straight, you realise your life is in limbo. Those are not reasons to end it, rather they are reasons to get your thinking straight. As many others have mentioned, there is help available to you, particularly in Vancouver.

I responded to your previous post about your PM, and I'm sorry to hear that didn't work out. Don't give him and the company the satisfaction of knowing they beat you. You're not done, you've still got work to do in this world.

There are MANY, MANY people far worse off than you at this moment, and they're pushing through, and fighting for something better. You're not alone, things will get better, as long as you stick it out, and know that you can.

Get your thinking straight, get out of limbo. You don't need a job or degree to define you. You don't need a father or family to know you exist. Your mother clearly knows you exist, and I suspect she needs you. What will happen to her without you.

Didn't Steve Jobs also not have a relationship with his father? Did that stop him?
>I wonder what positions the good MBAs tend to be in

*work in
> You practically can't read a network sniffer trace unless you understand the OSI reference model

I read these all the time. I can't remember the last time I needed to know what the OSI layers were called; they're utterly irrelevant to networking as near as I can tell.
I must say, I'm impressed with how this was handled both by the original researcher and DigitalOcean.
Then why aren't you supporting the government's actions here? The government is suggesting fixing the issue by removing protectionist legislation, and enabling the 'buyer' half of your comment a fairer field. Government isn't talking about setting prices, but by recommending a higher degree of free-market competition.
Well yes. As the article says they didn't want to charge because they don't want that obligation.

I'm assuming that someone who has gone to the trouble of accepting payments and all that entails is likely to stick around a bit.
This is now one of the first things I check when setting up a new VPS or other VM instance, because it's really common.
At those scales, it's considerably harder than building high-speed rail NYC<->LA, and the latter is usually ruled out as infeasible.
Me either. I don't believe in information ownership.
E-mailed :)
Doctor Sam Parnia Believes Resurrection Is A Medical Possibility