skysight-inc/HackerNews huggingface dataset:
Division of labor, and producing specialized units.

Marines are traditionally a power force to be employed from the sea (amphibious) while the army is mostly land-based operations. Do they both see armed combat? Yes, but they are specialized for different scenarios.

If we had a robot armed force, would it be better to have a single, mass-produced ubiquitous unit? Probably not. There you would probably want robots designed and specialized for each of their combat scenarios.
It's a tiny bit disingenuous to say that the per plane cost is $618 million. That figure is arrived at by dividing the total estimated lifecycle cost of the program by the number of planes currently planned for production. Your number is, in the strictest sense, true, but just saying "per plane" isn't telling the whole story.
Grow Your Own Picture – Genetic Algorithms and Generative Art
I'm a linux user but I've always been interested in running my projects on FreeBSD. Could you give a couple reasons why those people are migrating?
The RAF Harriers were taken out of service in 2010 as part of a gigantic axe-swinging defense review with across-the-board cuts that sliced to the bone -- the Navy lost its carriers (the new ones won't be fully in service for a while yet), the RAF lost its entire anti-submarine warfare capability (the Nimrod MRa.4 upgrade program was shitcanned at the same time), the entire Tornado F.3 force (even though the Typhoon-II was only just marginally operational) and nearly the Tornado GR4 bombers (they have survived -- for now -- largely due to IS). The army just lost most of its main battle tanks -- they got off lightly!

The RAF brass didn't "hate" on the Harriers -- they were just under pressure to take their part of huge defense cuts.
We have one of these in Tel Aviv: https://tel-o-fun.co.il/en/

It frequently suffers from what I'll call "clipping", after the audio processing phenomenon: a situation wherein a given bike station is either full or empty, thus restricting the stations available to cyclists either returning or renting a bike.

Tel-o-Fun control clipping with a blue-collar fleet of trailer-towing pickup trucks, transporting dozens of bikes from the most frequented destinations to the most frequented departure points, working to reverse the effects of the its customers' routes.

I maintain that clipping could better be avoided through an incentive system, where customers receive a reward for avoiding actions which induce clipping. For their convenience, customers embarking on a journey could query the incentive database for rewards offered at the rental stations near their pedestrian starting point and end point, and thus maximize their reward.
I read these articles and get excited at the prospect of earning this much money but eventually I pull myself back to earth knowing that I've never met anyone that actually charges these rates (UK).
How Should Co-Founders Divide Equity?
> My suspicion is that the younger candidates expect to have to get past a computer and then HR before encountering anyone who knows what they're talking about technically

As someone who is currently reworking their resume, I can say your suspicion is correct. If I don't know someone in or around a company I am interested in, or I don't have a target company, I expect to be treated like a random person off the street. That means submitting my resume to some email / web form; then having it parsed and stored in their applicant tracking system until HR does a search using the job description keywords. Only after a sufficiently high percentage keyword match would I expect someone from HR to begin their process with some kind of form letter email.

It's like what happened with automated phone systems and ATMs. I no longer expect a person to answer.
It provides a good way to compare platforms.
I just want to say thanks for the advice & support in this thread -- I'm meeting with my boss next week and will hopefully get started on implementing these improvements.
For such a bold claim I expected a more in depth analysis rather than this amalgamation of statistics. For example, nobody would argue against the fact that executive compensation has gone through the roof. However his argument for directly relating executive compensation to SVM is lackluster at best:

> We can see this has been a driving force behind the rise of the 1% thanks to a study by Bakija, Cole, and Heim
(2012). The rise in incomes of the top 1% has been driven largely by executives and those in finance. In fact,
executives and those in finance accounted for some 58% of the expansion of the income for the top 1%, and 67%
of the increase in incomes for the top 0.1% between 1979 and 2005. Thus, there can be little doubt that SVM has
played a major role in the increased inequality that we have witnessed

He makes a solid argument against companies which employ flawed executive compensation programs - which are without a doubt very common. But so are companies which try to increase shareholder value. Simple correlation doesn't imply causation here. If there's any case to be made here, it's that a flawed compensation scheme leads to a short term optimization of shareholder value (ie. propagation of SVM) and not the other way around.

His argument for the decline in labour share of GDP is even more spurious:

>The role of SVM in declining labour share should be obvious, because it is the flip-side of the profit share of GDP.
If firms are trying to maximize profits, they will be squeezing labour at every turn (ultimately creating a fallacy of
composition where they are undermining demand for their own products by destroying income).

He completely omits the rising productivity in many industries which simply require a smaller workforce for the same output.

Pointing out well known flaws in an established economic system is hardly noteworthy. Potential alternatives would be much more interesting to talk about.
Modern military aircraft generate and move an enormous amount of electrical power throughout the airframe to supply all of their avionics and weapons. Power systems take up a lot of space.

The A-10 is an old school design, and there was no use case for installing large power systems when it was originally built. Unlike some other ancient airframes which had the spare room to retrofit power systems, the A-10 had little room to spare in its original design for a modern power system.
Ripple is to Stellar as Bitcoin is to...?

My nomination: Dogecoin.
Thank you for this reference! The good measures taken in the past seem to help tremendously.

Looking at the drought maps was depressing enough and that was compounded by the fact that the Bay Area does not feel anything like an area that is experiencing one of the worst droughts ever! I have always wondered how we (I live here) could survive all this time with water to spare for swimming pools, 24-hour tap-water supply, many-minute-long daily showers, restaurants full of water supply and wastage. Having been born and brought up at places where there were severe droughts and poor historic water management measures made me extremely cautious while using water, but it seems like that behavior was largely irrelevant here.

Whereas I like the comfort provided by California Water Project and pray for enough rainfall this year, I do hope that the approach of Bay Area Californians toward water preservation improves.
I've seen this hostility toward agriculture from Californians before on HN, and I don't understand it. Farmers grow the food we eat, so if they need water, we need them to need that water. There doesn't need to be a divide between farmer and non-farmer, with each side hating the other.
8chan.co – open source code for user generated imageboard
fair enough. thanks for the clarification.
>Ripple/Stellar requires explicit trust - money gets created through obligations.

Trust is the original currency and was the basis for the very first monies ever invented; monies based on trust are much more empowering than "hard" currencies which always have the effect of disproportionately empowering those who already have money.

>That is also how the fiat money system works.

The difference is that now, for the first time in history, you get control over your obligations, not banks. BTW your bias is showing.
Yeah, but it looked cool. :-)
> Btw, we both work at Pivotal :-)

I'm at Labs in NYC on secondment to Cloud Foundry. You should come see us and do a tech talk!

> "Is queueing partially/totally consistent across a group of servers or divided up for maximal throughput"

I didn't do a good job of explaining this.

Basically, assuming the most popular queueing discipline -- FIFO -- you can either set up brokers to be highly available, or to scale approximately linearly, but not both.

This is because HA + FIFO + at-least-once queueing requires servers to coordinate the state of a queue and to either write to disk or replicate messages. It's really, really hard and it can ruin your day when there's a partition.

If you relax all the guarantees that make life easier for application developers, you can just send any old message to any old server. No server needs to coordinate with any other and so scaling is closer to linear.

Amazon's SQS is a really good case study in what queues with looser guarantees can achieve.
I know someone will have a differing opinion, but a lot of times it's not about having weaponry for the wars you will fight, but the wars that you won't fight.

It's more game theory: If you have state of the art weaponry, the competition is less likely to start a war with you.

This mentality also lead to the nuclear arms race, and today it is more about a race for automation and precision than just mass destruction.
North Dakota fracking rigs visible from space at night [2013]
How Splitting a Computer into Multiple Realities Can Protect You from Hackers
LastRoom: Open Travel Booking Platform (Sign in with Slack)
I principally was thinking of order, yes. When we application developers hear "queue" we typically assume it's going to have a FIFO discipline.
The figure is closer to 43%, and no, it doesn't follow that those ads weren't a waste of money. It only means that someone actually saw them. Google doesn't have clean hands on this, because they take a cut regardless of whether their advertisers are being defrauded, and they pay those who are committing the fraud. In the past I think they've largely looked the other way and cashed the checks. This admission is an indication that they realize they have to go legit, which in the end is going to mean taking a big revenue hit down the road.
They'll be writing this story in 2030, 2040, etc. The A-10 is a good plane and it's not going anywhere. Versions of this story pop up every couple of years going back decades. A-10 is the plane that won't die (After the B-52, that is)
days y m = 28 + (m + (m `div` 8)) `mod` 2 + 2 `mod` m + 2 * (1 `div` m)
+ ((2 `div` m) `mod` 2) * (leap y)
where leap y = multiple 4 y - multiple 100 y + multiple 400 y
where multiple int y = ((y + (int - 1)) `mod` int + 1) `div` int
You're partially right: the house is a long "strip" shape that has the living room facing south. We moved in about a year and a half ago, and the back yard needs landscaping to put in some trees on the south side of the house. (shade in the summer, drop leaves in the winter) Now if I can only talk my wife into having something that blocks all the sun coming in that she loves so much...
The core problem is definitely the support of custom types. I agree, if you refuse custom types everything gets a lot simpler.

Here's a very simple example of marshaling comparing Marshal dump and load in Ruby using YAML, vs. custom JSON marshalers: http://www.skorks.com/2010/04/serializing-and-deserializing-...

Note that the post shows a tree structure in YAML because Marshall gives it to you for free (synonymous with Java serialize behavior). But the post punts on implementing the same tree in JSON, probably because it's messy and complicated.

Nothing about that looks simple to me. For example, the JSON class label "A" has to be interpreted by something to actually instantiate an A Object. YAML is a bit better-- it at least defines that there is a Ruby class instance being marshaled -- but it doesn't help you if that class doesn't exist the same on client and server.

Pretty soon this leads to madness in production systems where the server evolves "A" (v2) among a sea of separately evolving clients "A" (v1, v1.1, v1.2). Then versioned class annotations get introduced, followed by attempts to differentiate between serializable and non-serializable fields, deep and shallow serialization, etc. etc. Pretty soon, your JSON marshaling isn't so simple anymore.
What if there was no global warming and oil costed a quarter of current? We could have a lot more turbine machines for example, including aircraft.
I think that post Cold War US military has very hard time developing anything.

Probably comes from the vague mission, unlimited resources (yes they are a curse sometimes), single super power winner mentality, lack of imminent treats for the us mainland, and lack of political will to do anything.
Good benchmarking requires a lot of work. What you did is actually useful within the narrow context you're applying it to -- quickly validating design changes.

But if, for example, you wanted to send it into SIGMETRICS for publication, they'd expect a whole bunch of extra work and background material.

One thing that's tricky in our profession is that the space of all possible configurations and inputs is gigantic and we only tend to sample the very, very small parts of it that occur to us.
I'm the speaker from this TEDx talk (and Enlitic CEO / Kaggle Past President) - happy to answer any questions or respond to any comments about it here. Sorry for some rather extreme simplifications in the talk... I only had 18 mins to cover a lot of territory!
Is there any word on pricing?
Well, PG&E pricing starts at around 10 or 11 cents KwH, but once you plug in a refrigerator (or so), that tier is pretty much used up, and you start sliding up the scale.
It's a good question. Not one that A10 drivers would like to find out the hard way. A10 / CAS aircraft need counter-measures. IIRC, the USAF's answer to this is that the F35 will do CAS from high altitude with smart-munitions.
If you got all the time in the world: Yeah, do this! But lets be honest: Ain’t nobody got time for that. So if you got this great idea and you only know PHP (or Ruby or Perl or Python or you name it), don’t wait and go for it.
thanks for sharing. one of the most comprehensive + nicely organized lists of crowdfunding sites i have come across.
Read the guidelines, they're very clear:

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

See also the very clear guidance in the welcome guidelines:

> A crap link is one that's only superficially interesting. Stories on HN don't have to be about hacking, because good hackers aren't only interested in hacking, but they do have to be deeply interesting.

> What does "deeply interesting" mean? It means stuff that teaches you about the world. A story about a robbery, for example, would probably not be deeply interesting. But if this robbery was a sign of some bigger, underlying trend, then perhaps it could be.

> The worst thing to post or upvote is something that's intensely but shallowly interesting. Gossip about famous people, funny or cute pictures or videos, partisan political articles, etc. If you let that sort of thing onto a news site, it will push aside the deeply interesting stuff, which tends to be quieter.

What's the point of posting "police should not murder citizens" posts? Anyone who isn't a vile human being agrees; and those posts always drag out the vile human beings who will blame the minor criminal who gets murdered by police.

There is no constructive discussion to be had from them. See also discussions about Israel / Palestine; abortion; gun control; etc.

Having said all that I didn't see the link and if you feel it was unfairly flagged you should email hn and ask them to tweak it. I think they do un-flag-kill some stories that they think should be here and I know of at least one that was about diversity stuff.
Another thing - in Sacramento county, you probably had SMUD, but Placer, Yolo and El Dorado have PG&E, like most of the rest of Northern California.
Vegedor, it looks like an early negative comment got your account auto-killed.

Quoting dead comment:

vegedor 17 hours ago | link [dead]

GCC with --flto, literally link-time-optimizations, is new to me and seems to be good. It turns everything it can into constants, even inlines functions from pointer calls and resolves them if the arguments are also constant. That didn't work for me without it. Dunno if that's std compliant.
Shimer College: the worst school in America?
The vulnerabilities and limitations of concern are not addressed by air superiority. It lacks modern protection from more sophisticated ground threats.

Basically, the US military is concerned because they know that they already have ground threat capabilities that would significantly reduce the survivability of platforms like the A-10. Looking forward, they expect this level of weapon sophistication to trickle down to increasingly unsophisticated adversaries. The A-10 lacks the power systems required to drive modern defenses and weapons.

It is no different than how the US military has been planning for the obsolescence of heavy armor.
I believe that's because PageSpeed is automatically converting the PNG to JPEG on-the-fly before serving the image to the browser, ostensibly for speed reasons. How ironic. ;^)
> It’s a relatively simple algorithm, and useful for all
> sorts of things, including AI. There are three main ways I use it:
>
> * Mark all reachable nodes. This is useful if your map isn’t
> completely connected, and you want to know what’s reachable.
> That’s what we did above, with the visited field.

Throughout my career, my main two interests in software have been games and programming languages. Lately, I've been delighted how much overlap I see between them. Here, breadth-first search is both a bread-and-butter algorithm for pathfinding in games. It's also the exact same process you use in a mark-sweep garbage collector.

I used to not be that interested in many of the algorithms you learn in school. I thought they were a lot of CS navel gazing and rarely useful outside of publishing papers. I was more into software architecture at a high level and concrete APIs and algorithms that actually put interesting stuff on screen.

But, at least when it comes to graphs, over the past several years, I've been truly astonished at how many real-world programs I've had to write that have a core component that is best expressed as a graph and then solved using one of the well-known graph traversal algorithms.

I've done a version resolver for a package manager, a data processing pipeline, a roguelike, a couple of garbage collectors, and other stuff I'm forgetting, and they all use graphs. DFS, BFS, topological sorting, and transitive closures are my trusty secret weapons.
Amazon has never had to deal with their own delivery fleets before, or perishable goods in their warehouses. While it's true Amazon has other revenue streams, Fresh is still just an experiment at this point.

It's a race to see who can take the market, and Amazon is taking a slower, infrastructure based approach. It will be interesting to see if they will see it through to the end.
No, while he did make assumptions about the author's experience he directly addressed multiple points from the piece.

It wasn't "just" about authority. Assumptions were made about authority based on bush league level mistakes in the writing.
Ha - same thing happened to me!
24 days of Rust – working with JSON
Then don't sell equity? Most stock comes with contractual ownership and decision making power.
When you put it that way I agree, but it makes me question if distrust is the disease or merely a symptom. Is the origin of so many of our political problems simply based in distrust?
It a pretty fair assumption to expect the Java runtime itself to be in an OS-level sandbox, Google would never treat that much native code as the last layer of security.

The App Engine CPython runtime can also be subverted in a variety of ways, but about the most exciting thing you can trigger here is for the process hosting your code to immediately be killed.
I'm just guessing here, and I hope that Joyce or someone from Stellar could correct me if I'm wrong. It could be as simple as announcing that you're going to make this change to de-decentralize, describing what that process entails, and asking all the invested parties (in this case validating nodes) to follow suit. I imagine that the process is similar to when bitcoin has done a hard fork in the past. The bitcoin core developers see the need for a hard fork, announce the hard fork, and ask everyone to update. If the majority of nodes agree than the hard fork was successful. So in Stellar's case, they could be asking people who run validating nodes to update their software, or to simply modify their UNL to point to only a single node (similar to seeding your bitcoin client with only a single peer). I think (and hope) that the Stellar Foundation doesn't have the ability to actually force people to de-decentralize.
> I also believe that the graphic card can achieve more parallelisation and therefore handle much bigger JPG images

Very large images are fairly rare on the web. In particular phones don't have giant displays, so it's usually a waste of bandwidth to send a huge picture to a phone as part of a webpage. And, speaking only for mobile Firefox at the time I worked on it, we had lots of bigger problems with large images than decoding speed. For example, Firefox would keep the whole decoded image in memory while it was onscreen, even if it was only displaying only part of the image or only a downsampled version of the image. If it's a giant image, the decoded image could use up a large fraction of the device's memory.

I'm also not aware of any major phones with have GPGPUs -- I'm not an expert in this stuff, but I think you'd need that to get any serious acceleration from JPEG decoding.
> renegade general

Boyd never made general.
That book is currently on 3 military reading lists:

http://militaryprofessionalreadinglists.com/books/665-boyd-t...

and it was on last year's Army (!) reading list.
Uber driver allegedly rapes passenger in Delhi; is Uber safe for women?
Putting things the other way around, USAF is about 40% of U.S. military by value, so we can assume it takes about 300 billion a year to operate. A plane's life is about 30 years. It makes up 9 trillion. And there are about 6000 aircraft it in. So each consumes about 1.5 billion over its lifetime, all accounted.

Why is the difference of 'per aircraft lifecycle cost' so important then? Only plane for which it is comparable (actually greater) than USAF total spent per airframe is B-2A, which is no doubt a unique aircraft worth keeping at all cost, and providing much above average 'value'. So if F-35 will be 600 million per airframe, okay. Low combat attrition and delivery of 8 SDBs per sortie (which probably does several times more damage than B-52 did in Vietnam War, against average target) will make it a good buy anyway.
Most investors are impatient. Sure, many of them invested for the long-term (whatever that means) but demand results in the short-term.

Additionally, there is no 'wrong' time horizon for an investment. If one's goal is to buy now and sell in 3 months at a profit, they can absolutely do that.

If management's goal is to maximize growth over the next quarter, even at the expense of long-term results, they can do that. Caveat emptor, my friend.