skysight-inc/HackerNews huggingface dataset:
In the US, our self-checkout is a machine that stops the transaction and complains if you so much as breathe on the scale. It's terribly awkward to use, and so I much prefer to use a live cashier rather than suffer the incessant blathering of a machine that doesn't even bag my groceries for me.
Just so I understand: Over twenty years ago you taught a class on a Microsoft branded "slightly agile process" and you were surprised how resistant people were to the advice of a short-term consultant. From that you've extrapolated that government IT workers are stubborn and stuck in the past.

Got it.
Gene-edited 'micropigs' to be sold as pets at Chinese institute
Perhaps, but then "rip 999 of them out" doesn't just add a more sinister tinge, but also confirms the allusion for those who are aware of it.

If memory of my history class serves, the quote of letting flowers bloom comes from Mao, who told people he wanted them to open up and share their political differences (ostensibly so that some kind of political dialog could follow), but with the ulterior motive of merely outing his political enemies in order to do terrible things to them.

It's a shame to be discussing this instead of the article, though, since I am a huge Peter Seibel fan!
yes. you can trust that only people who should have your data can get it :/
Teradata Online Training at Your Service
Automatic memory management is what's known as an extra-linguistic feature. Those usually reduce complexity (JITs do the same, as they allow very efficient compilation while introducing different dispatch kinds -- static vs. virtual -- with different performance). I was talking about language-level abstractions. For example overloading, operator overloading, having both subtyping and explicit sum-types, etc..

It is handwavy because designing languages is an art, but usually providing too many ways to achieve the same thing or allowing code that hides its operation (or appears to violate the "normal" language semantics while looking innocuous) is, in general, bad (for large teams), as it hinders readability. Of course, things need to be balanced, and you have to consider what kind of projects the language is for, what would be the "average" code size, etc..
well I guess we know who watches the watchers.
Taxes, Drugs and Commodities
I tried to fill out the email your congressman form, but it kept telling me I have to select an option even though I had filled out the whole thing (this was for the Missouri variant).
Based on the Stallman on Steroids bot from /g/, stallman bot will interject on trigger words from the FSF Words to Avoid list.

This was made as a joke.
News clips continue to use Flash. They've just implemented this on the iPlayer website.
Data Visualization and D3.js Newsletter Issue 150
I think that learning the rules is an absolute necessity, even if your goal is to develop your intuition well enough that you don't need them. (Edit: I think this implies a little more than I meant to say. Being exposed to the rules is a necessity, but you don't necessarily have to go out and memorize them from beginning to end or anything.) They're important scaffolding. Even native speakers of a language need to be taught the formal rules if they're to speak well.

I'm going to make a lame attempt to coin a term and call this the Arch Fallacy, which is when you look at your goal and assume anything not present in it is unnecessary to achieve it. A completed arch contains no supports within it, but you'll have a tough time building one without any.
The pizza delivery driver doesn't get any of that delivery charge. Not tipping the driver because of the delivery charge is essentially punishing the driver for the owner's desire to take their tips.
Show HN: NoShore – Post and find remote programming jobs
>Soldiers are expensive to train, you want them to come back safe and healthy so you can send them out again.

Who is "you"? Maybe you. I didn't want to send out soldiers in the first place. I haven't supported a single conflict the US has been involved in in my lifetime, and I certainly don't think that the need to get soldiers - who have already been traumatically injured fighting bullshit wars - back in the field is a pressing one.

Even if it WAS a pressing need, are you fucking INSANE? The US military implanting chips in soldiers' brains is a fucking bonkers notion. How about we stop putting these people in harm's way for our oil wars, first of all, and start actually offering them good medical treatment and therapy when they get home? Let's solve all of these problems first, then we can talk about putting chips inside them (the answer will still be 'no').
Distributed music visualizer that triggers smartphone flashes
> a bit repetitive

choose, at random, a sample of paragraphs and chapters to read. a great way to apply data-driven analytics to your every-other-day life
Plan a Bridal Shower or Girls Party with HotRef Compact Mirror
isn’t there a third possibility, that they could have used an exploit akin to Heartbleed?
Orchestra: An open-source system to orchestrate teams of experts and machines
>> we developed an ear for the language and know how it should sound. And “old little lady” sounds off

Until you get into regional dialects and slang.

It only sounds off if you are accustomed to reading correct English. I do a lot of reading, and I think that is what developed my ear for phrases which are 'incorrect'.

I can't tell you what a participle or things like that are because I haven't been formally trained, but I can tell you which sentence from a list is the correct one.

I hear some people talk and I'll shake my head as I hear them slaughter the English language, but then I realize they probably don't do a lot of reading and didn't get far and school and that's just how their peers talk, as incorrect as it may be.
the problem is, they don't want to "just" play video. On Flash they've been using a technology called HLS/HDS which does things like very the bitrate of the video depending on the speed of the connection, it's not just a matter of putting a video tag on a page.
> This seems relevant: "There isn’t a rule of economics that says better technology makes more, better jobs for horses. It sounds shockingly dumb to even say that out loud, but swap horses for humans and suddenly people think it sounds about right."

Except that it does not make sense at all.

Take 200 years ago, most folks were farmers. Take 100 years ago, there were now much more folks working somewhat qualified jobs (where they needed some actual skills) in industries. Take 50-60 years ago, with the creation of the service industries and all the jobs that came with it. And now for the past 30 years, hipsters are getting coding jobs and getting pretty good salaries despite the fact we have been living in a past century of technological revolutions.

And we are far, very far from 100% unemployment.

So your horse analogy has no ground in reality. For the most part, humans have been getting more, and better jobs on the whole, and most people commenting here are holding such higher paying, better jobs around. Thanks to technology.
Walabot: new sensor sees through walls, analyzes materials for composition
In Perl, no, because + is an unary identity operator, used e.g. to properly leave function call parentheses:

print +(1 + 2) * 3;
print ((1 + 2) * 3);
print (1 + 2) * 3;
> The US constantly beats the capitalism drum, and that's fine. But it seem hypocritical to beat the capitalism drum with one hand, while with the other quietly subverting capitalism by giving certain favored entities tips and advantages.

For many of us, "capitalism" involves precisely this -- the wealthy using their wealth and power to cement their position.
Even if we are being double charged perhaps it's worth it. If the BBC makes enough money selling content to other distributors it can use it to fund new content.
Well, I'm not defending it. I agree it doesn't make sense. I'm just trying to explain.

Edit: also, seattle's not that diverse. Most of the centrally located neighborhoods are filled with just three cultural groups: yuppies/programmers, students, and hipsters/artists. You have to get as far away at least as Walligford before you even find something as exotic as families.
This is a bit misleading. The "plugin" you mention is not something the user installs - it is usually bundled with the browser or OS.

For example, Apple's is called FairPlay. It's automatically embedded in every iOS device, Apple TV, Apple Watch, and Mac. It is able to decrypt the content streamed from approved providers.

Of course, it is closed source, but that does not make it insecure or dangerous. The vast majority of your Mac is closed source and has an awful lot more privileges than FairPlay.
Apple is in a good position in the market to do this, but it is just really hard to trust any US company.
They say they will never give anyone access to their servers but how can they make that promise when they don't make the laws?

As an aside I am finding it really difficult to delete my iCloud account, in fact it seems that is impossible.
Facebook clarifies
These do not look like "operators". They look like combinations of Perl operators that produce a "useful" result. I mean they are built from the basic operators.
Most from-fundamentals education involves learning small steps which are later discarded in favor of radically different processes not easily understood without having gone thru those prior steps.

Better reading analogy [I read very fast]: we don't teach children to glance at a page, absorb random words, predict likely filler content, identify interesting sections, and repeat process on those sections - instead, we teach children to read left-to-right, word-for-word, until they can do so well enough & fast enough that they internally develop content prediction techniques leading to "page at a glance" reading.
If you were paranoid, it wouldn't take much to conclude that "worked with" and "allowed" could mean that this doesn't imply that there weren't or aren't backdoors or access that occurred without Apple's knowledge or approval.
Hmm, what I describe is what I learned when taking the SAT years ago. Never took the GMAT though, not sure how different it would be. The suggestion does sound ridiculous, although they are telling you how they design the test.

I would hope in later chapters they talk about good approximation techniques, and leave the similarities technique as an absolute last resort.
Holy cow it seems it seems you're right:

http://haacked.com/archive/2010/08/10/versioning-issues-with...

http://haacked.com/archive/2010/08/12/more-optional-versioni...

...yet I've used this technique for years in VB.Net without issue....weird.
Yes, it does use classes under the covers. I've never consistently used an OO language before, but I've been using C# lately, and knowing how F# can be built on top of a VM that was built for C# has definitely helped me to bring some of these concepts with me. I'm probably not writing idiomatic C#, but I think I'm okay with that.
Me too. Except maybe for goatsee operator sometimes, because it gives you
a forced list context, similar to "scalar" builtin.
> Silicon Valley really is the place for second chances.

Silicon Valley is also a place where using misinformation to manipulate the price of securities is the local trade, rather than something that will get you in trouble with the authorities.
> E = (eng - ee) * (1 + b * ee^s )

He posits that model and draws many conclusions from it. But how reasonable is? I would expect the improvements in efficiency factor to decay much faster. If everything is done exactly right, there is an optimal efficiency factor. With no ee's there are deviations from that perfect process. As more ee's are added, more deviations are fixed and you get closer to optimal efficiency. These assumptions would mean that efficiency should converge as number of ee's approach infinity. My model suggestion would be

E = (eng - ee) * (1 - b * s^(-ee) )
Remember this: http://www.theguardian.com/technology/2011/apr/20/iphone-tra... in which the location history of users was tracked and offloaded to the user's PC when synched? I get that the "problem" was allegedly fixed, but there's absolutely zero reason to trust anything Apple says here. The potential of getting hit with National Security Letters with built in gag orders invalidates any conception of trust between users and groups that handle their data.

There could also be hardware or software backdoors/exploits that Apple has no clue about-- I would say almost certainly, given how inventive the NSA has been with both of those angles.
Imagine if you didn't just have to pay UPS a small fee to deliver your package, but you also had to pay them the entire cost of the product itself, none of which went to the manufacturer. The manufacturer had to include a ton of ads in the package and hope that it would cover the cost of creating the product. That is the situation we have on the internet today, and it's not okay.

Laws should be changed so that half of the portion of your monthly ISP bill that the company used to consider profit instead becomes the money used for this compensation of content creators.

Evenly distribute the money based on the time the user spends interacting with a given site in the frontmost tab. Implement a new HTTP header the server can send to indicate where payment can be made. All major browser vendors should agree to respect this, and all ISPs should be legally required to go along with it rather than pocketing everything.
How many customers does Apple have? How many people total is that? It's 6730 per 100,000,000 (hundred million). I think Apple has sold like 700 million iphones. But actual customers is less. So there have been maybe 20,000 or so government information requests?
Truly sad. I only just found out about Scott through his well-known TED talk and was excited to learn more about him on his site, only to hear the news. :(
International known pianist unveils virtuoso piano arrangement of MEET THE METS
METS & BASEBALL FANS!!
Brand new virtuoso piano arrangement of Meet the Mets played by internationally known concert pianist Sara Buechner. This is SO MUCH FUN! Check it out.

Meet the Mets: Rhapsody in Orange and Blue
Many baseball teams have theme songs, but none is as clever or catchy as "Meet the Mets," composed in 1962 by Ruth Roberts and Bill Katz. The song celebrates...
YOUTUBE.COM
https://www.youtube.com/watch?v=IGf-CZHs060
I would consider it harmless if he took down the images and issued an apology instead of blocking left and right.

He's a thief.
Chart.js – Open source HTML5 Charts for your website
The MAS (Mac App Store) uses deltas for upgrades, and has for quite awhile. Sometimes a delta update will fail and you have to re-download the full app but thats rare.
There are apparently seven other achievements (there are 8 place for badges in the "parameter" menu).

I have "Dat parallax" and "There is no spoon".
Long One Shoulder Multi Sequin Gown
Police officer Tasered petrol-soaked man 'to stop him harming himself'
Bacteria in ancient flea may be ancestor of the Black Death
I love lemon, and used it to implement a simple configuration file language that my customers loved.

The advantages for me -- especially vs yacc -- were:

- easy of use / great documentation

- clear & customizable syntax error messages

- thread safety (no statics)

- no memory leaks / support for C++ destructors

- generated code runs cleanly under valgrind
We don't know that. We do know that the FBI, NSA, and other federal agencies are overly anxious to support local law enforcement - by providing wartime hardware and weapons, as well as support in spying. We know local police patrols use Stingray devices, disrupting cell service and sweeping up private communications without a warrant - that's just a single instance.

We have no idea how easy it is for local law enforcement to pick up the phone and request "support" by having a NSL issued.
Well in Japan the cashier does a lot more things for you. First they scan stuff. Then they place the items in a different cart in a proper order so that nothing is squashed by whatever is up or down, which makes it easier for you to pack things before you go. They also cut the bread in slices if you wish, or cut some extremities of the larger vegetables for your convenience.

And that's in a country known for automation.
What's with the tinfoil hat accusation? It's 100% reasonable and supported by an abundance of information that US corporations are being pressured in multiple ways from the surveillance state in order to hand over their user data, whether or not their users are suspected of any crime.

Sure, maybe he is speculating without anything specifically to support his thought, but come on, it's plausible. We know that "they" have no decency or limits on what they'll try to exploit.
I used to think "I know photoshop well, I don't need lightroom". Now I rarely, if ever, open photoshop (only for extensive clone/stamp stuff as you mentioned).

Anything you can achieve in lightroom you can achieve in photoshop. So why lightroom?

Firstly, it's optimised for the type of things you want to do to photographs (compared to the scope of what's possible in all of digital image manipulation i.e. photoshop). Editing functionality, UI and additional tooling/features are all focussed (pun not intended) on this, so it's a much more pleasant experience when working with hundreds (or even tens!) of photos

Secondly, lightroom is as much about editing photos as it is about managing collections photos. You might want to tag photos, rate them, search for "photos taken in this date range, with this lens, rated above 4 stars". You will have a hard time doing this by other means.

Don't dismiss it because you know photoshop, or because you don't like that guy's style. Shoot RAW, give lightroom a go, you'll be surprised how much you can recover photos which would otherwise go in the trash if shot as JPEG. Lightroom also has lens profiles built-in, so it knows how to correct vignetting, distortion etc for each lens
Would you feel better if the person said "Hi, I work for UPS; are you home right now?"? There's no authentication built into the phone call. Perhaps Amazon should use their apps to facilitate that kind of communication with something like a push message?
Well, your signing of the package would just be a signature to Google that it was indeed you who uploaded it. Google would then sign the new packages as themselves and the Play store could only download and install Google signed packages.
It's also used in AI-based document summarization systems that are worth millions e.g.

Yahoo Paid $30 Million in Cash for 18 Months of Young Summly
http://allthingsd.com/20130325/yahoo-paid-30-million-in-cash...

Google Buys Wavii For North Of $30 Million
http://techcrunch.com/2013/04/23/google-buys-wavii-for-north...
You're the first person I've ever heard compare Yodel favourably to anything, deliveries must be truly awful in Australia!
Yes sure, by short-term I meant for the next few hours - static html might be an easier option when the server is on fire. Think of it as a poor man's caching :)
If you are working on a code base with others, it would be cruel to use some of these. However there are operators that could be beneficial to the advanced Perl users.
This is the real issue. It used to be hard to come by news. It is really easy to share and read news now.

During protests and riots, the best news comes from the people on the ground with smartphones. Not a news crew with cameras and lights. My coworker texted me the other evening that the train was out of service. I didn't hear about it on Twitter or on CTV. And I read a blog post about Dieselgate before I saw the headlines on CNN.
Sure thing. Point noted. We are working on marketing automation platform similar to marketo and pardot, but simplified for small businesses and at an affordable price point.
It is on GitHub[0].

[0] https://github.com/unconed/mathbox
Updated the gist with test code for this bet. With runs of 1000 4 coin runs, you sometimes lose and sometimes win, but trend is you win more than you lose. You can play with the numbers to figure out where the long-term odds work against you, but a bar-bet designed by me should favor me so I wouldn't give you better odds than 50%. Fair-coin rule of bar-betting see?

There are large fluctuations in this bet. sum([test_hothand(0.5,3) for i in xrange(10)]) has returned a range of (-348,+312) but biased towards positive for the patron. A combination of 10^6 runs was 320 wins in favor of the patron.

sum([sum([test_hothand(0.5,3) for i in xrange(10)]) for x in xrange(10)]) fluctuates too but it's sum is still in favour of the patron.
The danger is not that teenagers are avoiding real world sex, but that they have unrealistic ideas about sex. Kids see graphic sex and think that is how it's done. Consequently girls are subjected to unrealistic expectations and learn to hate sex. Source: My wife has spoken to many young girls who are the victims of "porn-style" sex.
Also, the NSLs do not count against the "government information requests", if I interprete the report correctly.
Microsoft announces Azure Container Service powered by Apache Mesos and Docker
Targeted advertising has been around for a long time without all this creepy tracking. I recently switched car insurance due to a targeted advertisement. It was a billboard on a subway platform.

Tracking has also been around for a long time without the creepy stalker stuff. Whenever you redeem a coupon, you're giving companies feedback on whether or not the ad the coupon is attached to is reaching the intended audience.

And tracking individuals to get a clearer picture has been around for a long time without the violation of consent. Nielsen families know all about that.

What I think is problematic is the individualization. Signaling is an important part of advertisements. With an oldschool advertisement I get some extra information indicating that the company is legitimate and in good shape. Oldschool ads are expensive, so companies that place them are sending a clear message that they can afford them, and that they have enough faith in their product to think it will pay off.

Individualization, by contrast, makes it impossible for me to distinguish between a big robust ad campaign and some fly-by-night company singling me out in an effort to sell the equivalent of crap from Skymall. And it does too much to enable parasitic advertising, where a company that wants to sell to people who read Harper's can avoid paying for ads on Harper's because they can instead follow those people to less-glamorous places and advertise to them there.
Show HN: Snip website content, and then push to Slack, Fb, Twitter and email
Numification is important if you output to another language, for instance, with JSON, where the other language will care about a string showing up where a number should have been.

List interpolation is occasionally necessary for syntax reasons, though I don't think of that as an operator, but the composition of its parts.

!! is for if you don't really love the loosey-goosey nature of Perl, and want to have a function that really, truly returns a boolean, and doesn't just return something that may or may not be a value that is either falsy or not. If you think in OO you may not want people coming to depend on the exact falsy value returned, which may expose internals. Generally I just go with the general Perl/scripting language approach, except when I know I'm leaking internals that I really, really don't want people to couple to.

The rest are mostly for show.
It's also much easier to find the answers to account recovery questions when the target is a celeb.
Just curious how does large apps like Microsoft Word for Android gets packaged? The size on Play Store is 105 MB, and in App Info, it shows: Total - 152 MB, Application - 66.92 MB. Is there a way to look at APK sizes on these apps?
This is great! I had been wanting to get into deep learning but was hoping someone would release a nice Julia package for it first.
You have a trusted manifest and you only run what's in the manifest.