skysight-inc/HackerNews huggingface dataset:
Everything cached, static html pages, simple design and the big one: no tracking cookies/tracking scripts.
Because properly handling overflow if you're using signed values involves UB, it's super hard to get it right. Even Apple has struggled with it: http://www.slashslash.info/2014/02/undefined-behavior-and-ap...
If you get it wrong you can also see your program's behavior change with the compiler optimization level, which is incredibly frustrating (and causes a lot of "the compiler is buggy!" beliefs).
Anonradio – live diy and underground radio
It's at least conceivable, from my amateur physics knowledge, that the safety issue could be worked around by having a very narrow beam that shuts off if anything interrupts it. The issue I haven't seen anyone mention is that you must have a continuous line-of-sight between receiver and transmitter. Realistically, under real world conditions, how often would you have that long enough for your phone to charge? Either you're using your phone, in which case your hand is covering the back, or you aren't, in which case it's in your pocket or bag. (I'm assuming that the receiver would be integrated with the casing, but the alternative is to have a big bulky thing sticking out the top, which carries its own problems.)
Does capitalism end in heat death?
That's not how it works at least in my experience. Real VCs are investing not just money but time. That's why they dump bad investments so quickly--bad ones take away time from the investments that might work out.

Also, VCs are comp'ed on outcomes. Folks that don't deliver do not last very long.
> as opposed to the current status quo where both sides seem to spend a majority of their time attacking or defending each other.

False balance. They really don't: one side develops, the other side shit-talks them.
Without signed integers, the scaling function will turn arguments like (-4, -3) to garbage.

In order to disallow negatives, you need signed arguments, or else to reduce the range. (Say the numerator and denominator cannot exceed 255 or whatever). Otherwise the function has no way of knowing whether argument values (UINT_MAX-3, UINT_MAX-2) are a mistaken aliasing of -4, -3 or deliberately chosen positive values.
There is a certain irony to Unicode releasing an update that adds support for modern hieroglyphics. It's as if human recorded word is staged to come full circle
It would be interesting to hear what other types of property are ok to destroy in the name of social justice.
Disregarding standards is not uncommon when you're actually running a high-performance system that faces attacks. Plenty of stuff goes into specs that just doesn't make sense while operating. Their explanation of why they are disabling ANY seems perfectly fine.
I assure you, that nobody outside our bubble ever thought something like that.
Events Don’t Eliminate Dependencies
How many Google+ failures do you think it would take to match the gigantic write off that Microsoft made for acquiring Nokia? The answer is a lot.
Philadelphia is the town that boos Santa Claus and throws batteries at baseball players.
Are they using Railgun to only transmit changes? Railgun seems like the neatest thing CF offers, as, AFAIK, you get the bandwidth benefits of caching without having to deal with invalidation.
I like your comment too, and I want to build exactly the tension between my kids and me that you had with your parents. First, there are studies about screen time, it's not anecdotal that too much screen time hurts a kid's creativity/imagination and can be linked to childhood obesity and trouble sleeping.

What your parents did, that you (rightly) resented as a kid, was to make you value your time. It made you get creative, and it forced you to concentrate and maximize your leisure time. You were a maker, not a consumer, right from the start. Whether you became a professional software developer or not as an adult doesn't matter.

Your parents did a great job in my opinion, and you no longer resent what they did! Win, win!
I think this may have had a lot to do with the guy they picked to run it. Vic Gundotra brought his Microsoft mentality with him, and proceeded to use it on Google.
Said my connection is not private :(
>No, forum.dlang.org is not crazy-fast. Other sites are crazy-slow.

You're ignoring that this site does use jQuery and webfonts and loads all of those pretty avatars separately. 22 requests, at my count.

For the reasons you list - i.e. words to the effect of "don't use all of this stuff" - I think that it is impressively fast, and their achievement shouldn't be hand-waved away quite so readily.
True. It is quite beautiful, but not really the thing I would expect in hacker news to be honest.
Except that doesn't work so well right now b/c most sovereign bond yields are negative, or very close to negative, on an inflation adjusted basis.
At some point you began to have to use Goofle+ to post comments or ratings to Maps' POIs. (So I stopped.)

If you have to force people to use your product, and they still won't, the product is dead. There is no product. That Google couldn't see that is a little disturbing.

And let's not forget the damage Google+ did to search. You used to be able to use the + sign to force a word to appear in results documents, but this was changed to clumsy double quotes (on both sides of the word) because of G+...
Look at it from the prosecutor's point of view: he can't possibly win a case against NSA, but he can win one against two small time web-journalists. Where is his time better spent in order to put another win in his CV?
Breaking Bad themed coffeeshop opens in Istanbul
My understanding is that they didn't do a write API due to fear of automated spam and poor S/N ratios.
PICON: Control Flow Integrity on LLVM IR
Viral video of 1,000 musicians wins over Foo Fighters: band will play in Italy
Everyone time i hear that "it's not just the idea, but the people behind it" I feel it more that I should have a con artist in my team to get funded. Most of this highly funded founders can't build things: they are super good at marketing though. That's why I think of them as very good con artists.
Anything belonging to rich people who couch their criticism in passive-aggressively neutral musing, I should expect.
15 Free Books for People Who Code
We built something similar to this a few years ago for our campus (we are a school). Hired an illustrator to do a watercolor of the campus on large tiles (maybe 8" by 11") and then scanned them in at high resolution and created a large image that we ran through OpenLayers [1] and built a searchable campus map. Neat project. Unfortunately, maintaining the watercolor (even with the tiles) as we changed the campus (e.g. construction, new roadways, new names for old POIs) was difficult, and we had to move back to just a PDF.

[1] http://openlayers.org/
Hindsight is 20-20, of course. But in this case, foresight was 20-20: G+ has failed in almost exactly the way that I (and everybody I was talking to at the time) expected it to. For me, the saddest thing about G+'s failure has been its plodding inevitability.

It would be really interesting to see a more in-depth analysis of how this happened. It didn't happen because the folks at Google are stupid: from top to bottom, they are wicked smart. So how did such a mass delusion take hold? I'd be genuinely interested in hearing from people who expected G+ to succeed, and why they had this expectation, and how its failure has changed their perceptions.
Ban on porn? Many adult sites inaccessible from Indian ISPs
With an empty cache, for me, hacker news loads in ~700ms.

Under the same conditions, the dlang site loads in ~200ms.

That's half a second faster, which is definitely noticeable when clicking around.
I think that view is a bit short sighted. For example, Xerox PARC was bankrolled by Xerox's monopoly on copier patents. In an environment where the company didn't have to worry about counting pennies in cut throat competition, it was able to fund fundamental research into technologies we take for granted today (dynamic languages, the GUI, networking). After Japanese companies successfully sued Xerox and got a consent decree to force licensing of the patents, the company, and PARC, quickly declined.

Monopolies are often good for fundamental innovation. How much of modern computing traces back to either Bell Labs (built on the AT&T monopoly, which traces back to the Bell patent) or PARC (built on the Xerox patent monopoly)?
Yes, complains about self-signed root CA. Is the https: necessary?
You do not want to be the service people just dump their stuff to. Google tried that with Buzz and in failed even more horribly than +.

What you could do is be the service people use to write to other services and then gradually lock them out. Unfortunately the fight you have to take on against the platform you are cannibalizing is really something a few fast moving guys, who fly under the radar and have nothing to show for anyway, can do for a few months, but nothing a Google scale corporation can do.
Leave-one-out cross-validation
Police cars.
DOI Assignments for Science AMAs
I never understood why Google tried to create a "closed social network inside the web", when Google (almost) is the web.

The technology behind Google+ seems nice tho ( so was Wave ), very snappy but that is probably because of lack of users. I like some of the communities there, but it seems to die slowly.

At the same time, a lot of people never gave G+ a chance, because they felt Google already had too much power. It felt like giving Google the "missing link". At least, that is my experience.
Check out Firefox reader view.
Assuming what you are doing is disrupting the industry, the end goal will almost entirely depend on the degree of conviction which the Founder / CEO has in their company and their motivations / aspirations.
Of course, the funny thing about motivations and aspirations is that they could appear clear till the time there is an inflection point in the business and results surpass expectations. Knowing you are spearheading and are part of a 'cult-backed' growth can often set back your prior motivations of cashing out on a big payoff from an established player.

Why stop now and if I do, what do I do next? Can I ever replicate this high again?

So an acquisition by an established player or an IPO to further cement your position is ultimately a function of what underlying motivation is driving the leader. Just like everything else, motivation nowadays is often as fluid and agile as the product you are developing.
What's "cruel" about it? I can see a few motivations, but that one I don't get.
OneLook Dictionary Search
Show HN: Microsoft Foundation Class Library 6.0
If you like this, I suggest you check edushi.com which does it at the scale of China. Example for Shanghai: http://sh.edushi.com/
Just got back from Paris in June, and Gar du Nord is definitely rife with pickpocketers, but they are actually really easy to spot if you know what to look for. They were casing my wife and I every time we went there for a train.

Right now, the big thing is to send in kids with a piece of paper, asking you to sign it and give them a donation. The kids sometimes pretend to be deaf, and they basically demand a minimum donation of 8 euros. Their piece of paper is all crumpled and filthy, but the kids usually look like normal European 8-year-old girls, often blond and cleanly dressed.

However, somewhere behind these girls, probably 20 to 30 feet away, will be a handler. The few we saw were always old women who looked like Eastern European grandmothers, and were probably the "Roma" everyone likes to call out.

This handler floats behind the kids and watches where phones and wallets go when they're placed back in pockets. She then drifts by if you engage the kids. The kids are the distraction, she's the pickpocket.

Frankly, though, if you pay any attention at all to the areas around you at Gare du Nord, or anywhere else in Europe, it's very easy to see this stuff going down and be safe. We were warned a dozen times about theft in Europe before our lengthy trip, but really, you just have to behave as you would in Manhattan or in San Francisco.

Frankly, you can lose your phone just as quickly in the Mission if you're on a busy bus and not paying attention.
Agreed. Recommended reading to counter the entrepreneurial laissez-faire idealism, bombastic techno-optimism, and general Silicon Valley cheerleading:

- Michael O. Church's latest: https://michaelochurch.wordpress.com/2015/07/18/technology-i...

- Giles Bowkett on the decadence of the current consumer software industry with regard to QA: http://gilesbowkett.blogspot.com/2015/07/actually-no-stuff-u... See also his takedown of Paul Graham's essay on immigration: http://gilesbowkett.blogspot.com/2015/06/let-other-95-of-rea... and why we should currently be scared of software eating the world: http://gilesbowkett.blogspot.com/2015/05/my-skepticism-re-ub...

- A couple of posts from Alex Payne: https://al3x.net/2014/06/17/dear-marc-andreessen.html https://al3x.net/2013/12/18/bitcoin.html

- Unicornfree with Amy Hoy, which promotes bootstrapping profitable businesses (remember, Mr. Rao dismissed steady-state models of profitability as self-limiting purism in "Rough Consensus and Maximum Interestingness"). For example: https://unicornfree.com/2014/4-economic-facts-that-say-boots... https://unicornfree.com/2010/dont-bite-the-shit-sandwich https://unicornfree.com/2011/fuck-glory-startups-are-one-lon...
Welcome to the US patent system, where everything can get a patent and you just battle it out in court!
Strictly speaking, if it costs 10x then the 10 year old will have to live to 110, whereas the 90 year old need only live to 100 to "earn back the investment".

So, your maths is incorrect, try "5x the cost". But I take your point.
How to Light a Fire Under a Solicitor
would a 1999 post from alt.tasteless.jokes count ?
https://groups.google.com/forum/#!msg/alt.tasteless.jokes/AU...
The Real Name idiocy certainly convinced a number of people like myself, and those who listen to me for advice, to avoid it like the plague if you had an important established Google account for things like GMail. That they'd tie them all together and zap all of them if you failed their Real Names test made it just too dangerous.

Also made it clear they were not doing this for us.

Ah, as a very experienced text searcher (got into it in the early '90s in the document imaging arena) disabling a leading "+" for search terms was grossly obnoxious.
Sure Google made some mistakes with Google+ but it is a success as far as I am concerned. I use Google+ about an hour a week, Twitter about 20 minutes a week, and Facebook about 15 minutes a week.

If Google+ has a few hundred million regular users, that sounds good. Why the need to comptere with Facebook on numbers?
Exactly this

> "set it and forget it".

Even though the fees for Vanguards targeted retirement date fees are much higher than a weighted average of one of their money market and index funds, these fees are still really low and as such, the "set it and forget it" function is very useful and valuable (certainly when considered in a behavioral economics framework where one may not be as disciplined with re-balancing as the models indicate).
Open the Music Industry’s Black Box
This reminds me of my favorite guidebook for the city of Prague which includes annotated illustrations of landmarks with details about features such as the identities of the statues on building facades or the contents of stained glass windows. Really helpful information for the history and architecture buff.
Google plus has one terrific feature: it's a safe choice for both websites and users as an oauth login. Most people have an account, but nobody uses it as a social network (unless you know a lot of Google employees).
No offense, but I just find this sad.
It's funny to see how many people think this is peculiar to philly. This is HN, where people think it's ok to use SQL injection attacks against a website as long as the server responds 200 OK. If you as the operator don't want that to happen, then you need to build a better server to prevent it. Is it such a stretch to say if you don't want your robot vandalized, you need to build a better robot?
Archival is not the (legal) problem. Making the archive publicly accessible for consumption is. (and note that most countries' version of "fair use" doesn't cover as much as the US one)
For comparison, the Great Lakes are about 60 m above sea level (Kingston, at the junction of Lake Ontario and the St Lawrence, is at 200 ft). Salt water inundation has not been a problem. However, invasive species (zebra mussels, for example) have been. They are fresh water species that get sucked up into ballast water in other ports (many of which are on rivers or estuaries) and pumped out in other destinations. There are procedures to avoid this (exchanging fresh-water ballast for salt water while at sea, for example) but those procedures are inevitably implemented by humans, who are certain to eventually make a mistake sufficient to cause contamination.
I've always preferred to buy vs. lease rationalizing that I'm taking the profit away from the middle-man for myself. And I'm interested in solar, but I've been hesitant to contact any solar installation outfit because I fear the installer's sales pitches, confusing contracts, phone calls, etc. Can I ask ballpark figure what it costs to outright purchase panels for a typical house? I realize that there are lots of variables such as house orientation, roof size, electric usage, etc.
Sounds like a wonderful society that SJWs envision.

No property rights for anyone who is deemed rich and expresses unpopular views.
I did at first, but talking to people younger than 20 changed my mind.

Saying "the whole emoji thing" is like saying "the whole texting thing" in 2003 or "the whole internet thing" in 1997. They're here to stay, calling them ridiculous marks you as dated. Whether you care is up to you. 😜
Poll: Do you create seperate email addresses (or aliases) for each website?
Happy Sunday!

I read a comment on here a week or two ago wherein the commentor (I think ptacek) wrote that many infosec researchers (and other tech savvy or privacy sensitive people) tend to create seperate email addresses (or aliases) for each website they sign up to.

For example, if my email address were george.robinson.87@gmail.com I might create an address george.robinson.87.hn@gmail.com: the advantage being twofold:

1. I can see whether Hacker News (or any other website) share my email address with third parties, such as advertisers

2. I can keep my original email address free from spam and newsletters

So I want to find out just how popular this is amongst HN readers! Do you always do this, sometimes, or never?

N.B: that email address above is fake (if it does exist, it doesn't belong to me).
G+ tried to be too much like facebook social netwrok. Instead it should be like topic related like reddit more dicussions rather then memes. I do liek the communities and collections feature. The Android app is also very well designed.
The Impact of Optimistic and Pessimistic Preferences on Decision Making (2013)
> As Google stumbled and failed and stumbled again, Facebook grew larger and more influential.

This just tells me the market is not open, and allows for no competition.
> I never understood why Google tried to create a "closed social network inside the web", when Google (almost) is the web.

Agreed. I really wish Google would make all G+ feeds into RSS feeds, and add the ability to subscribe to any RSS feeds in the G+ stream/circles. This would effectively make G+ into an RSS feed reader, with the ability to very simply publish one's own feed. I'm sure not many would switch to using G+ as a feed reader in the near-term after they shut down Google Reader, but it would be a small first step to begin tearing down the giant walls around social networks.
Indeed, but isn't the economic value of a competent programmer tied up in speed and motor efficiency as well as the domain knowledge? How does that equation change with disability, I wonder?

My personal sense was that if my hands or my eyes ever became useless (e.g. RSI, worsening eyestrain issues), I'm finished.
If it turns out UBeam is not lying and does have a working version (read the article I posted), then what?
Well, not originally.

Disruption isn't always a good thing. Established newspapers getting squeezed out by unreliable and biased sources like blogs isn't a good thing. Both sources of information have their place, but we don't want to live in a world where people can't tell the difference between the New York Times and Breitbart.

At this point, most VC-funded startups are audition projects for product managers who'd rather manage up into investors than corporate executives. If they succeed (get bought on favorable terms) then they skip a couple rungs on the ladder and get to be executives at an earlier age than they'd otherwise get. If they fail, they either get acquired on worse terms (acqui-severance) or they have to suck up to their investors enough to get an EIR gig and repair their reputations.

Established players in tech aren't "unnerved" by startups. They don't fear startups, and they don't fear mediocrity. They know that most startups can't threaten them, and the things that do threaten established players are "unknown unknowns" that no one even thought about. Companies aren't killed by competitors, but by an inability to adapt to new means of doing business (usually because upper management is afraid to compete internally with the existing company and factions).

Besides, most acquisitions in the Valley are cases of favors being paid back. It's not that MegaCorp's CEO says "oh shit, we have to buy IUsedThisToilet before Google buys it"). It's that some VP in MegaCorp owes a venture capitalist a favor and is willing to spend $850 million of his company's money to clear the score. And most people who are involved in purchasing decisions get kickbacks, not of an overt monetary kind (because that would be illegal) but in terms of long-term career support and job placement. Often, the guy who decides to buy a dipshit startup for $2 billion will get, a year later, a VP-level position in a "unicorn" with 5% equity and zero responsibilities. Since the appearance is of an unrelated, merit-based job offer, all parties avoid getting in legal trouble for the kickback.
Ah! that and flashblock might explain it.
I found Nonni's!

Food coma time. drool

Explanation: http://www.nonnabiti.is/ Ultimate drunk food.
How's Facebook's work environment any different?
It would've been supercool if it looked hand drawn and 3D at the same time. I don't know how to implement this, but I suppose should be possible with the right tools and a graphic designer who'd grasp the idea.
"fair use" is a difficult topic, especially internationally. An explicit license (or being honest and declaring things as public domain when they are) makes it way easier to use content.
They have tech to do even better. See here https://www.cloudflare.com/railgun

That is how you can make it faster even when somebody is logged in and you are delivering a somewhat personalized experience.
Three Wise Men in a Bed: Bedsharing and Sexuality in Medieval Europe (2014)
I created my account and log in through Tor and don't experience any problems. I don't think I ever logged in outside of Tor, but I don't consider it to be a security requirement and am not sensitive about it, so it's possible there are exception (in particular it's that I misremember creating the account through Tor).