skysight-inc/HackerNews huggingface dataset:
> So I do kind of have to ask: is making random tweaks to the genome of the photo sharing application in the hope they'll be successful really the best use of the talents of all those developers?

These developers CHOOSE to work at Facebook. If they don't feel as though re-inventing the slide show would be the best use of their time, there are thousands of companies which do cooler stuff that would GLADLY have them.

Maybe the people who work for Facebook aren't as smart as you think they are. Actually, what's far more likely is that MAYBE JUST MAYBE not every one of the tens of thousands of people working at Facebook is a genius...
Squaresoft's Secret of Mana came out the same year at M:TG, 1993.
Cool site, can't wait to check it out. Would love to see deeper support for programming and mastering
Yeah, I think they're making a mistake by using the term DAW. That term already means something, and this isn't it.
Yep exactly. The A-10 isn't glamorous. The air force hates interdiction missions even though they're among the most useful. The A-10 is also relatively cheap and can loiter over the battlefield for a long time
Making A Poster A Day For A Year
The paper itself covered a lot of ground (including "firm size and prior stock performance, especially over the past three years, are significant predictors of both excess cash and incentive compensation"; the results confirm than recent stock performance is positively correlated with CEO pay). It didn't however give any detailed consideration to the obvious other hypotheses:

(i) Far from being overconfident about their decisions, top paid CEOs (and the boards that negotiate their pay packet) are actually more conservative than the market about the future prospects for the stock, so are willing to agree bigger stock-based incentive packages as a result. CEOs generally should have more insight into the workings of their firms than Wall Street analysts, of course...

(ii) If a CEO's pay packet at time t predicts good stock performance since t-3 and bad stock performance up to t+3 might it be that their ability to prevent the firm's stock price reverting to the mean is limited (even if they're actually still doing a good job... and receiving acknowledgement in the form of pay packets more focused on that difficulty)

There's also
[iii] The decisions the CEO makes is not even slightly affected by their pay structure but high CEO compensation packages is a good proxy for lack of board oversight

but that's a lot closer (and to a large extent compatible with) the authors' hypothesis about overconfidence
Online Competition and Consumer Choice Act of 2014
Sorry, you know nothing about my mental health and the environment I need in order to be healthy.
I upvoted a different story from this site and somehow found myself reading this (no doubt an oopsy of mousing) and trying to figure out the tie-in to the title I thought I was reading. :-P Having figured out my error, I think this is a far more fascinating piece about one country deciding to drastically reduce its use of antibiotics in meat production.

Excerpts:

There are points of tension. Disease-prevention dosing can be a hedge against sloppy practices: With the drugs no longer available, farmers have to pay close attention to hygiene, diet and stress. Not all are willing to do so.

And:

Oosterlaken also revels in the challenge of farming without the crutch of antibiotics, and proudly shows off the changes he has made on his farm. He is obsessive about biosecurity, requiring visitors to shower and shampoo, change into fresh clothes and underwear that he supplies and then don scrubbed boots color-keyed to different areas.
Don't you know that change frightens and confuses people?

For anyone for who changes do just that, check this out, which I think is the most impressive example of data-driven UI design ever documented even remotely this well: http://blogs.msdn.com/b/jensenh/archive/2008/03/12/table-of-...

I love the ribbon. If you don't, try one of two things. One, try double-clicking on one of the headers - it'll make the ribbon hide unless you click it. This makes it effectively work like the old menus, except more horizontal and graphical instead of vertical.

The second is to scroll your mouse wheel while hovering over the ribbon.
Oh I think you're right. My memory of that book is a bit spotty and I forgot some of the nuances of the situation.
Greatly, greatly disagreed.

> "With the right ingredients, a sharp knife, and a hot pan, you can make just about anything."

The first part is a problem in most places. You could, for example, make your own soy sauce. But you won't, because that's thoroughly impractical.

A lot of ingredients are surprisingly hard to come by in a lot of places. Even in places where you can find them, oftentimes they come in very poor quality (see: try to find good miso most places in the US).

I once lived in a heavily suburban town where I couldn't find a decent bottle of soy sauce to save my life. The only thing I could find was a bottle of brown-salt-liquid.

To put it in perspective, imagine moving somewhere where "bread" is just white Wonder Bread. Forget hot dog bugs, forget burger buns, forget whole wheat, forget baguettes, etc etc. Just plain white wonder bread. This is what the state of "ethnic food" looks like across a lot of the country. While you can make some of these things yourself, at some point it reminds you of the "to make an apple pie, first invent the universe" quote.

"Ethnic" ingredients in many parts of the country are either completely unavailable, or only available in a form that's palatable to people who have no substantial knowledge of the cuisine.

It takes actual population diversity to bring about the good ingredients. There are vast parts of the country where quality "ethnic" ingredients are impossible or impractical to procure.

Side note: the word "ethnic food" itself is indicative of something IMO. A system under which Indian food, Chinese food, Korean food, Afghan food, Malaysian food, and Ethiopian food are easily categorized under a single catch-all term suggests a very severe lack of diversity indeed.
Am I the only one to find this article really thin ?
Where is the disassembled code ? To whom the public key that signed the software belongs too ?
Which server it sends the info to exactly ?

If you start to get as paranoid as the entire forum is at the moment accusing blindly Apple, Google, Qualcomm etc. Why nobody asks for a simple piece of evidence for anything ? This could really be a cheap manipulation ...

Edit: grammar
Thanks for checking this post out guys!
Interesting read. It starts off showing a nightmare scenario of capitalism gone wrong ... similar themes with the original Robocop movies (without the violence and gore). It finishes with a dreamy scenario of communism gone well, though it ignores many issues, hand-waves others, and ends rather abruptly.

It was interesting to see where one futurist believes we could go.
I don't see how it can simultaneously be the case that:

Though Cooper concedes that there could be exceptions at
specific companies (the study didn’t measure individual
firms)

and

How could this be? In a word, overconfidence. CEOs who get
paid huge amounts tend to think less critically about their
decisions. “They ignore dis-confirming information and just
think that they’re right,” says Cooper.

If he didn't look at individual people, how can he speak to the psychology of the effect? Are we suggesting that overconfidence shows up statistically as differentiated from other poor performance? What is the statistical proxy being used here?
Can you open source this? Would be great for other people wanting to run similar services.
> I'm aware of the oscillator/filter primitives in the HTML5 audio API from the minimoog google doodle, but this seems more elaborate than that.

An oscillator and a filter modulator are pretty much all you need to create this particular app. There's no reverb, and any delay effects are being "hard-coded" with simple degrading velocities. All synthesizers are built from these ultra-simple components, maybe 2 or 3 more and you have everything you need to build a digital synth purely with web technologies.
This looks way more user-friendly than stuff like CSound. Would be awesome to see a real DAW-like GUI built on top of it...I've always wanted a DAW that would let me flip between GUI editing and code.

If you could use any help coding, please let me know.
Establish a fully-utilized OpenStack deployment
A free beta version of our solution for hybrid cloud deployment is now available. Your feedback on this functionality will be very much appreciated!﻿
Happened to me 20 years ago while sanding wood flooring (the edges). The angle grinder got stopped by a brick and flew out of my hand. I'm not a strong person but seriously doubt anybody could have held to it. Moved totally erratically through the air and scraped my knee just so, but I still can feel the shock. Taught me to respect even small power tools.
Larry Page: The Untold Story
The article says so several times: this is demo hardware. It goes out on the road in a single case and shows you what you can do on a 10-node system.

No failover power. No internal redundant networking (each node only has one NIC, and there's one switch acting as the backplane. One control master unit, specially wired up so that it can be a console. No redundant storage anywhere. Probably no clustered filesystem, though you could put one in... but not that much I/O to deal with the outside world.
ok, so that implies that all religions were once cults , no ?

So in effect, there is no fundamental difference.
Meet the New Filepicker Team
That's a good point. You can't say "ok, see you there" or finish your conversation in any normal way without the other person sending yet another picture. One person will always end up with an unseen picture.
Two people at work have them. I found it just slightly too small when watching them use a 4x 1920x1080 setup with DiplsayFusion.

I decided to try a 50" TCL 4k display. I find I don't mind the 30Hz refresh rate as I don't game on it. However I do find it just a tad too big.

I believe the sweet spot is somewhere around 44" or 45" for 4k-tv-as-a-monitor but absolutely no one is making one in that range. And if I could just get that curved, I think it would be perfect.
Watch the first-ever White House Maker Faire on Wednesday, June 18
Maybe a stupid question, but since I didn't see anything about that : what kind of database do you use, and how is it with Clojure ? React + ClojureScript seem a given for me on the interface side, especially with core.async and the other possibility, but I'm a bit more weary for the server side, and that's one of the last showstopper I have.

And, how do you go for teaching new comer on the project ? I do suppose you don't only hire Clojure or functional dev, so the transition part seem very interesting, especially with Om getting more (deserved) attention !
Wait, I thought they liked interdiction missions (e.g. keeping the enemy from resupplying the front), and that's congruent with their service goals.

Close air support is another matter altogether. Ugly, dirty, and a high potential for friendly fire causalities, which makes them look very bad in today's unrealistic no errors allowed environment. E.g. nowadays in our too common non-existential wars if an officer flying a plane hits friendlies, I'd suspect his career will be over.

Of course, the A-10 can do both, but the greater ability to do close air support, unlike say the F-111 back when we were flying it, means it will be called up to do so.

Another issue is that things like GPS guidance means close air support can be done without getting as up close and personal, and if the guys on the ground supply their own coordinates instead of the target's, as I seem to recall having happened at least once, it's on them.
Tens of thousands?
Hubble Telescope to Start Hunt for Icy World Beyond Pluto
I disagree with an assertion. There is still a reason to use <client side web-based cryptography> if TLS is enabled: The first scenario where users want to store something encrypted on a server without the server having the keys.

Now, I'm not defending JS as a method of doing this, but there is a use case.
Making annoying rainbows in JavaScript (2006)
Again, it's a cost issue. If you think you can build a super Predator with some type of targeting radar, and a swarm type of AI for under $10M, you're not being realistic. Current build Predators are already over $4M a copy, and even with this fantasy equipment you've described, wouldn't stand a chance against a decent human in an F-15.

It's important to understand the limits of radar too; it's not like in a video game where you get this god view of the airspace around you. You are always making tradeoffs in flight about where your radar is focused, it's range, and how many targets it can track while scanning. That's why the US and it's allies rely so heavily on an AWACs system.

UCAS aircraft that can drop bombs in a contested airspace are going to cost north of $50M per copy when all is said and done, and UCAS that can do A2A combat will be double that. Once you start putting high performance jet engines in drones, the costs start to rise. Same with avionics.

Today's drones are very very simple aircraft compared to high performance fighters.
6 Reasons Why You’ll Never Learn to Code
The only renaming to avoid detection I knew of was when fast modems were becoming a commoditized but FTP had started taking over as a transfer mechanism. Did you ever trawl through anonymous ftp servers looking for directories named ". ", ". .", "...", " ." etc.?
If everyone always asks the same question, can you not respond correctly before they speak? If question B is always followed by question A, wouldn't it be prudent to answer both at the same time?
And I thought we (Europe) have problems with our EuroFighter which wasn't able to take off if it was too cold...
Pacific Island cultures are the origin of the concept of mana, and yet more people in the world have learned about the concept from WoW or other fantasy games. At its height, there were more players of World of Warcraft than Pacific Islanders.

Goddamn we need more online anthropology!
Perhaps it is a good news. Junk airplanes means fewer wars. I am sure EU and US could make decent airplane very fast when some credible threat emerges.
I don't think our budget could handle another JSF disaster :(
I'm not sure that I understand the motivation or need for this. Can you not get match info from your local news feeds?

Perhaps I'm spoiled, because every match is free: cbc.ca/sports-content/soccer/brazil2014/video/
How about that nail in your eye?

Really, I can't stress this enough, the kind of energy you can imbue a 4" nail with using a crowbar is something fierce.

Or maybe the crowbar would just fly up and split your head open. 4' of nice steel makes one hell of a spring.

Big angle grinders are actually safer than small ones... until the disks shatter, then you have a real surprise. Circular saws will do fun stuff as well every now and then, they just love it when they get pinched in the cut. So you have to plan how the material will warp before you start cutting otherwise it might cause the dangling part to squeeze shut the cut (when you want the opposite).

Chainsaw in your leg? Not good. Wear ballistic protective covering and you should be fine. The clutch in your saw won't like it one bit but should you ever need it you'll be very happy you spent that money, and a clutch is so much easier to replace than a leg.

With a grinder you want to wear safety classes, no gloves (so you can't get caught). For chainsaws there are as many opinions on safety as there are chainsaw wielders. Even the pros are surprised every now and then, usually not by the saw but by the tree.

The best advice I can give you for saws is don't use one with too little power and keep it sharp at all times (and that goes for all edged tools). Wear a helmet with a screen and ballistic gear (pants, jacket).

If you're super experienced then you can make up your own mind and you'll likely disagree with all of this :)
The NYT devs consist of several dev groups and a mix of stacks...some which are business-facing/product, and others that are in editorial (i.e. interactive news graphics). On the editorial side, they are one of the few in the news business that were using Ruby/Rails (the vast majority of newsrooms use Python/Django). There's also obviously a primarily-JavaScript group.
Medisas (YC W13) is hiring engineers to revolutionize hospital care
Medisas is revolutionizing hospital healthcare. Technology in hospitals is outdated, slow and difficult to use. We are on a mission to change this and improve patient care. Our interactive patient and task list helps doctors and nurses to transfer crucial patient information between shifts, a process that is currently responsible for 80% of all serious medical errors. This equates to more than 60,000 deaths per year.
We are hiring great developers, who are driven by a burning desire to have a huge impact, and to use their skills to save the lives of the sickest people in society. The only requirements are that you are smart, driven, and want to change the face of healthcare. The three pillars our engineering team is built on are security, reliability and speed. These should be important to you.

As Medisas is an early-stage start-up, your responsibilities will vary greatly. One moment, you’ll have your head in a complex technical problem, another moment you’re working with one of our doctors to help them best utilize Medisas. We offer a competitive salary and generous equity, and have a fantastic office in SoMa in San Francisco. Benefits include free food and drinks, and an onsite doctor. Naturally, you’ll also get comprehensive health, dental and vision plans! But we think our best perk is the small, close-knit team you'll spend your day (and sometimes night) with.

We're backed by YC, SV Angel, Andreessen Horowitz, and a number of prominent angels.

If you are interested, send us an email - careers [@] medisas.com; include a brief resume and tell us why you want to work at Medisas. We’re looking forward to hearing from you!
From http://dhcp.io/faq/

> But either way if you find this service useful you can clone the source-code from Github[0], and run your own instance.

[0]: https://github.com/skx/dhcp.io/
People don't care and nor should you.
Cats that refuse to turn down
Dear Marc Andreessen
I think Japan's decision to buy F-35s triggered this as well. South Korea needs more airplanes that's capable of air to ground roles, that's able to penetrate deep into North Korea and drop bunker busters. I still don't get why they have not bothered buying bombers, it would be a strong deterrent against North Korea's backdrop of empty threats.
Sure, but what if you want to do something with that data? The point of an API is that it is easily consumable. I explained a bit about why I built it in my blog post, but mainly it was 1) for fun and learning (I've never built an API before) 2) to keep the stats updated on a site that I built for my friends for our world cup draft and 3) to be able to use our company Hubot to ask about scores throughout the day...but mostly for fun and learning!
Oh, the F-16 is a fantastic fighter. It's a great fighter-bomber as well, but it's been exceptional at dogfighting since day one. The USAF just doesn't use it for air supremacy since the F-15 is tasked for that.

The USAF was really interested in a "cheap" aircraft that could replace the F-4/A7 in quantity, and function in a swing role as a bomber if it wasn't required for A2A work.
I have a hard time envisioning the kind of hold-down that would be required to hold a smooth iphone onto an angle grinder. That's going to be a really neat bit of engineering. And then of course the guts of the iphone will die anyway, I seriously doubt that it was designed with that kind of abuse in mind. But we can place bets on how many seconds it will last.
Towards that artist's motivations, it would be best to keep it this way.
Data Visualization and D3.js Newsletter – Issue 83
What do your "templates" look like, and how easy they are to edit? In Montage we've kept our templates as close to plain HTML documents as possible, and the CSS experts/designers we've worked with have really appreciated how easy it is to understand.

I'm wondering if this is an issue for you (or perhaps everyone is comfortable enough with the ClojureScript/Om syntax that this isn't a problem)?
The Swift Programming Language in Chinese is the Top Trending Repo on GitHub
I saw some stuff about cursors as a way of displaying/modifying only a part of the global state. But it wasn't clear to me whether this is a formalized way of only loading part of the global state, or if cursors still require that the entire underlying "global state" is loaded into memory.

--

To give more background, let me give more specifics over what I'm thinking about when I ask this.

I've been working on a JS accounting app. One thing about accounting is that the balance of an account is dependent on every prior transaction that the account has ever had. So modeled in functional terms, it seems like you'd have to make this a tree of depth "N" where N is the total number of transactions in the account. It seems like you have to model it this way to get the data dependencies right (a change in an early transaction affects every subsequent transaction).

A functional approach with such a deep tree seems to break down (at least from the relatively little I know about Om). For one, I don't want to have to load every transaction into memory. Even though the most recent transaction depends logically on the first one, I don't want to be forced to load the first one just to show the most recent one. One possible way to work around this is to collapse all transactions prior to the ones I want to display into a single "fake" transaction that stores the accumulated balance as of this point. But now my in-memory model has to differ from my real model, and as the two diverge things start to get more complicated.

A bigger problem: I can't think of a good way, with this design, to indicate to the data layer which transactions the UI actually cares about and wants to have loaded into memory. If the tree has only one logical root (the most recent transaction) and is logically N transactions deep, how does the UI indicate which of those N it actually cares about? Maybe Om cursors can do this somehow?

I've been using a more traditional mutation-based/observable design, which seems to be working well. The UI can "subscribe" to certain transactions/balances, and this serves as a signal to the data layer about what needs to be loaded and what derived values need to be kept up to date. The data layer can be smart about how many transactions it actually needs to load to compute what the UI cares about.
Exactly! Austin is awful! Please stay away! (cough)(cough)
How does one go about becoming a CEO? What sort of career progression does it take?
It comes up blank?
Just FYI, your link to the video seems to be cut off.

And I seconded the praise of the ipad games. I've played quite a lot of TBS games over the years, and the XCOM remake has to be the best experience I've ever got. Both in term of game play, controlling and the overall experience (a good balance between challenge and immersion - it isn't too hard that it would frustrate you, nor too easy that it feels like a grind).
Teach me to post based on my memory. Not only was it at night, but an SA-3 not an SA-6.
If you want a mobile-first, vanilla JS autocomplete implementation: https://github.com/jonathanong/autocomplete
Oh man, so many memories of giving motion sickness to my friends and parents watching me play Descent.