skysight-inc/HackerNews huggingface dataset:
I didn't mean to come across as faulting you as much as I probably did. Personnel issues are difficult, and it's valuable to look at stories like yours with the benefit of hindsight. An expensive lesson for you is a free one for your readers!

On that note, your comment that "[you] weren't looking to push her out" is worth unpacking. If you've ever broken up with a boy/girlfriend, you know that afterward, each person has his or her own narrative of what "really happened," which each person believes with total sincerity. It's a valuable to to step out of your own head, and try to understand enough about the other person's situation to be able to articulate their narrative. Third parties, whether juries or your own employees, will judge you based on the strength of those competing narratives.
I don't care a dime about fancy UIs

Neither do I. I love the fact that, after years of wasting pixels on 3D effects and shadows, we're moving beyond that. This release of KDE seems to be a step in that direction.
Well, Tarjan developed an O(n) worst-case order statistics algorithm, which you could use to implement exact pivot selection and partitioning in O(n) time. The constant factors would be horrid, but it would be a valid implementation of quicksort with a worst-case running time of O(n log n)
As a Brit, the name makes me giggle :-) (The equivalent US interpretation of how it reads to me being, perhaps, 'airfanny').
Because space.
Maybe Wired should consider taking their archive offline.
Kudos to Kurzweil for calling them out. That chatbot doesn't look especially sophisticated.
> Like number 31 price is a bit off but Telco bundle pricing makes it pretty much correct.

In 2014 dollars, that $250 is nearly $400.
I think Apple has embraced the philosophy of this suggestion pretty well. They don't use mystery meat model numbers, and just label a product something like "iMac 27-inch: 3.4GHz."
It's nuanced, not peddling to any one camp and shows deep understanding of the issues at hand. I wish more politicians were like Neelie Kroes.
Getting attention like this is a bad thing. AI has been oversold for decades and stunts like this make real AI efforts look bad. That's one of the reasons I presume Kurzweil is very sharp to denounce this, the last thing we need is a re-run of the AI winter courtesy of some University hot for some attention.
The problem with such advice is that some of it is always right. But you just don't which part. And you can't do it all.
No. What they meant is to be a software-only company, ie. compete with MSFT without the liability of hardware.
They should be improving their service or reducing prices. If you want to lose, protesting, blocking traffic, and eliminating service is how you do it.
HFS+ has had known file system issues and was suppose to be replaced by ZFS, but that crashed and burned. Apple has been working on NFS+ and adding features. HFS+ and NTFS are long in the tooth and really should have been replaced a long time ago.
I don't have a good feel for the numbers involved here. Things like this always report: "We are out!... only 4,000,000 or so addressed remaining!" Four million sounds like a lot to me. Some number of the IP addresses that are counted as gone are also still unused.

Can someone give me some idea of the situation with numbers that are easier to understand? Can we still limp through for a few years, or is this actually the crisis point?
Or just add to each user record the time of their last action if their last action is more than a day old (or what ever interval.) Given that you usually have the user record already in memory, this can be moderately efficient. Then you can pass through your user records linearly with no memory usage to figure out MAU, DAU, YAU, etc.
You mean the one mentioned in the article?

Though you and the article both are perpetuating the lie that hash table operations are O(1). What magical hash function distributes n inputs into O(n) buckets in O(1) time? (Hint: distributing into O(n) buckets requires looking at O(log n) bits.)
What is Supercharging and Turbocharging and how it works
Oh, I interpreted it as the UberX version of Airbnb. :D
Warwick is just an attention seeking fruitcake, and an utter embarrassment to the entire British computing ecosystem. This isn't some new revelation either. Quite why he's tolerated at all is beyond me.

Kurzweil is being too kind.
I'm having the same issue. The images are taking a very long time to load which freezes scrolling (although I can still hover over the pips on the side). I don't know if the problems are due to HN's load or a weak server.

Either way, I really like the concept.
I remember reading this (on paper) in the 90s in college.

It came across as worthless idiot blather then, as it does now with the benefit of hindsight.

1. Admit it. You're out of the hardware game.
Outsource your hardware production, or scrap
it entirely, to compete more directly with
Microsoft without the liability of manufacturing
boxes.

Wronger words than that have rarely been spoken.
Back in 97 they probably just meant the pre-usb serial plug, that was good for mice and modems.
Hybrid and multicloud on the rise: An interview with G. Karidis, CSO SoftLayer
How El Nino will change the world's weather in 2014
Retail Mobile Marketing Benchmark Report
Assuming you want a serious answer, a very HN one is to discuss scalability, and unlike rope or cables or fiber, towers most certainly do NOT scale merely linearly with length. Its way, way worse. Or if you prefer to think of it this way, we don't have enough income inequality and/or world wide wealth for one plot of land to "deserve" a 10 kilofoot tower.

Another fun term to google for is Euler and column buckling. That's why we don't have 75000 foot tall radio towers, which at least superficially would seem to be a great idea that could get past the scaling costs because potential revenue would scale even better with surface area within line of sight. Or even more interesting a 75 kilofoot rocket launching tower so you could use higher Isp vacuum rated nozzles at launch (if you tried that at ground level they'd buckle from the outside in)
insurance situation is still quite ambiguous; also no phone number - even for emergencies. Get into a worst case scenario accident, and a passenger dies in your Uber? Sorry no phone number, send an email with details and pics.
The answers Ray got back are borderline embarrassing. They're designed to deflect the question by ignoring the request and asking another unrelated question or deflecting by humor. These are common ploys in faking AI chat. Hell, what 13 yo calls himself a "little boy?" I was in 8th grade at 13 and looking forward to high school. I can't imagine calling myself a "little boy" at an age when some of my peers were sexually active.

I think this proves that the Turing Test is more or less crap. Humans, who are easily fooled/socially engineered, can't just decide that "this is AI," like its some kind of American Idol-like contest. There should be some rational metric at work here. A bunch of different tests and human judgement as only one part of the testing suite.

Look at what IBM has been doing with Watson. It may never pass this test, but its probably the closest we have to AI (generalist self-learning system). Maybe this event will be the excuse we finally need to lay Turing's test to bed, permanently.
"Inspecting a diff between the qsort() of 4.4BSD-Lite and that of current day FreeBSD reveals that very little has changed since 1994."

That reminds me :)

$ expr \( -2147483648 \) \* -1
-2147483648
$ expr \( -2147483648 \) / -1
Floating point exception: 8 (core dumped)﻿
$ uname -srm
FreeBSD 8.4-RELEASE-p9 i386
Yes, I know. The person I was replying to was questioning why someone would want SIMD when shaders on a GPU were available. Well, if you don't have a GPU, shaders aren't available (or at least emulated at a huge performance hit).
My thought exactly. Last time I was in London Uber didn't seem to have that many cars (I think they just had Uber Lux). Hopefully that increases quickly!
Thanks. qdbusviewer shows some available interfaces.

Looks like a bunch of konsole stuff never got implemented as dbus interfaces in KDE4. This specific use case seems to be covered by the konsoleprofile command (I wonder why the devs chose that route instead of exposing a dbus interface).
Reminds me of fossil fuels and other sustainability issues...
Shorter .uk domains available now
Showcasing Different 2 Way Data Bindings Libraries
I don't think their goal is to influence the people; rather, it's to influence the government. I mean, it looks like the protests have some power - after 3 tube strikes, the 4th was cancelled, I assume they made some kind of a deal.
If Cloudflare kicked accused DDOS-for-hires, the first step in any DDOS campaign would become "accuse target of being DDOS-for-hire". That wouldn't actually be a step forward for DDOS victims who use Cloudflare, because then they would have to provide human input to some sort of appeal process ASAP, rather than Cloudflare just working automatically to thwart an attack.
Reminds me of https://exposure.co/ - But scrolling and navigating through the site feels a lot smoother on exposure.
Can anyone clarify this for me?

> Professor Warwick claims that the test was “unrestricted.” However, having the chatbot claim to be a 13-year-old child, and one for whom English is not a first language, is effectively a restriction.

Kurzweil seems to say that the bot lying is a restriction, but the Kapor-Kurzweil Turing Test Session rules explicitly allow the bot to lie about who they are[1]:

> Neither the Turing Test Human Foils nor the Computer are required to tell the truth about their histories or other matters. All of the candidates are allowed to respond with fictional histories.

I suppose he's just addressing Professor Warwick's claim. Nevertheless this point doesn't seem to make any difference to what Kurzweil would consider a passing bot and the casual reader is baited into saying "The bot failed because it lied it's history."

[1]: http://www.kurzweilai.net/a-wager-on-the-turing-test-the-rul...
Between this and Nobel Peace Prize I notice that one after another, the things that used to have some meaning are being bastardized by people looking for attention. Those people are destroying important cultural symbols for five minutes of fame.
Cross Promotion Solution for Kids Apps and Games Developers
Sort of. DS-Lite involves a Carrier Grade NAT as well. Take a look at http://en.wikipedia.org/wiki/IPv6_transition_mechanisms for all the different possible mechanism devised so far.

Edit: for my money, NAT64 + DNS64 would get us 90% of the way there. OS support for pseudo-IPv4 would really fix this 100%: if the application wants to talk IPv4, the OS would transparently translate it into an IPv6 address in the 64:ff9b::/96 address prefix.
This looks nice, although I agree that I would find the scrolling difficult to put up with.

An alternative, focused on travel mainly: http://maptia.com/maptia/stories/the-overview-effect
What is the purpose of this trick? So reduce lantency?

I get that if the browser sends a GET request for a picture, it's possible that the server already answered.
But what happens afterwards?

Is the connection closed? Or does the server send another JPG again?

multipart-mime / content-replace only worked with Netscape, not with IE.

What else is needed for this solution?

Is there a index.html page with a <img>-tag and some javascript that requests the picture again every time the image was loaded?
They can't. They have legal restrictions on how they have to operate which Uber either don't have to obey or don't think they have to obey.

This is what the protest is about. Not just "OMG competition!"
Some other things to worry about, if you sell anything on ebay or amazon as a hobby. They have pretty complex systems to detect linked accounts. If someone was to log into a "banned seller" account on your network. It can be a nightmare to convince ebay or amazon that it wasn't you. and you can most likely be banned on their systems forever (to sell). Just seems like a lot more to worry about.
"60. Abandon the Mach operating system you just acquired and run Windows NT kernel instead. This would let Mac run existing PC programs. (Microsoft actually has Windows NT working on Mac hardware. It also has emulation of Mac programs with NT running on both Power PC and x86.)"
Apple has definitely outsourced hardware production (as has the rest of the industry, mostly). I don't understand what your point is.
In face there is no real use case for this.

So, before we had shaders, we used hand-written SIMD to perform those calculations as quickly as possible. Even with shaders available, there are broad categories of numerical work where you can't justify the expense of putting things out on a GPU but you still want them to be done quickly.

Good examples of this are basic vector arithmetic, which is useful for graphics and scene management and physics, or certain types of hashing, or anything else.

In some magical future land where sufficiently advanced compilers drop out of trees, maybe you have a point--but this is the web, son, and we're as quick and dirty as you can get.
It looks like Uber hasn't activated the surge pricing either... Maybe the requests haven't crossed a threshold, maybe they disabled it on purpose for some time. I'm curious, but we'll probably not find out.

(I think I see more cars on the map than usual though)
Reminds me a lot of Storehouse, but with page breaks. E.g. https://www.storehouse.co/stories/f5oh-adventures-in-califor...
IIRC there is also one in the Golden Nugget in Las Vegas.
Well they give you another figure for scale:

> Since it began operating in 2002, the organization has assigned more than 182 million IPv4 addresses throughout Latin America and the Caribbean.

182 million addresses in 12 years is roughly 15 million addresses per year, or 1.25 million addresses per month. At that rate 4 million addresses would last maybe 3 months.
I think most people misunderstand the intent of Turing's paper in which he describes his eponymous test. I agree with Chomsky's reading, which he laid out in "Language & Thought":

"There is a great deal of often heated debate about these matters in the literature of the cognitive sciences, artificial intelligence, and philosophy of mind, but it is hard to see that any serious question has been posed. The question of whether a computer is playing chess, or doing long division, or translating Chinese, is like the question of whether robots can murder or airplanes can fly -- or people; after all, the "flight" of the Olympic long jump champion is only an order of magnitude short of that of the chicken champion (so I'm told). These are questions of decision, not fact; decision as to whether to adopt a certain metaphoric extension of common usage.

There is no answer to the question whether airplanes really fly (though perhaps not space shuttles). Fooling people into mistaking a submarine for a whale doesn't show that submarines really swim; nor does it fail to establish the fact. There is no fact, no meaningful question to be answered, as all agree, in this case. The same is true of computer programs, as Turing took pains to make clear in the 1950 paper that is regularly invoked in these discussions. Here he pointed out that the question whether machines think "may be too meaningless to deserve discussion," being a question of decision, not fact, though he speculated that in 50 years, usage may have "altered so much that one will be able to speak of machines thinking without expecting to be contradicted" -- as in the case of airplanes flying (in English, at least), but not submarines swimming. Such alteration of usage amounts to the replacement of one lexical item by another one with somewhat different properties. There is no empirical question as to whether this is the right or wrong decision.

In this regard, there has been serious regression since the first cognitive revolution, in my opinion. Superficially, reliance on the Turing test is reminiscent of the Cartesian approach to the existence of other minds. But the comparison is misleading. The Cartesian experiments were something like a litmus test for acidity: they sought to determine whether an object has a certain property, in this case, possession of mind, one aspect of the world. But that is not true of the artificial intelligence debate.

Another superficial similarity is the interest in simulation of behavior, again only apparent, I think. As I mentioned earlier, the first cognitive revolution was stimulated by the achievements of automata, much as today, and complex devices were constructed to simulate real objects and their functioning: the digestion of a duck, a flying bird, and so on. But the purpose was not to determine whether machines can digest or fly. Jacques de Vaucanson, the great artificer of the period, was concerned to understand the animate systems he was modeling; he constructed mechanical devices in order to formulate and validate theories of his animate models, not to satisfy some performance criterion."

http://www.chomsky.info/books/prospects01.htm
That's a very nice write-up.
If speed and compilation is a concern, let's start with having proper types in javascript. That will speed things up a whole lot faster and save a lot of battery than this.

I am not saying this won't make things faster. There are many things you can do to make things faster but this really is such a niche feature (for web based apps).
One attack and obfuscate the other. Like if you server is at 90% cpu use, and the vast majority of it is server application. You won't consider anything strange happening. You can keep attacking the system with strange algorithm exploits or stop. Nobody will expect an attack in the system since well last time I check the box was at 90% CPU, and it was the server. I'd check again, but maybe we just have a lot of traffic today or something similar.

Basically its the old, can't see the forest past the trees routine.

Its more gaming the operators then the system.
Using a mutable "last active time" from some sort of users table is pretty dangerous for post-hoc analysis because if (when!) something goes wrong, the information is overwritten and gone forever. It's better to use immutable event logs as the post describes.
Support for Docker images in Google App Engine
The condition was Pyloric Stenosis.

The problem isn't the feeding itself, it's the rate of success; it's meaningfully lower. Similarly, it takes significantly longer to fix, yet the condition is relatively urgent as it results in malnutrition. Non-surgical intervention still occurs, but is generally reserved for cases where surgery is otherwise considered too risky.

http://emedicine.medscape.com/article/937263-treatment
You cannot put heat generating devices into refrigerators. The thermal load they are designed to handle is quite small. They cannot handle a continuous internal heat source.
I Brazil I also spent 1h more to go to work due to an Uber Protest. They were maybe 20 cabs, enough to stop a main street. I hate you guys!
This must have been a while ago. You rarely have to wait more than a few minutes for a car.
You mock but meaningless model numbers are awful and they were banished from Apple a long time ago.
Turing test and all it's connotative baggage aside, the first chatbot that will impress me is the one where I can't for the life of me figure out how it's creating the responses it is.

"Eugene", I can imagine creating when I was 12.
I am still looking for practical examples. Unless there is a usecase for averaging gazillion numbers on the client (I would like to know what the use case for that is)
Most cellular providers do this already.
Real. Been using it since 2010. Unapologetic fanboy.
IANAB, but the way things went down was probably more like this: Two embryos, composed entirely of stem cells, were growing adjacent to each other and bumped into each other, forming a larger embryo composed entirely of stem cells. The stem cells probably aren't really aware that their neighbors have slightly different DNA, so they just cooperate like stem cells do in forming a single human being.
But plenty of the other suggestions are about building hardware.
I've seen these machines in casinos where the vig is ridiculous, like 15-20%. This one seems reasonable at 5%.
Beyond set fares, what legal restrictions are keeping them from improving service?
If the closest an AI is to humanity is through lying, then humanity is not worth the effort.
Use a FreeBSD based NAS with ZFS I guess is the best option. Not sure daily backups will help if it is being corrupted, as you will overwrite the good data at some point.
How to solve a Rubik's Cube
Mergesort would be a poor choice for qsort() due to the linear space complexity. With N bytes of RAM, you'd only be able to sort (a bit less than) N/2 bytes of data. An in-place algorithm is preferable.

Glibc is the only libc I'm aware of that implements mergesort. It still falls back to quicksort for large inputs though.
Yes, but there is no viable alternative for the tube, for taxis there is. It's a nice illustration of cutting of the nose to spite the face.
Four Tips for Getting the Most from Introverted Team Members
Not all advice given was that bad. From the article, towards the end:

"Make a lightweight, portable, palmtop Mac. Ideally, it should be a wearable, with a private eye screen and some sort of half-keyboard. If Apple can't manufacture this, it could make a deal with another hardware maker. Wearables are the future."

- Marvin Minsky, AI pioneer
XSS in TweetDeck
The chatbot Eugene Goostman did not pass Ray Kurzweil's version of the Turing Test. It passed the Turing Test as set up by the organizers.

Turing never even mentioned the criteria that participants should be aware that they are possibly talking to a computer. This single criteria should not matter for intelligence IMO, because the whole point of the test was to abstract away the appearance. The other way around: a chatbot doesn't pass the test if a participant mistakes a human for a machine.

People fail the Turing Test all the time when unaware of chat scripts. Even some upvoted Hackernews comments may have been artificially generated without being detected as such.

The best way for me to detect if something is up, is to ask the chatbot about Alan Turing, 42 and the Turing Test. Then to curse at it. Most chatbot makers can't resist adding lines specifically for these questions, or they show feigned annoyance that is easy to pick up on. I got Goostman to admit that he was a Turing Test and then we talked about bots some more. Eugene ended with:

I call all these chatter-bots "chatter-nuts" due to their extremely high intelligence. I hope you recognize irony.

Full conversation here: http://pastebin.com/Wf4uiCRf
Well, surge pricing indicates increased demand and is a way to compensate on the market level. So the cars that don't have surge pricing will logically be hard to get then.
Perhaps AMD could enable ECC on their consumer CPUs?
You don't need a unique IP, your ISP can use NAT:
https://en.wikipedia.org/wiki/Carrier-grade_NAT

This is where many people can share one IP. But NAT has problems - you can make connections, but you can't accept connections from elsewhere. And it sometimes breaks particular applications.

The only real solution is widespread IPv6 adoption, which seems depressingly unlikely right now.
Wouldn't it be Airbutt/Airass? Or possibly even Airanal.
No. What they meant is to be a software-only company, ie. compete with MSFT without the liability of hardware

Disagree. Apple had half-tried and experimented doing this with the "official" clones programme, e.g. Power computing:

http://en.wikipedia.org/wiki/Macintosh_clone#Official_Macint...

http://en.wikipedia.org/wiki/Power_Computing
They did outsource their hardware production...like mostly everyone else in the industry did.
Yeah, seems like a lot of people are jumping straight to the comment section based on the headline.
They probably also oppose any easing of those restrictions.
Tech Pros think Java/J2EE, SQL, .NET Key to Careers