skysight-inc/HackerNews huggingface dataset:
The book will clue you into a lot of other design principles beyond that simplification.

For instance, one basic idea is to "accelerate stressors". Systems (and ideas) that are fragile won't survive exposure to stress, and the more stress we hide them from in an attempt to make them more robust, the worse the expected value (since we gain false confidence and invest more on a fragile foundation). Protecting from stress could be anything: automatically restarting crashing services, throwing money at hardware to scale out rather than addressing underlying performance issues at the edges, etc. When we accelerate stressors, we more quickly find out what works, and we commit to the graveyard our bad ideas and systems before they can take root. (If we test after building them, sunk costs leave us patching and iterating, and unable to change fundamental design flaws.)

Another proxy for this is the Lindy Effect, which is a statement of how past longevity relates to future expected longevity. What has been around a long time (X years) can reasonably be expected to be still relevant (or as relevant) X years from now. If you're building throwaway code you can write in two months that you expect to only be relevant for 12 months, then by all means, use the flavor-of-the-month JS framework. If you expect the code to be relevant for 5-10 years, and you're going to take a year to write it...maybe look for as much code committed to infrastructure/languages/frameworks that have a chance of still being relevant 5-10 years from now. And certainly don't pick a tech with an expected future lifespan shorter than your poorly-estimated expected development time!

There are MANY design principles to be learned from Taleb's book. Many are generalizations of ideas and mantras we've already internalized in the code domain. Via negativa is one--we colloquially see one manifestation of it as YAGNI and DRY. Maintaining long options is another--retain optionality in designs to potential upside (e.g., make it easy for others to extend your work and contribute to capture the value they provide.)
My ideas are too good and the main problem is getting enough time to complete them all.
Poorer nations tend to be religious; wealthy less so, except for U.S
You must really believe to invest a whole $5K.
Curious what % he gave up for that.
Spring Fashion in Vaslui City – The Emporialist│„street Fashion” Magazine
Fred Brooks retires
Let's play a game: you loan me money at 10% interest.

Now, am I better off with 9% inflation or 1% inflation? Clearly the former, despite it being lower than the interest rate.

Similarly, I deposit funds in a CD with 3% interest; am I better off with 4% inflation or 9% inflation? Clearly the former despite it being higher than the interest rate.
As the other respondent to this post said - ansible does this use case very well. Maybe the best if you don't already know puppet.
https://github.com/takahashim/tpp-agreement
Regarding machines, we already have that example set in stone. The explosion of computers in the 90's had many thinking we'd have to work less hours because so many office tasks would be finished far more quickly. Of course that didn't happen; the efficiency gain just meant we piled more work on every person who's job was made easier by a computer. In cases where there wasn't enough work to keep the existing number of employees busy, we laid people off and had fewer people working for the company performing the same amount of work (or more).

The number of hours expected of an employee is hardcoded for employers. Whether it's 20-something hours or 40 hours depending on your region, this is essentially a fixed number that will probably never change.
Day and Date Movies at Home for $50 Being Pitched to Studios, Exhibitors
In other news, "Suits Make a Comeback!"[0].

Investors can't just sit on money. They have to get returns, and that means that they have to put capital to work.

[0] http://www.paulgraham.com/submarine.html
moved out of east sf bay to vancouver bc. still astronomical prices on everything.
Watch the video?
I had two rounds of interviews with Uber. I asked how they provide productivity-enhancing space, space that is suitably quiet and private to enable bare minimum conditions for working on software, and there was no answer.

I'm sad at how recruiters have attempted to co-opt the word "collaborative" and try to repurpose it to mean "you can smell your colleague's lunch every time he takes a breath".

Open plan offices are not collaborative. They facilitate superficial interactions in which people try to give only the most shallow answers necessary to get the other person to go away, because everyone is so over-stimulated with constant interpersonal interaction.

These environments are interactive, for sure. In fact, they are relentlessly interactive. But collaboration is productive interaction. And open plan offices definitely do not provide that.

I noped out of the Uber interviews as soon as I learned that they don't view working conditions as a fundamental technology used for productivity. Even if the firm is financially successful (so far, mostly by society's failure to punish them for their blatant bad behavior) it's too much of a hell hole to possibly consider enduring.
This is very interesting. It is a serialization format generalized to handle real references, including circular ones, and more complex data-types than JSON can handle. I think it's a very poor tagline, since "eval in reverse" sounds useless, and this lib is anything but. (no affliation btw)

The down-side is that a consumer has to run a full-blown eval() (as opposed to the more restricted JSON.parse()). This isn't that much of a downside in a typical webapp since you have full control over the browser process anyway, but it's deadly for cross-domain.

The upside is considerable for certain data-structures that are hard to represent in JSON efficiently, e.g. with a lot of denormalization.

A key concern for me is runtime efficiency, particularly compared to JSON.stringify.
Maybe there is an FPGA implementation somewhere?
Gravitational waves explained
Invite to use SEORANK – http://seorank.net/
My name is Viktor , currently me and my team are working to develop a SaaS rank tracking tool. We are moving into the stage of testing and getting feedback from many users around the World to build a better product.

We are looking for SEO expert to help us in terms of evaluate and develop SEORank better.

We have great offer for the new users right now. Please contact us at support@seorank.net if you are interested in
Schmidhuber on AI and Human Intelligence
"Painkillers" describes wildly different chemicals, many of which have no euphoric effect whatsoever. We're not talking about "painkillers", we're talking about opiate/opioid narcotics - derivatives or synthetic reproductions of chemicals created in the opium poppy, which are chosen for their efficacy in crossing the bloody-brain barrier and altering our perception of pain (and everything else), via the mu opioid receptors.

These chemicals stimulate receptors in the brain which are part of natural feedback cycles in which part of our brain synthesizes similar chemicals and feeds them to other parts of our brain to nudge conscious thought in a beneficial direction (learning, eating, running, fighting, mating). The broad class of opioid receptors appears to be central to how the vertebrate brain works.

Natural behavioral reinforcement, pain relief, intense euphoric highs: Same receptors, same effect, same mechanism, somewhat different quantity. Injured people given vicodin often describe "Not caring about the pain". Because they're high - at least, a little bit.
Security is hard. XSS lol.

http://i.imgur.com/3QJfsu7.png
That's why you need to use ===
Is it normal for players to leave the board without announcing a break (whatever the correct terminology is)?
Not deployment or spinnaker related
Thanks. That may be your definition, but it's not, oh, say, the neoclassical definition of economic value, it's not even the Austrian / Libertarian definition of value, it's not the classical economic definition of use value from Adam Smith, and it's not even the classical definition of value that you'll find through Greek and Roman philosophy.

Or, say, of concepts of value from ecology and systems theory.

But if you want to have conversations based on your Glory, by all means do.

I sincerely appreciate your letting us know that's your intent so as to avoid considerable wasting of time.
I always take Lyft over Uber because they actually TELL YOU THE COLOR OF THE CAR on the app. Uber not showing you the color of the drivers car is one of the weirdest UI decisions I can ever remember.
Didn't block FB ads
Twitter has been running Mesos in production for years (yes, plural), from what I understand.

Mesos appears to be the only "proven" and "mature" platform at scale. I am surprised it was not also evaluated.

(though, container spin-up time is not a metric I particularly care about)
Sounds like you didn't watch the video.
Risk avoidance from rooftop solar is rather trivial. Particularly over the long tail.

Not so much nuclear.
Show HN: ThisCouldBeMobile.com – make other people's sites responsive
As a front-end developer, when I see a website that doesn't look right on my phone, I think about how I would fix it. If it's something I'd use, such as a restaurant menu, I send their team a stylesheet which could fix it, but it's a really awkward e-mail ("hey, you should add this file to your website for me!") So I made a simple website that demos what their site will look like with this CSS file.

http://ThisCouldBeMobile.com/and/awesome/1

On desktop: side-by-side comparison of mobile-sized iframes, link to syntax-highlighted CSS file

On mobile: fixed toolbar with two views (original and edited)

Make your own http://ThisCouldBeMobile.com/
People forget that there was a reason for the "punk" in cyberpunk, and it wasn't mohawks and leather jackets.
Editas biotech stock drops by 26 percent over CRISPR patent dispute
Digit: Save money without thinking about it
You raise an interesting point.
Do people consume things they know are bad because they want to or because they are manipulated to?
IE security patch includes an ad-generator for upgrading to Windows 10
How to Return an Evaluated Instance of a QuerySet After You Called Delete
I think it's both. I haven't dug into the source code like others have, and whatever algorithms are in use may not be generalizable, but the tweening is cool and the art is cool.
Please don't tell me that ENIAC support is next on the chopping block.
Android N’s multi-window multitasking mode is a very promising start
Question as someone new to graph databases: Are there any open source graph databases worth looking into?
I am curious, as an admitted alcoholic what is it like during the holidays when Billboards, radio commercial and internet ads play up alcohol as a gift or good time? Do you find alcohol tempting, annoying or are you sanguine about it?
I've spoken to multiple companies about how they do builds, and it's incredible (to me) how many of them use Jenkins. In the end, almost everyone ends up with the kinds of problems you can see on this thread:

* Plugins are useless
* Configuration drifts all over the place
* Jenkins ends up just being used as a job runner to run shell scripts
* Every repository or project implements similar but subtly different build scripts

When we faced this exact problem while writing Deployboard (https://www.youtube.com/watch?v=tgmJa7FciDg, especially starting at around 18:45), specifically the build system there. I explicitly wanted to avoid having engineers write shell scripts. People don't really know how to write them properly, nobody ever tests them, and they're just not really treated the same way you treat "real code".

Instead, we ended up using resque. We're a rails shop and already use resque extensively in production. Resque scales really really well, so we were pretty confident that we would be able to run builds on this sytem indefinitely without needing to split anything into separate clusters. And resque jobs are ruby, so they can be written and tested just like ruby.

As a result, we were able to standardize on just a few jobs (e.g., BuildRailsJob, GradleBuildJob, NodeBuildJob) with a few arguments for each job. In the process, we wrote a lot of really nice primitives, so if we do need a different kind of job (or a modification to an existing job) then those can be made pretty easily. On the whole, I've been extremely pleased with the resulting system.
"Saw how you went from "no time and money" to "no significant work"? "

You're right that text is not easy to interpret. For instance, there were two interpretations of my text: a literal and precise one that focuses on how much effort I say he would commit; an interpretation that realizes I was speaking figuratively with hyperbole. It was the latter. The message was a counterpoint supporting that he was selfish rather than a precise statement of how selfish he was. You would be 100% right if we were talking literally about him such as in a court filing or HR report.

"Notice the "at first", notice also the following proposed action of working with a snapshot. You made clear you were expecting another reaction. And I see why. Still, I think you miss how much good faith was contained in this response."

This is possible. Let me re-read his post first. Alright, done. Here's a re-review.

His first response starts with thanks and statements that show either (a) an incredibly joyous and friendly personality or (b) brown-nosing of a salesman before a pitch. Horizontal line. Unclear on some things. Asks for more information. We then get to the reasons:

1. Did no work on syncing data to reduce funded development hours.

2. Don't want to operate a repo due to reduced effort or funding.

3. Easier for their users and adoption.

These are all self-centered. Honest as you said but already support my claim of selfishness. Let's keep looking. Upon a suggestion of other packaging systems, vaguely claims they are using a "smarter" method then reiterates HR and funding justifications above. Ignores alternatives in next sentence to reiterate their existing, strange, and broken solution with a dismissal about having to build a cathedral rather than just using existing solutions.

So, Alloy already laid a foundation of total selfishness in terms of time, funding, and design inflexibility. At this point, Alloy is interested in solutions that totally maintain their existing design and lack of commitment to anything else. Offers to make a few simple changes that "would still use your resources." Asks for information that basically leads to those in recommendations that they begin to apply.

So, re-reading his post, it comes off as incredibly selfish using text that's not hard to interpret. He clearly believes their design works, won't be changed unless forced, changes must take little effort from them, they must not use their funding, and must specifically use GitHub's resources. My claim of selfish and externalizing is fully supported at this point. I think the other commenter's claim of being "myopic" about what he's doing in the project is accurate, too.
> and Google is the primary portal into that information system.

I don't see that you've got no choice but Google. The easy workaround is to switch to another search engine like DuckDuckGo.

Wikipedia is said to be exploring a search engine project so that may become another option: http://www.theregister.co.uk/2016/02/12/wikipedia_grant_buil...
A few weeks ago, I created something similar so I could reproduce a failure.

In case it is useful: https://gist.github.com/bprosnitz/cf1d1a3dd1008eef5a85
One thing I seriously dislike about SEO is the value placed in content often above actual practice. So if a client is a plumber, we're realistically telling them to start an e-zine of engaging, shareable content rather than just providing a great service. Or pushing backlinks.

When so much business is decided by a search engine, the plumbing company with people writing "10 crazy plumbing stories you won't believe" beats the plumbers who are out on call each day. Further, if time-on-page is a Google factor, the site with a slideshow or listicle is going to top the one with efficient info and contact details.
lave(';)"dlrow olleh"(trela');
remember that chess is a war game and that war is most often fought over resources and territory, so they had their "chess" alright.
It was my second week on the job, not a fun way to start things off...

I don't know if we'll have UK dedi offerings (power + space are at a premium), but we're looking at rapidly pushing out our cloud offering.
Rheumatoid arthritis found to correlate with solar cycles
Surrogacy Treatment in Basheerbagh, Hyderabad
Yeah, the "eval in reverse" tagline and the cuteness of its name ("lave") made me think it was something for amusement.
Does anyone know what DeepMind's software stack looks like? Just based on past work of some of the people working there, I'm guessing most of the code is C++ with some Lua. Anyone know for sure?
Infertility Centres in Basheerbagh, Hyderabad
My Technical Co-Founder Quit the Day Before I Got My Y Combinator Interview
N, as in: so early, it’s Not Named yet ;)
Neo4j is a very good option.
Worth clicking on the picture to expand it. Beautiful photo and object.
I pretty much stopped using Uber because every time I ask a driver who works for both whom they prefer they tell me that they prefer Lyft. I don't really see much of a difference between the two as a consumer so I use who the drivers prefer.
Is it just me or does the original frame look like Serenity (Firefly)? It's movement is backwards though.
54VDC and 48VDC are roughly the same thing in telco land. E.g. I hooked up a Juniper MX960 last week with "-48 VDC Nominal" power supplies. The operating voltage range is -40 to -72VDC.

A "48V" rectifier will output 54VDC to the power bus (feeding batteries and systems) since it's battery float voltage. If the rectifier goes offline (loss of AC power) the batteries will power the bus keeping systems online.

I'm curious what the actual difference in practice is between Facebook's 54VDC and Google's 48VDC.
> I keep failing to find what I need on DuckDuckGo or it's kin and having to go onto Google

What's an example of a search that fails to find what you need?
Macro-scale deflationary spirals happen in real economies, it's definitely a thing that can happen for investment in an industry. If there's a general belief that VCs can get more for less tomorrow, they'll wait, at which point they can probably get more for less the next day...

Also, don't forget the money's all locked up for multiple years.
Still sounds wonderful, but when's the damn thing coming out? I first heard about Miegakure in an xkcd from 6 years ago, and was immediately ready to hand over my money. It's been hard to maintain that enthusiasm through one and a half Presidential terms...
In the screenshot, I like how the caption hides the part of the image it refers to. "Note how the normally square recent apps navigation button turns into two rectangles in multi-window mode.".

That's bad design, why does the caption have to go over the image?
Agreed - it's good to be cautious - but, Microsoft's approach toward E/E/E was rational (if slightly evil), when they were trying to control the platform.

But now, they are trying to control the service/data, in which case the cloud-API (theirs, preferably) is what they want everyone to buy into. In that model, they deploy completely proprietary service interfaces (similar to what Amazon does with AWS, stripe with their API, etc..) - but at the same time, they want to have 100% support of all platforms - particularly in the mobile world where they have round-off presence.

Net-Net, It's entirely rational for a profit-maximizing Microsoft (of 2016, at least) to play nice with all alternative client platforms. I believe Satya Nadella's Microsoft is going to be a very difference animal than the Balmer/Gates Microsoft.

I guess we'll see over the next 5 years, but it looks positive so far.
Wow. You should comment more often. You seem useful.
How I built HackerWeb for iOS
Check out Seam Carving:

http://perso.crans.org/frenoy/matlab2012/seamcarving.pdf

It's pretty cool at altering images to fit an aspect ratio.
Could you explain how? What are the other reasons?
You're right. I've never worked or will work in a place where a PHP virtual machine is the correct answer. I'm certain I can't empathize with that situation.
How OpenGL Works: S/W Renderer in 500 Lines of Code
ArangoDB is free open source multi model no-sql db that has decent¹ perfomance with graph support:

https://www.arangodb.com

¹ https://www.arangodb.com/2015/10/benchmark-postgresql-mongod...
Hi Kirin,

> I am not pointing a mind control ray at you or threatening your family.

That's good. It would be really strange if you were. This is an internet conversation which I consider to be pretty casual. Most likely, only you and I will ever read this, and whoever else reads it will stop when they find it uninteresting.

> "Evil" is not an interesting conversation here.

That's subjective. I say it's interesting, you think it isn't. I have no problem with that.

> You can't just say "Apple Happened To Be There™."

I gave a summary of my take on the situation. Again, I see no problem with that.

It's hard for me to see Apple as a ring leader as the DOJ claims, or that publishers were convinced by Apple to pursue this course. They already had this plan together before Apple came to the table. Apple was more like the final piece to the puzzle than the ring leader. They asked Apple for a proposal and told Apple the terms under which they would agree, essentially creating the proposal themselves, yet having it come from Apple's mouth.

Perhaps it will make you feel better to know that I believe Apple ought to have known better about the risks of appearing like the master conspirator in this case. As I mentioned in another comment, Apple ought to have known better about the risks, and it seems they could have launched this model, albeit slower, without such a concerted effort.

> You've been given a smoking gun and Eddy Cue's fingerprints and replied, "Gosh that sounds complex, why isn't this easier to search?"

None of us are privy to all the details of this case. We get summaries, and I'm saying they are in a lousy format, unsearchable and low resolution. It's a side rant but relevant towards increasing transparency of our government. We all have limited time, and making things easier to read helps everyone. If you feel that's off topic, that's cool. My comment about the DOJ's awful document-creation skills is not the basis of my support of Apple. However, it does contribute to my theory that our government does not understand technology, and that we need more representatives who have technical knowledge like Ted Lieu.