skysight-inc/HackerNews huggingface dataset:
Yup, Tasty videos are a hit. They're one of the few parts of social media I actually enjoy. I will sometimes log on Facebook just to see if anyone has shared a new one.

If the doubters want to see their reach, just see how many people have taken the time to create their own parody videos:

https://www.youtube.com/watch?v=XMPaIgVeCT0

Tasty itself is in a few different languages and regions, so to the GP's point, it clearly has some brand power and "Tasty Cafe" or a concept along those lines could work.
>I can't speak towards family living, but as a single person willing to live with roommates, you can find pretty nice places in the heart of Silicon Valley for ~$1000/month

That would fall squarely in the 'living in relative squalor' category. making 200-300K and living with roomates in a small place? Pretty atypical for most of the world, and completely discounts most people over ~25 years old.
Another API specification that I really like is [CoreAPI](http://www.coreapi.org/) .

It works nicely with the django-rest-framework (both created by the same person) and has clients for python, javascript, and a command line tool to interact with the API. I have written a small python script that takes our CoreAPI specification and then generates markdown documentation around it.

The catch is that it is not as well documented as Swagger so working with it would require digging into its source code.
Hopefully when I return from my dog walk, this will have displaced my comment as “top comment”. Insightful, and says what I wanted to say but didn’t have the words.

(EDIT: now I'm back with tired dogs, and I see that my wish came true, hurray.)
Do you get MPI ping-pong latencies on the order of a microsecond on a "normal" public cloud?

No? Well, MPI applications that are sensitive to latency is one usecase where a "real" supercomputer can be useful.
Los Angeles? Isn’t Los Angeles even worse for housing:income:commute?
My short term goal right now is to sell/grow enough side projects to go full time with prototyping "micro businesses". I feel like a startup studio of 4-8 people could get some serious work done. It would also just be a great time exploring new ideas and green-field code all day every day. But hey, a young guy trapped in a megacorp-cube can dream, right?
> It’s a common conception that SSDs are less likely to return bad data than rotational disks, but when Google studied this across their drives, they found:

>> The annual replacement rates of hard disk drives have previously been reported to be 2-9% [19,20], which is high compared to the 4-10% of flash drives we see being replaced in a 4 year period. However, flash drives are less attractive when it comes to their error rates. More than 20% of flash drives develop uncorrectable errors in a four year period, 30-80% develop bad blocks and 2-7% of them develop bad chips. In comparison, previous work [1] on HDDs reports that only 3.5% of disks in a large population developed bad sectors in a 32 months period – a low number when taking into account that the number of sectors on a hard disk is orders of magnitudes larger than the number of either blocks or chips on a solid state drive, and that sectors are smaller than blocks, so a failure is less severe.

Unfortunately "return bad data" is slightly ambiguous. IIRC these failures that are reported are ones where the drive itself claims that it discovered invalid blocks which were detected by error detection algorithms. The rate at which drives "return bad data" is likely only to be discovered by a well-controlled test that writes specific data to specific locations, or data patterns, then looks to see whether that data was preserved. This could tell us about data that was corrupted and escaped detection. Google's aggregate disk usage stats are a dump of the devices and their service activity with application-specific load, not the well-controlled test required for detection of the "returned bad data" symptom.

It's possible that you could scour application logs and try to attribute application failures to corrupt data from a disk, but it would be difficult to isolate.
Morin hydrate promotes stemcell survival, protects against neuronal hearing loss
I couldn't get it to do anything with the mouse. As far as I could tell, it uses key presses outside of text input widgets to do anything useful. My Firefox is set up to search as I type, so key presses outside of text input widgets aren't visible to the application.

Oh well. Structural editors didn't catch on in the 1980s, I'm not holding my breath for the 2010s. But we'll see; some things do change. Also, it might really be useful for beginners or people who write programs without considering themselves programmers.
As a fairly avid gamer, but there is a reason why my top 10 games are all fairly mediocre in the graphics department. High end Triple-AAA games with "Great" graphics usually lack depth in their mechanics, and while this isn't always true, it happens enough to keep me from enjoying them.

There is a reason why Skyrim, Mount&Blade, GTAV, etc are still dominating playtime charts years after release. Good enough graphics + deep, flexible mechanics is a much better combination in my opinion.
That kind of growth requires constant inventions, rather than occasional inventions to use in existing factories. Also I think efficiency improvements offer diminishing returns (sorry I can't prove it). But there's only so much value you can get from a handful of matter, especially if it has to be cost-effective. At some point you bump into limits of physical properties.

A silly tale I read in an old popular science book: Aliens arrive at the Earth. They make peaceful contact with humans and want to exchange knowledge. They get every single human book ever printed, they drop them on a pile, then... one of them takes a metal rod out of his pocket, and makes a scratch on it somewhere in the middle. THERE, it's archived. All they need is to measure the exact spot where the scratch is made and calculate the ratio of rod below the scratch to the rod above the scratch. The decimal representation of that irrational number encodes entire human knowledge.
Disney own it. It's a hangover from the late 90s dot-com era, when portals were the hotness.

I'm guessing lots of people have it as their default homepage from the old days so they keep it running.
First of all, I understand your taking offense (though none was intended) since this is the thing you work on. I feel the same way about stuff I work on! Second, I simply used that as a straightforward example, not to say "Apple good, android bad."

Security is always a risk tradeoff. My house uses special Medeco keys (modified in violation of the Medeco license as it happens) because what I want to defend against is copying when I lend out one of my numbered keys. The house is made of glass so someone could just use a brick to get in. For someone else this is a dumb tradeoff; for me it is appropriate.

And your message includes an example of such a tradeoff:

>This may not be as elegant as doing matching on the sensor, but keep in mind we have to play within the constraints of 2 difference vendors (SoC, Fingerprint Sensor).

>Somehow implying that Android is less somehow less secure in the case of fingerprint is disingenuous.

The channel between the two separate devices is an attack surface (as is the opportunity for offline attack on the encrypted data in the filesystem). The Android team has made the determination that that's an acceptable risk. I won't argue -- perhaps I agree and perhaps I don't, but it is unambiguously less secure than the single, all-encompassing approach. To claim so is hardly disingenuous.

Of course, as with my house, this just changes the class of attack. On either platforms you can consider attacking whatever authentication module talks to the TEE. Both systems use other mechanisms for that.

Finally, in the Android case a vendor is free to do what they want, especially if they don't care about access to branding, google services etc. Google branded devices have a more important brand to defend than, say, Asus (not to pick on Asus), much less, say, DJI's drones, for which the Android branding is utterly irrelevant (conceivably that could rebound on Google though personally I doubt it would even happen. The same obviously can't be said about iOS :-)
Go.com was a portal by Infoseek--one of those search engines prior to Google's dominance.

https://en.wikipedia.org/wiki/Go.com
What amazes me about Second Life is that, despite 15 years of technology improvements, it's still an awful user experience to explore. Low framerates, janky loading, high latency movement.
Yes, Larry, you are special. <3
That makes some sense, so I'll just post my thanks in this one reply so I don't have to thank everyone individually.

Much appreciated.

It does lead me to one additional question - is the need for additional speed great enough to justify this? I don't know how much faster it would be and I tried Google and they are not even remotely helpful. I may just be using the wrong query phrases.
A Qualitative Model of the Universe Refutes the Big Bang Theory
> Logical reasoning may be less than effective with this group of humans.

Not sure the implied condescension is justified here. Some of history's great thinkers held that position. Different axioms lead logically to different conclusions. Dismissing differing views categorically as "illogical" isn't productive. Just to be devil's advocate.
Creating a Killer Ecommerce Marketing Plan in Four Simple Steps
Confusing name; I thought this was about Atlassian.
I used to use Postman but never really actually liked it. It just was OK.

I found and loved Paw right up until they broke the way GET parameters work. I want to be able to edit them as part of the URL string and removing that option is obnoxious.

I still use it nearly every day, but every time I go to edit the URL and it switches to the GET param editor I cringe.

Also, I've had a PR open to fix their cURL generators escaping since June…

- https://github.com/luckymarmot/Paw-cURLCodeGenerator/pull/13
I believe in most countries only a court can decide if a site is illegal or not. Not you. And as far as I know this is true in both France [0] and Germany[1].

IANAL.

[0] I got the impression it was a French site

[1] just guessing where you live
It seems like you have a lot of entrepreneurial energy and inspiration in your personal network. SV pundits don't care about those people creating lifestyle businesses, they just want "megascale" and big fancy exits.
Yep, exactly. Boston's financial tech is deep downtown (Harborside), but other big-name firms like Athena have set up shop in the outskirts and even run shuttles out from the city center. I suppose part of the reason is the number of colleges out past the densest part of the city, and the rest is the difficulty of building urban offices compared to expanding out into the cheaper Cambridge/Somerville/Watertown market.

It's definitely cheaper than SF now, but even more interesting is that it doesn't look to be set for a price spike; there's plenty of land to develop further, and for all the stupid housing laws there's not too much NIMBYism.

(Now if only the existing land wasn't so horrific to build on...)
Buzzfeed Canada is terrible a slimy tabloid organization

I don't doubt this necessarily, but could you provide a quick recap? As in, did they create a slimy tabloid site from scratch? Or did they, like, buy some site that was already slimy, and just continue trudging along in the path of sliminess?

Coz like "we needz the ad revenue from the slimy stuff to bankroll our dalliance with serious journalism", and all that.
>So, I don't get the hate for SOAP/WSDL.

AFAIK one of the sources of hatred for SOAP is people building the message bodies by hand using browser JS instead of using a code generator (one might not have existed for browser JS at that time). Not only was it complicated by being XML, but SOAP bodies are especially verbose XML.
Eh, you can't claim factually that this is true:

> No one on their death bed has wished they worked more.

Unless maybe you've personally interviewed everyone who has ever been on their death bed? I mean, if we're going to talk about things at a factual level...

The constructive point I'm trying to make is that this is shared cultural wisdom, not fact. I agree with it, actually, but we should not so quickly dismiss the alternative. I can see the appeal of living a life of singular purpose, especially if you are successful in leaving your mark on the world.
I think you might have missed the part where being able to work less is one potential result of being wealthier. Will I be more happy with another car? Probably not. Will I be more happy if I work 30 hours a week instead of 40? Probably.
I've spent years working on rendering algorithms and game engines, so I guess I am a graphics programmer.

You are right, the final output dynamic range is limited by your output device, you can't circumvent that.

The 1,000,000:1 is the contrast ratio you might see on a sunny day, and represents the state of the world that your eyes are seeing.

Your eyes aren't capable of 1,000,000:1 contrast either, at least not globally across your field of vision, so we can play tricks in rendering to simulate what you would perceive with your limited eyeballs on a 1M:1 contrast ratio day, and this is what HDR rendering does.

Internally, the rendering code handles luminance well in excess of its ability to display on the final output device. All the game rendering happens internally in HDR, preserving this high level of contrast. The final steps of producing a displayable image are doing something to convert non-displayable "real" contrast ratios into post-processed simulation to fool you into perceiving high contrast scenes. This last part is subjective and artistic, since you are trying to figure out a way to show that high dynamic range scene. Common tricks played here are the light bloom from bright areas, the artificial amplification of darks areas, etc.

All these in-between rendering steps compose the result of multiple rendering passes into an image. Each pass which is blended with the results of a previous pass is subject to quantization error. The more passes you do (and modern games do lots), the more this quantization error accumulates, and leads to pretty ugly banding artifacts. You want to do your internal processing in the highest color resolution that you can, so that you only have to worry about the error of quantizing the 1M:1 scene into a 256:1 output device. You don't need the full 20 bits, and common practice is to use 16-bit S10E5 floats since hardware handles this quickly.

HDR televisions, while nicer than nothing, don't help you all that much. Displays have generally been 8-bit per channel, giving you 256 values distributed along a gamma curve which maps to a device with perhaps 3,000:1 contrast capability. HDR tv's give you 1024 values along a gamma curve that spans a higher range of contrast, but not all that much higher.
Noob question but how far does Calibre take pdf to epub conversion? I've been really interested in learning more about the epub file format and was greatly intrigued to discover it extends xhtml and is essentially a zip folder if I've gathered that much correctly.
Android – How to track steps and calculate running distance
You can represent a range of 0 to 1,000,000 with a single bit. It's just that you can't do much with that representation :P

So, for display purposes, 8 bits (with a non-linear mapping) has been sufficient for the brightness range of TV and monitors until recently. Now we have displays going High Dynamic Range. If you tried to display a 10x wider range of brightness using the old 8-bit format, you'd start to see a lot of ugly banding (posterization) much more than you have seen before because each of those 255 flat steps would be associated with a much larger section of the brightness curve. You'll need at least a couple more bits to keep your brighter&darker image looking as smooth as the mid-range-only images did in the past.

For storage purposes, the 16-bit per channel floating point OpenEXR format has been used by the film industry as a intermediate format between image processing tools for quite some time now. I think that demonstrates that 16 bit floats are sufficient for storage.

For computational purposes, 16 bit floats can build up a lot of numerical error very quickly. It's OK for small bit of math (moderate real-time shaders), but when things get complicated, it's necessary to go full 32-bit float.
I doubt libc(much of it like printf) or alsr exists on an 8051, maybe more so of libc on an AVR
You may have a limit of how much you need, but your neighbor may get the kick of owning more cars than you. I have a personality disorder which makes me less competitive, so I'm rather sensitive to it.
Painless feedback – with crazy high response rates
Hmm. My take was more like, this is great and all but wouldn’t it be better if Americans didn’t have to test their water for lead?
I'm curious how? This FAQ page on their site claims you cannot search email contents, although they plan to support that in their upcoming Protonmail Bridge (which works with a desktop client to search locally): https://protonmail.com/support/knowledge-base/search/

That is what I'd expect, since obviously they cannot build a search index over text they cannot read. Transferring the entire contents of your emails to your web browser to search locally would be slow and impractical on anything but a very fast connection.
Ah! This is even better. It led me to finding this:

http://icl.cs.utk.edu/hpcc/hpcc_results_lat_band.cgi

I do believe I get it. Now to find out what kind of applications are greatly benefited from this.

Thanks HN! You always make me dig in and learn new things!

Edit: It was "MPI latency" that led me to that result, by the way.
Does the article do this?
That entire presentation is amazing. I recommend it every chance I get.
ActionIQ raises $30M from A16Z for marketing activation platform
For your first 10 customers, I recommend that the early startup team not wait till the product is ready. Ideally, someone at the startup (Founder ideally) takes the lead and spends 20% of their weekly time talking with prospective customers.

In fact, attempt to start engaging with prospects through the product development process. This tactic is very useful both for product validation and messaging validation.
It's unfortunate that xz has become the "default" compressor. It has some issues that make it ill-suited for long term storage. lzip is a similar format that corrects these issues:

http://www.nongnu.org/lzip/xz_inadequate.html
Archive.ORG link since the article seems to be gone:

https://web.archive.org/web/20171023190221/http://blog.erikd...
I was on the verge of buying a licence for Paw a couple of months ago, but discovered Insomnia, and been using that instead. (Formerly used Postman before that).

To me, the functionality of Paw and Insomnia seem very similar, so the $50 licence price deterred me from purchasing Paw. If Paw was closer to the $20 mark, I might have still bought it to have in my arsenal of tools 'just in case'.

My rationale is that if there was nothing else on the market with any equivalent functionality, then $50 for Paw is a no brainer. But when there are other competitive product with equal (or greater) feature sets for free, then the pricing works against it.
Lead Engineer – Covetly S17 (New York, NY)
Role: Lead Developer
Location: New York, NY

Are you a fan of anything and everything pop culture? Then you may have found your new home!

Covetly is a collectibles marketplace app (designer art vinyl, vintage toys, current hot collectibles, etc.):
https://www.covetlyapp.com/
Unlike any other marketplace, the Covetly store is built on top of a collection management and appraisal tool; Hobbyists use Covetly daily to track what they have, what they want, and the values of their items.

Covetly is a Y Combinator Company (S17) and a member of the Harvard Business School Startup Studio.

We are adding a Lead Engineer to the team.

Responsibilities:
- Lead all technical aspects of the company’s strategy to ensure alignment with its business goals
- Prioritize, scope and execute feature roadmap
- Maintain tech stack within web product, iOS app, and Android App
- Communicate technology strategy to­­­ investors

Qualifications & Skills:
- Proven experience in a leadership role
- Experience in ecommerce, consumer or marketplace companies
- Background, or work experience in financial services preferred
- Proficiency in C# and .NET
- Familiarity with Swift
- Knowledge of azure, firebase, and mlab, and mongo

Join the team now!
Send your CV to:
careers@covetlyapp.com
What does the complexity matter? Either way you're running some service description file through some build tooling to generate some human unfriendly code. Who cares how big or complex the code in the middle is?
Verbatim: What Is a Photocopier?
a simple robot.txt deny rule should be sufficient to prevent the papers from getting indexed.
I doubt it. They weren't shy about just playing music when no one was on stage DJing.
I don't know how well user generated content of AAA graphics would work. An open world makes it even worse because the players have to be exposed to all of the things that keep performance in check. Those same things break any illusions of what they are looking at being more than a paper thin movie set.
lack of cacheability is the main issue I've heard
> There is a reason why Skyrim, Mount&Blade, GTAV, etc are still dominating playtime charts years after release. Good enough graphics + deep, flexible mechanics is a much better combination in my opinion.

Those are all sandbox games that you effectively never stop playing. People tell me that there's a story and an endgame in Skyrim, but I've played a few hundred hours without doing any main-line quests past the first city. Mount&Blade I've sunk even more into - there isn't even the pretense of a story there, so you're pretty much on your own if you want to role-play, or just take in the enjoyment of riding around, hacking at people, and looting their corpses.
This is incredibly offensive and ignorant.

I am happy with my present, however I am surrounded by Venetian culture, everywhere around me, from my native Venetian language, to monuments in my city, from food and traditions to street names in the Venetian language.

Everywhere around me speaks of my Venetian heritage.

Venetian are hard-working people, after WW2 Veneto went from an underdeveloped, rural region to one of the richest regions in Italy, whose per-capita GDP compares with that of the richest German industrial districts.

Still, people always felt deeply bound to their Serenissima roots. It’s not a matter of unhappiness or hard times, it’s a matter of a millennial history that pervades the whole region and cannot be denied.
I only skimmed their website, but I didn't see user aliasing[edit: they do aliasing & wildcards], or shared accounts. In fact any real mailbox features?

I am becoming concerned about the power Google has over my life (have been for a while). They know what you're reading (Chrome, even in incognito mode via DNS), what your thinking (web searches), who you're in contact with (Gmail, Android + their Apps), not to mention maps and what they do with your photos/ drive data. Even patient data with the NHS sharing data with Deepmind[0]. The company needs to broken up as the Did with Microsoft years ago.

[0]http://www.bbc.co.uk/news/technology-40497020
Nobody has recommended this straw man of a proposal. This is an example of an argument made in bad faith.

The topic is development of single-story housing into apartments. The Bay Area is rife with short houses around transit terminals.

You would have less traffic in the Valley if there were more apartments, so employees could bike and walk to work. They now commute from neighboring cities.