skysight-inc/HackerNews huggingface dataset:
Finally. Bump is cool, but this is one of those technologies that will only work if baked right in to the OS.
Mass Shooting at Washington Naval Yard: 6 dead, multiple shooters
He also gave city contracts to friends.
Hello! Thanks for your comment and tweet. I've been watching both Resque and Resque 2 while writing goworker. I would definitely like to stay in contact with you.
Some customers are just ... not customers but pathological users.
With "f--- off" he probably meant: issue the refund, delete account, and deeply apologize.
Well, I wouldn't do that... there are always some people, you do not want to meet up. I think there should be some limitations to share such an info with the people who shall know or not =)
Yet another Google Chart APIs QR code "generator". Come on, seriously, its not so hard to generate it yourself.

(Since there is even a JavaScript library to do it for you there is absolutely no excuse to use Googles API)
Just today I had a couple issues with Excel if I wanted to save something as JSON or if I wanted to save something as an UTF-8 encoded CSV (Excel converts it to ASCII).
Tired of Puzzling Bug Reports? Attach a Screenshot.
Because tcas thought when I said "latch" that I might meant "buf"
Top Bitcoin News Last Week: WInklevoss, TC Disrupt, Canada ATMs, Art
A huge number of those are in operations, building the data centers and making them scalable and reliable. They're not supporting or allocated to a single product, they're making possible the platform that all those products run on.
The Infrastructure Engineers Guide To Entrepreneurship
I'm not going to excuse the faux pas, but customer service is a hard job. I answered nearly all customer support for my company for years, until we finally hired people to do it. The change in my mental health when this happened was profound.

People are sometimes nice, but often irate, cruel, or upset. That wears on you after a while, unless you are a total psychopath. I learned to cope by not reading emails until I was in a good state of mind in the morning, where before I would flip on my phone the moment I awoke. I can understand why the Postmates CEO needs to blow off some steam, though an email to staff is of course inappropriate. Save the user support gossip for office banter.

Thankfully, we haven't had any turnover in our support people (1 full-time and 1 part-time), but it's a job that is rife with it. It just wears you down after a while. If you are doing support for your new start-up, give yourself a break and manage your state of mind when you read support. And if you hire people to do support, make sure you empathize with their position, encourage them relentlessly, and tell them what bastards some users can be.

Sorry users, you are everything to me, but you get us down sometimes! We care so much about the product and what people think of it, and the lowest trenches for us are when we don't do a good job for someone, either in the software or support.
A bird strike can take down a GA aircraft. AFAIK UAVs weigh more than birds. And yes it does fly very close to the ground, but so do rotorcraft. I disagree with the zero risk statement.
Oh man. I just got my employer to pay me in bitcoins instead of dollars. I'm sure this will blow over and the good times will roll again. Just everyone be cool and stuff.
Here's some others to pick from, my money would be on something to to with New York [1], rather than Glasgow street slang.

[1]: https://en.wikipedia.org/wiki/Bowery_(disambiguation)
Even though most of the time is spent on I/O, goworker can get wins from its super cheap concurrency. I was able to run 100,000 workers on my single 4GB RAM laptop.
First rule of writing: consider your audience.

First rule of customer service: All communications are public.
I've come across several data format conversion issues, in my personal use cases and of others. Would a reliable format conversion app be of value on its own?
I don't know what the exact ratios are, but I think you should add "people who find the convenience of purchasing offsets the savings of pirating, people who fear the legal repercussions of pirating, people whose personal ethics compel them to buy a legal copy, and people who feel that buying a legal copy benefits the artist more than an illegal download".

Right or wrong, dying gasp or not, I think these are significant subgroups.
Belgium’s largest Telcom 'Belgacom' hacked; NSA could be behind the Attack
Within a subset of the problem, this is a pretty accurate point, actually. I won't argue it! The reason I feel it's right in a larger sense is in protest of not having a reasonable way to consume the content for this guy. He's being denied service by policy even though he's a willing customer.

Yes, they can bar anyone from buying their product and place whatever restrictions they want. Those restrictions, however, are not fair. They can be wrong but within their rights. Protest is a fair way to express yourself. Not buying and doing without is also a form a protest which is fair as well. At least that's my opinion.
That would be the FAA that dragged it's feet (or was being exceptionally careful) on setting rules for UAVs, causing Congress to mandate a deadline to come out with some policy regarding UAVs.
+1 Not a friendly developer message at all. This point of view reeks of arrogance.
That's like saying you can attain a black belt in Karate by reading instruction manuals and watching training videos. Absolutely not.

You broaden your horizens by interacting with what's around you when you travel, whether that's physical, social, cultural, spiritual etc. Nothing in print or virtual can replace that, just as when you learn a new martial art. If you take some time to actually travel for the sake for the experience and not for the bragging rights, you'd realize how ridiculous that statement sounds.
Can you give some specifics about the security issues you saw at Linode?
You've written the same thing twice in this thread, without giving specifics.

Which Linode specific security policies caused you what specific "grief"? And what provider do you use now?

I know (1) they were late to the two-factor-auth party, (2) had a break-in where credit cards numbers were stolen, (3) a targeted attack that was used to compromise some bitcoin hosts.

I am aware of these incidents and still give full marks to Linode. The hardware is incredible. The hard disks are speedy. The network connection is very fast. My $20/mo is working much harder at Linode than it would at Amazon. :)

I've been hosting a lightly-used disk- and network- heavy app for a few months now. Never had a problem so far.
Sorry, the post was taken down because it was streamed with no permission and failed to get one. But you can watch that doc on "downloaded.aol.com". And thanks for recomendation, i will check it out.
> The rate of increase of population will have slackenedbut, I suspect, not sufficiently."

imho, far more interesting thing to look at would be the second-derivative of the rate-of-increase. if that shows a decreasing trend we are ok, no ?
Well whenever you take a break from coding you would know that everyone around you knows you are not working. This can be needlessly stressful and would probably lead to people overworking themselves and burning out.
The resolver's IP is what they see. If you're behind a big, geographically diverse resolver (like public DNS), they'll have a bad time trying to map you to the closest server.

edns fixes this by propagating the original client IP, and while some of the public resolvers support it, support is lacking on the other side (CDNs, netflix, etc.)
I posted some notes about my résumé a while ago: https://github.com/jloughry/CV/blob/master/README.md

In addition:

1. Put it somewhere findable like GitHub.

2. Consider telling the reader something subtle by the way your résumé is implemented. Maybe it's automatically generated, maybe it's something else:

(the following quotation is from Reddit http://www.reddit.com/r/programming/comments/7py77/ask_reddi... )

As someone working as an engineer, with part of my job consisting of recruiting other engineers: Please don't encourage usage of LaTeX resume templates! Keep it underground :)

The secret indication of a CV with high potential is that it's made in LaTeX and not Word or some other mainstream software. It's actually proven to be an excellent interview filter. Almost a majority of our best hires had CV's created with LaTeX

3. Include links to social media sites, like this one, where you've written comments you want to be found. You already know they're going to Google you before the interview. Make it easy to find the bits you want them to find. I can learn more about prospective candidates from a few minutes scanning their comments on HN than in an hour of interview time.

4. Put all the keywords you like at the end. Machine searches will find them there and it won't distract humans trying to read the thing.

Edit: fixed URL
Yes! I think you capture my intent with goworker. I like to think of it as a halfway point between pure C or C extensions and pure Ruby.
> Using Thread/sleep inside of a go block is questionable. Using >!! and <!! inside a go block is simply wrong.

They both block the thread and any other go-blocks that happen to be mapped to it. I think you get 2 x NUM_CPU threads in the dedicated pool for channels, so either of these is a mistake. (Aside: I'm not sure why you were down voted for saying this.)

When you need to wait inside of a go-block, the correct way is to use (timeout millis), which creates and then closes a channel.

This has some nice examples: https://github.com/clojure/core.async/blob/master/examples/w...
I'm not sure why you call this an "apology" in quotes. Seems like a textbook accepting of responsibility to me.
Note to Box, please make your file formats plain html or something exportable.

I think it will take a leap of faith for a company to start creating all their docs on Box, vs Google Docs which has been around longer. I would feel better if I saw them stored in such a way that I wasn't afraid I was stuck with you forever.

Maybe you can create the first modern, open docs file format for the web. Maybe that's just html.

IE not .gdoc (.bdoc)

That is all to say, I'm not sure you can win this war on features or usability (vs Apple and Google) but you might be able to win with security + openness.
>No, if you want languages that are less expressive but faster, there are plenty of options available.

I'm not sure there are in the style we're talking about. Only Lua comes to mind. Maybe I'd add Julia there too.

A modern Python/Ruby replacement, built for speed and with a large-ish community would be nice to see. Even with static inferred typing.

It's not like we can't have new languages anymore. After all both Ruby/Python came out of nowhere around 1992-4, a time where there was no modern web and even less resources to grow a language.
Really? You never log into your bank's website to take care of something? Or pull up your personal email, or read a sleazy blog once in a while?
I have met quite a few addicts and I would describe very few of them as immoral, violent, or emotional cripples. I would strongly recommend not saying these things until you've talked to these people.... Anyone can rustle up an addict to scare an 8 year old. This is pure misinformation.
"It's a dying gasp of people too young to pirate, people too old to pirate, and people too poor or otherwise technically un-savvy to pirate - nominally a very tiny portion of the population, and consists entirely of horrible music."

Piracy isn't the issue, though. It's a red herring. The effects of piracy on the music business have been massively overstated. Even if everyone in the world stopped paying for music -- even if all music in the world became by default free -- the artists at the top of the pack would still rake in the lion's share of attention and revenue, due to touring and merchandising. In fact, that's increasingly where the revenue in the music business is coming from.

In a world where the only way to make money off of music is to tour or sell merch, the winner-take-all dynamics would arguably get worse, not better. There are only so many venues out there, and only so many acts who can sell tickets and pack houses to capacity. The venues will bet on the sure things, placing increased value on the role of the sure-thing-maker.

The alternative is a lot more in-music or intra-channel advertising, and it's debatable if that's a better alternative for the consumer.
I think without a free starting point of some kind, this is going to be a tough sell. Perhaps a week free or something like that would enable someone to see if they like it enough to start paying for it.
npm is the Node Package Manager. I think it's assumed that if you've been working with Node.js (or other things in its family, like CoffeeScript), you've already downloaded npm. It's like when a Python framework says "Just use pip install!" or a Ruby project says "Download our gem!"

That said, they really should have more info before dropping you on the install page.
Actually, I've wondered if there's a docker for libraries in different languages. The closest I've found are http APIs at the application/service level, or libraries mature enough to be run at the command line, so you can use them in conjunction with other unix commands.

It doesn't seem right that we can't leverage libraries in other languages without significant effort.
The third type after FPGA and ASIC, sometimes called "full custom". Related to ASIC, but distinct.

http://en.wikipedia.org/wiki/Full_custom
You could also use Pulsar (https://github.com/puniverse/pulsar). It has the same API as core.async, but none of these limitations (only you would need to call Fiber/sleep or Strand/sleep instead of Thread/sleep). Other than that, !< and !!< etc. are interchangeable in Pulsar (and either could appear in a function called by the go block; they don't need to appear in the same expression). You could then also do IO in go blocks.

But actually, Pulsar's main advantage is that it's simply a Clojure API for Quasar (https://github.com/puniverse/quasar), which adds all of these capabilities to Java and any other JVM language by providing true lightweight threads. core.async's advantage is that it can also be used in ClojureScript, while Pulsar only works on the JVM.
IOS 7.0.1, iOS 7.0.2 and iOS 7.1 Already Under Testing
USA TODAY has a really fast, new mobile website
Developers will make or break Microsoft's Nokia acquisition
almost sounds like a ponzi scheme.
Good luck. I'm just finishing mine. It's been a hard path, but also incredibly stimulating and awesome in a lot of ways.

I'm an applied math-type, but your list of topics looks like a great start. My most successful peers knew exactly the things they wanted to work on and have nailed it.

Cheers!
> However to claim that an alcohol addict is anywhere near the same level of addiction/danger as an opiate addict is insanity, and only illustrates your complete lack of experience on the subject

I tend to avoid responding to comments which include ad-hominem attacks as a rule, but your comment is so emotional that I'll make an exception here.

Drug use and its effects on both the brain and society are a subject I studied and worked with for several years. I'm not going to bother enumerating my "credentials" here; I'm just going to state flatly that your accusation is unfounded.

Alcohol withdrawal is one of the only forms of withdrawal that can be fatal[0]. Heroin withdrawal can be fatal in certain circumstances, but has far fewer fatalities per incidence (ie, normalized for number of patients) than alcohol.

> Cocaine heroin and other opiate addictions are indeed evil itself. You get addicted and overdose, or you lose interest.

1) Cocaine is not an opiate

2) Most (more than 50%) of habitual users of cocaine, methamphetamine, and heroin do not meet DSM criteria for addiction[1]. One cannot simply claim that all users are addicted; this statement is medically false.

> And then I visited a "home" (a prison, really) for the mentally ill

Here, you are confusing P(A|B) and P(B|A). This is a common mistake. What you are not observing are all of the people who use these substances without problems.

Of course if you visit a prison, you're going to find criminals. If you visit an ICU, you will find people who are critically ill.

> The fresh arrivals in the clinic, fresh off the drug, are ready to kill, or rape themselves, and worse just for one more ml of the drug (a fact they claim is frequently exploited by prostitution and crime).

This statement actually supports my assertion about diacetylmorphine maintenance programs. If you do a little digging into how these programs operate, you will see what I mean.

[0]https://en.wikipedia.org/wiki/Delerium_tremens

[1]Can't find an online copy of the academic paper in which I first read this statistic (in print) at the moment, but it's cited in a lot of places - most addiction specialists are familiar with the statistic.

> Other side claiming that any kind of addiction is perfectly fine to indulge in, some of them even if it hurts others to varying degrees

This is a straw man. Nobody argues that. Some people do argue that some people use drugs without any dependence issues and without harming other people. That, however, is a very different argument from what you present.

> And these numbers ... they're not going to convince anyone who's ever worked with these people.

No numbers are ever going to convince people who make their judgments based on emotional reactions, as you seem to have. However, there is a reason that modern addiction treatments, which are far more successful, involve harm-reduction and maintenance-based approaches.
Ditto. Looks like a cool app/service - http://postmates.com/app
It's totally not worth it unless you want to be a professor. Trust me.
If you replaced the logic with a microcontroller, you'd still need a room full of input and output modules to send those signals hither and yon. You don't just toss a floppy-drive cable down a 14-mile tunnel, not if you expect it to work after lightning strikes somewhere in the city.

The whole telephone network used to work this way, and actually many of those relays (and even the mounting frames) look identical to their telephone counterparts. And of course those were derived from the telegraph network, which is where all this stuff was invented. Send simple signals very long distances, very reliably.

As telephones got into automated switching with relay-based logic, complexity dictated that the systems be able to diagnose themselves to some degree. It's cost-effective for fully half the machine to simply monitor and isolate trouble in the other half, as that increases reliability and serviceability to the point where a large system can still work.

Even today with solid-state everything, the individual parts are more reliable than relays or vacuum tubes, but there are more of them, and there's always pressure to cut down on the manpower required to maintain the whole thing, so self-monitoring and fault tolerance is as important as ever.

Reliable system design is almost never synonymous with newest-and-fastest-and-smallest. It means well-understood technology with well-understood failure modes, airtight logic to control fail-over and fault isolation, and the hardiest components you can find for the given environment. In tunnels with cables running along electrified track, spanning city-scale distances with a whole power grid and weather and stuff happening in parallel, relays are still a sane choice.
Maybe its feed was encrypted.
There are reasons NFC isn't taking off.

1) It's a technology, not a feature. Many companies, mostly Android handset makers but also Blackberry and Nokia, have included it in their devices as "yet another selling point". It was included not as a way to make a better device or experience for customers, but as a gimmick for upselling handsets.

2) It's insecure. Holy hell, Batman. Just spend a couple minutes reading through the security section of the NFC Wikipedia entry. It's insanely easy to read transactions remotely, modify data, and jam signals. Even more, there is no hint of security built into the technology. None. No RF signal modification detection, no encryption.

3) Unreliable. While it sounds like a good idea on paper, for the most part it just doesn't work very well in practice. There's too many subpar implementations in too many devices. Just because you have a good one in your handset doesn't help when most of the limited ones available in public are cheap.

There's a damn good reason Apple hasn't included NFC. It's broken. They definitely put out crappy products from time to time (don't forget Ping, iPod socks, Maps, Siri, MobileMe, and about 300 variations of the Mac before Jobs came back). But NFC hasn't proven to be something useful or valuable. They won't include it. Perhaps something like it in the future, but never NFC in its current form.
Cloud: Protecting your web of vulnerability
This is very nice work. It should be required reading for Pointy-Haired-Bosses everywhere!
For that matter, from Earth examples, its not terribly hard to find places with volcanic obsidian laying around vs nearly pitch black non-reflective areas.

Doesn't help that people were not randomly bouncing laser beams off the moon before the landings.

"so there exists a peculiar shiny field of obsidian rocks on the surface in that particular area, so what?"

If it were a religious claim that (fill in the blank) put a gold tablet up there, skepticism would be seen as healthy.

Personally I think the ham radio AMSAT guys should drop an active transponder on the moon, so EME antennas don't have to be so elaborate. Of course it would only work half the time and temperature cycles would be brutal on the poor thing, but still...
Withdrawal is a symptom of physical dependence, not addiction (which is harder to define/identify).
Google buys Bump to share anything between your phone and laptop
Google's Self-Driving Cars Are Powered by Ubuntu
As a user you will only share your calendar and location with the app, your freinds wont see your whole calendar or location information. As an organiser, you will schedule time with couple of friends and the app will give you the best time slots and location for meeting.
This is awesome! I also have very similar interests and I'm applying for a PhD this year.
The person who forwarded it to the customer clearly messed up, but (to paraphrase Steve Jobs) somewhere between the janitor and the CEO, reasons for screwups stop mattering. In general, you should always write email assuming that everyone will read it. Email has a way of being forwarded and re-forwarded. All of us forget this from time to time. As a CEO though, you can't really afford the luxury of forgetting. A CEO's emails are ripe for finding their way to other people in the company, journalists, investors, etc...
What’s Missing in Android Intents
Can't wait for Google to replace ext4 with F2FS by default in Android. It offers significant speed improvement (~50 percent faster, or even 2x faster in some cases I think). There are a lot of performance improvements built into the new Linux kernels, too, along with 64-bit ARMv8 support, so those will be very welcome, too, if they arrive in Android 4.4.
Why you should never use “Identify with email”
Didn't patio11 write an entire article on how well Japan deals with earthquakes due to its "rule-based bureaucracy"?

http://www.kalzumeus.com/2011/03/13/some-perspective-on-the-...