skysight-inc/HackerNews huggingface dataset:
Hijack alert, I'm making this about geeks. Feel free to ignore.

I did one of these, I think, for Roger Faulkner, Mr /proc (not the linux one, the original one).

Some back story, I needed to learn something from Roger, I was working in building 5 at Sun with the rest of the Sun kernel people, I was upstairs, Roger was downstairs, whatever. So I was pretty junior and I walked into Roger's office and he ignored me. I was sitting on his desk next to his monitor, he was looking at the monitor and typing away. I waited.

He eventually said something like "what the fuck do you want?"

And I said "I want to know about <something I've long since forgotten>"

And he said "why should I teach you about that?"

And I said "because I'm going to sit here and belch and fart until you do"

He laughed and we became friends.

We were both nerds with very few friends but when we connected over technology, that's a bond. It's a bond that is hard to put into words and have people understand, but we bonded (you guys should get the nerd bond. I hope). It turned into a thanksgiving at my flat in San Francisco many years ago (I have a vague feeling that Theo might have been there but I dunno). In some ways it was a sad nerd fest, in other ways it was so cool. I wouldn't trade that for anything, yeah it was nerdy, and yeah it was some dudes hanging out without any girls that we so wanted, but we had fun, it was a good time.

I'm all for thanksgiving being a place where you can hang out with your friends. Lots of people are away from their families, so go gather in the nerds, whatever, gather in the people that you care about. Who you gather is up to you but I'd vote for gathering in the people who are mostly ignored. Lots of them have lots to offer.
This was a great investigation of what must surely have been a complicated, frustrating, and expensive problem. Awesome writeup.

I love reading about post-mortems like this, even if they're unlikely to happen at my startup, because the problem-solving techniques that get displayed tend to generalize to things of almost any size.
It's a good point that it'll still come down to the eye of the beholder.

I guess my point is that it's unlikely you'll ever appreciate him if all you see are jpgs and pics in books.
Well, if it does go...
Thanks for sharing this announcement - definitely going to test my clients' websites tomorrow and make sure they pass the mobile-friendly test!
> In the upcoming years a billion people will come online that have less than $20000, $5000 or $2000 per year. They will have less education and less foreign language proficiency than the current internet users.

To me this is obvious and all the confusion in the sibling threads is a bit surprising.

The large numbers of people making less than $5,000 per year are not in the continental US. They are in India, China and other developing countries. In China, for example, the poorer people coming online now are vastly more likely not to have a working grasp of English or any other foreign language than the much wealthier group of Chinese internet users of the the 90s or even a decade ago.

How did so many commenters get hung up on the relatively low rates bilingualism of native English speakers? They are not the billion poor people coming online. Even if they were, their language skills would not be a barrier to internet usage as there is a very large and vibrant English-language internet which includes this site!
Not to discredit your point, as I do believe it's still has some validity, but that study is 12 years old and I'd like to think there has been some progress since then... You know like maybe having a president with the name Barack Obama.
Apple’s Siri is a better rapper than you might expect
Super interesting and useful map!
And there are many many similar celebrations held the weekends surrounding Thanksgiving, so larger groups can attend.
IIRC from what I've seen Lyft issues an on the spot insurance policy for each individual ride.
"tiny cube-based" -- is that the same as "voxel based"?
I don't have Android 5.0. Is it now possible to block certain permissions per app?
IE5 was released in late 2000 (windows 2000, and office 2000 included it), IE6 was a year later iirc, so in 2004 it was probably still pretty relevant, given the number of dialup users who couldn't/wouldn't download all updates.
UAC overdid it.
I stand corrected. I didn't know about his other projects before Facebook. Wikipedia doesn't say anything about being offered multiple millions for a product he'd built, though.

http://en.wikipedia.org/wiki/Mark_Zuckerberg

To what are you referring?
Come on Get Higher – Matt Nathanson (Michael Cavender Cover)
My priorities are completly irrelevant here, I've been a happy user of https everywhere since idk since I heard of it (years? idk). My criticism is that their own stated priority is being crippled by a self-imposed and arbitrary rule.
Exactly. As soon as they removed FB messaging from the app, I simply removed it, and use the mobile site.
"Rohini" is the Indian name of a constellation, so you're not the first to make the connection :)
If you're interested in exploring this, and other Android app's permissions, I built http://appethics.org last weekend.

The goal was to easily surface what permissions a given app requires, and what they mean.
They are local to me...maybe I will swing in.
Plenty of companies sell a product where the technology is licensed from another vendor and the manufacturer of record applies some design, QA, and marketing to it. Foxconn manufactures Apple computers, all of the celebrity endorsed perfumes come from the same few manufacturers, lots of phone companies source entire models from ODMs, etc.
What's he up to now? Is he pushing out any new projects? I had that he was making miniatures, but haven't had a chance to read the article.
likely Jon Skeet's aura
Show HN: Explore any Android app's permissions
The parent was talking about being moved emotionally. And there are plenty of individuals who aren't moved emotionally by those things (usually not all at once, but there are some).
Global Net Neutrality Coalition
Completely asinine and totally believable. I've actually seen similar responses before from larger companies. I think most of the jobs I've had as a developer/architect either came out of participation in local user groups, or by recruiters.
Relevant to who/what? Netflix didn't write the article.

It depends who's perspective you're looking at. The article could have been titled "Yahoo's new CIO accused of accepting kickbacks at former employer".
eighty three rpm

wow

For some reason I'm fascinated by how slow this thing is, but it seems obvious, with the size and all.
Just curious more than anything - what's the rationale for going with the GPL? Is it because you both open sourced the app and run it as a hosted service? (not quite sure how it helps this scenario, but again, curious)
New incredibly sophisticated Regin malware linked to the US and UK governments
Agreed. Although LEDs are far more efficient than incandescent bulbs, they still produce a non-trivial amount of heat. Almost all useful LEDs have some form of heat sink (for a flashlight, it can be a substantial block of aluminum, for a through-hole LED, it is the leads). Without some sort of a solid, heat-distributing backing, I cannot figure out what they would do with the heat produced by these.

As an example, I have a big-ass LED flashlight (google trustfire tr-j20). It gets extremely hot to the touch, and it has a massive heat sink.
Wow, that's very impressive! This kind of thing could really accelerate my research if I can get in the groove of it.

I just downloaded IJulia (IPython for Julia) and having been playing around with it.
Designers, mobile, and back end engineers – Swiftype is hiring in SF
This looks worse than a mouse. I'm just trying to imagine how I'd use this in a game like Call of Duty or Team Fortress. The modern optical mouse gives you precise movement and acceleration in 2 dimensions. The touch surface of this thing is too small to work better than a mouse in a game situation unless you crank the sensitivity way up at the cost of accuracy.

At first I thought it would be movable and contain an optical mouse tracker underneath it, but was disappointed to see it's basically a trackpad with a wheel and a gesture sensor.

Maybe it'll work good for many apps, but it seems every time I see something that tries to improve on the old mouse, it ends up looking worse, at least for my use case.
Very interesting read.

Although while reading this article, I couldn't help but think that this entire article is a theory and it's just one author's opinion. Because of the arbitrary 100 year timeline, it seems a lot of thinkers are drawing parallels to the early 1900's and perhaps the start of WW1 in 1914.
Should the U.S. Make Standardized Tests Harder?
I actually assumed there were libraries written for that sort of thing already -- so many company sites let you upload a resume and parse it.
So very close to what I want! I'd like to record short notes about my kids as they grow up (not necessarily daily) and ideally attach a single photo every now and then. Is there anything around like that?

Otherwise I'm tempted to get forkin'.
Who said he is unreliable? Maybe he is, in which case that is a different matter.

I find that 'work from home' jobs tend to pay less and therein lies the balance. The advantage to the employer is to pay less for the employee and save on office space. The advantage to the employee is obviously the flexibility that gives them and not needing to commute.

30 hours is part time but it isn't like asking for 10 hours a week. It is almost full time (40hours). I hear a lot on HN and other places online about American companies requiring lots of hours of their developers even though they are supposed to work 40hours. So that could be the difference we are seeing. In Europe/Australia this is not expected generally, except in certain industries like Finance.

37 signals are successful despite letting people work from home. I had a previous employer who isn't famous or anything but had many developers work from other countries with time zone challenges. It can be done.

In a pure, zero-charity, capitalist world there should still be jobs for people with diseases like this who can work. They have something to offer and the market will meet a fair price on it. It may be a lower price than a fit person, but there could still be a beneficial situation to both the employer and the employee.
How an EBay Bookseller Defeated a Publishing Giant at the Supreme Court
Why dogs are such sloppy drinkers
A “Complex” Theory of Consciousness
I'd say it depends on context. Historically, voxels have been analogous to pixels. This has been somewhat blurred by Minecraft, and the widespread reporting on and discussion of it.

At first, the cubes in Minecraft are analogous to tiles (as in the tiled backgrounds or maps of 2D games), but when you use them to build models and things, then they become like large voxels.
All I'm doing is defending use cases for the Web Crypto API.

Your arguments are just as hyperbolic, BTW. Meeting up in person with USB sticks for software updates? And questioning the security of TLS?

And is JS checksumming more or less laughably terrible than publishing a checksum of an executable on a web site?

And does your JS MiTMed scenario depend on broken TLS?

You're going to need to do more than just call something "laughably terrible".

I'd prefer if you took the conversation about JS checksumming to the specific thread so as to not complicate things.

Software will always have updates and they happen automatically with increasing frequency on consumer computing environments like iOS, Mac and Windows.

BTW, just who are you anyways and why are you so intent on making me look like a fool for attempting to discuss viable web-based cryptography? I see that your user account is brand new.

Why would anyone be pursuing the Web Crypto API? Have you broached these issues with the W3C working groups? Don't you think they'd like to know that their work is futile? Shouldn't some manager on the Chrome team have stopped them from implementing such a pointless protocol?

And no, I don't think "trust as slippery slope" is a stupid argument because we have to deal with that issue every day with every aspect of consumer computing. With all of the security holes in Windows, TLS, OpenSSL, SSH and in practically every other day-to-day usage of crypto... yet somehow people can still safely and securely do all sorts of things. There is a spectrum between "totally secure" and "usable by normal people". Your refusal to acknowledge this spectrum is asinine and attacking me for mentioning it is uncalled for.

Wanna talk about trust? I don't trust you and I don't trust your approach to these arguments. I don't trust your faux-elite sounding hacker nickname. Maybe you or who you work for is threatened by the average person having end-to-end encryption in web applications? Maybe you're a marketer who needs that data. Maybe you're the NSA. Maybe you want to come across as an all-knowing crypto guru and charge obscene hourly rates to companies who you've scared shitless. Maybe you're just a troll armed with the same tired old arguments I've been hearing for years. Who knows. Again, you're using a brand new account. No one knows who you are or what your agenda is... "trust as slippery slope" indeed...
If they were on Xbox, Microsoft is the first contact for this. I was able to get a refund pretty easily after my little cousin bought a bunch of stuff on my account.

In the future, I'd recommend a pre-paid card, like others have mentioned. It will teach him how quickly 25 pounds can disappear even when it's only a few quid here and there.
I know the feeling. The only friends of mine that I'd choose to spend time with outside of work... I know from work.
> For the opposing view, Google "mosaic theory." As with many debates, this one comes down to a conflict between people who think the Constitution means what it says, and those that believe in "living constitutions" where we should insert things into the Constitution that aren't there, "because change."

This is an awful and inaccurate characterization of the position. An idea that both Alito and Sotomayor share common ground on can't possibly be as simple as the picture you present. But don't take my word for it; take Orin Kerr's.

http://volokh.com/2012/01/23/whats-the-status-of-the-mosaic-...
reddit's language-specific subreddits are a good casual place to start (although they can be surprisingly sparse)
I'm not trying to be a jerk, but how many friends you do or don't have is entirely up to you.

I'm an introvert and it is tough meeting people. I'm not saying it is easy to move out of your comfort zone, but it is necessary. If you want to be more social and have more friends, then make conscious effort be more social and make more friends.
I would also be very interested in seeing this applied to predictions at t + delta as well. Will probable attempt it over the Christmas break
You can choose which days of the week, and at what time each day, the service send you reminder emails. As for photos, that's next on the list of features!
My advice is to chat with previous and current students to get a feeling on how it is to work with that professor. In this way, you get a view of their experience.

Is the PhD in the US, Europe, or somewhere else?

As for government funded: you also get a monthly stipend, right? How long is the PhD in your country?
I wonder if something more like, "Hundreds of sales are waiting" could work?
What kind of work do you do at your lab? I'm dubious about being able to measure experience, but hey, I've been wrong lots of times before. I've had some superficial thoughts about how quantum computing relates to consciousness, but I simply don't have the background to seriously explore this.
Of course it just comes down to preference, but as someone who finds his work beautiful even in reproduction one point of context is that many (maybe all? not sure) of his pieces were made for very specific spaces, to enhance the environment -- restaurants, etc. I think this is why I've never found seeing them in a museum to be a significantly transcendent experience either. It's my understanding that they were made to be lived with, even if just for a few hours, and to have a conversation with the space they were meant to be installed into. Not things you study and focus your attention toward specifically, but things that transform the environment you're in. My favorite Rothko experiences are just prints that I've found a proper home for in my apartment, honestly.
If you were ever wondering what Bill Joy was thinking when he was pushing SPARC you need only read this book. I had a copy of it in my office. Challenge of course in stack machines is that at the time, the memory for stacks was very very expensive and slow, and so you got things where the top 'n' levels of the stack were 0 waitstate ram on the CPU and then a 'fault' function to free up more space if you needed it.

These days you could build a machine that was both VLIW and pure STACK and it would be very fun indeed.
How to Rip and Convert 2D DVD to MP4 3D Video
Homescreen Is Betaworks’ Latest Experiment-Turned-Product
Doing friendsgiving a couple of days after thanksgiving. This way we can get more friends to come together :-).
Site is back up. Sorry for the downtime. Thanks site5.com for pulling the plug on my site arbitrarily! -- gaffer.
> If the code was signed using a key that isn't kept on the server (normally a code signing key will be kept on a developer's computer, and often protected by a password so it rarely exists in memory unencrypted)

And to take this even further, you have the option of keeping the key on a machine that is completely disconnected from any network. In addition, this machine could use a Hardware Security Module to further increase the security of the signing key.
A Use for Big Data: Cracking the Voynich Manuscript
Nice! There are a few resources in there I haven't seen before.

Mind if I do some quick copy-edit?

- "Save yourself hours in reading through API documentation to build this yourself."
Keep the tense consistent: "reading through API documentation and building this yourself."

- Photoshop/GIMP the imgflip watermark out on step6.gif

-"...only charged for successfuly sent SMS..."
should be "successfully"
Barrel: an abstract JavaScript library for working with timed events
I think this could happen if you do not use 'compare-and-swap' and simply update account set balance=balance-9 twice at the same time when the account balance is 10. The account balance won't go below zero but you ended up withdrawing twice.
NTs driver model is a mixed model, many calls are chained from interrupts, others maybe are syscalls. Some driver functions like netfilters or filesystem filters may be called from both interrupts AND system calls.

Accessing some calls at the wrong irql is deadly. Similarly, if you are attached as a filter you can get tons of calls, most all of which are not relevant. You must be able to quickly filter those calls or the system can become unstable.

Admittedly, the efficiency of NT's design is pretty brilliant considering that we started with TSR interrupts in DOS, but it is also fraught with danger. For instance different locking calls can only be used at certain IRQLs, otherwise you can lock the entire system. Sometimes those calls only happen with certain configurations or kernel versions.

Being an NT driver developer is maddening. The Linux driver model is much better, as there are no mixed mode calls. Interrupts are chained but your function is always at the same or lower interrupt level. Most code is also explicitly kept out of interrupts, and instead operates as usermode syscalls. You can write an entire filesystem and likely never deal with interrupts.
In all but the most special/uncommon cases it's likely to take more than months (unless you also consider 9-12 months to be a matter of months). I know many, many engineers who have gone through the US immigration process. Some had good experiences, some had bad ones, but I don't know anyone for whom the entire process took a matter of months - and their employers are the sort who would spend quite a bit of money to move things faster if they could.

For employment-based green cards you generally have to get PERM labor certification (where the sponsoring employer literally advertises your job and has to show that there aren't American citizens/green card holders who can do it). That takes a while on its own (weeks, generally months).

Then depending on your education/experience, you get a date which corresponds to your position in an immigrant visa queue. The more education/experience you have the higher the queue you can sit in, and it's done by birth country (not citizenship). There are separate queues for China, India, Mexico, Philippines, and "everywhere else." If you have a graduate degree, significant job experience directly related to the US position, or some skill the lawyers can pass off as highly rare/sought after, you might end up in the EB-1/EB-2 queues which are quite short (if you entered the queue today you'd already be at the front). In which case the processing time might only be a few weeks/months.

Or you could end up in the EB-3 queue (bachelor's or equivalent experience a.k.a. many software engineers). Right now people who entered the queue 2 years ago are at the front if they're not from China/India/Mexico/Philippines (http://travel.state.gov/content/visas/english/law-and-policy...), 4 years ago for China, and 11 years ago for India.

Once you get to the front of that queue, you need to "adjust status" which means a physical exam, fingerprinting, and other busy work none of which appear to be based on country of origin. You could end up here for a few months or over a year, it's hard to know until you find out what USCIS service center is processing your case and can look up historical data. Until you get to the end of this you're technically still bound to your employer though there are some loopholes. Adjustment of status can take sufficiently long that the government passed a law in 2000 allowing green card petitions in this state to be fully portable across employers after 180 days.
No facts, no cold hard hard data, no references, all emotional hand-waving.
i totally agree but i don't think it serves as any kind of counterpoint to excluding people who use the n-word from participating in discussions
For what it's worth: I've forever been on the lookout of an app that sits in the background and informs users of bad apps -- and suggest cleaner alternatives.

I'm tired of watching my non-technical family's phones slow down to a sludge because of these apps. Give them a rotten tomatoes like score collected from users, and pretty soon users will stop installing the low scored, ad filled, battery hogging apps.
غوركيــف: أحتـــــرم الصــــلاة وصُمــت يومين مــــــن رمضــــان
Many Costco shoppers, myself included (member for 17 years) routinely get carried away in Costco. It's part of what Costco purposefully cultivates - the treasure hunt. (It's why they never label the aisles.) Showing up at the cash register and seeing a $400 or $500 bill, or much more, is not uncommon.
Tracking your spending is easy.
Click add to cart.
Enter the 6 digit Costco code. If it is in the database already, you're done. (We have thousands of products in the db already) If it isn't, you enter the name and price so that the next shopper doesn't have to. All the data is community driven.
For those who aren't concerned with how much they spend, there's also many other features besides the shopping cart.
> Why wasn't HTTPS Everywhere affected by Heartbleed? Because we sign updates with an offline signing key that EFF keeps on a dedicated airgapped machine. So even if SSL is totally broken, the integrity of updates is guaranteed. Yay!

WHY IN THE WORLD AREN'T YOU USING AN HSM!?!?! If you're at the point where you feel the need for a dedicated airgapped machine to hold the signing key, then you are at the point where you need an HSM.
I don't think I've ever seen this site before. It's fantastic