skysight-inc/HackerNews huggingface dataset:
Huh, that's cool that mechanical keyboards are that well-spread. I thought it was a fairly niche internet hobby I stumbled into, because I've had to be the mech evangelist among my friends.
How did my dad's Uber account get hacked?
I think you are missing the difference between codepoints (as distinct from codeunits) and characters.
> I can't afford (or don't want) to pay for both a smartwatch and a smartphone costing >200$USD. In comparison I got my Pebble for 50$USD and it's working great.

I'm not targeting you in particular, but you brought up something that confuses me when people who say this about a smartwatch.

It seems like a lot of people who are getting into smartwatches aren't too aware of traditional watch geekery and prices; $200 for a watch is relatively cheap as far as nice watches go.

I'm not denying that if you want something functional, a cheaper price is always nicer -- just offering up for consideration that watches are traditionally a pretty expensive accessory. :)
See related discussion here: https://news.ycombinator.com/item?id=9612152
IRS believes Russians are behind tax return data breach
The most feared error message of them all.

OPERATING SYSTEM NOT FOUND.

Godspeed Mandrake.
Mutations in Relay [pdf]
I think a big part of it is that a lot of the traditional programming language researcher obsessions are not that interesting to working developers. For example, proving software correct is used in a very, very small number of cases (mostly safety-critical things like elevators or medical devices), but for most projets the extra development time is nowhere near worth the benefits. Plus for many things like user interfaces, the specification for getting them "correct" may not be any shorter than the code itself (sometimes it's longer.) Elegance and minimalism (how small can you make the language's standard library? etc.) are loved by academics but nobody else cares.

Plus, most academics don't have any awareness that different languages are useful for different things-- because they've never actually done any of the different things. You might want a C-like language to write a kernel, but a TCL or Javascript-like language to write a graphical user interface. Perhaps you want a MATLAB or R-like language to do numerical work. Most PL people don't have any awareness of the different use-cases so they try to produce "the messiah language" that will solve all problems. It never works.

The other thing is that there's not a lot of awareness of the psychological aspects of programming in the PL field. For example, sometimes it is desirable to limit the expressiveness of a programming language in order to make code easier to understand and share between people. These tradeoffs are almost never discussed (I have never seen an academic paper discuss them). Instead languages like Java and Go are ridiculed for the "missing" features (didn't they know that higher-order types were invented by academic language X Y years ago? etc. etc.)
zodiakzz is the one who engaged in personal attacks against the founder of 8chan to begin with. I'm simply giving him a taste of his own medicine.

My post highlights how easy it is to make unfounded assumptions about people on the internet.

Thanks for helping me prove my point.

Edit: oh and btw, zodiakzz did post a link to forum specifically for gay men as "proof" of 8chan hosting pedophilic content, so it's not much of a stretch to believe he lumps homosexuals in the same group as pedophiles.
Most new programming languages are very incremental. For every Rust and Elm, there are 10 Typescripts, Darts, and Gos. Its like being handed a new and slightly improved AutoCAD every 5 years, which isn't very strange at all. If you leave the industry for 15 years, you might not be familiar with the version of AutoCAD when you come back.

Now the more edgy stuff (say Elm, Rust, even Haskell, and perhaps Scala if you choose to use it that way) IS a bit more different, but adoption is challenging as a result. Its like being handed a new CAD program with a new diagramming paradigm (something AutoDesk would never do, by the way, as their users would kill them).
Some notes about Wassenaar
I'm curious, has the constitutionality of warrant gag orders ever been tested in court? How does the government's interest in a gag order trump my right of free speech?
The counterpoint is how many PL creators ignore all existing research and go on to make the same old mistakes.
You can use the atmel avr SDK if you want to go more in-depth.
The problem with this is there is no way to replay the log when clients connect without replaying the whole topic, which can be huge.
It hasn't been tested in court, but the government would have a hard time taking the position that you must continue producing statements that are false and may fraudulently induce others to engage in behaviors they otherwise wouldn't if you hadn't made the statement. I think under the scenario where you were manually producing statements and simply cease making them, you would at least have the strongest likelihood of surviving a challenge by the DOJ.
Even if it was his own damn fault, treating drug addiction and abuse as illness and becoming more accepting that people fall into these traps as a society will result in more positive outcomes for everyone involved.

When it's an illness, and not a lack of willpower, those around the person don't feel as ashamed and guilty.

When it's an illness and not a lack of willpower people are more likely to be able to come to grips with the concept of seeking help.

When it's an illness and not a lack of willpower people are more likely to be supportive of providing treatment.

I, personally, do believe it's an illness as I believe (although someone could refute me on this) that even if it might be reversible, the affliction changes the nature of the brain's chemical balance.

That being said, even if it was just some person who was choosing day after day to slowly destroy themselves, they'd be a lot better off if society said "this isn't your fault" and offered them help.

Instead, I feel it's the other way around haha! It's probably altering brain chemistries every where and society is saying "stop being an asshole!". That really has to smart.

And on top of it all, putting so much pressure on the individual to succeed on their own probably causes a lot of the stressors that cause people to want a drink or escape in the first place.
Nothing he wrote implies that. He offered pedophiles as an example of a class that uses encryption to aid crime, not as an exhaustive list of all classes that use encryption.

If I wrote that in a recent program I used a functional approach, like they do in Lisp, would you think I'm claiming that Lisp is the only language with functional programming support? Because that's the kind of error you made in reading his statement.
Reddit enables gamergate to exist, twitter also enables gamergate to exist. Any platform that exist as a platform for communication can enable gamergate to exist. So should all these technologies have bad things happen to them because having bad things happen to them would be beneficial in terms of silencing gamergate?
I give up. You are literally drenched in a dogmatic hate for low-level and far too under-educated to argue with.
I don't understand patents like this...

Could a store owner in a mall patent the way that users walk into the store, buy a t-shirt, and leave?

Anyone able to explain to me how the linked patent was deserved? I'm genuinely curious.
At previous job some folks used recastnagivation (C/C++) library for what you are looking for - https://github.com/memononen/recastnavigation

And there seems to be "emscripten" version of it (just googled it) - https://github.com/vincent/three-arena/tree/master/recastnav... - as part of the "three-arena" project

demo here - http://three-arena.com/examples/#simplest.js

and the compiled emacsen source here - http://three-arena.com/node_modules/recastjs/lib/recast.js

also this one:

https://github.com/vincent/recast.js
found by looking here - https://groups.google.com/forum/#!searchin/recastnavigation/...

Also test from there:

https://vincent.github.io/recast.js/tests/test.webgl.html
Sometimes I wonder with addiction what would happen if you took the person to a remote island where the boat comes only every six months. Would this guy have gotten better over six months? Or would he have found another way to destroy himself.
Just a couple of notes from my quick look (I had to find the English page first):

It appears that the starting price for the cloud service is $14.99 / month. The $2.99 / month price is for the Classic VPS.

Both services offer 100 Mbps for the first 10 Tb of bandwidth, then 1 Mbps. Getting 10 Tb of bandwidth for $2.99 a month is an amazing deal.
Access Slide by ID, Shape Connector and Set Predefined View Type for Presentation
>Is anyone who does anything and puts it out there craving attention? Maybe they just want to, I don't know, share.

I never said everyone was motivated purely by vanity, just that it is a major motivator and possible explanation for certain perceived excesses (of languages, frameworks).

>did you know who Roberto was? Would you be able to pick out Gilad Bracha in a grocery store?

I'm typing these messages on a machine with NewSpeak installed on it.
Not too interesting ( a is the derivative axis and x is x):

https://i.imgur.com/mFEGQ3d.gif

Basically it just interpolates between two lines, one with slope 1 and one with slope 0.
As such, it remains effectively silent on the retributive, vindictive, medicinal and expiatory dimensions of the death penalty

That may be the case for "Evangelium Vitae and the 1997 Catechism", neither of which I've read, but it's not true of the US Council of Catholic Bishops statement, which I summarized downthread.
Eternal facepalm. Expected better than this.
SkyLinks: How multisatellite systems change the way we do space
What the Heck Happened to Google?
In this case it's enough to set the algorithm to "bi-directional". If one side is enclosed it will stop. This only breaks if both disjoint parts are infinite (for example, an infinite wall between start and end.
The `Option` type (what Rust calls Maybe) is rarely used for error handling. As the article describes, Result is normally used, which allows attaching arbitrary data to the error case: http://doc.rust-lang.org/std/result/

For example, the io library generally returns http://doc.rust-lang.org/std/io/struct.Error.html as the information when errors occur, which includes all sorts of possibilities for what went wrong: http://doc.rust-lang.org/std/io/enum.ErrorKind.html
I think the landmarks are just less well-known. Things like the Getty and Griffith Observatory. Others are generic, but instantly recognizable, like Venice boardwalk and the LA river.
There is a tv show called Psycho Pass which is set in the near future. I bring it up as it has a wristwatch in it where you press a button on it and then it projects a larger screen out of it (maybe 6"x4") about six inches away from the wrist. Sensors then allow you to interact with the screen.

So, I was thinking that the Apple phone would be something like this projected keyboard (http://en.wikipedia.org/wiki/Projection_keyboard) but as a touchscreen that is suspended in mid air.

No idea what the tech behind that could be. Closest I could come up with is the watch shooting out a fog when you want the virtual display.

I definitely thought the Apple Watch would be a little bit further ahead of other smartwatches than it is. I thought it would be to other smartwatches what the iPhone was to other smartphones at the time.
They look the same to me... here's a screenshot of them side-by-side (PDF on the left, website on the right): http://i.imgur.com/ToQFktD.png
Ellen Pao Says Silicon Valley Isn’t a Meritocracy. It’s Not
I only read the statement and a few follow up posts, but I wonder if this has to do with this recent video or stream where he's showing off the new Photos.app and accidentally showed an unfortunate personal image on his phone/camera roll.
Well, if it's abandoned, just leave it be.
Yobs!
Wristrock.
"The technique of atomically renaming the original and new tables does not work when foreign keys refer to the table."

I think generally mysql shops that use pt-online-schema-change don't create foreign key constraints in production, sidestepping the whole problem this article is about.
Here's my problem with pre-interview coding tests:

1. The employer is just sending the coding test as a form letter to everyone who submits a resume. I can submit the test, ace it, THEN they read my resume and decide I'm a bad fit. So I wasted my time.

I've done several coding tests where I know I aced it, and still no interview. Why am I wasting my time on this?

2. I do the test, get an interview, and now they decide I'm a "bad cultural fit".

If you're going to reject me for a flaky reason like "bad cultural fit", then you should do it BEFORE you make me waste time on a pre-interview screening test.

But as you said, the test is a useful way to filter out bad employers. If they ask me for a coding test, I don't do it, knowing I'm not missing much.

Suppose there are 5 people willing to proceed directly to a phone interview and 20 people who want me to take a 1-8 hour coding test first. As a candidate, who am I going to spend my limited job search time on?
Ember Data was incomplete for a long time after Ember was new. It may have been usable, but it came with a lot of scary don't-use-this language.
Wow. I did volunteer some with OLPC early on, but no to all of that.

I'm talking about the water proof, sandproof, nearly indestructible laptop with the always viewable screen over there on my shelf with awesome user serviceability that "retailed" to me for less than $200 USD. By comparison my modern Chromebook (via CodeStarter), similar street price today as XO-1 then, has a much nicer processor, raw specs but can be easily killed by cat, coffee, or child and is useless outside (screen vs sun) or more than 1 day from a power tap (batteries) and is almost unrepairable by users. I like it but it's not the same kind of thing at all, and it's out-of-the box Linux is much less hackable and educational ... hence CodeStarter.

There's plenty of discussion around about the software stack (Sugar), the newer hardware (XO > 1), and no end of people discussing the organizations in Boston, Florida and elsewhere all over the Internet if that's what you were looking for ... but that really has nothing to do with what I said.
zxcvcxz could have been a bit more civil about it, but "You seem rather high on the moral horse for someone hosting child/underage porn." is a kind of personal attack as well. You're right about "stooping to their level," though; it would have been better if zxcvcz had made their intent clear with an addition like "see how easy it is to make uncharitable assumptions about people?" in the original post.

And while zodiakzz may not have made any explicit statements about wanting to enforce limits on freedom of speech, it's a fairly safe assumption to make of the kind of people that feel the need to follow Fredrick around all over the internet, posting uninformed slander, reporting him to payment and crowdfunding services, and/or (topically) using botnets to DDoS his site. Hint: They don't care about similar or worse content being hosted on other user generated content sites, it's all about getting back at him for providing hosting to maligned groups like GamerGate, and killing intelligent discussion or attempts at reconciliation before they can happen by derailing threads.
Official statement which makes this headline somewhat inaccurate:

http://twit.tv/2015/05/27/evolution-twit-live
The functionality is absolutely incremental--but it's the little differences, right, that prevent them from being used together cleanly without passing through some other interface (say, a REST API boundary or TCP connection or something).

To strain our analogy further--it's not like we've got a fundamentally new type of bolt every 5 years...it's that we've got slightly different bolt systems with different diameters that can't be mixed and matched on a project without making maintainers' lives hell. Oh, and in 5 years? The manufacturer is out of business--so sorry about your house door.
How can they tell it was a different species from Lucy just by a jaw bone. By species, I mean not able to inter-breed; unless I have the definition of species wrong.
DVDFab iFoneRestore for Mac-The Most Prominent iOS Data Recovery Software
I'm not airing anything except I think her article was bitter - you can read into that until the cows come home.
Yes, and thus it would fall into the "downright contradictory" category.
That's why I've soured on coding tests. After lots of employers didn't give me an interview after a coding test that a KNOW I aced, that's poisoned the well for me.

Now if someone gives me a pre-interview coding test, I mentally translate it to the employer saying "I don't respect your time."
Do you have any recommendations for an overview of the architectural history of LA? Moving there this summer...every time I move to a new city I like to understand the how and why of the way it looks. I especially enjoyed this[0] piece that popped up on HN a few months ago.

[0] http://blog.longreads.com/2015/03/23/the-last-freeway/
Aldous Huxley's essays on Los Angeles are easily the best pieces that still ring true to this day.

[1] (Linking to Huxley's essay on the Southern California desert, as I find it the most thoughtful and universal reflection on how to live amongst any environment)
https://danassays.wordpress.com/collected-essays-by-aldous-h...
Ask HN: What are your favorite short stories?
"Symbols and Signs" by Vladimir Nabokov is one of my favorites: http://www.newyorker.com/magazine/1948/05/15/symbols-and-signs
I've seen a couple of posts that the image was a Photoshop/hoax by the offending trolls. They incorporated it into what they claimed was from the live feed then edited from the show. But I have no real information to judge the image or the claim it was faked.

Even if it was a mistake made, caught and never put in the show Leo still has a problem. The live feed gives the trolls ammunition to capture mistakes, amplify them, make sure they are in the worst light and here we are discussing it.

So I can see why this was the straw that broke the camels back .. and now we loose what was a great source of entertainment and community.

I stand by "this is why we can't have nice things."
Indeed. I saw a report somewhere claiming that Bay Area traffic lags LA by about 20 years, but don't have the experience to judge that.

I was shocked on one trip to LA driving at 1am, in a two lane wide car pool lane, and experiencing traffic almost as dense as rush in the Bay Area!

Then again the non-highway streets seem to have a traffic light system geared to no movement. It is beyond annoying sitting at lights where nobody is moving.
I wonder if the devices were actually encrypted already, and were simply rebooted so they would all be sitting at a boot password prompt.
periodically sending the scroll position to the server is a much better alternative
Well done visualizations of the number of military & civilian deaths occurred during second world war. The video version was a bit long, yet rich in details. The interactive vis. in the middle of the video was useful.

Though most of the video deals with the number of deaths, towards the last 10% of the video, the focus is on the PEACE we are enjoying today. The comparison between how bad the world was in the past to how good it is now, is staggering.

One nice twist was, towards the end of the video (17:30 mins), the time line zooms in based on your computer's local time.
8 Steps to Building an App from Scratch
Proving you're willing to stoop to their level doesn't prove them wrong, though. All it does it get a potentially interesting thread flagged into oblivion.
Hate it to break it to you but you drove by at least 30 equally good burrito shops on your way there. If there is one thing I see no point in driving long distances for in Southern California, it's Mexican food.
In the context of the parent comment: if you build a business cloning Microsoft's Win32 API, I don't think you can complain if you get sued in the same way you can for a patent troll.

And yes, I think Microsoft should get to decide whether it wants clones of Win32, and also that it's a waste of time for open source developers to implement non-open source APIs.
It was pretty inventive to use English-language as a reason to kill the post (it's not actually part of the guidelines, of course, it's just that almost no non-English posts get upvoted to the front page).

Clearly, it would have been straightforward to replace the link with an automated translation and allow the discussion to continue.
Why do you guys get so angry at anything vaguely anti-any vaccine?
This is my question as well; I do enjoy my original Pebble but end up turning notifications off half the times because it's WAY too audible so everyone near me hears each notification I get (and with work using Google Hangouts sometimes I get far, far too many notifications in quick succession).

If the Pebble Time has a better, lighter vibration (or better yet adjustable; the original Pebble's vibration as an alarm clock is perfect but not at all for notifications). then I may be tempted to pick one up.
It might work if you published them in your SEC filings perhaps under risks, eg. The risk of being served a warrant
But doesn't this count as a virtual meeting, since we're all transhumanists here, and view the internet as a valid surrogate for social interaction?
Sure. Suppose you have an 8 byte address space. You'll need 3 bits to address them (0,1,..6,7). But, if the only objects you store must fall on a 4 byte boundary, there's only two valid addresses: 0 and 4. You can represent that with one bit, just multiply the value by 4 (0->0, 1->4).

Same for any other size. Got 32 bit address space, 4GB? Well with 4 byte alignment, you shave off two bits, just multiply every pointer by 4 (left shift it by 2).

With the two highest bits, you're free to encode other information for whatever little things you need to keep track of in the runtime.

The JVM already does this on x64 so that instead of 8 byte pointers, they're only 4 bytes. But alignment bumps up the range from 4 to 16(?) GB - or something like that? Compresssed object pointers I think is the name if you wanna look up more.
> I had a Moto 360 and there were moments when I felt a glimpse of the genius of a smartwatch.

Adding a personal anecdote to this. The deployant strap on my 360 broke last week, so I had a week of enforced vacation from the 360 to compare before-after and see how much I really liked it. Too tell the truth, I'd actually been feeling kind of "meh" about the 360 and wondering why I really needed it, if I even did.

Here are some things I noticed:

1. Phantom leg vibrations stopped when I got the 360, but once I stopped using the 360, they came back with a vengeance. (I've never had phantom wrist vibrations.)

2. It really is a lot more disruptive to pull out my phone at dinner etc. if I get a call or e-mail from work (devops). The 360 lets me judge things quickly and relatively unobtrusively. Related, I also missed a lot of notifications for people trying to get ahold of me by chat (which I encourage people to do instead of phoning, since I have profound hearing loss).

3. The Fitbit HR (I wear it on my other wrist) is way better for telling time. I can hit the button and see the time faster than the 360 -- this has to change in some way for the 360 to be a smartWATCH.

4. I really missed being able to reply quickly by voice on the go when I wasn't able to pull out my phone.
Ever consider whether capital punishment does even greater harm to the families of the victims, by putting them in a position where human nature pulls them towards a vindictive and inhumane and I guess face it sinful option that they've more or less been required by the New Testament to reject? That it's, like, the opposite of spiritually medicinal?
what the heck is it?