skysight-inc/HackerNews huggingface dataset:
Well firstly, China is not locating nuclear warheads on those islands - that's an exaggerated and irrelevant point.

Also, using US as an example is incredibly hypocritical since they have a large military presence all over the world - in way more regions than China.

Why is the US doing this? Could it be to 'protect trade'?
I appreciate that Mark Suster is upfront in saying he's only interested in the correct pedigree. Even the "wrong" pedigree is a recognisable pedigree.

The rest of us don't exist.

(Edit: a better phrasing might be "the rest of us are not found in his taxonomy, possibly because it would muddle the discussion")

Which, given his position, is understandable. VCs can lean on brutally inefficient filters, since they get so many opportunities to recover from lossy rejections. And on the flipside, they can't afford to drown in lossy acceptances. C'est la vie.
How to Dispose of Old Batteries in an Eco Friendly Way
There is a Dutch television programme that does research on ingredients of common food products, to check where the ingredients come from. Sometimes based of speculation, but they tend to back it up with scientific research.

Here is the episode about l-cysteine (in Dutch, parts are in English, not sure if watchable from outside NL): http://keuringsdienstvanwaarde.kro.nl/seizoenen/2014/30-1187...

One of the suppliers actually confirms that human hair is being used in production, and being sold to bakeries around the world. While European bakeries claim to only use the l-cystein from animal sources, this video tends to show otherwise.
Plus, insurance fraud was at an all time high, detecting accelerants was very difficult, people smoked in bed, people smoked everywhere. As a kid, all I remember is adults lighting cigarettes. My job was stomping out the butts.

Source:watching Goodfellas, and that movie with Bull--forget the name--Backdraft.
Creating AMP pages requires just as much ability and time.
You could simply sterilise people (storing their sperm/eggs just in case). Sure, it sounds inhumane, but then that kind of appropriate if you want to survive in such an inhumane environment as is Mars.
Does the reduction in smoking in our culture (especially smoking in public) have any bearing on fewer fires?
From NYC and can confirm. Been to the art museums often and every time there's a group of Chinese teens/young adults taking a picture or selfie of every painting and moving on to the next one.
Oh I love a good delusion. They're so warm and fuzzy.
Time-Lapse Photos Show How the Twin Towers Defined New York City
dude just casually lives in an RV
I was surprised that Palo Alto didn't make the top 10. Then I noticed that this survey is based on the average home price, not the median price.
You can google on my name to see what I do. I'm the only Curt Monash who ever shows up on a web search.

I never raised a kid, and the one stepdaughter I have was old enough that she never really regarded me as a parent.

She has a kid now, however, and I am indeed a grandfather. :)
Writing Class Notes
I started running some games of Paranoia last winter, and found this tool to be quite useful for generating layouts: http://donjon.bin.sh/fantasy/dungeon/

There is also a pure-JS version which works offline, downloadable from here: http://donjon.bin.sh/apps/
Hey, I'm the author of this article. Happy to answer questions if anybody have any.
True, this seems to be how Foreign policy people view things. This viewpoint shows up in things like "Five eyes" etc.
Enough with Basic Income
> You have no choice on whether to participate in the market economy

> society thinks it's okay to deny you healthcare and starve you to death.

You seem to be saying that it's a problem if society makes you participate in the free market, but it's not a problem when you have to participate in an unfree market instead of a free market.

(And of course it's worth mentioning that even the USA, capitalist enemy #1, has Medicare and doesn't let people starve.)

> the view that the market should dictate everyone's life is as collectivist as it gets.

Well, your life is either going to be defined by a system where people trade goods and services in an ad hoc manner uncontrolled by a government, or in a planned manner explicitly controlled by a government (possibly in negotiation with a strong labor union).

One of these is more individualistic. It's not the one where people work real hard to get a job (one of the few), keep the same job for all 40 years of their working life, aggressively lobby against people choosing to pay custom to the disruptive competition which employs immigrants (and protest it by burning tires in the streets), et cetera. We could argue many things saying that system is superior but individualism isn't one of them.
Actually ruins are just that - pieces of broken stone at best.
They are not that interesting on their own in my view, but they are often in great locations - old towns with cafes and museum or top of the hill, with great views etc
If it's just ruins with no infrastructure, then there is simply not that much to do.
Actually the same can be said of Stonehenge or Egyptian Pyramids - they are really in the middle of nowhere and there is not that much to see.
I'm not saying you shouldn't visit, but given we all have limited time on earth and 'free' time is even more scarce, it woudln't be my top choice.
Source: I have visited 70+ countries so far, lived in a few of them.
There’s a $500B remittance market, and Bitcoin startups want in on it
I wrote an open-source reader for docx, including for math equations, in a week or two of part-time hobby work. The spec isn't always sensible (though I'm sure there are historical reasons for most of the decisions) but it's always easy enough to look at the xml and figure it out. Most importantly, your language only requires a zip lib and an xml parsing lib. So, yeah, I'd say it's much nicer to deal with than what this article describes.
> This is a problem because religious people vote more than non-religious, simply because they're already out for church, while others don't bother to leave the house.

I'd assume that what you would see was more religious voters would rather refrain from voting since it was Sunday?

The reason why people vote more religiously than you would expect could simply be because very many are religious, even if they don't speak loudly about it.
There are long-acting contraceptives like IUDs and implants which, as a bonus, come with a near-zero failure rate. Quietly include a few just-in-case pills to account for the 0.05% failure rate (https://www.cdc.gov/reproductivehealth/unintendedpregnancy/p...) and hope the religious right doesn't get wind.
https://en.wikipedia.org/wiki/Architects_%26_Engineers_for_9...
It's intended to simulate a Mars mission. People like you simply won't be going - they're not going to waste launch mass on soundproofing bedrooms.
I can't find the link now, but I remember reading an article stating there are three levels to this thing.

One, the obviously visible and known features, such that metallic strip many notes have. Know to both the users and would be counterfeiters.

The know but not obviously features, such as micro text or the things that become visible when seen under those purple lights (UV?).

Secret features only known to a very small select group of people in the money printing business. These are last resort identifiers of fakes.
FYI - here's defer implementation for both gcc/clang - http://pastebin.com/EXZuRAdT
Critical System Protection - a security product from Symantec that includes process whitelisting.
That's only due to the density of development and the cheap materials/ designs used for housing. In theory a town could be both small and dense with energy efficient designs.
Mark Suster is upfront in saying he's only interested in the correct pedigree

It doesn't seem to be true. Especially considering this is a long series of posts covering the pedigree first but then also the pitch, presentation, demo, and so on.
Remember that the US citizens have way fewer days off than most Europeans.

If, additionally, voting day isn't in the weekend or a public holiday then I'd assume that would decrease turnout measurably.
Fear and greed haunt world of venture capital funds
You may find these info useful:

1) Revive Adserver
https://www.revive-adserver.com/
Revive Adserver is a free, open source ad serving system.

2) DoubleClick for Publishers (by Google)
https://www.google.com/dfp
DoubleClick offers publishers a complete ad revenue engine.

3) OrbitSoft: We do ad serving software right
http://orbitsoft.com/
OrbitSoft provides ad management and ad serving technology.

4) NginAd OpenRTB Open Source Ad Server
http://www.nginad.com/
Another free and open-source ad-serving system.

5) GreenRobot Open-source Adserver
https://github.com/greenrobotllc/adserver
his adserver rotates banner ads between Adsense, LifeStreetmedia and others based on RPM.

6) OpenX: Online Advertising Technology
http://openx.com/
With OpenX, publishers make more money by maximizing ad inventory.
It's probably like how the Amish refer to outsiders as English. It's not literal. It's probably their short-hand for all non-Sioux (non-native) people.

So don't take it personally, or pendant about it.
Ancient mound works of Ohio, published 1851
Before I moved to the US I lived in Peru, where I was born and raised.

Obviously, Peru's ancient/older indigenous monuments are very impressive and common. I used to live within a 20 minute radius of a handful of them.

Second, Peru being a former Spanish colony means a good amount of impressive cathedrals, town squares, and old palaces/wealthy people homes.

When I moved to the US I moved to Texas and people told me to visit the Spanish/Mexican historic buildings, including the Alamo... they were the same kind of building that were so common in Peru they were turned into banks.
A prototype of a decentralized political party
And than they break in low temperatures? (I find only anecdotal evidence, would like to see temperature cycling like sun + clear night in a car).
Paralympics: Nigeria Nets 4 Medals
For a university project I programmed for an Arduino Uno (ATmega328P). Debugging performance problems, we found out that a switch (implemented with a bunch of if/else ifs) with about 12 branches used ca. 200 clock cycles just checking the 12 conditions.

Turns out the ATmega328P has only 8bit registers and the ALU operates on 8bit values. We were using 32-bit datatypes in the conditions, which the ATmega328P loaded and compared byte per byte, each comparison (incl. jump etc) cost us something like 16 cycles.

So yeah, the size of the datatypes definitely mattered for us :)

edit: as an addition, we needed quite a while to figure out (and were quite surprised when we did) that ints are 16bit and longs 32bit on this platform/compiler. i guess this comes down to the general question of explicit vs implicit, and i usually do prefer the former.
How do I verify that dead people or Mexican nationals aren't voting on paper? Or that ballots from some district (packed with votes for the wrong party) aren't being lost? Or even that vote counters aren't just ignoring questionable marks on votes that skew towards the wrong candidate?

The idea that paper ballots are somehow ungameable or easily verified is a myth. Our history is littered with examples of elections being stolen in the paper ballots era. Many even believe Bush v Gore was such a scenario.
The development of pressurized water systems and thus the ability to quickly extinguish fires likely had a pretty significant impact.

The first Steam-pump fire engines only came into (very limited) use in the 1850s and ICE pumpers in the early 1900s.
BA is about keeping people as high as possible in Maslow's pyramid, not about giving infinite purchasing power to every single member of our society.

The way you're presenting the problem is as if being able to have basic food and shelter, will automatically throw you into the high society.
I visited Chaco Canyon ("Anasazi" ruins), which requires driving some 17 miles over a dirt road. The ranger told me the state had offered to pave the road so more visitors could attend, but the park service declined, citing the fragility of the ruins.
With all of these comments that know so much better about everything related to software than Joel or Microsoft, no wonder so many of you have written successful office suite software that has a billion customers.

Oh wait...
Having gone through them, yes, the full series greatly attenuates the effect.

But I still think there was an effect to be attenuated.
What about this?

http://3.bp.blogspot.com/_x7xNgfhbbWo/TLxegWcfLTI/AAAAAAAAAx...
Where I live in the US, you have a week before election day to vote in-person early and any voter can vote by mail. Plus the polls are open for 13 hours on election day itself.

I'm all for making sure everyone has the opportunity to vote, but I'm not convinced there are very many people who can't make any of those options work but who could vote if election day was during the weekend.
We're going to settle Venus way, way before we're going to settle Mars.

These projects should focus on exploring ways to build big blimps instead.
While possible, I find it hard to believe the Nintendo didn't manage to come up with a Special Deal just for them. I mean, Nintendo entering the iOS market, properly entering it, strikes me as worthwhile enough to Apple as well as Nintendo that they probably made a custom deal.

Or perhaps I'm over-valuing Nintendo's position, of course. Anyone have thoughts on the matter?
Can such an EULA even be remotely binding? Especially in the light of the fact that the OP notes that he had independently developed a very similar product, and there are a lot of ? What is so unique in this product that similar features in another application could be proven to be copying?
And we all need to learn radio because its 1897 and radio is the future, or its 1940 and electronics are the future or whatever.

You don't need to know how a combustion engine or an electric motor work in order to operate a chainsaw, the tree falls down either way.

We have a society, an economy, and a civilization, other people do some of the work, and you do some. We don't need to, and can not know how it all works. Pay someone to do the stuff you don't know. That's how we got to the moon.

Why does everyone keep saying we all have to learn how to code and think like computers? We all have to live in human bodies, and I would wager the vast, vast majority of HN knows a lot more about their computer than their anatomy. No one goes around saying we all need to learn internal medicine and human anatomy, because the future is living in a human body.
> restrooms, refreshments

Hiking: you're doing it wrong. Seriously, if you don't have to at least pee outdoors, it's not a hike.
Code Fibo Review. Forget About Scams
Great book to start with that is free to download and has detailed maps of some of the mounds. Charles Whittlesey 1851 for the Smithsonian. Fascinating slice of history that not many talk about. You can locate some if not all of these areas on google earth. Most have been built over but you can find ones that have not been. Drawings can be found around page 20.
So this was originally made to carry the USSR's Buran space-shuttle-like project. I'd never heard of Buran before, but I have heard many critiques of the US's space shuttle program. Yet Buran looks almost identical from a cursory view.

Why would the Soviet's independently develop a highly flawed project? This article does a decent job answering that: http://www.popularmechanics.com/space/rockets/a9763/did-the-...
> Memory. Defaulting to 16-bits when an 8-bit variable will do can be incredibly wasteful on an 8-bit µC.

I hope it doesn't seem like I'm just moving the goalposts, but the obvious answer here is to use a type which is at least 8-bits wide if you only need 8-bits. Such a type exists, and is called "char" (with the appropriate signedness modifiers).

This whole discussion has been about writing portable code. Using a "char" here is going to work perfectly on your 8-bit uC. It is also going to work perfectly on your SHARC chip with 32-bit chars.

> If you are aware of a machine that provides that, yes! Otherwise, I'd suggest uint32_t.

I think we are talking about different things. I am talking about writing portable code. You are talking about writing code that only works on a particular machine (or the class of machines that have a 29-bit int).

I know there is a place for that code, and once you are writing code where you actually need to make use of knowledge about the machine, then I'm all for using types that make this clear. However, typically this code only lives at the edges of the system, and the actual "computation" can be written in portable, efficient, readable code without a great deal of trouble.

I'm completely aware that long can be 64-bits on some machines. If you care so much about the wasted memory, then uint_least32_t should make you happy - if you are happy with the C99 dependency (which can limit portability, though things are getting better), then I don't see how you can see this as being worse than the fixed width uint32_t.

Personally, I have found that while it sounds nice in theory, the domains I've been working in have meant that the memory doesn't make much difference (if it is just sitting on the stack or being passed between functions, then on 64-bit machines, there is typically no differences, as calling conventions tend to pad things out). It is only when you have an array of these in memory that it might start to matter, and here it tends not to matter a great deal - you are typically now optimizing an algorithm for an amd64 machine (read - it has plenty of memory) and the algorithm typically doesn't actually use a lot of it (since it needs to run on tiny micros too).

Anyway, I think we probably agree for code which isn't supposed to be portable. Potentially just that I tend to work more on the code that is supposed to be portable, and you work on the code at the edges?
Why should Apple users have to consider saving documents as a package vs. a single file? Why is this even an option?

Well, the package format proved to be a compatibility nightmare for Apple.

"Design first" didn't really work out. The Apple Pages document format is a compatibility nightmare and Apple fixed it by putting the onus on the user to fix it with abstruse save options.

https://support.apple.com/en-ca/HT202887
Well, it doesn't help that most of the gun enthusiasts' arguments for why they need their guns involve killing other people. That and I don't think that anyone needs a semi-automatic "assault-style" weapon to hunt for food. Most of the guns that we see in the news and the gun debates are not guns that I ever saw someone hunting with.
Is the world’s most expensive fighter-jet helmet really that good?
Not only are they taught this, it is still the prevailing theory, with the number somewhere between 2 and 20 million people for the US and Canada.

The cold hard truth is there isn't enough evidence to make anything but wildly rough guesses.
Well, it also helps that encryption is a non-violent technology.
The idea of walking into a dealer and driving off with a new pre-built vehicle from a lot where someone else chose all the equipment, color and trim, is dead. It's more or less gone in Europe since a long time ago, and the cost of having stocks of cars of older models being sold out is just too big. In Europe brand dealerships are showrooms for the latest models, little more. Obviously these showroom dealers get a cut of the profits (you buy it from them, not from the manufacturer directly, but it's built to order), but they make most of their money from aftermarket service and used car trading in the same brand. You test drive, make the hundreds of choices, and get the car in 1-3 months. If you want a car directly, get one of the used ones.

There is a lot of inertia in the US but it will be the same there.

I don't understand why dealers are upset with someone selling something directly to the customer? Apart from lobbying and inertia, are there any legitimate reasons for protecting these businesses from change?
Putin, Admired by Donald Trump, Emphasizes Strength as Virtue
> 1-Their programmers were terrible designers.

Maybe this is true when it comes to the Office formats in particular, I'm not familiar with them at all. But in general this is absolutely not true, or at least there are a lot of exceptions. The work of Dave Cutler's team, in particular, is an example of exceptional design, and do bear in mind that this is praise from someone who's been using and writing code for *nix systems for 15 years.

And don't get me started on Apple's "design first, program later". Most of the places where this still shows are inherited from NeXT. Their only serious attempt at an office format (that I'm aware of), in Pages, was pretty much a disaster.
I strongly disagree with your sentiment.

If you wrote an application that's as efficient as possible without any wasted bits in the size_t type, it then only works on your machine.

If I wanted to run such an application on my supercomputer with 2TB of RAM (such machines exist), I would then have to recompile for a 41-bit size_t.

We use machine-neutral (but architecture-specific) size_t for these kinds of things explicitly to avoid recompiling on different machines that are instances of the same platform.

Said another way, binary distributions could not exist if everything was made efficient for the underlying hardware. It would stink to have to recompile the world after upgrading RAM.

I'd rather have a few bits of wasted space (which are typically lost anyway due to struct packing) than lose intra-platform comparability.
Is an aircraft of this size economical, or is it a fuel hog useful only for carrying huge single-piece cargos that smaller aircraft cannot? Is it useful, or is it sheer size-vanity?
That's pretty interesting! I see that train (or one very much like it) around Connolly station in Dublin when I'm commuting in and out of work.
Wow. That's a positive and well informed opinion. Like a white-rhino-unicorn on a HN Microsoft thread...
Assuming this email is authentic, I think Cook is hinting that rumors of an October announcement are too optimistic. (I hope I'm wrong, because I'm impatiently waiting to purchase a new MacBook Pro.)
If I'm honest, to be honest, honestly
Absolutely, but if you ask them, they will tell you that they don't think their process could be done efficiently enough for general purpose software. More importantly: it shouldn't be. End-to-end verification is absolutely unnecessary for all but the most critical pieces of software. No one believes this can be done easily.

When doing software verification we must keep our eyes open, know that it is hard and why:

* There is no general solution

* The difficulty is not a result of code structure, organization or syntactic abstractions.

* The difficulty cannot be avoided with languages -- through totality or abstractions (although some aspects regarding local properties can certainly be aided by language design; see below).

* The difficulty cannot be modularized away.

* The main issue is the size of the state space.

So the main idea is reduction of the state space (and heuristic approaches -- like SAT solvers -- that allow us to tackle larger state spaces). For reduction of the state space to be useful we need to find properties that survive the abstraction and are still important (memory safety is a classic example). The more local the property, the greater the chance that it can survive reductions. Which local properties are important is an empirical question which must be studies.

As for the rest, it's up to careful design, use of simplified algorithms, a lot of grunt work, and a lot of experience, which often involves a manual reduction of the state space.
"the right ones"...what would the "rights ones" have been besides shipping functioning software for their users and making money for their shareholders?