skysight-inc/HackerNews huggingface dataset:
Dan Carlin has an episode[0] of Hardcore History on this exact topic. I highly recommend it (along with the rest of the podcast).

[0] http://www.dancarlin.com/product/hardcore-history-10-the-wha...
In a similar vein: https://www.youtube.com/watch?v=DJklHwoYgBQ (Adult Swim's "Smart Pipe" Infomercial)
Trump as a Service
Every now and then Apple release a new product, like TVOS for the Apple TV and people ask why Apple wrote an entirely new OS. why not base it on iOS or OSX. of course that's exactly what they do. There's a common core to OSX, iOS and now TVOS that are almost entirely the same code base. Which specific files are common or different for each flavour probably changes from time to time and this may well be a case of that.

The fact is though, iOS and OSX are already as much the same code base as they can be, and as much different as they need to be. That balance may change as the OSes evolve, but I don't think there's any pressing need or benefit to converging them completely.
"I remember very distinctly that the QBasic code I wrote wasn't very maintainable"

This hits home, I just recently found my old Tetris game written in Purebasic 10 years ago and uploaded it to GH. https://github.com/kennycason/blocks

My other larger games in basic were even worse. :)
It'll certainly confuse people, but only those who aren't qualified to be doing anything with the code anyway.

And people wonder why there are so many broken C programs out there...
The model I've come up with leapfrogs government entirely and goes straight to users.
lol, you can troll better than that, c'mon :)
I think we'll find the current US election won't help the opinion polls for 2016-2017 :)

Also, I'm not really up on this kind of thing, but 57% seems pretty low for the land of the free?
thelambentonion, I can't help but notice your numerous posts expressing skepticism regarding SpaceX in this thread. I see a post in your comment history where you included a disclaimer, saying that you worked for a competitor to SpaceX.

Does the fact that you aren't including any disclaimers in your posts now mean you no longer work for a competitor to SpaceX?
Why does it matter if you are forgotten?
Get OOXML Compliance Version of Document and Enhanced MS Word Documents Comparison
2016:Get healthcare mobile app solution on your mobile
Just because you find it offensive, and that it is transparent, does not make it wrong.
Would be cool if this were a thing nowadays:

https://en.wikipedia.org/wiki/Single_system_image
In that case https://githost.io/ might be interesting for you.
private managed instance of gitlab.
A discussion between the father of modern finance, Nobel prize winner Gene Fama, known for the Efficient Markets Hypthesis and his colleague and father of behavioral economics, Richard Thaler, of Chicago Booth, dissecting this question. http://review.chicagobooth.edu/economics/2016/video/are-mark...
Google made a major privacy policy change – and barely anyone noticed
If he actually is innocent, then you can't blame him though can you? If they didn't get him for that, the US would get him for something else.

I dare say a lot of people would probably take a similar approach if given the opportunity.
>> It'll certainly confuse people, but only those who aren't qualified to be doing anything with the code anyway.

If the complexity can be avoided, why not avoid it. Removing complexity is not the same as dumb-downing code. It will improve readability and maintainability.

This mindset is defintitely applicable to declaration as well as code construct.

edit: clarity.
What, no id[1] in the major companies?

EDIT: Nevermind I found it way down the list, but still, id is pretty major company when it comes to games.

[1]: https://github.com/id-Software
Self-Driving Mercedes to Be Programmed to Sacrifice Pedestrians to Save Driver
I think lordnacho has a point, in that programming was previously considered to be an unworthy pursuit and considered antisocial (the arena of the so-called nerds). It's great that school-aged children are now being widely encouraged to explore coding.
Hackers Sell $7,500 IoT Cannon to Bring Down the Web Again
Agreed. Social engineering is pretty difficult when you consider all the nuances you need to understand to accomplish it well.
Heatmap motion analysis of autonomous robot
Back to Selenium IDE
I haven't watched TV for a long time. That means nothing; implying otherwise is to suggest that people where somehow magically more productive without electronic media.

I've watched most Pando Monthly interviews, most Foundation interviews (Kevin Rose), much of Y Cominator's youtube account - after having missed Startup School '16 live I messaged them asking to upload. Not sure if that was why but shortly after they started releasing SS videos for the first time in 2 years (though they've only eeked out 3 videos so far). I actually fell asleep listening to the Startup Radio podcast last night - I'm listening to it currently - and I'm reading novel. And this is just the flavor of the week. None of this is changing the fact that my productivity is close to zero.

The elimination of perceived bad habits just creates a vacuum waiting to be filled by a different vice. It's a pretty common concept of replacing bad habits with good and I think it's smart to take a holistic approach; mixing career related goals with personal ones, and probably going a little heavier on the personal ones.

An alternative would be to go so hard on the career goals that they begin to give you personal fulfillment, but I don't think that's easily attained.
DRAMMER: Flip Feng Shui Goes Mobile
https://news.ycombinator.com/item?id=12774277
Hinting at Globalism
Inside Facebook’s new “Area 404” hardware lab
They said hacker proof code, not hacker proof hardware.
> which has to be considered right from the start to get it right.

I totally disagree. Twitter did not consider getting scalability right from the start, nor did Amazon, nor did Uber. But when scalability of systems was key to scaling their businesses they found a way. Pre-optimization can kill companies, because running out of money kills businesses.
I'm not very knowledgeable of radiation hazards in space, but from some casual wikipedia browsing, it appears that the primary hazard is from protons (and various charged particles) being spewed out from the sun.

How practical is it to use an electrically charged or magnetic object between the sun and the spacecraft to deflect particles? Presumably, the farther away it is the less deflection would be necessary, but at some point it would be too far away to effectively mask the whole disk of the sun.

Similarly, you could just use a physical screen. Apparently, things like aluminum don't work very well as shielding because the undesirable particles react with the aluminum and produce more undesirable particles. However, if it were far enough away from the ship, it wouldn't need to block the radiation, it would only need to deflect most of it in a slightly different direction. (Whether the "screen" is on a long tether or whether it's a separate drone-spaceship would be an implementation detail that's not particularly important.)

I assume there's some reason this is impractical, otherwise it would be a solved problem already...

(As for shielding on Mars itself, I'm okay with the idea that humans will spend most of their time underground.)
Yeah, it does add a certain degree of credibility when you actually own your own spaceships.
Opensource things are always good.
I hadn't heard of linkerd before. How does it compare to etcd or consul and why did you chose it?
Project Management Guide – How to Manage a Project
I've never seen the show. The PR, both on news sources and also from personal recommendations has been unreal. good for them. It's almost like what i gather an episode would be like.
You can read about the AES process here with many detailed references you can follow up on.

https://en.wikipedia.org/wiki/Advanced_Encryption_Standard_p...

The submitters were not countries but (typically groups of) practitioners. Only one proposal was made by a group consisting entirely of Americans and it did not win. Like all such processes, I'm sure this particular one was imperfect and could be made better. You're making it sound like the judging of an Olympic Ice Dancing event, though, and I think all available evidence suggests that it wasn't.
A place holder for people raiding from across the sea, we don't know much about them. Even they're existence is debatable.
This is an interesting topic - I've read some good articles on it. It turns out that lithium ion batteries contains only quite little lithium. 1-2% of the weight _and_ value of the battery only. And there are multiple alternative sources of lithium. So actually world battery production will not be constrained by lithium.
The React Convention www.reactjs.co (ReactJS and React Native Redux, the right way)
https://news.ycombinator.com/item?id=12762093
Travelling the Philippines: Affordable and Convenient
Probably a super-hardened (security-wise) OS for an iPod Touch-like "second device" intended for use primarily to arrange illicit assignations.

Very few apps available, all based on zero-knowledge protocols, and no apps that are capable of leaking your real-world identity through ordinary or casual use are allowed.

As a result, just about everyone on Capitol Hill has one of these, so they can't be banned even though they are, as a side-effect, extremely useful to whistleblowers, journalists, activists, dissidents, etc.
Building a Bank Using Microservices with Kubernetes
the season gets better, I think the first one was the worst I have seen so far.
I spent recently some time re-evaluating tech stacks to get back into prototyping apps. My team [1] primarily uses React/Node.js, but from experience it seemed overkill for my needs (IMHO, great at scale but can get in the way of smaller apps).

I settled for Flask[2], SASS (using egg, my own boilerplate/micro-framework [3]) and Vue.js [4].

Simplest to get started with, gets the job done and scale nicely.

[1]: http://wiredcraft.com
[2]: http://flask.pocoo.org/
[3]: http://wiredcraft.github.io/egg/
[4]: https://vuejs.org/
I thought long and hard before posting this here for debate. Two people I deeply respect echoed the opinions in the post. In the end, I decided so because I am guilty of such behavior and I police myself to avoid it in settings where I feel a more careful approach is required.
Django Integration Tutorial
The Backfire Effect
Many companies in the games industry have settled on using Perforce or SVN (or more recently Plastic DVCS) internally as, out of the box, it can handle both code and non-code assets (i.e. large binary files) well in tandem. Git has problems with the latter - people have tried to correct this with solutions like git-annex and git-LFS but these have failed to catch on thus far.
top of frontpage: https://news.ycombinator.com/item?id=12776340
Live Calais camp: riot police prepare to demolish refugee dwellings
At least they have the "they tried to conquer us first" excuse.
Perhaps I am dumb, but after reading the article twice, I still don't understand what the author is talking about. I'm not saying that Javascript is an easy language (it may or may not be). I just don't get the author's logic. His descriptions on the possible drawbacks of JavaScript are simply too vague.
Aplicaciones para controlar las radiaciones de las antenas de telefonía móvil
> The federal reserve is doing $40 billion a month of bond buying with electronically printed money (quantitative easing) so the bond holders get paid!

Nope.

The US Federal Reserve did three rounds of QE, and round three ended in October, 2014. This is not an ongoing program.

https://en.wikipedia.org/wiki/Quantitative_easing#US_QE1.2C_...
But for me, "automated inference" evokes an associations with description logics or ontologies rather than probabilistic programming.
A side question, does anyone find it useful to have a date reference to the title?

Why don't we keep adding a date referenece to all titles retrospectively if we want to have a chronological appreciation of the article.
Show HN: Dutyme – CLI tool to assign PagerDuty on-call to you while operation
What we learned about Elon Musk’s Mars plan
Not that I don't appreciate the subject matter, I wave the flag for K8S all the time and I've shipped bank product presentation stuff on it... But...

The fundamental challenges of building a bank are almost entirely orthogonal to things like distributed system uptime and resiliency (unless, I suppose, you could lose consistency during the types service loss Kubernetes makes easy to ameliorate). Evidence for this abounds: nearly every major bank out there is at least 10 years behind the tech we're discussing here. Sure, banks are getting savvy to modern techniques for their presentation and API layers (my employer, Capital One, for example).

But the actual challenges are data consistency and liveliness and audit-ability are preserved. I'm really curious if you're using a novel technique to achieve this that Docker and self-managed micro-app swarms can deliver on better.

Because what really limits most financial institutions from embracing a lot more modern tech is their core systems of record AND the acceptance of said systems by their governing agencies.

So when we talk about basic datacenter ops, that's all great. But I don't think they're the things that make K8S great for a bank. I think most people in a position to evaluate a financial institution roadmap would be unmoved by this deck.

Now, if you talk about other things we both know K8S is great for... Things like discovering the genesis of a database action by preserving it throughout the chain of responders, or being able to rapidly respond to site exploits with rolling restarts and a built in mechanism for feature flagging, or having a really great way to offer data scientists the environments they need without risk for data theft, or being able to use traditional CI/CD methodologies but end up with a single deployable unit that is amenable to both automated an manual review and mechanical deployment in spite of the tooling used within.

Not that I think selling K8S is your job. But I thought I'd mention the perspective of someone doing inf modernization and product work at a major bank.

And of course, as always: the opinions above are my own and not those of my employer or co-workers.
> If it was a solved problem then you would think it would be common knowledge among practicing engineers. There might even be a textbook available which contained these insights.

This sounds pretty similar to how they describe it, actually:

"Elasticsearch came to our attention…" [... another thing ...] "Pretty much on the lines of what FriendFeed did..."

So basically they reimplemented what other people had done and written about. So (especially at this level of detail) not particularly useful compared to the existing resources they talk about having seen themselves. Later they talk about a big win being "introducing caching." This is all pretty well known stuff, at least in certain circles. And yes, other companies do things in different ways - scaling a single-source-of-truth schema'd database vs going schemaless and horizontal is a source of active debate - but they do talk about these ways.

(Though, something I've also seen personally: if you staff your startup with fresh 20-something grads, you're gonna have to rediscover it... but that's another discussion?)
A Solution to Improve Donald Trump's Border Wall Through Use of SVMs
Side projects are hard to get around to sometimes -- I don't try to force it, because it's much worse to waste your time and build bad habits than it is to just admit that it's not happening today and make the most of your time.

I try to get outside and move every day that I can. I surf on weekends and it makes my life a lot better. Then the day is already in the "win" category, so if I feel like working on something, there's less pressure.
The most valuable things in the talk were linkerd and BGP (especially configuration of Zebra and linkerd), unfortunately both were only glossed over briefly.

Has linkerd been ported over to SmartOS? (So far I haven't found anything saying one way or the other.)

For your next talks, please describe as many failure scenarios as you can think of, and what happens at the OS / application / network level. The more concrete failure examples you can provide, the better.

The why's are clear. The mechanisms are not.
I love this quote from Douglas Crockford:

There’s something wrong with us. I used to think that everybody should learn programming. … I don’t think that anymore. I think there has to be something seriously wrong with you in order to do this work. That a normal person, once they've looked into the abyss, will say, I'm done. This is stupid. I'm going to go do something else. But not us. Because there's something really wrong with us.
Yeah, the rule is intuitive when I am writing the code, but I think the type declarations in other languages like Go are easier to read correctly when I am skimming through the code even though I am much more used to C. I am not sure how useful this mirroring of usage is in practice.
Beware and teach kids:
Competitive programming 101
Yeah, it's much more defensible a statement if you read it as "our expectations from code have grown exponentially" than if you read it as "it's exponentially more complex to achieve the same goal".

A hacked-out Tetris clone in QBasic is easily doable even today, just head on over to qbasic.net and download the old interpreter and away you go.

I would like to see, for comparison, "how many things" you need to do to build (from scratch, in QBasic) an entire new version along with bitmapped artwork and it's own custom control hardware.
Sometimes when I read articles like this, I wonder if I have stumbled into an alternate universe. I am always having to google every Nth term that pops up, and the terms are indeed surreal. I think everything is going fine until I see "Varnish".
What are you using for container/pod logging?
I have ADHD, so I've done this a lot. :)

First take a look at this from a few days ago: https://news.ycombinator.com/item?id=12734671 on a book: Deep Work. Basically just some of the tactics ADHD people have been using for ages.

The whole world seems to have developed some mild sub clinical ADD thanks to social and phones. So first off don't be surprised you're struggling.

Understand that web browsing and social are variable reward machines. Click a link and you have another new snippet to read, or video to see. Each one gives you a reward and a small dopamine boost. Now compare with preparing for interview, or thinking about a side project. Where's the rewards? Later. Maybe not even today! It's a luxury cheesecake vs diet fruit portion question.

Look at the pomodoro technique and break tasks up with small rewards. 25 mins productive, 5 mins social (if you can stop at the next beep). Get a cheap $5 kitchen timer to sit next to you. If your willpower is lacking, add a browser extension to set limits on social cheesecake sites. If the phone is main distraction add an app to silence notifications, or remove the strongest distractions - the social ones!

Same goes for desktop on your laptop - remove the candy, set it up for productivity. Maybe separate logins - one for productivity, one that permits you near the fun stuff. :p

For god's sake don't keep todo lists and such on your phone. Turn phone off, use a notebook, post it or pad, or text file on the laptop! Otherwise you're now holding the crack, and hoping not to be tempted. Just 5 minutes, I can handle it...

Accept that your attention will wander, and get used to checking in and trying to bring it back. That timer helps. If you struggle add another timer to beep every few minutes - as a checkin. Don't get depressed if you trip up. Forgive yourself, and try again - you're building a new habit, and that will take time and many mistakes.

Last, lots of exercise, fluids, healthy eating and breaks away from keyboard will keep you fresh.
Out of curiosity, where did you go to school? I went to a science high school in New York City, and although there were a lot of foreigners, the segregation was not really along nationality or ethnic lines, but rather along lines of interest as per a typical high school: sports, music, hobbies, etc.
*girl (http://99percentinvisible.org/episode/mcmansion-hell-devil-d...)

It's mean but well deserved.
I understood "Hated in the Nation" to be taking the piss out of the standard cop show format, with their happy endings, flashbacks from the debriefing, master villain, etc.
How to Get Longer Lashes Naturally
Probably not but it should make them more robust.

On Ethereum you can model complex PKI which IPFS nodes can utilize to validate IPNS data.

IPNS data should be signed by external keys you can revoke and manage. Or ideally even encrypted.
Excerpt from the “Miss Ukrainian New York Finale – Fashion Show'
Implied.
Dumb question (maybe OT): why is rooting phones so hard in the first place? Shouldn't root permissions be part of device ownership (akin to fair use)? Why do I have to hack my own phone to get unfettered access?
> but how do you then get that many packets to disk

it may be possible to do disk i/o at that high rate e.g. with pci-e or a dedicated appliance for dumping the entire stream. but you would running out of storage pretty fast.

for example, a quick back-of-the-envelope calculation, where you dump packet stream from 4x10gbps cards with minimal 84b size (on ethernet), show that you would exhaust the storage in approx. 4.5 minutes :)
This is really cool. I saw that jjs was bundled with java 8, and saw this possibility.

I wonder if it is compatible with node js frameworks like express. I think that node has a lot of native code to implement various functions, so it would probably require a lot of work.
In this context it probably means Operating Systems (i.e. low level programming)?

(But i've been seeing the same term used for like System Administration / "Support Services" / the I.T. Department in general, or something.)
What would you do if you were in charge of engineering at reddit?
Honeycomb, a TV and video ad management startup, scores £3M Series A
Most likely related to strict FCC regulations regarding the mobile transceivers.

And it's always been done this way, old "dumb phones" have always been closed proprietary blobs.
> what really limits most financial institutions from embracing a lot more modern tech is their core systems of record AND the acceptance of said systems by their governing agencies

I tend to think (from experience) that the reason banks don't embrace modern tech is inertia - they've been able to "milk the cow" of regulatory body sanctioned profits for so long that they're in a mindset of not wishing to introduce volatility into what has been a highly predictable revenue stream. They've been using garbage technology for so long and making money at the same time that there has been no institutional impetus to innovate and embrace new tech. This is now coming to bite them in the ass as regulatory bodies are allowing new players to market and therefore eroding some of the guaranteed profits banks enjoyed up until now.

I doubt most large capital markets institutions (on both the retail and IB sides) will be able to weather the current (and impending) storm of disruption and come out unscathed.
Tethering and root access are unconnected: my phone can tether and is unrooted. Maybe if you get your phone from a US carrier these things are related, in which case, buy elsewhere?

There really aren't any reasons to try and root an Android phone. If you want to replace the OS with some custom open source build, just use a phone with an unlocked bootloader and go wild. But you can already access so many features and customise so many things without root it hardly seems worth it.
But I don't think they're gonna ditch the Samsung brand
Why Space Elevators Could Be the Future of Space Travel
do things in real life, but there's a google glass like device that gives you odds on getting laid.