skysight-inc/HackerNews huggingface dataset:
It doesn't look ridiculous to the audience its catered to. Thick frames are in style & its symmetrical. A typical snapchat user would not be concerned by most of the things mentioned on this thread, except that these glasses fit a certain lifestyle these users are aspiring to. I.e what you could be doing with these glasses on you as opposed to anything to do with the glasses themselves.

I guess the only way to find whos right is to wait a few months to see what its uptake is like
It's already there, the steering wheel will vibrate when you go over the line to simulate those bumps on the side of the road. It even goes off if you simply cross a dotted lane that it detects. I can almost guarantee that driver was feeling the bumps (unless they turned the feature off).
Introducing mandatory charges for tweeting will probably hurt their user base and they'll lose some value. But they could always make a combined approach, having first 5 to X tweets per month for free.
I just put my clothes in the tumble drier, and they come out pretty sharp. Not possible for all types of clothing, but for pants and shirts it works a treat.
Not only that, but phones know where you are and start making noise! I was in Tokyo and saw a cute father and baby and wanted to take a photo on the train, but the phone made a loud "click!" even in silent mode, and I looked like a perv.

At least the Japanese were too polite to say anything.
I'm a huge fan of the Discover Weekly playlist. Most of the time it is so good that you can get in touch at least with 2-3 new songs. Sometimes I also have a lucky day where nearly every single song matches my taste but was unknown to me. This is a really great example of what algorithms can do. But it also proves that more is not better. If I imagine the playlist would be refreshed every day as planned or a list of 100 songs instead of 30- I wouldn't use it anymore. It simply would be to much to progress each week. The current amount is perfect to start a working week and I do so since that playlist started.
Really? Pretty sure we walk in and out of several hundred (thousand?) camera FOVs every day. Google Glass didn't succeed because you looked like a total dork wearing it. These are a bit silly, but they also acknowledge that they're a bit silly. Google was just classically out of touch, as always.
Yes, you're right. But I don't expect an EVO to last for a full 7 PB of writes like the PRO did. But even if it lasts a fraction of that (say, approx 1 PB, which previous generation 840 EVO was able to achieve) then it's still 90 years of life at current usage levels! A (1 TB) 850 PRO would last over 600 years!

In all likelihood the drive will never get anywhere near any of these values - it'll be replaced with newer, better tech at some point. It may then get used for a backups or secondary storage, but in those scenarios the daily writes will drop enormously.
If you're trying to maintain anonymity, why is your username your real name?
+ viper mode if you really want vi style modal editing

edited to add: or apparently spacemacs
Ask HN: Why do we put up with such restrictive IP contracts?
I've been a professional software developer for only 5 years. However I've found that 2 of my employers, one being in the Forbes Top 10 Largest American Companies, have a clause in their employment contract stating anything planned, developed or created during the employment period (including outside of work, not using the employers tools) is the property of the employers.

I've read about this a lot over the years, have continued to work on side projects and develop things in my own time. However I'd be wary of the legal battle I'd find myself in if I ever succeeded.

I'm not in the US, and I know in many parts of the world this clause isn't enforceable. But it's always in the back of my mind when I release or begin new projects.

Why do we put up with these clauses?

I felt like I haven't fought against this because I've wanted these jobs. But it seems so nefarious, and considered "business as usual" to everyone. It feels so wrong.
The value of DOS based VGA programming is that, although hard things are damn near impossible, easy things are easy. https://www.mail-archive.com/kragen-hacks@canonical.org/msg0... is a 64-byte .COM file I wrote in assembly that draws circles on the screen; you can get to mode 13h with two instructions, and then you have a linear framebuffer with 64000 bytes, one byte per pixel, at your disposal located at A0000h.

So there are some awesome things about this:

- It's really easy to get started. You can literally take the code on that page, assemble it, verify that you get the right hexadecimal output, and run it in dosbox.

- Just about anything you do in the segment you point at the framebuffer will make something appear on the screen and not crash your program. So your bugs will be harder to debug, but they will also be cool.

- For example, running a pointer off the bottom of the screen puts you back on top of the screen instead of in the middle of your stack or heap or something. There are 4 lines of pixels that aren't shown, but often you don't care.

- The pixels are more or less square.

- Since each pixel is one byte, pixels correspond nicely to addressable memory locations.

- The first few colors in the default VGA palette are primary colors.

- Once you draw something, you can get awesome effects by changing the palette. Color-cycling, for example. This was really cool when actually redrawing the screen sixty times a second was computationally infeasible.

There are also a lot of shitty things about it:

- 320×200 is not very much resolution. Nothing will look sharp, except possibly the corners of your pixels.

- Palettes make it easy to draw something, and they even provide a kind of high-level interface that lets you kind of search and replace colors, in a way. (It's really more like macro-expanding your colors I guess.) But they make gradients and alpha-blending really hard to achieve, unless you stick to grayscale or sepia or something. TrueColor video modes are much better for those.

As for triangles, I'm sure you can figure out how to do them, but keep in mind that geometric algorithms easily turn into a rat's-nest of special cases. I've written polygon-filling routines a few times, and they can easily have the same algorithmic complexity as an entire ray tracer, which looks a hell of a lot cooler.
Yes, I just looked it up and was about to edit my comment. Here's an article in Dutch about about TiSa: http://sargasso.nl/tisa-bijl-aan-wortel-democratie/
Hey there,

I know it does not totally answer your request, but you totally can achieve that with Crashplan; and for free.
Simply buy a NAS or equivalent, place it at your parents and install Crashplan on it.

It is not as perfect as a totally untied system like you want, but it is free and offsite :).

I am a happy customer of Crashplan for a while but other than that I have no ties there :).

https://www.crashplan.com/en-us/
just reading page 15, arg max = maximal ..., I think that global maximum or local maximum is better than maximal.

I would like to read all the interesting fruit of RL in just one hour, can someone suggest a short book for someone with advanced maths skills?

Thanks a lot to the authors the book seems to be really interesting.

Edit: In page 25, an extended example: tic-tac-toe the rule to update the value of each state v(s)=v(s)+a(v(s')-v(s)) doesn't take into account that if in s' there is a winning strategy by the policy then previous values is also part of a winning strategy. So if v(s')=1 (win) then v(s)=1 (I can win).
In my very humble opinion, the author should digress a title to talk about this very important point.
Well in an age where every 18 year old's weekend hack project "needs" $1bn "to scale" to the next town over, this is just so ambitious!
WW3 AMERICA WILL BECOME ISLAMIC OR TAKE BACK Your COUNTRY
For people like me who create a new server and put our public SSH keys in ~/.ssh/authorized_keys, can you explain what doing this does, and why it's good?

I can see you're limiting it to particular algorithms/cyphers, but the rest?
Dead serious. "Cool" is all this product needs to be successful. People buy sunglasses. People like Snapchat. At $129 this is a no-brainer. Don't underestimate the power of social signaling.
> at $130 they're almost disposable

Welcome to real world prices. This is definitely not disposable, this sounds like a good price for VR to me and I'd be careful with them. But they're not VR and VR is a lot more expensive, so that's why nobody outside the industry has one.
Oh ESR is pretty notorious in these parts. Have you seen his sex tips page?
You've just triggered my midlife crisis again. I'm 28, which is halfway to the grave :(.
It is no more. It has ceased to be. It's expired.
You may want to do a quick search on what write amplification means. It's an undesirable property of data structures.

I think you perhaps meant fan out, which is partially valid but addressed in the submitted article - i.e. bus speeds have improved greatly. In fact to the point where you can easily have no bus at all: point to point PCIe lanes to each NVMe device.

A zmirror is simple too, and gives you boot environments so you can roll back failed upgrades and other magic.
Yabb Messenger – Free Calls and Free Text
The <5% who are mega influencers on one of the most influential social networks on earth, as opposed to the <5% comprised of the dorkiest people on earth (not that I have anything against dorks, seeing as I myself am somewhat dorky).

You couldn't even wear Glass in Silicon Valley, land of graphic tees and dad jeans. I could imagine seeing these anywhere from Santa Monica to NYC or Lake Tahoe to Macchu Pichu.
Some RAID models support TRIM at this point (modern kernel version). I can't find the commit or change log in a few seconds. But this bug confirms it:
https://bugzilla.kernel.org/show_bug.cgi?id=117051 (Very slow discard(trim) with mdadm raid0 array )
mdraid will still, after some 10 years of the bug being known[1], happily corrupt all your data if you mix hardware with different queue sizes.

How do you know you you have hardware with different queue sizes? Why, you start to experience data corruption for no apparent reason, of course. There's no other warning. And the only "workaround" is setting the global queue size to the lowest common denominator of the hardware installed – and God help you if you later install hardware with a lower queue size.

[1] https://bugzilla.kernel.org/show_bug.cgi?id=9401
"Dare I say, it has the scent of Jobs to it" he dared!
For laptops with removable batteries, you can buy aftermarket extra-sized batteries. They double as a stand which helps with your screen height problem too.
This is more about Google's desktop software (removing stuff from Chromium) than about Google's devices.
The ads all over Snapchat?
Well, even as a growing Rust enthusiast, I guess I still can't quite rule Haiku out.

http://rust-on-haiku.com/
I did my thesis about reinforced learning. Unfortunately didn't work with that afterwards, but I really think it's one of the most interesting approaches to machine learning for real world application.
ProtonMail Security Advisory Regarding Yahoo Hack
Those were all ~250GB devices, however. Endurance increases with higher capcity.

If a 250GB 840 EVO can get to 800TB without errors, then I'd expect a 500GB 850 EVO to reach 1 PB, easily.

A 500GB 850 EVO has newer-generation, more durable NAND endurance and twice the capacity to work with.
Holding down a key combination while opening the shell application's preferences menu allowed one to change the window decorations to Windows 3.1 and OS 8 styles, amongst others: http://www.eeggs.com/items/1034.html
Yeah, my guess is it will be similar to the Apple Watch. Somewhat popular for a little while with people working in tech or tech-media, but completely non-existent in the 'real world'.
Offtopic, but does anyone else find Lovecraft too over-the-top? I know that many people like him, but it gets tiresome that everything is nameless, frightful, indescribable, hideous, hellish, monstrous, indescribable, etc. He's not very subtle at all with his descriptions, even a house that was previously established as super creepy gets an "abominable" when referring to it.

I found him so over the top that I wanted to confirm my hunch experimentally, and made a list of the 150 most prominent words in his opus. It is unsurprising:

https://i.imgur.com/pUUzFCJ.png
Ask HN: How do you learn to be in a team
I have never been in a programming team, so there are many thinks I don't know about. I would like to get into a team just to make some small and short application. As I am a hobby programmer with little money, I want it free as in beer. Any suggestion?, could I learn some team skills without actually entering any team?
So the US negotiators don't want to concede anything. So then one questions what they had in mind to convince the EU negotiators to go on with the deal...
What happened to google glass is textbook: Exec walks into R&D lab and falls in love with alpha stage project, utters the words: we should release this to the public, stat! and failure ensues.

Glass as a AR demonstrator is doing quite well as a beta product for enterprise. Augmedix comes to mind.
I knew someone who worked on crypto to secure some of those systems back in the day. But because of that area they couldn't tell me much about it.
As part of the audience it's catered to, it absolutely looks ridiculous. The question is, is it useful/interesting/popular/trendy enough to warrant that ridiculousness? It'll depend on how they market it.

My opinion is that Snapchat is pretty good already, so why would I need this? Hence my analysis is that it would be difficult for Snap to market this product effectively without cannibalizing their existing product, so it's interesting to see whether they will make the queen's gambit.
Yeah, I think it is close but not quite. It seems that you can back up to a friend's trusted computer, but it has to be turned on. Plus I don't necessarily want to trust them in that way.
I like it. Seriously, "creepy" is just a word that means "I can't accept the reality doesn't work the way I'd like it".

That said, I worry about implementation. My guess is that it's going to be directly and permanently tied to Snapchat itself. Which significantly reduces the potential usefulness of this product - not everything you record is something you only want to have sent directly to Snapchat. Personally, I want files. Plain, old files. Is that so hard to understand for all those cloud-first companies?
Ask HN: What happened to Myra?
A year ago, a post on HN about a personal assistant to find restaurants in San Francisco by chatting with it attracted a lot of attention: https://news.ycombinator.com/item?id=10060074

See on archive.org: https://web.archive.org/web/20160320233756/http://www.getmyra.co/

The domain getmyra.co now redirects to http://www.myralabs.com/ about an API to "power Slack and Messenger bots, customer service applications, and others that require sophisticated natural language understanding."

Do you know why the service was shut down ? Was it replaced by or integrated into something else ? What did the promising technology become ?
To ask the question is to answer it, as the man says.
There was an article making the rounds here on HN about medical checklists, similar to what pilots use for takeoff and landing procedures, for example. Can't remember good keywords to search for, though...
I don't see favicons too, but I've just did one "image extraction" attempt:

https://news.ycombinator.com/item?id=12569999

700 KB of binary images in a 1.7 MB session file, which can be compressed only to the 70% of its size.

I also see a lot of things like \\u0440 which spends eight characters for one unicode character (in another file, not from me). But that file was reduced to 37% of initial size with LZ4. It seems LZ4 is still worth doing, if the content remains easily accessible with the external tools, e.g. lz4cli.
Ah ok. Thank you for explaining.
A thing that removes thought loops from the brain
Is it? Or maybe the fact it's implicitly protected by all the other standing armies?

I'm not sure which country you're talking about so I can't tell.
I think you might even make it to 60 if you stop smoking, drinking and start exercising more!
https://github.com/felixrieseberg/JARVIS

is a start...
Well, speed issues are currently not that noticeable (a lot of times passed since initial bumps) but I'm pretty sure some large repositories (more than millions of lines of patches) wouldn't be able to work with it.

git is a whole different story compared to darcs, darcs is simpler to use, especially when merging.

if it was consistently fast I'm pretty sure git wouldn't be as popular as it is.

there is rust vcs https://pijul.org/ that seems to be doing the same thing as darcs but faster.

so I guess CJefferson's controversial comment stands :D
This fixes everything broken about Google Glass. It's almost disturbing how much more on point this is:

Of _course_ they're sunglasses.

Of _course_ it's focused completely on video.

Of _course_ it's marketed as being about sharing your memories as you lived them.

Of _course_ you can only record 10 second videos at a time.

Of _course_ snaps automatically sync to the app.

Of _course_ they're designed to appeal to young fashionable people.

Of _course_ the charge lasts all day

This is one of those things where once you see it it's just obvious this is what it was supposed to be all along.
Well, thats what happened to ACTA too, isn't it?

A lot of the stuff that was in there got reused in TTIP.
No, I suggest that all billion dollar messaging companies that don't lock their users in have already been founded. I would love nothing more than to be proven wrong.
I want exactly the same thing!
Adding to this: GitHub publishes the public SSH keys of all of their users, for example: https://github.com/teozkr.keys
> without having to break out of the moment

"Without letting people know I'm going to film them and spam them over the Internet."
I agree with the "not have any ads which follow you around the internet" as an appeal for the more privacy conscious folks which is probably an idea which is going to get more traction in the coming days...

Even better, actively mock Facebook/Google's privacy track record (while peddling the paid Twitter accounts) like the way Apple did to Microsoft. If you are going down anyway, why not go out with a resounding bang? :-) But you will burn all your bridges. Very few folks have the kind of chutzpah that Steve Jobs had.
Perl 6 Intro
Does the typical snapchat user hang out on HN? When I think of snapchats core audience I think 18 year olds who are "super social" and care a lot about fashion and "new stuff".

Not saying it can't overlap, but still.
I think the OP is thinking more from the general consumer perspective. Not sure whether RHEL or SuSE targets this market.

Interestingly, I had similar thoughts years back - https://www.quora.com/Has-any-company-tried-the-Apple-busine...
> But once it was clear how the wind was blowing, why not jump in?

Or: Once the war in the West was over, which required all available Russian resources, Stalin immediately redeployed to the Far East. Within just a few weeks of ending the war in Europe Russians managed to go on the offensive in the East. That is an impressive feat, given the vast distances.
An Introduction to Galois Theory
I recently cancelled my streaming service subscription for music and shifted back to my vinyl collection (which I've been digitalizing for office listening) and buying cds. Yes, it takes me more time to get the music I want to listen, but I spend more time and effort listening and exploring what is going on in the music scene. This actually made me more connected to the music I'm currently listening, because every purchase is worth something and before buying I tend to read reviews and articles about the artists who produced the music.

For me, the best playlists are the ones written by the long-standing institutions, like Hardwax[0], Berghain[1] and Resident Advisor[2].

[0] https://hardwax.com/
[1] http://berghain.de/
[2] https://www.residentadvisor.net/
Ask HN: What do you think about this Android app?
I am the developer of the Medical ID app on Android:

https://play.google.com/store/apps/details?id=app.medicalid.free

What do you think about this app? I am looking for honest feedbacks and idea to improve it.

Any comment is welcome ;)
You say 'realistically' but you're speculating that they are losing appeal and that they won't try and sell another product.

The only thing to realize is they have a $100+ device that is compelling to their 150M user base. That's a great sign. I think that the manufacturing chain for 'cheap shit electronics toys' is developed enough in 2016 to make good margins.
The product perfectly matches the brand, using technology in a way that fits user needs. I'll be excited to see how they do.
It was a great idea. Singapore is harmonious and everyone understands each other better, to a major part because of this.

People who grow up in singular neighbourhoods simply don't realise what they are missing in understanding each other. Attending each other's weddings, funerals; talking about political issues forms a strong bond above religious lines
Reads like a full page ad by the WSJ. Uncool on multiple levels.
I don't know of any competing standards. The Matchstick tried but failed (I think they had DRM problems). Miracast is completely different, it deals with video to remove displays where as chromecast (primarily) is about loading a URL on a remote display with some communication primitives.

I really wish there was a competing product/standard, but I don't know of one.
Prescriptive vs. descriptive.

It's how this term is used already. I remember seeing it as a kid, when I first started dabbling in building games.

If we want to enter fights about prescriptive definitions, then - at the risk of committing tu quoque fallacy - I'd like to ask the JS and nouveau-functional-programming crowd to stop renaming things that already have established names. Signed, Don Quixote.
I've thought about this phenomenon a lot:

The problem is that if you start giving your money to some group that could be working on the things that are most important to you, but they aren't working in that direction yet, then your support is understood to be a mandate for what they're already doing. Waiting until they're actually doing the things you want them to do before you start sending money their way doesn't work, because the point is to be the thing that incentivizes them to move in the direction you want.

This isn't so subtle that it's impossible to talk about and be understood, and it might work if your case is one that involves you being a patron for an individual or small group (e.g., through Patron). But for large, shambling, Red Hat-sized organizations, the message is one that's nuanced enough that you can pretty much count on it going uncaught.

But even for small groups, there needs to be a way to send the signal "please don't take this to mean that you can't stop doing the exact thing that you're doing now or else you'll disappoint; by all means, experiment on new stuff".
>Why? We have a requirement for code quality.

With all respect to your project, I bet wider adoption of OpenSSL and consequently more interest from "interested" parties plays a bigger part here.
Which means I'd be as much as two years from being halfway to the grave! Yay, I feel younger already. ;).
If this leads to fewer people holding out their phones at concerts... Then I'm especially excited ;)
My understanding is that this policy is enforced on government housing. Which is really well done and highly subsidised. Many immigrants rent such units, and that does help them understanding the country better
It's also due to the US elections. The same thing happened last time. Negotiations will come back under a new name - and probably a slightly different scope and form, after the new administration has been designated.