skysight-inc/HackerNews huggingface dataset:
I've always thought we could benefit from having a Hippocratic Oath for software developers and taking it seriously. The tough part would be agreeing what kinds of projects are and are not ethical to work on.

I personally have quit a job in the past because (among sever other important reasons) I felt the projects' primary application (surveillance) was not something I wanted to be associated with. I have also chosen not to voluntarily participate in the patent process for any software I've designed (foregoing those slimy patent "bonuses" other engineers seem to like to gobble up). But not every software developer shares my particular set of ethics. How would you come up with a definitive list of what does and does not violate the "Software Hippocratic Oath"?
Hi there, I made webmention.io. I haven't updated the readme or home page yet, but I recently added a "web hook" feature which is similar to what you're talking about with Trackbacks. The service will receive and verify the webmention, parse the page, and then send a post request with the contents of the comment. The format it sends looks like this http://indiewebcamp.com/jf2#Example

So, it's not quite trackback, but hopefully it's more useful!
Personally I'm waiting for the moment when someone notices that you can burn pretty much anything in fuel cell. Then long distance travel could be fueled with vegetable oil or biowaste extracted methane. Once you step away from hydrogen, everything gets much easier. But the hype is on hydrogen and currently the economical incentives for alternatives are lacking.
My guess: the owner knows powerful people who help him shill for his company.
Yeah. That's what I'll likely end up doing. Just need to cool off a bit first. :)
People are _way_ too trusting of Slack and similar services.

You could run your own IRC or Mattermost server accessible only in your LAN or over VPN and this would be fairly safe. Heck, even SSL-only with cranked up SSL options would be fairly safe.

Instead, people ship all their data off to a 3rd party company, often letting that 3rd party have control over their servers and such. Their customer data, their payment data, even code exec on all their servers is exposed and out of their control.

It's insanity, I can't believe people have so little regard for security. Especially with a 3rd party company with a less-than-great security record.
For all the hate this device gets, it has its fans. Particularly (in my experience) middle-age "tech enthusiasts" (commonly, folks who don't work in the industry but consider themselves trendy because they know about the newest devices) who already have work devices and use laptops and tablets a lot already for mostly mundane personal tasks.

For them, a larger iPad with a keyboard is all they need for their personal work (email, Googling, etc), and the huge screen & 4 speakers are icing on the cake for watching Netflix or HBO Go with their spouse in bed.

It was hard for me to understand this appeal because it's often made out to be an office productivity device a la Surface Pro. I doubt it'll succeed that way. From what I've seen, people seem to see it as a quick, slick, light, no-frills laptop replacement for personal work & play for people in an older, more affluent demographic...and it fulfills that use case very well.
Could it be they were not provided that option?
Barris' “The Love Machine” is up for auction
I think the Pro in particular is interesting if you stop trying to see it as a complete replacement for a desktop PC (which it never ever will be), and instead look at it as a specialized tool that's better than a laptop at certain things.

Personally, I'm probably going to buy a second gen iPad Pro just for reading textbook-sized books. But there are many other potential uses.
Re: "light cavalry armies are useless against castles and fortified cities as the ones found in most of Europe"

Not true, as the Chinese cities at the time were much more fortified than Europe. The Mongols were able to plunder the surrounding lands.

Also, despite Europe's fortifications, a scouting party led by Subutai of 20,000 horse archers, widely wiped out a much more significant force of Central Europe soldiers, greatly outnumbering the Mongols. Fortified cities may cause trouble, but by this time, Mongol dominance had incorporated Chinese siege technology that fortified central european cities had not seen.
The biggest downside to me is games. I returned an iPad Pro for the 12" MacBook. Just as portable and Civ V and Steam/Xbox streaming is a much better use of my limited gaming time than anything on the app store.
Scala resources in LA
How to Create a Reusable Modal Box in Laravel and VueJS
They really shouldn't stop, because CoreAudio is a mess and their commitment to professional audio has plummeted since they switched over to x86-64 architecture.
Indeed - the loss of precision over may, can, might & could is a pet peeve of mine. Often language evolves, but with these words meaning is being lost - and sometimes inverted. I recently disagreed with someone who said that "you may not do something" (because you were allowed to), but it turned out that she meant might.

She was a teacher, too. :(
Allowing people to work for less would cause a race to the bottom in which nobody would make enough to survive.

We've seen the tech giants collude to suppress wages, imagine what fast food companies would do if they realized there was no floor to wages.

Finally, I flatly refuse to accept that people are undeserving of a minimal standard of comfort. Just because somebody doesn't know how to code, or hold other marketable skills does not mean we should not value them and the quality of their existence.
As a young fellow, my best friend's father was high ranking law enforcement officer. Anytime we encountered any trouble (similar to the sort you mentioned), he'd simply hand the officer his father's card or phone number and off we'd go. You don't even want to hear about the sorts of things wives of law enforcement get away with...
It's an opinion and a set of observations, not an "ideological rant and angry invective". If you agreed with me, would you still call it an angry rant? And yes, I know they're mediocre (in the sense of average, not exceptional) because there's no evidence they've accomplished anything of note, but are merely marketing themselves as raw material for hire to big companies and then complaining that they aren't getting hired because they don't "fit in". That's not what high achievers do.
namespaces is one of those things that make my head hurt.

I guess they can be likened to a surname or such, except that they don't seem to require explicit naming upon creation.
People will always feel comfortable trading privacy for convenience!
3 words. The New MacBook.

iPads and tablets are for children, thank me later.
> This model is not unique to Windows, rather most non POSIX OSes.

You could also point out that the hardlink/ref-count concept is not unique to POSIX and is present on Windows.

https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...

> Now replace the contents file being worked on or delete it, in the context of a multi-process application, that passes the name around via IPC. ...

Sure... if you depend on passing filenames around, removing them is liable to cause problems. The system I mentioned before worked as well as it did for us, precisely because the filenames didn't matter that much. (We had enough design flexibility to design the system that way.)

That said, we did run into minor issues with the Windows approach to file deletion. For performance reasons, we mapped many of our larger files into memory. Unfortunately, because we were running on the JVM, we didn't have a safe way to unmap the memory mapped files when we were done with them. (You have to wait for the buffer to be GC'ed, which is, of course, a non-deterministic process.)

http://bugs.java.com/view_bug.do?bug_id=4724038

On Linux, this was fine because we didn't have to have the file unmapped to delete it. However, on our Windows workstations, this kept us from being able to reliably delete memory mapped files. This was mainly just a problem during development, so it wasn't worth finding a solution, but it was a bit frustrating.
Analysis of iOS and OS X Vulnerability: CVE-2016-1722
The first thing I thought when I saw this was that it'd be an excellent gift for my wife, who constantly has Netflix or Hulu on in the background on our ancient iPad (a 2 I think).
A Drug to Cure Fear
Very unfortunate but I feel it may be true.
Might be a good place for an infinite scroll when going through pages of image results - one lest click they have to do.
That's the same reason I got a Surface Pro. (Well, one of them.)

I can play almost any modern game on the darn thing, which is quite impressive.

Even The Witcher 3 will run on it, I understand (haven't tried it myself). At low settings and low res, granted.
Hmmm. This was a good guide to leadership in any non startup organization, not just those in scale up mode.

Especially enjoyed the net promoter score idea--great way to get employee feedback at scale.
I bought an iPad about two years ago, after hearing years of hype about the quality of Apple products. I use it mostly for web browsing, and the thing that shocks me the most about it is how many mainstream sites simply don't work right in the browser. (By "browser" I mean Safari or Chrome - they seem to have the same issues.) Sites like EBay, Google News, Google Books, and SlashDot all have glitches that either make them unusable or seriously frustrating to use. News sites take forever to load and tend to crash the browser after a few minutes of use. If you're a first-time buyer and you're considering getting an iPad, slap yourself, take a minute to breathe, and go look at some Android tablets instead.
My Comp.Sci. degree actually included one. All graduating students swore an oath to not use our skills for evil (paraphrased). It's been while since that happened, so I don't remember the specifics any more, but I do remember thinking what a great thing to pass onto new software engineers.
>57 requests, 28,189.09 KB

I don't believe any new animated gifs should be made, except for animations such as pixel art. They are inferior in every way to html video. The success of webm on sites like 4chan are evidence that gifs offer no advantage in terms of portability, ease of sharing, or features.
Looks pretty cool. Normally I would want something I could self host on Heroku but this looks like something I could consider recommending to clients who wants a simple CMS.
I do the same thing, except I email the logins to myself with SEC: https://simple-evcorr.github.io/
The third time the reviewer mentioned Apple's method for reducing the torque needed for a user to manipulate such a large device I started to question what I was doing with my life.
KSplice helps you avoid the need to reboot even with many kernel changes. KSplice is the delta layer that gets you from security patch to maintenance window for a real reboot.
If vegetables are part of the answer, I wonder if vegetarians show less immune diseases.
No, no, I get that. That's how I do my stuff and have always done it. We used to call that "progressive enhancement".

But it's easy to say "ehhh just render the whole page statically first then re-render parts in JS".

I'd like to see people demonstrating this with modern frameworks and tools. Because without people leading, it'll be JS-rendered static content for years to come.
It would be if you could weather the dips. But, given their high leverage, they might find themselves unable to pay the interest and default.
Certainly debatable. Unintended consequences do not "moral failures" make.
But many, if not most, African Americans have culturally assimilated, and black culture has permeated mainstream America as well. The U.S. has come a long way since the 1960s.
18 years is a really good run. I had some white-box Cisco networking equipment that had 10 year uptime. I shut it down when we closed the office they were in.
What's the software you're referring to, Android fanboy?
And the one person who spoke out about it had to flee the country.
Just this week Diane Rehm had Republican Senator Trent Lott and Michael Gerson, a speech writer for GWB and policy adviser for the Heritage Foundation, on her show. Both of them were extremely sharp, knowledgeable and experienced debaters and it showed.

It might be a side effect of her location (DC) and clout, but she often has influential policy makers on her show, from both sides of the fence.
Ask HN: Statics books/resources for programmers
I am in the junior year of college, and I would like to think that I have made a competent programmer out of myself. However, one thing I could never grok was the statistics courses we were made to take in the lower semesters.

Sure, I could find out the distribution functions in the tests, but I never really got the hang of what was actually happening in there.

What are the best books/resources which will help me grasp the minimum required basics of statistics from a programmer's point of view?

PS: I have been slowly reading Think Stats[1] and I think it is OK, but it would be nice to have something to compare the content with.

[1] http://greenteapress.com/thinkstats2/index.html
> Or maybe I spend to much time dong drugs in-front of a computer.

Probably this.
Yes, I'm not disagreeing with you. I'm arguing that they should be explicit in their message and not get everyone to take (often unneeded) action.
EDIT: I was wrong. I assumed Chrome iOS and Chrome Android used the same rendering engine. I'm rather shocked that they don't, actually.
Bitbucket upgrade goes toe to toe with GitHub
I really didn't take what you said "to the heart". I was more hoping to nudge you toward a greater self awareness. (I'm also being pretty high-and-mighty by thinking that's my prerogative, so there we are.)

The truth of the matter is that knowing when and how to build an MVP quickly without wasting time on the wrong things and knowing when and how to create reliable and maintainable software is all part of your job as a software developer. Choosing one or the other as "that's just how I am" is shirking responsibility.
I think there's a chance your cohort will have more people like this (that have great fondness for "older" characters and media) due to Netflix/streaming, but on the overall I think you're a subset. For every person who appreciates classics, there are ten that binge watch current/trendy/popular stuff only.

It will be interesting to see how this plays out with all of the great access to media history we have today!
Anecdote: My parents use their iPads as you mention. The thing is, they have iPad 2's and are very happy. If they ask me about upgrading to a larger screen, I will tell them to buy a refurbished 13.3" Macbook Air for approx $1000 +- $100. That is a "no brainer" recommendation compared to the iPad pro.
Fantastic. Want to try a smaller dataset? My stock names start with Alfred E. Neuman, George Tirebiter, and Ted Nugent.
I really like my iPad Pro. If Apple had updated the Air this year I might have gotten a new Air instead because I was worried the Pro would be too large. However, after having used the Pro for a couple of months the iPad Air looks really tiny to me now. I don't think I'll go back to using an Air in the future. The Pro is definitely not being used to it's full capabilities by many apps yet, but I really like the size of the screen. It may be a bit large for some, but it feels right for what I use the device for.

Also, unlike some I didn't get a keyboard case. If I want to type on a real keyboard I'll get my laptop out. Otherwise the on-screen keyboard is perfectly serviceable.
The more interesting question, then, becomes "why didn't you swap your battery?" to drivers who charged instead.
Except videos carry along with them the presumption of audio content.
How to Start an Event Rental Service
> For them, a larger iPad with a keyboard is all they need for their personal work (email, Googling, etc), and the huge screen & 4 speakers are icing on the cake for watching Netflix or HBO Go with their spouse in bed.

I was wondering what the purpose of a device like this could possibly be, that makes a lot of sense. My dad has one of the free Verizon tablets that they gave out for a promotion a little while back, and uses it for exactly this. I guess it's a generational thing, because it never really made sense to me.
Homebrew, Spacemacs, Pycharm, Anaconda Python distribution, Java, MS Office, Adobe stuff... and more.

Edit: Not a Android fanboy... I like to think of myself as practical, maybe I'm not. However, tablets are great for consumption. Consuming websites, epub's and pdf's works well on everything from the Kindle to the iPad pro. The main difference is the price. I would rather keep the difference in my bank account.
IBM & nazis: http://www.nytimes.com/books/first/b/black-ibm.html
good point. although this actually crosses the line from "just unethical" to straight up "illegal", which makes the question perhaps less interesting. developers who wrote that code are accessories in crime. and the defense of "just following orders" might only be considered for soldiers, not for civilian workers.
I did a similar thing a couple of days ago.
I just added this (with the correct values) in the `sshrc` file inside `/etc/ssh` and enabled a webhook. that's it.

ip=`echo $SSH_CONNECTION | cut -d " " -f 1`

curl -X POST --data-urlencode 'payload={"channel": "#<your channel>", "username": "SSH Login watcher", "text": "User '${USER}' just logged in from '${ip}'", "icon_emoji": ":robot_face:"}' https://hooks.slack.com/services/<rest of the webhook>
No, you are not the only one, and that's why freemium is starting to show real problems in terms of monetization.

The goal of freemium games is to A) keep people playing your game only and B) get them to buy IAP. Problem A is solved by giving them copious amounts of free in-game items/currency...which makes solving Problem B harder as players have less reason to buy. Oops!

Developers have split the difference by offering the players exploding one-time bundles, but usually those bundles are still disproportionately priced.
SparkFun Tutorial: Weather Station Wirelessly Connected to Wunderground
I am ONLY interested in this if it will be possible to code on it. I am fairly certain most of the HN community would agree that a device that "completes the circle" (allows you to create native apps on the device, for the device) is better than a device (almost) purely designed for consumption and communication over creation.
This would make a good "Show HN".

Guidelines: https://news.ycombinator.com/showhn.html
matte screens are harder to clean, which is a big deal on a touchscreen.
I actually quite like Boom Beach, and to a lesser extent, Clash. Without having spent a dollar, I've easily spent more time and gotten more enjoyment out of them than Fallout 4, Just Cause 3, and Dragon Age Inquisition, the 3 AAA titles I've bought in the past year. Sure you can pay to get ahead, but the games stand alone well enough for midlevel players without doing so.
What am I missing? The review explicitly mentions that they think this is a contender to the Surface Pro.

And frankly, that's a joke.
Super PAC Insurance
Fortified european cities caused a lot of troubled. Most Mongol siege victories in Europe where Pyrrhic, with massive losses that couldn't be replaced that far from their homeland.

They ended up controlling most of the Hungarian countryside, but almost none of the key fortified cities, the same in Croatia and other areas, rendering their gains useless, since forces could march out at any time from the multiple forces and strike them.
Oracle Linux can patch the kernel hot. I had some crazy uptimes but had to recently shutdown the hypervisor hosts for some facility updates.
I'm sorry, Dave. I'm afraid I can't do that.
I could not get around the noise the fan made, though. It's not really a good gaming machine, IMHO. And yes, I know it doesn't intend to be one, it's just that even for casual gaming it becomes a really uncomfortable device. Gets hot, noisy and screen is rather small.
I don't get the hate. It's an expansion of the tablet line to fit those whom a tablet would serve well but the Air isn't quite big enough. If a notebook serves you better, get a notebook. If a 13-inch tablet serves you better, get the iPad Pro. If that's too big, get an iPad. If that's still too big, get a Mini or an iPhone 6+ or 6. The Pro is clearly for a limited audience; if it's not for you, it's not for you.
Private (rather than public) law enforcement would be a good solution. The end result is cost and quality competitive service. The lack of immunity results in much more conscientious policing.
haha Thank you for that link, it's now on my bookmarks!

PS: I logged in just to reply to your comment!
As far as Europe is concerned:
Roman Empire? Charlemagne? Otto? How is the British Empire "unprecedented" exactly? Is it a matter of scale?
It's typically not even considered and excuse for soldiers, is it? Just because someone may be immune from civil prosecution does not mean there are not equally (or more) severe consequences in the military justice system.
I've been holding off on buying an iPad Pro until I can walk into an Apple Store and buy one _with a stylus_ (last I checked the wait on the stylus was down to 2 weeks).

It seems to me that if you want the stylus, you're in the core market for this device. If you do not care about the stylus, you probably aren't. The iPad Pro with a stylus replaces a similarly expensive Wacom Cintiq, while also being usable on its own. Everything beyond that is pure gravy.

The keyboard seems like a miss (frankly, I prefer the Surface Book's design, and I want a freaking trackpad — note that the glass keyboard acts like a trackpad for text selection on the latest iPhones, so it's hardly unreasonable).
Conflicted. I'm a gamer and I'd love me some more good games like starbase orion, but eventually if I have more than five minutes of time to kill or need some stress relief I'm usually within reach of a computer.

I'd like more serious games, but anything that's not consumable in tiny bits (say, like Out There or Grand Prix Story) I'm not gonna play, not because I don't want to, but because I've so much better gaming platform to play on games and those games will never have a chance to work on mobile because complexity (From The Depths) scale (War Thunder) or user interface (Kerbal Space Program, any builder like StarMade really)
Show HN: Create a coloring image from a photo
Most popular science articles on quantum physics are nonsense, but this one is especially confused. Not worth reading at all.
They were a far better value proposition 4-5 years ago than they are today; back then, they were only marginally more expensive than e.g. a comparable Dell IPS display. The build quality, docking functionality, and built-in charging facilities -- no more lugging your power adapter to the office! -- more than made up for the price difference.

The only legitimate reason to buy one today is aesthetics: they're still far and away the best looking desktop monitor on the market, but that's not enough to warrant the price tag.
> (especially in convenience foods)

I think this is the key. Most salty processed foods have enormous amounts of salt that you'd never add if you were cooking it yourself. Same with sugar in sweet snacks.
Fanboys are exclusive to Apple.
This will be an awesome tablet for artists, designers and sales/marketing presenters. I'm not sure how well it will do in the home market -- there might be a ceiling to how much tablet someone can fit in their lap or on the tray table in coach class. It's bigger than the average purse, too.
Buckingham Palace tour: 360 VR video tour
Agreed. For a more affluent demographic that can afford it, however, the iPad Pro wins because it's an iPad and "not a laptop."

Same reason people spend more money to buy SUVs and crossovers...it's "not a minivan."