skysight-inc/HackerNews huggingface dataset:
> You can't steal a joke - it isn't property.

Steal has more meanings in English than just taking someone else's property without permission or legal right. Many more...it is quite a versatile word, as you can see below.

From the New Oxford American Dictionary:

steal |stēl|

verb (past stole |stōl| ; past participle stolen |ˈstōlən| )

1 [ with obj. ] take (another person's property) without permission or legal right and without intending to return it: thieves stole her bicycle | [ no obj. ] : she was found guilty of stealing from her employers | (as adj. stolen) : stolen goods.

• dishonestly pass off (another person's ideas) as one's own: accusations that one group had stolen ideas from the other were soon flying.

• take the opportunity to give or share (a kiss) when it is not expected or when people are not watching: he was allowed to steal a kiss in the darkness.

• (in various sports) gain (an advantage, a run, or possession of the ball) unexpectedly or by exploiting the temporary distraction of an opponent.

• Baseball (of a base runner) advance safely to (the next base) by running to it as the pitcher begins the delivery: Rickey stole third base.

2 [ no obj. ] move somewhere quietly or surreptitiously: he stole down to the kitchen | figurative : a delicious languor was stealing over her.

• [ with obj. ] direct (a look) quickly and unobtrusively: he stole a furtive glance at her.

noun [ in sing. ]

1 informal a bargain: for $5 it was a steal.

2 chiefly N. Amer. an act of stealing something: New York's biggest art steal.

• an idea taken from another work.

• Baseball an act of stealing a base.

PHRASES

steal someone blind see blind.

steal a march on gain an advantage over (someone), typically by acting before they do: stores that open on Sunday are stealing a march on their competitors.

steal someone's heart win someone's love.

steal the show attract the most attention and praise.

steal someone's thunder win praise for oneself by preempting someone else's attempt to impress.[from an exclamation by the English dramatist John Dennis (1657–1734), who invented a method of simulating the sound of thunder as a theatrical sound effect and used it in an unsuccessful play. Shortly after his play came to the end of its brief run he heard his new thunder effects used at a performance of Shakespeare's Macbeth, whereupon he is said to have exclaimed: “Damn them! They will not let my play run, but they steal my thunder!”]
> Being able to share data plans with phones at nominal cost would be one interesting upgrade driver but that's really in the hands of the carriers and is unlikely

Vodafone in the UK will let you do this (with no extra fee). They've offered me it several times, but I didn't buy an iPad with a SIM slot.
Internationalize your web apps on the client and server
> ...and I do remember one LTS → LTS upgrade of Ubuntu...

That's different. Supported features do change between distribution releases. But you don't ever need to do an emergency security update between releases. You have years to plan for a release upgrade. The grandparent was referring to unexpected emeregency breakages during updates within a release, which is an entirely separate thing.
The Java world moves on too, you know. A lot of the features that are listed as things that would be nice to have in C# already exist in Kotlin, which has been created by JetBrains to be fully drop-in compatible with Java. To the extent that it has a hotkey that automatically rewrites a Java class into Kotlin, and the entire project keeps compiling and working (they have full/close to perfect interop).

For example, Kotlin has:

• Nullability in the type system

• Good support for efficient functional programming, e.g. you can do collection.map { it * 2 } and it's as fast as an imperative for loop as the compiler inlines the block.

• Strong support for meta-programming / DSL features, so there's less need to make code generators. JetBrains are still working on this but basically the language has a lot of features that don't initially seem all that significant, but can be combined to create useful DSLs.

• Lightweight data classes that support immutability and editing via copy construction (using named arguments)

• Traits

• Delegation

• etc etc

... and it's all here today, with good IDE support, and compatible with Java 6 even.

For good native interop there is JNA and there's a research project over at Oracle looking at how to do something better than JNA directly integrated with the JVM in a future version. So don't be too jealous.
Unfortunately, this is probably why they recommend that an optometrist confirms your eyes haven't changed over two yearly visits, before doing the surgery.
Are they comparing two URLs on the same domain? Is that really worthwhile? How much is it about the domain and how much about the single URL on the domain?

If I link to a specific URL, do I give PR to that URL or to the domain itself?
And now I will too :-)
It will be the same problem as with current DRM techniques. It works now because it's still not fragmented yet. You will have your content available with your computer with particular updates and browser versions and for some reasons, it will never work with some combination of hardware + OS + driver + browser + country (especially with phones) and the result is people are going to pirate it anyway because it just works all the time, as always.
Without any motion blur at all the jerkiness of panning in the video is tremendously apparent. If you're a gamer used to 60fps in this engine, this hurts the eyes in the same way listening to a symphony through laptop speakers hurts the ears.
Security and the State of Application Delivery
So I am just starting to learn Unity. Should I switch to UE4 instead? I'm a single developer and I don't really need the fancy graphics so although this looks really impressive I'm not sure UE4 will really help me out if that's its biggest advantage. I'm making much more minimalistic 3D games.
I describe myself exactly the same way. For me, I think it's two separate components:

- For an existing system (of any kind - mechanical, legal, social...), I automatically look for things that can be improved.

- When discussing a new idea, I'm always mentally jumping ahead to the implementation phase, where potential problems quickly jump out at me.

I've considered it to be just part of my personality rather than specific to programming, but since I first learned to program at age 7 it's difficult for me to distinguish the two.
It focuses on the correct location for me on a Windows PC, but the link itself says Lancaster Estates.
Isn't Thorcon a molten salt fission reactor?
It's an ethical question. The argument of greater stability could be used to posit positive outcome for full traditional colonization as well.

What we should ask: How much of the 60B Euro per month the ECB is using for QE in the Eurozone now is being put toward these African countries whom are so closely tied to the Euro?
Debian GHOST Status Update
> It was something like, mpm-worker no longer supported libapache2-mod-fcgid or some such thing.

No stable release distribution ever does this within a release, unless there is a security issue that cannot be fixed any other way. In this case would you prefer to have remained vulnerable?

Of course, mistakes can happen, but they would be fixed in a further regression update, or you could have even looked at fixing the bug yourself.

Based on the package names you're likely talking about Debian or Ubuntu. In both cases, you could have just downgraded the packages for a quick (albeit temporary) end to your emergency.
Guardian launches new website (for the UK)
I like the idea of highland, but I think as a practical matter bluebird promises are the best solution for production.

I've used them a fair bit in production, and I'd say yes, I'm quite happy with them.

Edit: I've used async too, but I feel that async does not scale well in terms of complexity. When you start needing solid error handling while dealing with multiple async processes with complex mixtures of parallel and sequential...bluebird works, async just ends up as a mess. In my experience, anyhow. Either lib works great for simple uses cases though. :)
Robot replacements for Foxconn’s workers
.then(Promise.promisifyAll(process1))
.then(Promise.promisifyAll(process2))
.then(Promise.promisifyAll(process3))

Shouldn't it be just Promise.promisify[1]. Not that it matters, promisifyAll does the same thing, but also looks for child functions to promisify.

[1] https://github.com/petkaantonov/bluebird/blob/master/API.md#...
I'm wearing glasses because I think I look straight up ugly without them. Maybe it's all in my head but I'm almost afraid of showing myself without glasses.
The react tutorial for riot
That's not really a conspiracy theory - it's pretty much all in the open. The ECB and European Commission (even the IMF!) don't pretend that austerity works, they just pretend that there's no alternative and periodically tell us that the seeds of recovery have sprouted.

Why they do it is another matter. Theories I've heard:

* (like you said) They want Greece to be an example for the other periphery countries.
* It is used as a pretext to chip away at Greek sovereignty and give the (unlected) European commission additional powers over the country.
* The core banks' insolvency becomes totally apparent if Greece defaults, so they pressure the ECB to keep up the charade that it's all necessary.
* It's used as an excuse to sell off valuable Greek state assets on the cheap to politically connected individuals and companies.
* Or all of the above.
Can I just watch. I promise I wont tell anyone.
It might be a step backwards at the moment, but it's pretty much a sure thing that browsers (or at least extensions) will have support for HTML5 click to play.

A whitelist + click for sound would be pretty much exactly what I want.
..or drive into the lake, because GPS said it's the right way to go:

http://www.dailymail.co.uk/news/article-2003998/Wrong-way-Th...
Gem-shut-the-fuck-up:  Gem SHUT THE FUCK UP
Interview with a pentester
Wait until you have customers who will pay for the app, so that you have ongoing revenue to sustain your project as a business. Spend some on marketing. Once you reach up-to a 5-digit figure in monthly revenue (MRR), then try to hire one (or few) dev/devop people so that you can focus on other important areas like business development, sales, product development, customer support etc.

Investment makes sense (and you'll get a much better deal from investors) when you have recurring revenue AND you have to grow fast to the next stage (e.g. from a small team of 2 to a team of 5-10, from a few servers to many, from a local office to globally, from self-serve online sales to face-to-face B2B/Enterprise sales for which you need sales people etc.)

In short, evolve organically and delay outside investment until absolutely necessary for rapid growth.
> valid fair use right

They seem to be making it tricky to rip DVDs/Blu Rays these days (dirty tricks to screw with Handbrake/VLC) so the only way to get a movie onto my media server is to dl from somewhere after I bought the disc. Ironic, no?
one could also argue they would benefit from traditional colonization. whether beneficial or not this central banking setup is colonization by proxy.
Whoever wrote this doesn't understand what a strategy is or a tactic is. Makes reading on difficult.
It also probably wouldn't be waterproof, unless they fix it with a software update :P
I've got a theory that people who hack about with silicon based information processors are curious to muck about with the biological ones too.
using generators is much more elegant.
Apple Posted the Biggest Quarterly Profit in History
Heart breaking video of 40-year Newscaster of leaving his job and life
PVS-Studio and Hostile Environment
So perhaps the CTIA would welcome FCC intervention to prevent the spoofing of caller ID as well? :)
There usually are few electronic related courses on Coursera. Haven't done any of them yet, but I'm satisfied with the quality of their other courses. Check "engineering" category here:

https://www.coursera.org/courses?languages=en&categories=ee
مسلسل اختى الحلقة 31
Emergency services do not (typically) use Google Maps. They use special navigation services that can plot optimal routes while ignoring certain traffic rules. For example, fire trucks can and will go the wrong way down a one-way street; something Google Maps will not account for.
I think that might be a very misleading way to think about it. Sure, maybe Apple could buy 12 nuclear carriers (Although I think inflation may have changed that number a bit. [Also, your $6.2 billion figure is apparently sourced from Fox News[1][2][3], which (of course) doesn't cite a direct source for that claim, only an author credit to Associated Press[4]]), but assuming they did, all they have is 12 huge hunks of metal that they need to store somewhere.

Oh, were you thinking of a fleet of operational carriers that can deploy world-wide dozens of the most highly armed and agile vehicles within 14 days?

Maybe you were just thinking of putting those carriers out on display in the southern bay? I don't know, maybe.

But, if you were thinking about the (apparent) price paid for what the US actually bought (what your numbers are supposedly based on), you need to include the ongoing costs for operating and maintaining such a fleet. According to your sources (Wikipedia), the US Navy had a $171.x billion budget in 2010[5][6][7][8] (according to the same source, this is now $147.69 billion for 2015). I zoomed around the infographic more and found that Operations & Maintenance run $40.xxx billion this year. Sure, you can drop it down some to get rid of the non-carrier vessel maintenance, but this is the limit of the graphics breakdown of the budget. There's another $3x.xxx billion in there (pan north a bit) for "personnel" costs. We'll be generous and say that[$7x.xxx billion]'s an upper limit on the annual cost to run the carriers as you are likely imaging. If Apple keeps it up, they will be able to pay for the first year's costs before next quarter's earnings.

[1] http://en.wikipedia.org/wiki/USS_George_H.W._Bush_(CVN-77)#c...
[2] http://www.webcitation.org/6DBeItQye
[3] http://www.foxnews.com/story/2009/01/10/aircraft-carrier-nam...
[4] http://www.ap.org

[5] http://en.wikipedia.org/wiki/United_States_Armed_Forces#cite...
[6] http://www.wallstats.com/deathandtaxes/
[7] http://www.timeplots.com/
[8] http://www.timeplots.com/collections/catalog/products/death-...
How to get top influencers (who have never heard of you)to share your content
How long until you run out of applicants willing to take the risk of having to restart their job search after they've settled down?
This reads like a poor attempt at a software engineer dabbling with SEO. 'Growth' team indeed.

Hire an SEO - or at least a digital marketer with SEO credentials - and do some proper optimisation.
Yeah.. interesting for the sake of not being Google.

Except it outright blocks my country: "The Amazon CloudFront distribution is configured to block access from your country"
> Since there's no way to roll back server upgrades,

Apart from the obvious comment about snapshots (at the volume or machine level), really most of the time your problems are because of a specific package.

And while most package managers don't support downgrades per se, you can just remove the offending package and install the old one. Nine times out of ten that would give you more time to fix the problem.

That said, you need to test before you go to production, no matter how trivial the patch may seem. Staged rollouts, a separate environment, or both.

And that's also the elephant in the room in Ted's rant. Sure, if we didn't have to test anything, we could update every 6 months. But we have to, and we can't.
You may be interested in my functional-reactive object wrapper, https://github.com/atmin/freak
Yes, it's a nonsense statement.

Like the Google stories, which also are not true.

Shame, the Staffup Weekend in itself would have been an interesting writeup.
You're absolutely right. Maybe one day I will overcome the mental block about putting things in my eye and will try the no glasses look for long enough.

Another interesting venue of exploration would also be to have multiple pairs of glasses. Then I could literally change what my face looks like at will.
I was the same. There's an easy enough solution to that for the company, however.

I knew a few contractors who did take the full time role despite the lower pay.
Ask HN: How to set permissions for an android app made using phonegap build?
> seen some truly awful TS code (mainly where the devs want to pretend the web doesn't exist)

I agree. Typescript is an impressive project, but most of the Typescript code I see looks more like C# or Java than Javascript. Sadly, it seems to have been created to accommodate that kind of approach.

But there's a lot to be said for strong and static typing when dealing with large projects.

That's why I'm hopeful for Flow, Facebook's new project to add static typing to Javascript:

https://github.com/facebook/flow
Be Lever's First PM. Design-driven Collaboration Software for Hiring (YC S12)
But it would be unskewed again if you calculate the expenses Apple made for production costs as profit for Foxconn and added that to the figures.
Gas probably doesn't give a shit, used to be mixed with a bunch of stuff in the earth before someone distilled it out and it eventually ended up in a tank, ready to be exploded.

Was just an example of a positive "yes" answer to your question.
TIL I am the 1%, :(.
If that were the case, one could hardly blame it on that particular hiring process/point of view.
And fibers even more so, in my opinion.
You mean like Steve Jobs' yacht that was only finished shortly after he died? Cheaper than an aircraft carrier too at only 100 million (https://en.wikipedia.org/wiki/Venus_(yacht))
Wow, I almost forgot that I was using HTML5 version of youtube as a preview. I am using HTML5 preview since day 1 and I don't remember any glitches or bugs. I wonder why this switch has taken so long given many upsides and no known downside.
About 7 or so years ago, after wearing glasses for somewhere around 20 years, I also had my eyesight fixed.

What surprised me the most was how completely natural it was. For the first 2 weeks, I habitually tried to push my non-existent glasses up the bridge of my nose. Maybe 2 or 3 months after the procedure, I'd basically forgotten that I'd ever had glasses, except when someone reminded me.

When friends asked the difference, whether it was worth it, etc, I had a hard time relating to what it was like to have glasses / contacts. I remember the details. Doctor visits, bent rims, ordering contacts, the inability to drive, etc. But I'd completely forgotten the experience, as though I've always had perfect vision.
To that URL. PR is always url-specific.
I didn't know about fibers. I'll take a look later today.
No, that does clarify things. Being a graph database is a big difference; CouchDB is strictly document based.

(Incidentally, you might want to checkout PouchDB, if you haven't already. It's a javascript implementation of CouchDB, and it runs quite well on Node, and can use LevelDB or any LevelDOWN compatible datastore, which makes it pretty useful as a lightweight embedded DB. Again though, documents only.)
After his illustrious career driving Sun into the ground Ed Zander proceeded to drive Motorola into the ground. But he's still richer than you.
As a normal user you can submit a bug from both the web ui (the little question mark in the bottom right) and from both apps (menus have a feedback link).
Google’s wireless network will swap between T-Mobile, Sprint, and Wi-Fi
> Instead, we get lines like "F# is for scientific computing" or similar spin.

You will never sell the typical VB.NET/C# enterprise .NET developer into F#.

I find very commendable what Microsot has done so far, even if it feels too little.

It rises the visibility of the language, specially to managers and drives CLR design decisions that help FP implementations, like TCO.

Let me know when Oracle gives at very least the same level of support to Scala in Netbeans and JVM design.
Wall:splash – Set Unsplash Images as Wallpaper on Android
Spelling and grammar are an obvious one. Less obvious is an improved ability to think critically and spot flaws of logic in arguments.
So its not really secret anymore is it?
How to Reach Out to Influencers When You Are No One – an Inbound.Org Challenge
If you subscribe to several magazines, paper or digital, check out "Next Issue".

I agree paper is cheaper than digital when you subscribe at those sweepstakes type rates. Next Issue inverts that again, brings 150 magazines for $10-15/month and a lot less clutter.
Already the third one was replaced in english not that long ago: you replaced thou
You kind of used D's syntax for contracts,

http://dlang.org/contracts.html
MAYA “A Loyal Girl's Limit”
Also check out this React+Flux+Webpack project template which may help with getting to speed with React:

https://github.com/kriasoft/react-starter-kit
TripAdvisor Mobile Strategy: Forget Ads on Those Tiny Screens
Hehe, SMIL, the early days of web defined standards. Our university tried to enforce its usage but it never caught up. Multimedia streaming at that time was still an oddity. Never be too early.
"It is shown, that of all bodies in the solar system other than Earth, Mars is unique in that it has the resources required to support a population of sufficient size to create locally a new branch of human civilization."
Dear FCC: Enhanced 911 Location Services Could Endanger Americans' Privacy
"Modern" JS simply didn't have classes, so classic OOP couldn't fit. People still tried a million different hacky ways though (eg; `React.createClass`). I'm disappointed with the implementation in this case (no mixins??) but the idea of going to classes now that we finally can makes sense.
> No docking station

Don't need one. Wifi, bluetooth keyboard/mouse, external display, and other external peripherals haven't been relevant in the past five years.

> can't change batteries

Fair point I guess, but the battery life is pretty long already (also compared to competitors), and for me personally, I have a static workspace so I don't miss it.

> no touch screens

I think OSX was slowly heading towards that a while ago (with gestures, Launchpad, etc), before someone cut that off saying "OSX is not a touch screen operating system". I don't miss it.

> no spill resistant keyboards

They could use this actually, I've heard too many stories of people having huge repair bills because they spilled onto their shiny laptops.

> no matte screen option

...anymore, :/. No 17 inch anymore either. I guess those were two things that just didn't sell well enough - iirc, the 17 inch MBP only took up 1-2% of total Mac sales.
There is a big difference between being the platform's system programming language and a third party language.

Specially in the eyes of managers.
Apache Samza Levels Up to a Top-Level Project
Exactly, what I tried to say is that emergency services (particularly search and rescue on sea) have to go out and save people who were in a boat and relying on Google Maps or Apple services (in the old times, the same people would navigate coastal waters with a map torn out of a phone book).

The SAR teams themselves of course have dedicated equipment and the staff are required to master traditional navigation skills so they can find their way around even without that equipment.
Apache Spark 2015 survey data on trends and adoption released
Why are shareholders considered a cost? Apple does not have to pay out dividends.
I was lucky enough to find a copy of the 2nd ed. in the closet of an apartment I moved into during college. I really need to actually read it sometime!