skysight-inc/HackerNews huggingface dataset:
Yes! Now I have to to actively search for grocery and various small stuff sales on my local markets by visiting their sites one by one. The main problem with ads that they are irrelevant. If I did a research on Google before buying a new laptop, please, don't spam laptop ads for the next 6 months or so, I already have one, thanks, I don't buy them daily. Especially from sellers that don't ship to my country anyway.
January 2016 was the hottest January globally since 1880
We keep using Amazon, of course, so it's obviously sitll working out for them.

For now. The thing about reputations in business is that they can deteriorate slowly over time and up to a point it won't matter because customers will favour convenience and the brands they know. Sometimes that point can be much further from where you started than most people would expect. However, if you ever pass that point and lose a critical mass of customers, you're in real trouble.

If Play/Rakuten/whoever they are these days had a decent web site and content management, they could make a fortune out of my household given our increasing frustration with Amazon cluttering up their own site. Unfortunately, they're actually much worse and not really a useful alternative at all.
ABE CLONE WARS
Amazon Prime also comes with nearly Netflix-equivalent video on demand, nearly Spotify-equivalent streaming music, Prime Now 2-hour delivery, and currently free restaurant delivery a la GrubHub/Eat24 in a few cities, along with a bunch of other minor perks.
Using a series of these digit representations, we could display arbitrary numbers. One envisions a device that has a number of tactile buttons that correspond to numbers or mathematical functions, and by actuating these buttons, one may have the device perform operations that are laborious for human minds, but simple when expressed in digital logic.
I used to like this game.
If you do any amount of shopping on Amazon, Prime is easily worth it. I buy as much as I can through Amazon because I get 5% cash back as a Prime member with an Amazon.com Store Card, the selection and ease of ordering is unparalleled, and the shipping is always free, fast, and convenient. We make extensive use of the video service since all Nickelodeon properties left Netflix.

Amazon is a huge thing for us, getting ever-larger, and Prime is a large part of why that's possible.
I have a note 4, which constantly insists on a "Device Health Alert" after the last upgrade, which requires a Samsung account, and I can't disable.

This is not the first.
The boundaries of where any endeavour lie are never too clear.
I think all lower-level programmers have done similar mistakes at one time or other. I managed to do it several times while learning assembler on the Atari ST/STE/Falcon :-)
I seem to remember reading something about how English has one of the highest, if not the highest information to syllable ratio. I think that might give clues as to its ubiquity.
Assuming that you consider Machine Learning to be either a subset of AI (as I do) or a sibling field, and want to learn aspects of ML, then consider Andrew Ng's Machine Learning course on Coursera. It's a great introduction and doesn't require a ton in terms of prerequisites. You'll see some multi-variable calculus and linear algebra, but he does the calculus derivations for you, and there's a pretty adequate review of the relevant parts of Linear Algebra.

In addition, if you don't already have a background in Calculus and Linear Algebra, then supplement the Ng course with the Khan Academy stuff on Calculus and Linear Algebra, or other courses you can pick up on Coursera or Edx or whatever.

If you get really interested in neural networks (which are all the rage these days) after the Ng class, there's a freely available book on Neural Network design that you could look at. It doesn't cover all the very latest techniques, but it would help you build the foundation of understanding.

http://hagan.okstate.edu/nnd.html

There's also a MOOC around the Learning From Data book that you could check out.

http://amlbook.com/

https://work.caltech.edu/telecourse.html

OTOH, if you're making a sharp distinction between "Classic AI" and "Machine Learning" and you really care mainly about the classical stuff, then you might want to start with the Berkeley CS188 class. You can take it through EdX (https://www.edx.org/course/artificial-intelligence-uc-berkel...) or just watch the videos and download the notes and stuff from http://ai.berkeley.edu/home.html

And if you just want to dive into reading some classic papers and stuff, check out:

http://publications.csail.mit.edu/ai/pubs_browse.shtml

and/or

http://ijcai.org/past_proceedings

Another good resource is

http://aitopics.org/
They kind of have that with Amazon Locker but I found in practice, it was kind of annoying as not everything fits in the locker. If it's a smaller item (or items), it works great.
Where did you get 95% from? The normal new game price on Amazon seems to be $60. The Division and Far Cry Primal are both $60 for both systems.

It's an 18% "fun tax".
Completely agree! Did you register for an account? If you do, it'll notice which ones you've listened to before and give you more variety. Also you can go to "Explore" and pick something you want. There's techno, classical, irish, spacey-ambient, electronic-symphonic combos, bunch of different nature sounds, indian music, mongolian chants, etc... I'll be adding a lot more music soon too. :)

We definitely need to work on the barrier-to-entry that the survey creates. Sorry about that. Working on it.

- Adam from Brain.fm
> I think it would behoove Amazon to have a network of "customer pickup centers" where you can order something on Amazon, it gets shipped by Amazon itself to a customer pickup center via air, and the customer drives to close off the figurative "last mile".

http://www.amazon.com/locker
Despite the temptation to bikeshed Amazon, I'd have to say this is quite justified. Amazon seemed TOO cheap for a lot of things. It was amazing they made any money at all. Now that they have a monopoly, they can stop with the freebies.
At most workplaces, you don't have silence. And even if we had, don't know about you, but absolute silence makes my wind wander more than with a background music.
The shape reminds me of Darth Vader's head. Perhaps that was intentional.
You misunderstand. Perhaps watch the "inventing on principle" talk (which is an awesome talk, you won't regret it)?
I went into this elsewhere.

Every update to any iOS device (well, any since iPhone 3GS) requires a signature unique to that device. Since iOS 5, it also includes a nonce generated on device at the time of upgrade, so you can't even replay the signature, it needs to be signed at the time you install the new version.

This is why you can't downgrade to earlier versions of iOS after Apple stops signing them.

Anyway, I hope it's clear now why that was wrong.
Heck, I do most of my buying on Amazon and am a technical person, and still find myself struggling to get it right.
In the example it is called "NonEmpty".

There's the "Stream" nominal type, shown below in Haskell-like text syntax:

newtype Stream a = () -> (Empty | NonEmpty { head :: a, tail :: Stream a })

To construct a "Stream", we type "stream" in a hole and pick "Stream« ◗ _", which wraps a "deferred computation" ("◗ _") in the nominal "Stream" type constructor.

Now the type of the value inside the hole within is just "Empty | NonEmpty { head :: a, tail :: Stream a }", now type "nonempty" and pick it.
Assuming you aren't targeting multiple systems, which with its own C compiler.
Encouraging removal of nvidia kernel modules from Debian non-free archive
So forgive my asking, but what exactly is Yahoo's "core business"? They always appear to me as doing 20 different things, but none perfectly.
heise.de (tech news)

golem.de (like heise, but worse)

gruenderszene.de (startup news)

deutsche-startups.de (like Gruenderszene, but worse)
Facebook Will Open Source Wireless Gear to Forge a 5G World
Your idea that Apple are incentivized to make people's phone experience as good as possible sounds like a wishful proposition. There's plenty of examples of Apple features and restriction designed as eco-system lock-in, behavior manipulation, or control limiting for commercial reasons. "What's good for Apple is good for our customers" is what they want you to believe, but as a long time iOS device owner, I reject that on numerous grounds.

There's also an equivalence flaw in your argument that sounds like it's coming straight from infowars.com: "the government is incentivized to put as many people in jail as possible".

I'm with your on incentives though. And one thing Apple have no commercial interest or incentive for, is fighting crime.

We don't live in Star Wars. There's more than dark vs light. My position doesn't mean I am not aware of western government corruption, bungling, even war crimes. But I am not permanently polarized, forever holding "the government" in contempt for misguided actions and evil intentions.

On history... if we're talking tyrannical governments, then "protection of user data" I suggest would not have stopped any given government in your examples from unleashing hell on its people one way or another.
I didn't realize anyone buys from Amazon who's not Prime. Only sort of kidding. At $100/year kind of a no-brainer.
Even if they weren't in the same facility, why would that make it understandable? How are you, as a customer, supposed to be concerned with which Amazon facility has what stock? (information you don't even have)
Ironically, how did you find out about those services in the first place?
It is true that in the stable branch there are dated version numbers, probably most of the time for a good reason (e.g. long term support).

On the other side I adhere to Slackware's vanilla philosophy and with slackbuilds you can have always fresh and up to date software.

Well, if you do this you should have dev, test, prod chain for you servers, otherwise you update at your own risk.

Last upgrade I went for Ubuntu12/Node0.10 to Ubuntu14/Node4 but also nginx changed and even logrotate from 3.7.8 to 3.8.7 introduced few modifications that broke my configuration files.

Upgrade is not that easy.

I would like to share a project of mine that brings vanilla philosophy on every distri. You have a script to build your software and installing it locally, so for example you have version z.y.x installed oj your system and you want to install z.y.(x+1) released yesterday.

Normally you download the tarball, bla bla bla and launch make install, most of the time you follow really similar steps, you can put in a script and launch

.software_install Foo

if the version is the same as in the README.md or even

.software_install Foo 1.2.3

to install a specific version. It is really was to add new software to the list. You can also package your software to avoid compile time on other hosts (test and prod). Give it a try, I think it can be useful to many system administrators and developers:

http://g14n.info/dotsoftware
If they were "Prime" you should have gotten free shipping. FBA doesn't matter and I don't know what "eligible for free shipping" is. This story sounds fishy.
Yeah, in Yairchu's euler solution, it is called "NonEmpty".

Lamdu has a nominal type called "Stream" (nominal types are basically like Haskell's newtypes). You can refer to them via their names in holes. The purple arrows represent packing/unpacking depending on which side they appear.

The Stream nominal type has a single type parameter `a` which is the item type, and is defined as:

Stream a = () -> (Empty + NonEmpty { head :: a, tail :: Stream a })

(Note the + above is type-level plus, a sum type).

So inside the Stream you find a function from unit (representing lazy computation) to a sum type of 2 cases:

Empty - equivalent to Haskell's []
NonEmpty - a cons, equivalent to (:)

The NonEmpty case has 2 named parameters (head, tail). Maybe it will become an infix (:) in the future.

When you pack a Stream nominal, Lamdu auto-completes the lazy suspension (half circle character), and then lets you fill in `Empty` or `NonEmpty`.

When you unpack a Stream nominal, Lamdu offers completions that force the suspended computation (apply with `()`) and then do case analysis (represented by a colon) on each of the sum constructors.
They are described as "hefty" and "huge herbivores", and yet the scale on the skeletons suggest they are the size of a rabbit?
Michigan Uber driver allegedly picked up passengers between 6 killings
Too bad my experience is Firefox Android doesn't run just fine on its' own.
I didn't, just read about it. I will definitely give it a try when I'm back home!
DevOps in Game Dev: The Beginning
VR headsets will accomplish this for many people.

Well, maybe in one more generation once the resolution becomes higher.. and adding hand tracking.. and a UV lamp on a servo..
I think most people view headers as a mistake. You can use it to separate the interfaces as you mention, but there are limits to how much you can do that, and parsing the headers over and over slows the build down to no real benefit.

If you look at the modules proposal Microsoft has been pushing for, it provides what looks like a better approach. You won't get the build slowness, you can explicitly control what gets exported.
This bug exposed Mark Zuckerberg's personal apps
So you want to build a generator
It's a 95% Australia tax. We pay more for almost everything just because. It was originally justified by our exchange rates (which got down into the AUD$1 = USD$0.5x) but persisted at the same dollar values even when the rate went to AUD$1 = USD$1.2.

Basically, we get screwed because there's precident establishing that we can. And it permiates almost anything that is produced overseas including phones and laptops but also all kinds of software, not just games.

Here's an article from when it was a hot topic in the news: http://www.smh.com.au/technology/technology-news/adobe-chief...

At the time it was literally cheaper to fly from Sydney to LA, buy the software in LA and fly home.
Building the Business Case for DevOps and Continuous Delivery
Design Considerations for Mixed Reality – Graeme Devine, Magic Leap
Interesting, thanks for that.

You guys should really consider making this a platform that anyone could use!
Government Promoting Pre-Booking Taxis to Challenge Uber Taiwan
libfirm (http://pp.ipd.kit.edu/firm/) uses SSA-based register allocation (http://d-nb.info/986273813/34), which allows a decoupled spilling phase. Moreover, the register assignment becomes polynomial, while register coalescing remains NP-complete.
The Rise of Android Ransomware [pdf]
English is perfectly suitable, since most of the technical literature, describing how to build and maintain everything around you is in English. German and Spanish are also fine. There are fields, where German prevails (funny enough, one of them is oriental linguistics). English is lingua franca of science and technology and there is no alternative to that. This is cultural domination consequence everyone is facing.
The customer service people you speak to on the phone or on-line generally seem to be reasonable, and certainly better than a lot of on-line stores. Still, this kind of thing happening in the first place is also poor customer service. Other dumb stuff is also far too common at Amazon in my experience.

They frequently seem to ship fragile items in nothing but a standard cardboard box with negligible padding so they're smashed to pieces by the time they arrive.

Recently I've seen several "new" and yet obviously not new items like books with bent spines or DVDs with fingerprints all over them.

They sometimes give wildy optimistic estimates of delivery dates particularly around holiday seasons when everyone is buying presents. Worse, they seem to have multi-week standard processes for deciding when something has really gone missing before they will try shipping another one, which is no use at all if say you're ordering Christmas presents in December.

Even if they are happy for a customer to return something for a refund, it's still a hassle for that customer to ship it back or arrange the collection every time something goes wrong. Even if they'll refund an order they found they couldn't ship when they said, the customer has still potentially lost several days in the process and might be too late to order it from somewhere else instead.

I suspect in some ways Amazon have been victims of their own success. I wonder whether anyone has ever tried to implement such personalised logistics at the scale Amazon does before, and given how often ordering from them does lead to a better experience than we used to have with bricks and mortar stores, I hesitate to criticise too much over things going wrong. There is definitely plenty of room for improvement in the customer service department, though, and at least part of it appears to be due to deliberate policies and perhaps cutting a few corners too many to try to shave off every last penny in running costs.
Actually, I had no problems at all in Shanghai with the cabs (aside from their ostensibly "crazy" driving).

Anyway, since I'm not going to provide proof, you don't have to believe me.
Wring.io, 0.1 released
and we've only existed on an industrialized, environment-affecting scale for a few hundred years.

our rate of population growth and disregard for sustainable consumption is not gonna work out well for us. i suspect our habits will need to change drastically for humans to make it even another 1,000 years.
Container scanning: The thinnest of paper tigers
I think Debian's long release cycles don't make much sense in this day and age. To me, a rolling release model makes much more sense, especially in this world where security updates are being done constantly, and are generally focused on the more modern branches.

For enterprises where software is part of the core business, keeping up with updates on a regular basis is probably better than doing large upgrades every once in a while (for one thing, tracking down regressions is a lot easier when you don't have to search the entire haystack).
Let me add a few more for anyone interested:

- Harold Budd - Jane 1-11 / Jane 12-21 / Avalon Sutra
(I really think Jane 1-11 is the gold standard for ambient music.)

- Porya Hatami - The Garden: https://dronarivm.bandcamp.com/album/the-garden

- Hotel Neon - Hotel Neon: https://hotelneon.bandcamp.com/

- Pausal - Sky Margin: https://ownrecords.bandcamp.com/album/sky-margin

- Jared Smith - Fjall: https://ownrecords.bandcamp.com/album/fjall

- Gigi Masin - Talk To The Sea: https://music-from-memory.bandcamp.com/album/talk-to-the-sea

- Gigi Masin - Wind: https://music-from-memory.bandcamp.com/album/wind-3

- Gaussian Curve - Clouds: https://music-from-memory.bandcamp.com/album/clouds

- Takeshi Nishimoto - Lavandula: http://www.sonicpieces.com/sonicpieces018.html

- Bing & Ruth - Tomorrow Was The Golden Age: https://bingruth.bandcamp.com/album/tomorrow-was-the-golden-...

- Nuojuva - Valot Kaukaa: http://www.preservation.com.au/product/nuojuva-valot-kaukaa

- Imprints - Data Trails: https://sereinlabel.bandcamp.com/album/data-trails

---

In case anyone is interested in this kind of music, there's a very related Spotify Playlist I maintain and very carefully curate: https://open.spotify.com/user/michaelfeihstel/playlist/10IcC...
Now that's the kind of thing that would make Vault 101 more cheery! The survivors of the nuclear apocalipse would surely revere the inventor of this thing as a god.

...and obligatory musical reference: https://www.youtube.com/watch?v=txPqV0lZaSE
I go a step beyond that, and will often also check Amazon as the seller. I've had too many mis-labelled products show up... Sometimes I forget, and that's usually when there is a problem.

I'm almost inclined to go prefer local stores again, as Amazon's pricing advantages seem to have slipped, and if they raise the cost of Prime again, I'm definitely out. I've been a pretty loyal customer to Amazon, but honestly, they're slipping a bit.

They should probably spend just a little more time on their core products.
> Of all the complaints I can think of regarding C++, the one I care least about is the difficulty in disambiguating the grammar

Compile time speed? Refactoring? Jump-to-definition? Autocomplete? Intellisense? Those are all important for UX, and a tricky-to-parse grammar makes those things mighty challenging.
I've done it countless times, and not by accident. Sometimes this is the only way to debug things.
Ah, pretty cool. Didn't know they had this -- it's not available in my area yet.
How does RHEL rate in regard to this issue? Isn't that one of Red Hat's selling points?
The author brought evidence -- CVEs that aren't getting fixed in Debian repos. What's your counter-evidence?

Just poking around for two minutes finds counter-evidence. Let's take the two critical Wordpress vulnerabilities. He uses an archive.org page of the Wordpress package from February 7. If he actually looked in the Changelog of the Wordpress package for e.g. Jessie, he would have seen that these issues were fixed the day before in stable and two days before in sid:

http://metadata.ftp-master.debian.org/changelogs/main/w/word...

According to Red Hat, the CVEs were announced on February 4:

https://bugzilla.redhat.com/show_bug.cgi?id=1305471

So, I guess that it depends on your definition of "aren't getting fixed". But the way the author writes it, it seems that issues are lingering from weeks/months, which does not seem to be true.
Containers:Just Because Everyone Else Doing Them Wrong,Doesnt Mean You Have To
Nice looking game! I hope you saved that code for later levels ..
Yes, and many times to get that information you need to find someone to contact, talk to them, present yourself as a good connection, and hope that they actually give you what you ask for.
Early versions of C date to 1972, while early versions of C++ (called C with classes back then) date 1979, only 7 years later, probably a few rooms down the hall from where C was originally developed.

True, templates came much later, but by then C++ was already hopelessly unparsable by LALR(1) parsers. But in truth, it was this way from moment 0, since it was based on C-syntax. Making it parsable by yacc was a lost cause, since yacc followed C and not the other way around.
Such a shame. Borland couldn't compete with MS (partly due to some dirty tricks MS used) and they've been on a downward course for a long time - they sold their developer tools divison a long time ago.

C++ Builder was the C++ version of Delphi, a major productivity booster for Windows development. I remember using version 1.0 - it was truly amazing how fast one could develop UI applications with it. I would say it was about as easy as using Xcode's interface builder, when the competition was basically coding MFC classes (or WinAPI!) by hand. It had database bindings and one could link controls with data sources in a WYSIWYG interface in the time it took to put a button on the screen with MFC.

However, it was expensive and the compiler was not as good as MS's. I never had the chance to use it profesionally, everyone was using Visual C++. As the years passed I forgot about Borland...

Luckily the legacy of rapid application development lives on in Qt: it's open-source, cross-platform, with a strong community and uses modern C++ tooling.
I've always considered the Debian model of support (freeze the world and try to support everything) to be wrong and swimming against the tide. I believe that the only ones capable of supporting a package of a given complexity are the authors themselves, and the distros should just handle packaging (and minimal patching on top if necessary). If the author drops support, then you should either be extremely confident you have an adequately strong team to fork and maintain the package...or just don't.

In my humble opinion, the FreeBSD ports model is better in that regard. That's also why I try to use pkgsrc for various packages when maintaining systems running LTS Linux distros.