skysight-inc/HackerNews huggingface dataset:
Fair enough. I'm actually not strongly committed to that position in any way, in fact my belief in that most comes from having read those two Wikipedia articles I linked to a few weeks ago.

Wikipedia could definitely be wrong, but honestly I don't think I'm interpreting it especially charitably. The article on Theism literally says, "Theism [...] conceives of God as personal, present and active in the governance and organization of the world and the universe. Theism describes the classical conception of God that is found in Christianity, Judaism, Islam and some forms of Hinduism. [...] Atheism is rejection of theism in the broadest sense of theism; i.e. the rejection of belief that there is even one deity."

When I read that something just clicked in my mind that you could both believe in god and be an atheist at the same time. I dunno if that's true, but you have to admit it's a great way to mess with people.
I feel like it isn't worth it but for a slightly different reason.

Responsive design isn't designed from the ground up specifically for mobile. In a mobile first world, that makes the difference.
This is a really weird argument

No, it's pretty much on target. Sidebars need to go away.
Native iOS doesn't have JIT
"Traveling abroad for a few weeks and don't know what to do with your car? Set it to taxi mode and profit."

- come back to a completely trashed car that you just paid $50k for.
That's simply brilliant.
For me the registration/login are broken even when I unblock mixpanel. Might be because I block third party cookies, or it's just allergic to NoScript or RequestPolicy, even if I unblock everything on their registration/login screens. I just get blank pages.
I don't think the writers employer has anything to do with it.

I'm sure malware writers have been employed by everything from charities to hospitals.
Snowball: Improved Porter Stemming Algorithm
You can write unmaintainable code that is still testable and passes static analysis tests.
Google Calendar lets you share only the Free/Busy times of your schedule, without revealing the details of each event.

Ideally, of course, your scheduler should be able to "propose" some times to George's, and let it decide and reply back with the chosen one.
Apple has done it on the Mac now three times with ISAs (68K to PPC to Intel, with multi-ISA binaries) and once with operating system architecture (MacOS classic to OSX). NeXT has ported their OS from the original 68K implementation to x86, HP-PA, POWER and SPARC before making it run on Macs. Their IDE, the predecessor of Xcode, also ran on Windows NT.

Apple has also shifted its strategy from "we build really fast computers" (PPC, MacPros) to "we build tools you love" (current Mac line). I see not big problem to gradually moving again to a new ISA, in special if it promises very long battery lives and even lighter machines.
If this becomes common won't that kind of kill the utility of Spotify?
You can send a salted md5 password, which is how I implemented it years ago. The salt is supplied by the server and attached to the session.
It's a shame it's so damned ugly.
And this, from further down:

grep --universe would be a good shortcut, except that i think we all agree this important functionality should be present by default. showing these results from places other than my local computer should be opt-out! how about grep --no-universe ?
Seems to be Spotify US only. It's available on Spotify UK.
The Rumble 2012
Total junk.

Campaigns like this are what's wrong with this world and the acceptance of them in general is troubling.

For the 'players' as a draw card to get customers ($), it might bring in a few I guess since the public is easily fooled by theses sort of self serving campaigns that cause more harm than good.

But ethically I couldn't do it.

If you 'really' want to help kids donate $40 to a 3rd world charity, save a real life and make you 404 professional instead.
So you turn the billing on, then you turn it off. Three months from now you turn it on again. I've used lots of services on this model.
Having used Indeed during tough times I am happy for their success. It's a great search engine and without it I'm certain that my job-searching productivity would not have been as high as it was back when I was looking - which is crucial when trying to pump out as many (good quality) applications as you can to increase your chances of an interview.

I love their product and it's still the first site I visit when I'm curious about what's available in different areas. Congrats to the team!
Which is pretty much irrelevant in these days of 1% interest rates.
So the converse is true instead? eMachines are PCs, thus all PCs suck?

Yeah, some responsive web designs suck. Some are good. Raging against all responsive web design is as silly as raging against all grouped and stereotyped things.
Yes it is true. It's Brazil. Just go to the official source:

http://www.google.com/transparencyreport/removals/government...

Click on court order requests. Brazil is first, US is second.
interestingly, Twitter isn't limited to 140 characters just because it is kind of awesome in some contexts.

It was (and still is) the only way to publish a feed to the internet from any cell phone on the planet. If you can text, you can tweet. Oh and you can also follow other people too. That's killer.

https://support.twitter.com/groups/31-twitter-basics/topics/...

p.s. follow me on http://robertpateii.tent.is
BUT BUT BUT 404 PAGE NOT FOUND IS SORT OF LIEK CHILD NOT FOUND GET IT? huehuehue
The Challenger accident was a very public disaster for NASA. When McDonnell Douglas felt the effects of management complacency resulting in DC-10 crashes, the public perception that the jet was unsafe doomed the company. If a driver-less car has a "minor" accident due to a technical glitch, it wouldn't achieve the same level of notoriety. The Ford/Bridgestone defective tire incident is a classic example of management complacency causing accidents, but because it was a series of accidents without graphic video for the news story, it didn't achieve the same level of public awareness.
http://en.wikipedia.org/wiki/Firestone_and_Ford_tire_controv...

Both Ford and Bridgestone companies were able to "compartmentalize" the fallout and stay in business.
Why you should be an entrepreneur
I agree, it could definitely be a situation where owning a car is like owning a plane. Sure, some people do it as hobbyists, but why would you when there are extremely efficient (computer operated) and inexpensive (no taxi driver, 100% uptime except for filling up/charging) taxi services that can take you around. Especially as more people use them (thus reducing wait times) I could see taxis being usable/profitable even in the suburbs.
Samsung planning to battle Google in the web browser market
Challenges it will face: - insurance regulation, moral dilemmas (decision to make when confronted with living hazards), drinking and riding, more time for advertising, and a rash of start-ups pitches that mash up concepts like Uber & Kozmo because they can.

Still seems worth it.
My credit union pays me 3.5% APY on my checking account. And yes, that's 3.5%, not 0.35%.
These days Ubuntu has made some seriously poor decisions; I won't deny that (Unity is a joke, this Amazon thing is a huge lol). But Canonical was vital in the push to get Linux on the desktop and to be accepted as more than a "hacker's playground" that is too hard to use for the average person.

Chromebooks and other low-cost appliances like it are successful in large part because of how easy Ubuntu/Canonical made it to transfer into the Linux world from Windows.

I personally use an Ubuntu 11.x build for everything these days (minus some plain Debian builds on my ARM7 devices), and I really like what they've done for Linux - even if the present stuff they've done has been a little stupid.
Como crear una tienda online
Yes, exactly!

If the cars could drive themselves, they would probably be more like taxis without the drivers. We no longer need parking lots because the cars are constantly in use, that will free up a lot of space and mirror what already happens in dense urban areas (which depend on taxis, public transit, parking is very $$$). The cars will wear out in a couple of years from constant use (or maybe not if electric?), but we won't need as many of them. Rush hour commutes are a problem, but road capacity is limited anyways and peak pricing + mass transit + car pooling can lead to a workable solution.

Eventually, since all cars are automated, safe highway speeds could be increased dramatically (reduce space between cars, more predictability, reroute and reduce speeds to prevent full stop bottlenecks). Accordingly, you won't even be able to enter the highway in manual mode.
Romney campaign bidding on the 'obama' keyword on Facebook
The browser certainly does. Or is this only an alternative to a WebView in an app store app?
We have insurance for that. And I imagine people's emotional investment in their cars will be less when they don't drive them themselves.
Well just as you posted that, Verge comes up with this article that proves you wrong. Apple had over one year left on Google Maps contract, but decided to ditch it anyway:

http://www.theverge.com/2012/9/25/3407614/apple-over-a-year-...
Rent-to-Own Laptops Secretly Photographed Users Having Sex, FTC Says
If they actually work in real-world conditions and if they can be made to be reasonable in cost, I can see the conversion happening in a very short time frame. A few years.

But given the conditionals of my first sentence, the conversion may not start in earnest for a decade or more.
Once you play with metro for like 20 seconds, you understand how it works. My phone is WP7 and I absolutely love the interface. It is simple, fast, intuitive and most importantly...it get's out of your way. I can't stand all the chrome and bevels and transparent bobbles on Macs for instance.

(Everything in that screenshot is a button. That's how Metro works)
I noticed my comment was down voted, but I wasn't being sarcastic & thought it was a pretty innocuous comment. Being relatively new here I'm genuinely intrigued, was it what I said or how I said it? Feedback appreciated :)
Okay, then he gets a solid "thumbs up" from me!
Our formal policy is that at least one other team member must review a change before it is checked in. My impressions:

1. Many problems get fixed before the review even goes out. When you know others are going to be looking at the code, you tend to take a much closer look before sending it out. Also, you tend to clean up those quick hacks you put in to "just make it work".

2. It keeps the team informed. There's always at least one other person out there that knows what you have been working on. This gives you someone to bounce ideas off, but it also keeps a team together, and forces people out of getting silo'd into one particular area.

3. It is often more valuable to send out a review before it's done. If you are working on a new framework / library / class, it's better to design and prototype it, then send out a review to some people for feedback instead of waiting until you are done. They might point you in a different direction, or offer criticism, but it's much better to hear that before you have spent weeks on implementation than after.

4. Make the review process universal. If it isn't required, people won't do it. And it should be required for everyone, not just the new guys. Senior people can still learn things too, and if they are really writing great code then it should be shared with the team as an example of how to do things right.

5. Make the review process painless. Make it easy for people to generate diffs that can be shared and easy to comment, there are good tools out there for this. If the barrier to checking in changes is too high, a lot of easy fixes will get ignored because people just can't be bothered.
What monthly price would work for artists?
What are the qualities of a good R&D specialist for a tech company?
I wonder, since cars also have a large social signalling aspect, at least in many societies.

I guess that can still be maintained, with various levels of luxury in taxis/rentals/however it works.

But then where will all that social signalling money go? I guess since it's mostly financed money anyway, that capital will have to seek other venues? Will consumer debt drop due to this? Or will something else pick up the slack?
It does seem like a lot of work to me.

One of the problems is servicing two workloads, one for "transactional" processing and another for analysis.

For transactional systems you need to be able to change things quickly and consistently. For analysis you need to be able to query lots of data quickly.

For decades people have realized that these are two separate workloads, so have built 2 systems, a transactional system (on an RDBMS) and a data warehouse (generally on an RDBMS). Data is then shipped between the 2 in batch jobs.

The transactional system is normalized, and the data warehouse is normalized. Within the data warehouse you make denormalized copies of the data that fit the reporting workload required so that as much of the workload is pre-computed as possible.

The problem is that as reporting requirements change, you need to modify these pre-computed stores, as they are very heavily tuned for the particular reporting requirement. Building pre-computed stores is generally done in SQL and can be challenging as you are generally shifting a lot of data and you are trusting the RDBMS to get its optimizations right.

There is a trend now to use Hadoop for the building of these pre-computed stores (and even to use Hadoop for the entire data warehouse). However, writing map-reduce jobs for queries is cumbersome compared to SQL so your productivity suffers. But you don't have to pay Oracle or IBM for licenses.

The key problem is that you need to pre-compute stuff to do fast aggregation, but you can't pre-compute everything. So what you pre-compute is dependent on what your users want, and that changes all the time.

So what you want is a system that lets you change what is pre-computed easily and efficiently.
Do you know what the serialVersionUID is for?
My bank does that to. I can only make online payments on my bank website if I install a browser java applet they call an "anti-virus". I stopped using it when they did it.
Moneydance has an API[1]. First heard about it here: http://tynan.com/hardcore-personal-finance

[1] http://www.moneydance.com/developer
Why doesn't Google stick a random missing child photo next to their logo on every page view? Surely it would be seen by millions in a matter of an hour. Why doesn't Windows display a little message in the corner of every desktop, linking to an important charitable cause? Why don't you place a bunch of 5x5 signs of missing kids in your lawn? You value the appearance of your lawn more than the possibility of saving a life? Why do you watch TV when kids are dying? You could be working, and saving money to send them food. You could have saved hundreds of lives if you didn't watch that last season of Breaking Bad.

Want more initiative? Hey, let's stick missing kid stickers on the rear window of cars. Or what if every Friday, instead of going out for lunch, everyone in the country donates 5 or 10 dollars to save starving kids. Or what if grocery stores had a basket next to each checkout, and you buy extra food while shopping, then place it in there to be donated? These ideas are a dime a dozen, and this 404 concept is one of the worst I've seen.

In short, everyone needs to draw the line somewhere. If someone isn't interested in changing their 404 pages, don't send the guilt trip party, because there are a million ways you could be doing more in your life. Everyone chooses to help to a different degree.
And on the "flatly" designed http://layervault.com/ is a safe behind an open, hinged painting. Wouldn't that easily fit within the definition of skeuomorphic that everybody is railing on? After all, it isn't really a safe.
>trusting your kid's lives to a computer, the same technology that crashes on the desktop, and on our smartphones

This is all math here. If a computer is statistically better at driving than a human you can ask the same question as "Would you give up control to decrease the chance of an accident? Or would you risk your kid's life just to feel in control?"

>What happens when the first car has a BOSD and the backup human driver isn't paying any attention and the accident happens within seconds of the crash?

People will probably die. The the same thing that happens when a human crash a car which is already happening everyday.
It leaves no doubt as his comment is most concentrated irony, isn't it? ;-)

PS: Look out for "2 years later update: Jesus, people, I know this scammer was from Nigeria because I SENT THE PACKAGE TO NIGERIA. Quit accusing me of being racist and hating all Nigerians and teaching my kids to stereotype."
Why this post is not on the front page? :)
Seems like a hard problem to solve.
That "within reason" is the key.
Airliners used to have a third crew member, the Flight Engineer, but that job has been automated into oblivion.
You have completely botched this example. This example is useful to explain why airbags increase collisions. Putting a spear in cars would not make cars safer.
If they made the email link stop working after initial use, that would solve a bunch of these problems.

(not sure if that's how it works or not)
Reminds me of CocoonJS (basically the same idea, also support for Android but closed source).

https://vimeo.com/45506217

Neat in any case. Looks like a nice implementation.
You'd be a whole lot better of saying you've written a natural-language interface to a number of search domains. You're promising a lot by claiming to have an API that not only accomplishes understanding (which, contrary to your claim, is reserved for much deeper and more structured inferences than what you're providing here -- are you transforming sentences into a formal language before feeding it to epicurious, or are you just matching terms against a list of known food items?), but that it is accurate in its output. I still think that the claims of NLU are nothing short of hubris, and that the product would be more compelling if it didn't advertise something so unattainable.
I expect most people would not care at all, with the remaining minority either grinning or groaning. I'm not surprised that you think it was ill-advised, but for so many people on HN to be offended or feel insulted because of a lousy attempt at humorously calling out users of out-of-date browsers is just a bizarre concept to me.
It might be worth pointing out that most password managers also use email for authentication.
It's unavailable on Rdio in Canada
As someone else said, why are there passwords in the logs? If these were submitted via POST (multipart), they would not be visible, right?

Then there's the issue of permissions. That's how these logs were visible. Why can't we scrap this idea of permissions? Plan 9 did it. The shared computing era ended long, long ago. If permissions are too error-prone for even the admin at IEEE to get right, how can users ever be expected to master permissions? They're not even being used for their original purpose - use on systems that were intended to be shared. Instead they're being used on systems that are not supposed to be shared with anyone. Think about this. Why do you need to have permissions on a system that is _not meant to be shared_? Who would introduce that into the design? It is a (poorly) repurposed relic.

As for plain text passwords, unless I read this wrong, the passwords were gleaned from server logs not a password database. It seems that people want to discuss "storing plaintext passwords" even though that had nothing to do with this incident.

How many commenters actually read the article?
Honest to goodness.

Wordplay aside, I completely agree with you. I think throwing in that an interface or scheme is "honest" is just another way to make one feel good about their decisions.

"honest" is the new "clean"
App Engine vs Heroku
Hi,

I am currently considering two options as a back-end to a CRUD type mobile application: App Engine and Heroku. While it is fairly easy to calculate the costs of the Heroku option, I do not have experience with App Engine so I don't really know what to expect if I get a decent number of hits per day. App Engine looks like the easiest option technically but is this worth having your data and app logic tied to Google's platform?

Have you used App Engine / Heroku lately? Any thoughts?

Thanks!
You can of course always just disable siri for the lockscreen under Settings->General->Passcode-Lock->Siri.

Wasn't this exploit reported for ios5 also ?
First, this bug existed at least for a year before Oracle acquired Sun. Same with almost all the other bugs that have plagued the JVM in recent years. I don't think pointing the finger at Oracle is worthwhile here.

Second, the parent wasn't comparing the products but the security practices followed; MS's hardcore security practices are well known and have served them very well over the last decade. The products they make have little to nothing to do with this.

Lastly, the language you use has absolutely nothing to do with this bug -- it's a JVM bug itself.
Subscription pricing is popular for the same reason Bootstrap is popular: Your customers, the ones who need the tool, don't care how strikingly original its design or business model is. They just want it to work.

Subscriptions work, everyone understands them, there is infrastructure to support them. Just sell them. Do not get cute with your pricing model without a very good reason, backed by data.
More like, rent to be owned... That's pathetic, shame there can't be a bigger penalty. Sad thing is this scam is clearly going after a group that likely doesn't get tech. Wonder how much it costs to rent a PC nowadays.
But surely this isn't the case or each of us would personally have to dedicate all of our own time and money to finding every missing child, correct?

No.

"Success" in this case is defined by reuniting a parent with a child. Using monetary conditions to weigh that is immoral IMHO.

However, there is no implication that anyone should spend their money in this (or any other) way. Indeed, I don't believe that there is any moral imperative to implement this on their website. That is a personal decision and is best left to the person making it.
No, mine is definitely super screwed up then.

Edit: http://grab.by/gkou
The attack did stop at the Java process level. But once you're into that, you have the same privileges as anything else the user is running, by design. That's the same model taken by, well, every other OS out there effectively; it's not a problem as long as long as you have a separation of user account levels.
Unable to comment intelligently on this, I am not familiar with the exploit. I can only comment on the fact that Microsoft has spent a huge chunk of cash and time fixing their code. Most exploits on the Windows side are from applications running on it these days.

Taking a guess I would imagine its because the JVM is doing something it shouldn't be, similar to how Adobe products continually have flaws found in them, which isn't the fault of the OS.

If that's the case blaming Microsoft would be like blaming the Linux kernel for being exploited when the actual attack was against a service like Apache running under the root account. Unless you intelligently run things under proper accounts all the OS security in the world won't save you if there is a flaw in something running on it.
How the Federal Government is Killing Community Policing
This rule should not be applied to security related features such as hashing of passwords. Maybe dmix works at IEEE in their spare time.