skysight-inc/HackerNews huggingface dataset:
On the other hand, I don’t personally want autosuggest, analytics, G+ integration, live updates, an apps tray, or any of the rest.

For me, Google’s homepage circa 2005 was just as useful as the current one (or more useful even, since their results weren’t as crapped up by SEO spam sites, and the search syntax itself was more power-user friendly and predictable).

I used to occasionally click google ads, but they’ve gotten so obnoxious that I just zap the domain in /etc/hosts. I used to exclusively use google search, but it’s gotten slow and annoying enough that I now mostly use duckduckgo instead.

Clearly that’s not the main part of their user base, but spending a decade chasing money at the expense of user experience isn’t all upside, even for Google.
I've only stayed with AirBnb twice. Both of my stays were great and I attribute that to atmosphere this article is poking at.

When toying with the idea of going on a vacation the idea of lying on a beach drinking beer for 7 seven days sounds fantastic. However, I've found that the real vacation is experiencing a new culture - and perhaps most importantly meeting new people.

That's what I like about AirBnb. You get to know and experience new people. An added bonus is that the hosts are often locals themselves and can help you avoid the usual tourist traps.
Your blog is hosted in the US, jaquesm's is in Netherlands. The results from a single machine are not comparable.
Quite concerning because HERE is so good: it'd be a big pity to lose it.
In my experience it will lead to some half thought through design and a load of technical debt.

"Weeks of coding can save you hours of planning".
While I agree with your comment about Google, I disagree with this one:

> If the only change is that it loads faster, and he doesn't grow his audience, then he hasn't really achieved anything.

If this makes his readers happier, it is a success nonetheless.

Maybe this is a startup/HN thing that everything must grow and grow. But that isn't the only successful strategy, even from a purely economic point of view.

If you have a niche, and serve that niche very well, you can beat your competitors by quality rather than quantity. Not all niches are large. If you manage to cover 100% of your niche, it is a huge success! - even if 100% means just a few thousand people.
Here's a page of mine that's almost 20 years old.[1] Look at the page source. That's HTML in its pure form. No styling at all.

Looking at the page source for the "fastest blog", there's still far more formatting info than content. Much of that bloat isn't doing anything.

[1] http://www.animats.com/papers/leggedrun/leggedrun.html
You could also uglify your CSS and HTML by removing redundant whitespace and newlines
I doubt you understand what the word "semantically" means.
I don't see how polluting markup with <table> (and tables were often nested), <tr> and <td> is any better, not to mention that often already existing markup was sufficient and no extra was needed.
Also, div's by definition have no semantic meaning, and that's a good thing—those who bothered to care know that tables for layout had their share of accessibility issues.
Alas, now when most race to stuff as much anuglar bootstraps ino their SPA nobody cares about semantics and accessibility any more.
If anything is worse than tables for layout it is inline CSS for styling.
Bizarre fingerings and a lot of very unstable harmonics scattered throughout. You can't just hit the fingerings and expect the right pitches to come out, a lot of the notes (F# below middle C in particular) take throat contortions to get the note to land in tune, and of course you're changing this as you are fingering different pitches. Not to mention the challenges of quickly tonguing passages with a chunk of heavy cane in your mouth.

The unstable pitches do tend to develop a young musician's ear mightily though. It's an instrument that forms an odd bond as well; I recently met another bassoonist and we dropped everything we were doing to make reeds together.
The idea is not new. East Block countries (where religions were in disgrace) were creating various organizations. With the ideal of brotherhood, common ideology and their rituals (think about the International Workers' Day March).

In any case, I do not share author's optimism. Believing in supernatural is not that bad; what is bad is we-vs-them mentality, fanaticism (you don't need a religion, but an ideology); and rituals, while comforting, tend to froze progress.
What? DEC for one was gigantic.
> No other country name contains the word America [...]

I checked the list of sovereign countries. It's actually true.
Stock value seems okay

Stock value being, of course, the only moral determinant here. Even if you're using employees as a consumable, ea_spouse passim.
That's what you get when you keep your UI and game objects mixed together in a some sort of "scene". I suppose Unity that encourages this style.
Yeah, combining bitfields with volatile is an extremely bad idea. I've heard, and give some credence to, opinions using volatile at all in normal code, rather than hiding it in a helper or something, is a bad idea, given that that allows reading and writing registers to look the same as normal memory accesses, despite it having extremely different consequences.
> If two points are so far apart that the expansion of space inflates the distance between them faster than light can cross it, then no light can ever reach from one to the other, even if it travels for an infinitely long time

Actually, it can. The issue is quite subtle. What you are saying is true only if the Hubble parameter is constant, it is not. (Hubble constant is such a misnomer! It's only constant across space but not time).

You may want to re-read paragraph 3.3 of the Lineweaver paper (http://arxiv.org/pdf/astro-ph/0310808v2.pdf)

Quotes :

> Photons near the Hubble sphere that are receding slowly are overtaken by the more rapidly receding Hubble sphere.

> The most distant objects that we can see now were outside the Hubble sphere when their comoving coordinates intersected our past light cone. Thus, they were receding superluminally when they emitted the photons we see now.
CSS is about presentation, not semantics, that's the point of it. And the whole point of separation of concerns.
So sad to see stuff like http://csszengarden.com/ being forgotten and the whole web standards movement coming to nothing.
Your previous comment said:

"Ulster Scots refers to (largely) Presbyterian descendants of Scottish planters who emigrated to the US."

Which implied otherwise.
I was thinking about clefs recently. Why are we so fixed on two clefs? All that a clef needs to do is to indicate (a) where the G is and (b) which octave it is in. When I play with ideas I just put a 'x' on the G line with a superscript 4 next to it.

Music theory could be taught in a way so that students learnt to find the G as a matter of course. But for some reason we've been beaten into thinking in terms of these two clefs.

It might have something to do with the way a conductor reads full-score. With typesetting technology it should be mess important to have conductor and accompanist on the same clef. We're not far from a point where everything could move to e-ink. It'll probably take another century for music libraries to have been completely moved to digital.
It is, however, much shorter and still demonstrates the solution. It's trivial to pull the styles out of that markup.
That's much better than most and the images on there are functional.

The 'payload to wrapper' ratio of that page is excellent.
Another personal datapoint — I wrote a book and funded it on Kickstarter as well (similarly named: Hello Web App) and mine was 12 months delayed. Producing a book was definitely way harder than I anticipated, esp. as I am used to the fast-turnaround times of producing something for the web. Additionally, printing alone took two months which was surprising.
The only way to reliably opt out of Microsoft collecting your personal data at this point, is to opt out of the whole Microsoft experience. Everyone knows (or should know) that toggle switches are not guaranteed to do what their respective labels say they would.
I completely agree with your post, and your correction of the abnormal/pedantic neologism 'USian' (how would that even be pronounced? /juːʃaɪn/? /ju ɛs aɪn/?). It's not just English speakers who use the term 'American' --- I've frequently heard it in use by Polish and Hungarian people when speaking their own language: "[Polish words] American [more Polish]".
all telecom networks (sigtran) uses SCTP.
DRY notwithstanding, I agree with Animats that design should be done visually, not programmatically. Using code for layout is just as bad as programming by flowcharts. Programming tools should reflect how a programmer thinks about the problem, and design tools should reflect how a designer thinks about the problem. Expensive "web programmers" shouldn't be needed for web design, just as "print programmers" aren't needed for print design.
Japanese blog publishes POC for Stagefright Android vulnerability
I've played the violin and the viola. If you're a violinist you can get a good sound out of the viola after literally a few minutes of practice. Reading the viola clef is strictly less difficult than reading the transposing clefs used by brass and winds.

I don't know what "the double bass is physically dangerous to play" means. If you mean you can get RSI from it, you can do that on any instrument.
Compromisable Authorities and the Web of Mistrust
I generally find the quality of built-in GPS maps in cars to be quite inferior to the quality of google maps. Is this company really worth 3B? who knows, but the car manufactures could probably just licensed google maps for free and focus on building great cars instead.
ITT: Twentysomethings guffaw about a man who has more success in his failures than they have experienced in their lives.
Deleted my comment to which you'd replied because I shouldn't be talking about something I know nothing about.
Nah, it wasn't just that, although certainly that was one component of it.

Excel has developed into a mini-platform of sorts, where users do all kinds of things with it. Time cards, expense reports, order sheets, office floorpans, generic lists, by-hand Gantt charts, etc etc. And other tools -- even similar ones that are supposed to be 'Excel-compatible' like Apple Pages or Google Sheets -- don't really work with many Excel documents 'in the wild'.

The real killer feature of Excel is Excel-compatibility. That's the only reason I personally use Excel -- because, for various reasons mostly outside of my control, I sometimes have to use documents created in Excel. E.g., my employer's vacation day reporting form is created in Excel by HR, and hell no Google Sheets doesn't work with it. (Actually, even the Mac version of Excel also doesn't work with it -- I fire up VMWare whenever I need to fill one out.)

Nothing other than Excel really works perfectly with Excel documents.

I think that was the biggest reason for the failure of the two Google Apps trials I witnessed.

(But there is also the fact that Excel was massively more feature-packed, reliable, and performant than Google Sheets -- which I think is still the case today. I personally use it because I enjoy the ubiquitous access cloudy-cloud-cloud nature of it, but I don't think that wins for many users, especially those who really mainly just use it at their desk at work anyway.)
Good or bad, here are 4 new hacker TV shows debuted in 2015
> Does this function return data point that it creates itself, or does it retrieve these nodes from somewhere else?

It returns pointers to the nodes in the tree. You know this because the caller isn't supposed to (or allowed to) delete them, because if the caller was responsible for that, they'd be wrapped in smart pointers.

> If it's a second option, who's in charge of counting references to these objects?

The pointers in the return value are valid as long as their particular descendant of the function parameter isn't deleted. There's no need for reference counts, and if they're present at all, they aren't updated by this function, since the caller isn't responsible for decrementing them. If the caller was responsible, the return value would be a vector of smart pointers.

> Also, if it's a second option, and this data points are retrieved from a certain storage, are you absolutely sure that whoever gets this data should be able to modify them?

If they have a const node *, they shouldn't. If they don't, they should.
gzip should already be enabled on any modern server/browser.
The Google home page from 1998 really is a one line text field and two buttons. https://web.archive.org/web/19981111183552/http://google.sta...

It only really starts getting js-heavy after about 2010. Evidently the relative cost of bandwidth and value of analytics have crossed over.
Advanced SystemCare 8 Beta 3 Key Incl Full Free Download
Depressing. I wonder if having some kind of real time tracking system for elephants could help. Although I suppose it could perhaps even make things worse if poachers got access to it.
Free Zapya Download 3.2.6 for Android File Sharing
It was close. With clean cache (from UK) your blog took 133msec. jacques took 134msec.

But then your css had to load... that was another 104ms. ;)

Pretty awesome.
LSports Partners with Emind to Support Their Scalable Real-Time System on GCP
Those Albanian flats by the sea look amazing with the rake and the little balconies for each.

I know the reality would have been somewhat grim and that ordinary people would not have been able to have one.
The Mt. Gox Arrest Is the End of the First Age of Bitcoin
I live in Sweden and for some reason HN takes several seconds to load for most of the times. I do not know why but it is frustrating.
I'll have a look to see what the differences are, gzip is already enabled so it might be less than on a site that sends all the data in plaintext over the wire.
> > Personally, I hate CONST with a passion, so I like this trick.

> Ugh.

Gamedevs gonna gamedev.
That party has sadly been made exclusive to giants. Lots of sites block crawling bots unless they come from the known majors.
That one's included in the article, bottom of page 1 called "Flash forward"[0]

> someone figured out if you played the games in an odd, and very specific order, the flash memory would sort of work. So an extra leaflet was added to every box explaining how to use this "feature."

[0] http://www.gamasutra.com/view/news/249475/More_dirty_coding_...
Cool. Would you translate into other languages? Having kids speaking Italian I would be interested ;-)
Snapdeal Reportedly Gets $500M from Alibaba, Foxconn and SoftBank
What word is that? Business?

Keep in mind that we are referring to children (under the age of 18.) These sorts of transactions are often the first steps into the realization that you can grow value (which could be physical or virtual items) through transactions with others (this could be smart trading or selling something you created.) These first steps could be powerful lessons which may shape their future.

If I sell a baseball card and I make a profit, then that profit would likely be recorded on a Schedule C (Form 1040), Profit or Loss From Business.

http://www.irs.gov/uac/Schedule-C-(Form-1040),-Profit-or-Los...

Just by selling that card, you are a sole proprietorship.

If you get creative, you can think of many different ways in which children participate in business activity.

ETA: Okay, I get it. My examples aren't of people starting companies. A kid selling baseball cards might be a business, but not a company (company is a group, more than one.) I wonder if that's what he actually meant though. Can a minor even hire employees?
> “At the moment, only about 1% of people on the street can even recognise this instrument,”

does this mean "look at this object, and guess what it is", or "recognize this sound" ?

I'd expect a lot of people to be familiar with "the sorcerer's apprentice" due to Fantasia (contrabassoon, I believe).

On the other hand, I consider myself a normally educated person with no musical culture, and I wouldn't be able to tell the name of most musical instruments.
About to say the same thing. I resisted a couple of times. Just wished that they did not pick a title comes across as manuscript for snake oil selling.

The basic and obvious stuff needs to be spelled out as it solidified the concepts.
As a social network it has failed , But as an Identify Platform it's really good . My g+ profile while doesn't have many posts like facebook/twitter or instagram but has the most data ,my search history,my app downloads,youtube browse history, knows my phone ,my number ,All the places I have lived ,places I have worked . If I log on a new device with my gmail/g+ all over sudden I have all this data working to make my surfing better.

Now if only they used that data to make a better Google plus feed ,It's the feed that died.
There was a thread about slow web: https://news.ycombinator.com/item?id=9791606

I prefer a static site without JavaScript any time of day!
(over a JS bloated webs(h)ite)
Surely you're throwing away some of the speed benefits of parallel requests by massively-inlining everything?

I'd be interested in seeing some waterfall charts comparing this setup with something that keeps the number of total requests small (say 3-5 requests) and evenly balanced. Particularly as we move toward HTTP2, having lots of small parallel requests will be a more effective way of getting raw page load performance.

The speed gains from eliminating all but the most necessary components is definitely the biggest win here, though - cool to see what you can do when you decide to get focused about what needs to be on the page.
NSA Report: China Successfully Hacked 600+ American Targets in 5 Years
Google Maps is free to consumers, but that doesn't mean corporations can license the data for free. Google would expect something in return -- user data, Android Auto installations...

HERE [1] is the same way. You can access their maps for free on the web or through the apps:

https://www.here.com

But if you're building a product that needs to incorporate maps, HERE will certainly charge you for it.

[1] I hate this all-caps spelling, but it looks confusing without it.
Shaw Communication.
Ask HN: Why doesn't HN like one liners?
Humour is proven to help you think more flexibly and creatively. Encouraging people to have a sense of humour and rewarding that frees their minds to think of more productive things, which in turn may create better quality content. A lot of workplaces use regular "games" to relieve tension, relax and change the "thinking mode" into something more playful. I completely agree with HN's stance on abuse, harassment, hate speech and negativity and am puzzled by its intolerance of oneliners and seeming lack of humour as a motif across even a small number of submissions. Given this, it's fair to ask, Why so serious, HN?
It's amazing at what lengths people go with the theoretical arguments and personal conjecture.

Screens don't really have any black - the black you see is just a dark gray. The screens have limitations ...

Even if you'd have a very good screen, very few people go through the trouble of calibrating their monitors.

At the same time, no one can point to a scientific study of contrast choices over many types of screens and (mis)calibrations ...

PS. Screens are calibrated to ambient light - that compensates for the white being too white kind of problems.
It might be surprising to some people in Silicon Valley but there are folks who find it a bit disconcerting that Google knows every place they drive to, when they do it and how long they stay. I personally am glad that there is still some competition in the maps market and since HERE is a European company, you can expect them to be much more privacy conscious than Google (or Bing Maps, ftm).
The Onion are in on it too:

http://www.theonion.com/graphic/airbnb-vs-hotels-50934
Yes. I bet it is a search engine that is based on a distributed search index, hosted by individuals not by a giant corporation. At least I would hope so.
Amazing color photos of the Hindenburg Zeppelin
AFAIK it's probably the best offline maps you can get (disregarding Google Maps and co's offline availability feature which isn't really geared for having a full dataset stored on a device). Haven't compared it myself but that's what I heard. All I know is, built-in navis for Mercedes are very lackluster currently, so they're probably getting something out of this deal. If it's worth their 1B (or whatever it is) share, who knows.
Why do you use a 3D library for 2d game?
HERE has proprietary data whic Google doesn't have, not sure on the specifics.
What nefarious use of the data will be beneficial to Google?
Relations are tables, indexes, views, etc. When you create one, PG will also create a composite data type[1] that corresponds to one of its rows. And you can use those types in interesting ways - for example, you can have a column in a table that stores a complete composite value.

[1] http://www.postgresql.org/docs/9.3/static/rowtypes.html
Other than lack of Streetview, how the HERE suite inferior?
If you don't want that, make your own Google page. Create a form with get-action to google.com, parameter q, host this on your own site or even locally, and you've got that fast simple page that doesn't register your typing.
Precisely the same question I have as well. Especially given that the energy you could store in a spring or coil could be much more, and you are not limited by one's lifting capacity or maximum height. Anyone have an idea?
we´ll get to github login asap!
Or invest $1bn in enhancing the already good openstreetmap dataset?
I looked at Reddit Check's background page and checked the network requests it was sending. It sends a request like this:

https://www.reddit.com/api/info.json?url=http%3A%2F%2Fwww.sy...

Weirdly it seems to send the same request several times. And it should also use an &limit=100, so it gets 100 results instead of 25.
> Surely you're throwing away some of the speed benefits of parallel requests by massively-inlining everything?

When you're loading less than 20KB of content, I don't think there are any speed benefits of parallel requests. I suppose in theory an extremely slow mobile connection might benefit, but extremely slow mobile connections tend to have very high latency and packet loss that make the cost of additional requests hugely outweigh the benefits.
This guy definitely used SQLi.
I expected that to be the case but repeated measurements tell me that it is in fact the opposite. The difference was about 50% faster on the version with everything inlined. Counter-intuitive for sure!

For instance, just taking the CSS out and loading that separately doubled the page rendering time (because another resource had to be loaded after the first one).

Now it is just like a 'declare before use' program in a regular programming language, by the time the browser reaches a tag that needs definitions from the CSS the CSS is already there, right there in the page, no need to wait until reading that separate resource is done. And that round-trip to the server is actually more expensive than the entire embedded CSS. Looking at it after going through the whole exercise it makes sense but that was definitely not what I expected. Even more counter-intuitive: this holds even when loading multiple pages on the same site that share the same (small) CSS file.

So in the end the inlining of the CSS was a good thing to test. Presumably, there is some cross over point where if the CSS file gets very large there is a benefit for follow-up pages on the same site to be able to re-use it.
It is default maps application on Windows Phones too (at least that were nokia, now lumia). And for me it is the best maps app working offline.
Gravity is not the only option.

This isn't a boat with oars. This is a boat where you're given some wooden spoons.
You can read more about GitXiv here: https://medium.com/@samim/gitxiv-collaborative-open-computer...