skysight-inc/HackerNews huggingface dataset:
The Rise and Fall of the Dreamcast (2009)
I don't use Moleskine notebooks per say, but there is a great deal of value in committing to a specific type of stationary. I've been using the big dot pads Rhodia makes for a few years now, and it's nice knowing that I can rip off a sheet and stack it on the others without having to worry about weird crinkling issues or archival degradation. Also, I feel like dots are more helpful for my handwriting than blank pages or lateral ruling. Quadrille is nice too, but once I went with dots, I never went back.
Ten bucks she is "tasked".
The only thing I would use Thunderbolt for is to add an eGPU to something like a Macbook Air or something else with an integrated graphics chipset
The answer is not that you should use an empty interface, the answer is not to write generic functions.
Informative graph:

http://en.wikipedia.org/wiki/File:Diseased_Ebola_2014.png
I hate to be the cynical one here, but the countries with the power to stop this outbreak aren't going to start taking it seriously until more people from western nations start dying. It is true, it will be really bad if it is not stopped soon. Containing an outbreak of >5000 is out of the reach of most of the states affected by the disease and quite honestly very expensive for any nation. Once this spreads closer to Europe, watch people start to take more action. I hope it won't be too late
http://www.telegraph.co.uk/news/worldnews/europe/france/1084...

I'm afraid some people either think this is a game, or just an opportunity - since most of the worlds problems today stem from overpopulation.
I'm confused too because they are already for sale
http://www.villageinstruments.com/tiki-index.php?page=Store
Which leads to writing the same code repeatedly--because trying to wedge in reusability via insufficiently expressive structural typing is entertaining but often fruitless--and making the user wonder why they didn't just use something modern (setting aside stuff like Scala, even C++ can do channels, and past that the reasons for Go start vanishing real quick).
searching Youtube for "egpu" pulls up a ton of Macs...
My OBD-I truck had a pair of pins that, when shorted together with a paperclip, would read out the exact trouble code through the check engine light.

As far as a verbose option, if you pull into an O'Reilly's or other auto parts store they will lend you, for free, an OBD-II scan tool with which you can read out the exact error plus any corresponding sensor data(freeze frame).

If your check engine light isn't flashing, it's actually because your vehicle has detected an issue with your emissions equipment that means that the engine control module is not able to regulate emissions to within EPA requirements. There are various reasons why this could be the case, but it usually indicates an imminent failure.

For example, mine is currently on because it's detecting a lean fuel condition in the cylinder bank when under high load, which means either that my fuel injection system is not able to keep up or that my throttle is letting too much air into the intake manifold. My car is still drive-able, but I definitely need to have it looked at because my fuel pump or injectors could be going out or my throttle could be faulty.

The point is that it's not a scam, it's providing you useful, predictive information. You just need to know how to retrieve it.
Not particularly useful when viewed on a tablet.

Can someone provide a TL;DR?
> What I dislike worst is the denial of the Go community and creators, claiming that generics are too complex and that you don't really need them.

That's not the claim. The claim is that generics add complexity to the language and its ecosystem. That, I'd hope, should be an undisputed claim.

Go's lack of generics is a design tradeoff. The occasional piece of awkward code is worth the overall reduction of complexity at an environmental level.

The Go creators do not deny that generics would make things easier. In particular, concurrency is one area where some kind of parametric type system would be really helpful. But we, and many others, are finding Go to be a great tool for a wide variety of jobs. It has won developer mindshare specifically because of our focus on simplicity. It doesn't seem worth compromising that to reduce the occasional bit of repetitive code.
This year should only mean this calendar year, last 12 months is a full 12 month overview. Both are useful for various reasons.

That said i've seen "this year" used to mean last 12 months as well...
Doing something completely new with my life, need some advice
I worked for 9 years as a petroleum engineer, doing mostly upstream ops for a company, and it paid well, but it bored me badly, and I never enjoyed going to work. I quit about a year ago, wanting to become an entrepreneur of some sort, but I have been very stuck, and have no idea what to start, or even what to do.

I have considered learning programming enough to where I can build mockups and prototypes, and maybe create something to serve people in some form or fashion.

Maybe I shouldn't have left my job without another rope to grasp, but since I want to completely phase out of that industry, I didn't feel like I had a choice.

I am currently financially sufficient, I have over 1.5 million invested, and I net over 140k on average per year, and pay myself 36k per year for living expenses, while the rest in re-invested.

I'm 32 with no kids or debt or anything, and I do have an engineering degree, but I wasn't a very stellar engineer, I mostly just gamed the system and got by, graduated with a 3.2 gpa which says a lot about my lack of commitment and focus.

So I'm pretty trapped now, but since I do have time without worrying about financial or personal obligations, I think I should be able to make something happen.

I feel like if I could intern or work with entrepreneurs, I would surely figure it out and go from there, I'm just not sure how to actually do such a thing, since most of them are very focused and only looking for full time employees.

Sorry this is such a broad question, but I could really use some advice on where to go from here.

I have been reading quite a bit, but all the books seem very general, and not particularly useful in actually getting me started on something.
Microsoft to lure startups away from MacBooks
The log graph is scarier: https://upload.wikimedia.org/wikipedia/commons/2/2d/Evolutio...

(It's easier to recognize a straight line on a log scale, than to distinguish an exponential line on a linear scale from a line that's "merely" quadratic, say.)
Yep. I also remember when suicidally depressed people were told to just get over it, and autistics were caged in asylums. We can do better.
Not exactly a scam. It means your car is not running optimally; generally it means it is polluting more than it should due to O2 sensor failure or backpressure from tailpipe.
Unfortunately, some people still don't believe the scope or that the "good guys" would violate the constitution like this ("Just-World Hypothesis"). Others are still using various permutations of the "If you're not doing anything wrong..." nonsense.

And at least a few... are collaborators.

As PHK cautioned, the NSA/GCHQ/etc can submit patches or comment in development discussions just like everybody else, and at least some of the suggestions against using proper crypto are intended to keep the internet in plaintext.
Did you know credit card companies have been selling the data about what, when, and where we buy everything, and have been doing so for decades?

I just don't understand the outrage about collecting data on what happens in the church basement after mass (that's essentially Facebook; who likes who/what, etc) when much more important things have been shared for a lot longer and no one cares.
What do you think they use the math for?
Barcos de Armação dos Búzios 3: praia dos Ossos
I think that the "complexity" cost of generics is overstated, really. Can you explain how generics make user code more complex?
There are massive global political ramifications that restrict the ability of those countries that do want to make a difference. As the article refers to, it is ultimately the UN that has the powers to essentially trample on a country's sovereignty (that is what you need to do to make a difference). The UN has been called a toothless tiger in many respects - this is another example where they can and should take a more proactive and aggressive stance. Only then can we comment on the actions of other Western nations.

The way that South Africa dealt with their AIDs epidemic (from a western perspective, true head in sand activity) is a case in point: despite many aggressive offers of help from western governments, the South African's continued their denial. To make a change would have required going against the government policy of the time. This is viewed legally as an invasion by an outside force.
Are you accusing the author of using a sockpuppet account to...give himself financial advice?
A couple of years after this article a book about Erdős appeared called My Brain is Open. If you enjoyed this article I highly recommend the book about this fascinating man and his unique life. It even has some good explanations of some of the problems he worked on.

The information about amphetamines made an impression. His friends at times tried to discourage him, but he claimed that without them, he could create no mathematics. Given his colossal output, this means that a significant part of the landscape of modern mathematics owes it existence to this drug.

How he learned the drug would help him, and how he got his hands on it, and when and how his use of it started, are questions I'm very curious about, but the book doesn't go there.
Kaptchr
App:Wikileaks for smartphone video
Website: Getty for smartphone video content

We would like to ask anyone working in the news industry to comment if a centralized place to get smartphone video for use in news broadcasts would be valuable to you. Kaptchr is our attempt to crowdsource smartphone video content of newsworthy events. Kaptchr.com will be the central marketplace to find it, think of Getty but strictly for smartphone video content of newsworthy events.
Design and code an animated banner ad with no images
Read Lean Analytics: http://leananalyticsbook.com/

It mentions the OMTM, One Metric That Matters. When you focus your effort to one number, things get much better.
I remember seeing that post a while ago on Reddit. The impression I got from the discussion is that the whole "self-referential" thing was unnecessary and that the code would be much simpler in a language with generics.

http://www.reddit.com/r/programming/comments/1w2y01/rob_pike...
There are some who claim Intel is trying to kill eGPUs (external GPUs) and dGPUs (discrete GPUs) [1].

You're actually spot-on with the one killer use case of a thunderbolt connector. It's the same question dock connectors have also answered -- what's the need for a dock connector? A better GPU.

Thunderbolt is simply Intel's way of killing a good idea before it gains enough traction to threaten their hegemony with USB.

[1] http://semiaccurate.com/2012/12/17/intel-slams-the-door-on-d...
Great to see more ghost blog hosting solutions come alive. I'm in love with the Ghost platform and want to see it thrive!
>> some describe it as "turning into a soulless robot.

But doesn't pot bring apathy? People are actually starting to legalize that...
Venture Capital Is Prime for a Reverse Gold Rush
I'd recommend Nightwish. Start with "Moondance" and go from there.

And, of course, there's always Yngwie Malmsteen.
Playing around with Cisco onePK
"For example, the car is remarkably sleek head-on and moves through the wind almost effortlessly, but the car is so tall that a stiff crosswind could send it careening to the side."

This statement in the article is odd to me. It's no taller than many modern vehicles, nor is the frontal aspect ratio as bad as say, a SUV. It seems like the side stability has more to do with the wheel placement or suspension, or maybe weight balance.
A professor who got inside Anonymous
That's a Obj-C problem, because it's being fixed with what Swift does with it's '?' on variables. :)
You can buy an OBD-II reader for $8. It's cheap enough that the first time it tells you your gas cap was loose, it's paid for itself.

So, for a trivial cost you can get your verbose option. Most people are not going to have any knowledge or desire to have this information, so it's a silly feature to include.
You don't have to resort to an empty interface, in fact, mrust experiences go programmers cringe when they see anyone using empty interfaces.
The fact of the matter that much code can reused without being "generic" and often your code never gets reused. YAGNI and all that.
Maybe software verification will bring the answer. A lot of research is being done in that field. We're starting to see implementations of small OS, compilers, cryptographic protocols etc... that have been proved correct against some specification/attacker model.
As extremely anti-NSA & pro-snowden as I am, I can't help but notice that this vid is formatted in a propaganda type way. If I saw a similar vid with this format supporting views that I don't agree with, I would have called it propaganda & FUD-inducing.

I'm only in support of this video because so much other evidence has been delivered on this topic before this vid came along.
> > Where do you get this idea of lithium making people "docile"? It does not;

Granted, I was overstating my case there. But I maintain, not everyone has those side effects. The more pertinent point was that the article is advocating trace amounts.
I believe that he's referring to sweep accounts and save-by-default instruments that have a pretty established track record of improving savings rates.
Desperate trash talk, I agree. Amusing, yes.

But really, language breaks down trying to describe the epic scale of a tragedy we are watching from the front row for many years now, one called Facebook.

There is no practical way to tell one billion people that "Facebook" and "surveillance" are synonyms. This is simply too much to bear and process without relevant background and experience. There's no right kind of advice to be given. On top of everything, there will be an immense PR department trying to label your ideas dangerous and sociopathic.

There is no better way to illustrate this effect than Stallman's formidable Facebook crusade:

https://stallman.org/facebook.html
Ask HN: Password update/distribution mechanisms for IoT?
Are there any standard approaches for password management in the IoT world? In the web world, the pattern is well defined. Reset your forgotten password, send an email with a temp, login with it, and change password more permanently.

IoT companies have the same challenge PLUS distributing passwords from your webservice down to your device/hub (well, that's one model). So far, googling has shown me that IoT doesn't really have this solved in a standard way but maybe I am not doing a good job with keywords or something.

We have contemplated various approaches but most of them have a viable attack vector. If the window of that vector is skinny enough it might be ok, but it seems like this problem is going to turn into a security or a management nightmare.

Ideas, suggestions, examples?
Run remote commands on EC2 instances based on meta tags
Finally, the tach can be used as a raw assessment of the load you're putting on an engine and you can optimize your driving habits according to that.

Perfect example of this are the people who drive with an automatic and somehow manage to stay just below a shift point much of the time, meaning that the engine is at a higher RPM than it needs to be and could be consuming more fuel and wearing faster as a result.
That is not the purpose of the check engine light (official name "Malfunction Indicator Light"). At least in the US the light only comes on when there is a problem that affects emissions, and it is usually nothing that would cause a breakdown. It usually does not mean anything serious is wrong and the most common cause is a loose gas cap, which is easily fixed.
> (I prefer the certifier view of NP, but that doesn't really explain the N in NP.)

I like the "parallel worlds" interpretation: whenever you need to make a choice, the algorithm tries both at once, in parallel. Its still magic because a real computer can't run an exponential number of threads in parallel but its a bit less magic than an angel that can predict the future.
Thanks for the info! I have a few projects completed already (4 games in AS3 and Haxe and one site) and am looking at a few open source projects that interest me. If you don't mind, what are the best websites/methods for obtaining quality internships?
Woo! Nice to see Min mentioned - I'm the creator of Min. Any suggestions or improvements you'd like?
I write go 40 hours a week and have been for over a year. There's been only a couple times I wanted generics and those are structures I haven't actually needed to reuse yet. I'm not guessing about not being generics much.

Edit
That being said, go is not for all projects. Some projects need a lot of generics. Don't use go for that.
well, the scary part is that those maths purposes are being deployed for surveillance reasons. William Binney comes to mind
There's a way to make channels easy to use and abstract. Just make a typecast function. Details in a comment on the original post.

The idea is that you create a library which communicates using channel interface. Great. Now you need to add `i.(myType)` wherever. So, create a function that accepts an interface, switches on type (switch i.(type)) and returns a value with your concrete type.

It's a 6-liner solution to most of this rant about channels.
Without using a monitor, a potential test would be to look at flowers like Rudbeckias(in real life of course) that have evolved to have patterns that tetrachromat insects can see. If you can see these patterns, you may be a tetrachromat.
I'm currently writing this on my surface 3, I'll say I'm a big fan of microsoft, and I've also been involves with startups for 14 years.

First off, does this really have anything to do with macbooks? I thunk this is about Microsoft services, not hardware/OS.

I see this as a huge uphill battle for microsoft. I think the battle Microsoft needs to be making is to promote their platform as a competitor to aws/heroku/etc. I know they have the capability with Azure, but I don't see them marketing themselves as an alternative. They're messaging still seems to be "we'll give it to you free for now, and then take a huge chunk out of you when you have made enough to pay us".

The competitors have a much simpler message and pricing model.

This is why I develop with open source tools and platforms. The first thing I consider is where can I run this, how much and how easily can I move to another service.
I love it. So slick.

The Italians used a similar concept (forward control, teardrop shape) for their Fiat 600 Multipla.

Smaller and not quite as aerodynamic, but nevertheless it was shipped, and widely used as taxis which proves its versatility.

Not sure why, but I just love the teardrop concept.
No matter how flat and squared the front of the vehicle, add a taper to the rear and all's well with airflow.
Thanks for the info, is there any particular tutorial/guide that you would recommend for me to really get a solid grip on Git and Version Control?
Rather than arguing about generics in Go again, I'd be interested in reading about how experienced Go developers solve the problems posed in this article. (He may be wrong that there's no elegant solution.)

Also, if it can't be solved elegantly, perhaps adding merge() and a few other important functions to the language would be good enough? After all, Go already has the magic append() function for slices and we get quite a lot of use out of it.
I am not sure what relation your (or the article's) talk of trampling sovereignty has to do with the present situation on the ground.

The articles I read describe the problematic issues being; a lack of running water in existing clinics, a lack of medical supplies, a lack of clinics and notably a lack of food everywhere - patients are escaping isolation in efforts to find food.

Liberian officials have pleaded for help in fairly abject terms (one official mentioned the possibly of nation ceasing to exist - I think that means they're worried). The details of what Western nations have done so far is fuzzy but it seems like there not been a sufficient rush to deliver these acutely needed supplies.

Sure, once the existing clinics have food, supplies and running water, parachuted in field clinics sound grand. There's no evidence I've seen that the Liberians would refuse these.
The L-1B visa (for inter-company transfers) is meant for employees with specialized knowledge. Being a computer programmer should not qualify. USCIS has begun to enforce the laws in recent years, so I wouldn't count on slipping through the cracks.

For example, here is a blog post about a law firm complaining about the law being enforced:

http://blogs.ilw.com/entry.php?5944-To-L1b-or-Not-to-L1B-Dif...
Apple Releases New Promo Video, Band Cries Plagiarism
Thanks! I'm the creator of Min. Are there any suggestions or improvements you have?
First of all, I want to say that I like the vibrant colors, small size, and checkable buttons. Smaller (and JS-less) CSS frameworks is something that I've been crusading for for years now.

Secondly, I'm the creator of Min (http://minfwk.com), a fellow small CSS framework. Min is only 995 bytes - 5 times smaller. It also is more widely used, has feature parity with Bootstrap through the Min Bootstrap plugin, supports IE5.5+, is valid CSS, and doesn't have browser bugs. There's also an easy way to migrate from Bootstrap to Min (the Bootstrap->Min converter.)

Why would someone use Picnic.css rather than Min? I'd like to see the advantages of Picnic.css straight from the creator, since it seems you're answering questions in this thread. It seems one of the advantages you're touting is the "invasive"ness, which is a cool approach (I don't see Min taking that approach for various reasons but I think it can be a better choice for many use cases.) Another seems to be the grid naming system. What other things would make someone prefer Picnic.css for their project?
This was very helpful, thanks! There are not any research projects going on at my college that I know of, but there are one or two viable clubs at the CC and I'll take the initiative and look into joining them.
Snowden docs seem to indicate tasked means you task schedule their IP addresses into QUANTUM to wait to be pwned next time they go to Facebook, LinkedIn, YouTube ect.
Whatever happens with your game, I hope you realize that a lot of people enjoy what you've built. You are bringing good stuff into this world and the world is a better place because you're here.

If you ever start to feel down or like life is not worth living, email me - address in my profile. I'll try to do what I can to help.
Do what you know. I'm sure you encountered a ton of business inefficiency in your previous life. You were around it long enough that you probably internalized these issues, and don't even recognize them as problems in need of solutions.

Spend some time thinking about what these might be, and leverage the friends and acquaintances you still have in industry. Be careful about confirmation bias and the unwillingness of friends to call bullshit on your bad ideas, though. Your friends will be loathe to say "your idea sucks," so you'll need to come up with a better litmus test than that for determining if you're on the right track. Asking for money is probably a good one :)

Patrick McKenzie (patio11) and Amy Hoy write about this and related topics quite regularly. Spend some time reading through what they've written:

* http://www.kalzumeus.com/greatest-hits/

* http://unicornfree.com
One is calendar (or financial) year, the other is a rolling 12 months from today.
What do similar charts for prior outbreaks like?
Did the NYT buy this website when I wasn't looking?