skysight-inc/HackerNews huggingface dataset:
I'm really glad this is happening. Hardware companies have long been stingy and focused on the bottom line. One of the things that annoys me to no end about most PCs is that they have "Intel Inside" and "Designed for Windows" stickers. Hardware companies get maybe $20 from putting these stickers on the computers, and another $20 to put crapware on the computers they ship. $40 profit on a (say) $700 computer. As a consumer, I absolutely despise this. If I'm spending $700, I don't want to have to use rubbing alcohol to remove stickers. I don't want to have to spend several hours uninstalling trial versions of software I didn't want in the first place. I'll pay the $40 out of pocket, just give me a clean usable computer. It's really a shame that only one company has realized this.

I'm glad that Google has wised up and is taking a stand against the race to the bottom that has pervaded the hardware industry. With both major platforms having high quality hardware, the pressure will be on for the third-party manufacturers to up their game.
Complete with realistic Pyongyang traffic!
Given their track record, I wouldn't count on it.
No more silent extension installs
It is shockingly simple to get at least near the level of Apple products: don't let your vendors ship crapware on the device.

When you play with a Nexus device with vanilla Android and no crap apps installed by default, it's great. It's very comparable to an iPhone experience. If Google installed more of their 1st party apps by default, it would be even better.

Yet most devices shipped by Verizon have 7-10+ apps that are absolute garbage and distract from the experience.

It's entirely analogous to laptops. Windows isn't terrible. Windows combined with the 20 apps that Dell shipped by default is terrible.

Don't let the middlemen (Dell/HP for Microsoft, Verizon/AT&T for Google) define your user experience.
Oh the horror. What a bunch of random, clueless and non-technical crap. I especially like the part where he compares the operating costs of Intel (a company owning a number of multi-billion-dollar fabs that are far above the competition in capabilities) and ARM holdings (a comparatively tiny intellectual property shop).

Unfortunately, it is exactly by the advice of such "strategically thinking" MBAs our industry is often run :-(
Node.js error handling
It's for fun, obviously, not everything has to have a utilitarian purpose... People take compromising photos, make ugly faces, etc., with the knowledge that the photo will only be seen for 3 seconds.
http://libcinder.org/
Yes, Reg FD -- professional IR services cater to this market. In case you're interested in the timeline from the Bloomberg Terminal point of view: http://imgur.com/wwzUp

tl;dr PR newswire (BUS) comes first @ 8:54, it hit Bloomberg News wire four seconds after release. Amazon blog wasn't until 9:17, followed by others such as TechCrunch @ 10:11.
I still feel the dominant position of the iPhone is an understanding of marketing as much as anything else. People aren't necessarily buying iPhones because they are better, but because they want an iPhone. That is a huge distinction that carries a ton of weight.

I understand the belief that if you make a significantly better option, it will sell well. I question the validity of this belief. As well as the ability of anyone to do so.
Yes, this is the implication of the paper, although it may be a bit of a jump from the main focus which is a little simpler.
Overlaying instructions on top of each other by using different address-mode or condition flags isn't new - I remember 68K doing it nearly 30 years ago - and it's not that hard to deal with. I don't think the argument about ARM being harder to decode carries much water, though some of your other arguments are more compelling.
The younger kids won't switch from snapchat to this and they seem to be the audience for this kind of feature.
How 3D Printing is Disrupting Mainstream Manufacturing Processes
Ah, I was worried too but just found that it doesn't automatically force install itself on your phone. So the easy workaround here if you haven't downloaded it is to not download. If already install google around for how to delete apps.
'IndieSearch' is even better lol.
Maybe it's because my small social network (my extended family) all have iPhones, but we abandoned Facebook about a year ago in favor of iMessage. Group text, photos, and movies fly back and forth almost every day. And when we want it live, Facetime.

I guess Facebook just further validated this mobile multimedia medium.
I was just sitting here thinking that I wouldn't upgrade my Galaxy Nexus with 4.2.1 until it breaks given how it literally handles everything I need it for, but if Motorola put out an unlocked AOSP device, I'd be all over it.

Though, I also remember how much I enjoy VZW coverage and how unlikely it is that Google is going to play ball with them anymore.

-

>For the X phone, an initiative being led by former Google product manager Lior Ron who specialized in mapping, Motorola wanted top-notch features for the phone's camera and photo software, such as better color saturation and the ability to take panoramic shots, two people familiar with the situation said. But some of the features were found to drain battery life or already have been incorporated into popular new devices, such as the iPhone 5 that launched earlier this year, they added.

....... uhm, what? Android beat iOS to panoramas and Photosphere was part of 4.2. I can't understand how "color saturation" drains the battery constantly. (Frankly the 4.2 stock camera kicks ass, especially combined with the new lock screen widgets. Very slick. One gesture, one tap to take a picture from a locked phone.)

I also don't understand the implication that this is Google hedging bets in case Samsung gets disappointed. Samsung is beginning to eat Apple's lunch in Android sales... why would they turn their back on Android?
Exactly, and since they state that they think they can make it twice as efficient, that would mean they run at max 50% now.
Suppose you're writing an IDE, and you want to use the clang code to do the heavy lifting of making your editor aware of your program's AST, so that you can easily colorize it, provide in-line warnings & errors, and offer fix-it suggestions.
Apple has a very high customer satisfaction rate. You don't get there with just clever ads.
They want you to replace Camera with Facebook Camera, and Messages with Facebook Messenger, and so on.
Agreed. Lots of papers like this are submitted, but none have been right so far. Is there some reason to trust this one in particular? I'm not sufficiently familiar with this material to evaluate it.
It's not your misunderstanding, there is just very little library suport for managed vectors (and strings). For quite a while managed vectors did not exist, so owned vectors are everywhere.

The semantics of managed vectors and owned vectors are quite different and unifying the library code so that managed vectors are more accessible will be a challenge. It is a widely-felt problem though and some folks have ideas for solutions.

For now, it is best to use owned vectors, but there are two modules, `core::at_vec` and `core::at_str` that can help you if you need them.
Online SMS (Open Source Project for sending SMS from Computer/Tablet)
Tiny Habits w/ Dr. BJ Fogg - Behavior Change
Elaborate please...screenshot detection?
Is ugly article header is an attempt at proving a point?

http://content.screencast.com/users/Markizko/folders/Jing/me...
I like the barebones scraper framework:
https://github.com/joeyAghion/spidey

But why does Art.sy need one? I assumed they had some kind of hookup with galleries and artists...Artsy doesn't have to scrape bespoke websites, right?
Direct Mail spam. Even if this is something some businesses will pay for, and even if it isn't a lot of messages, it is still an annoyance.

Would there be 1,000 businesses willing to spend $1 million each to send a message to a million people? That's $1 billion. Can messages be targeted enough and give a good enough ROI? Will users be pissed off and dismiss businesses that put ads into their private inbox?

More negatives than positives, IMHO..
You're just paying attention to different constraints. Engineering with zero constraints is pointless- but an F1 car operates within all kinds of constraints that are not money. You just aren't familiar with them.
> But unfortunately, this protocol cannot be used in PoS terminals, they are 32 bits and I see no reason why that would change before those kind of terminals just disappear.
> We need something smarter than uint64.

Err, you can use 64-bit integers on 32-bit systems. Or 16-bit systems, or 8-bit systems. Just because it's not the native size for integer math doesn't mean you can't use it.
> That obviates YAGNI, because it implies no extra cost incurred for doing it right. I'd rather enable It rather than assume I ain't gonna need It, all things being equal.

All I can say to this is that we have vastly different approaches to engineering.

Features are debt. Adding features you don't need now and will probably never need in service of some kind of ideological purity ("doing it right") is the worst kind of deficit spending.

I've done my time in big enterprise vast complex interlocking highly abstracted development. For every 1 time prematurely optimizing for flexibility happened to pay off, it resulted in onerous development and maintenance overhead for no benefit 9 other times. Do the simplest thing that works. If you don't need it now, assume you ain't gonna need it and only build it if and when you have a pressing need for it. To me, these are the very core of sound, reliable engineering.
Stack Overflow triggers Google Chrome malware detector
Not the person you're replying to, but I actually think if they said something like you suggest, it would be better. At least there would be agreement in principle. They would still be assholes, but they would be admitting it. The way things currently are, they think they're righteous crusaders, and that's much worse.
And marketing is more than just advertising.
You might as well start with his proof of P=NP

http://arxiv.org/pdf/1205.6658.pdf
Nick is on the money! Less is more — your concept is A+ — it's all about the search box and some minor explanation in 25 words or less, don't try and dress that up...
Let’s admit it… Steve Jobs was lucky
Are Tablet Customers Being Duped? Can Apple Do Anything?
Haven't had the time to play much with this app, but if it's anything like Snapchat, the idea is to send photos that self-destruct after 5-10 seconds. Since there's absolutely no (known) way to actually prevent taking screenshots on iOS, the next best thing they implemented is "screenshot detection", which notifies the sender that the recipient did take a screenshot.
This happened a few years ago when someone posted some code on GitHub that they claimed demonstrated P=NP, however it turned out not to.

This paper on the other hand is a more theoretical approach and appears to be more concrete than previous attempts that I'm aware of.

While it may or may not be correct, (experience hinting at the latter) it is interesting news, and an interesting paper nonetheless.
That really is gorgeous. I want to be able to fly by it in person.
Working with your hardware partners to develop more choices for customers while also providing a premium experience that you have full control on... Interesting that Google is copying Microsoft's strategy that people feared might backfire for Microsoft.
Just like Yahoo has news, weather, finance, gossip, games, etc.?
Phone-y? ;)
In case you didn't see the funny skit introducing this at this month's NY Tech Meetup: http://www.youtube.com/watch?v=eJx91LDXREk
Did you read the article, and not just the title? The article talks about all the challenges that Motorola is dealing with to deliver such a phone. Moreover, the article discusses Samsung as more of the competitor to beat, to ensure that there's more than one big player in the Android space.
> The reality is that each point on that curve is the result of team of very smart people making a breakthrough.

My view is not meant to disparage the work of the people who keep the progress going. My point is that at some point Moore's "Law" has to breakdown since nothing real can double forever but perhaps you don't find philosophical/metaphysical arguments compelling.

As way of analogy, look at electric power generation based on a heat engine cycle. Ultimately you run into theoretical limits based on the Second Law of thermodynamics. On top of these physical constraints are Economic Law such as marginal utility which determine if it is really economically efficient to spend x dollars to gain y increase in efficiency or to stop short of the theoretical limit due to diminishing returns on investment in efficiency gains. These are real laws that computer chips will eventually run into.

My understanding of computer chips is that they are running into thermal limits and also bumping into quantum tunneling effects that are interfering with the deterministic nature of logic gates. I am sure people are working on ways around these limits and they may very well may find new and brilliant ways to continue the increase in processing power. It may even be true that theoretical limits to computation are far far away from where we are now and Moore's "Law" will continue to apply for decades but it still would not make it a actual physical law in the proper sense of the term.
My Workflow: Never having to leave DevTools
Ah ok, brilliant. This was my main reason for not trying to play with Rust a little more. I thought it was something I just didn't understand. Just out of interest, is there anywhere I can have a look to see what kind of solutions have been suggested?
This is so funny. Verizon just sent my parents' business information about how Verizon business can integrate with Google services like Google App.
Looks interesting but… could be better if there would be option to choose custom endpoint (like SFTP account).

Certainly understand that from developer's viewpoint it's easier to use Dropbox's app as a tool of file transfer (probably, if I understood it right). Still, just a idea for the future.

(Yes, I have used Dropbox (and still do, from time to time), but don't consider it as a good way for sharing things compared to a nicely maintained web host with good CDN.)
His argument, by my reading at least, isn't that ARM is harder to decode, just that it isn't that much easier.
If the goal is to cheaply handle crappy lawsuits, you need to maximize volume while minimizing costs. You might have a business development effort in San Francisco, but the actual work can easily be done from an office in Omaha. You don't need smart, idealistic Berkeley grads to churn through meritless suits. $35k + benefits is a very good salary in Omaha and will attract perfectly competent people ($35k would attract only desparate people in San Francisco). They won't have much experience, but you can amortize the cost of a good training program over a large volume of work.

Much of your value add is going to be in streamlining the process: developing tools and processes to minimize the time it takes to handle a particular suit, and aggregating knowledge about particular patents and particular trolls to amortize the cost of dealing with them over multiple clients. At the end of the day you need a licensed lawyer to sign off on any filings, but everything else can be automated.
OK, I've really only skimmed it, but here's an impression ...

He spends a huge amount of time setting up the very very specific equations, and then waves a magic wand saying "This is a Linear Programming Problem which can be solved in polynomial time."

It looks to me like an integer linear programming problem, and that's known to be NP-Complete. There doesn't seem to be anywhere that he takes a non-integer solution and converts it in polynomial time to an integer solution (or provably fails), nor is there anywhere that shows how to find an integer solution in among all the possibly exponentially many solutions it might produce.
It also handles resizing the window pretty well. Give it a shot on http://art.sy/artist/ansel-adams
Yes, I thought that was an amazingly strange statement. I don't see how there is a connect between the two, especially when the vast majority if Wikipedia users would have no idea that Quora even exists.
maybe + http://aws.amazon.com/importexport/
Psychoanalysis of the Dude
"allow any phone to run any app"

The ability to run the app =/= which default apps are on the device.
Fuck this PayPal Bullshit
Some advice to Paypal and anyone building a product with Paypal.
The image on that page is hosted from freeimagehosting.net, which apparently Chrome doesn't like.
Unless Samsung is thinking of turning its back on android for any reason.
You really think that the OEM-installed apps on a Windows machine make it terrible, and the OS contributes nothing?

It's hard to control the user experience when you don't control the hardware. Apple's been saying that for years, in deeds if not in so many words. Maybe Google, Microsoft, et. al have felt that licensing is a better business model than selling, and who am I to say otherwise?

I do agree with you that one shouldn't let the middlemen dictate the user experience. But I think the problem Android has is that they get stuck on some crappy phone hardware, on phones where you aren't using (or can't use?) the latest OS (forgive me, I'm not a regular Android user); don't you think that's much worse than being stuck with OEM pre-installed apps, even if they are crapware?
The link to the "vertebrae" repo is 404ing

https://github.com/craigspaeth/vertebrae
As an Objective-C (iOS) developer, I really love blocks. I thought the syntax was kind of weird when starting to learn it, but it's grown on me. I really hope ObjC blocks will become part of the C standard someday. If I remember people have proposed C++ lambdas to become part of the C standard as well. It will be interesting to see which one (if any) will win in a standardising process.

More info on ObjC blocks vs C++ lambdas in this blog posting: http://www.mikeash.com/pyblog/friday-qa-2011-06-03-objective...
Samsung's devices are tailored to their branded experience. The concern is that Samsung forks Android and makes it their own creature, in the same way that a Kindle Fire is tailored to the Amazon experience.
Actually, there appears to be nothing new, structurally or ideas-wise, and I don't think it is very interesting. The concreteness is all about creating a system of equations in terms of the bits in a multiplication. That's really trivial. Large and messy, but nothing new.

There's no concrete indication that I've found in this paper about how to solve those equations.
spidey may not be actually associated/used by Art.sy. It's not on http://artsy.github.com/open-source/
Why would you want your message to expire?
IPad2 simulator /w Css3, Jquery and HTML5 | alexw.me
Faiths and the faithless
Samsung spends way more in advertising than Apple

http://www.asymco.com/2012/12/05/the-mystery-of-samsung-elec...
Yes, thanks for that. It should have been obvious to me that Estwing is American and would be on a dotcom.

Nested brackets meant my link didn't work, but http://www.estwingtools.co.uk/contact_us.html is a valid site by "Map UK" who (I hope) have some distribution agreement for Estwing.
I have both an iPhone 5 and an S3. As I've written about in other threads, the app ecosystem is what keeps me on the iPhone (I have one main line, a second for testing; either phone could be flipped into either role if I wanted), even though I think the S3 has superior hardware and OS.
I thought it was proven that previous reports of "private messages" showing up on poeples' Timelines were false and were down to user confusion?
Thanks, that's very helpful, and good comments about the standard library. Tons of library support is what accounts for the "stickiness" of Java in the enterprise domain.
Perhaps he was talking about a particularly obnoxious piece of jewelry.
They're not mutually exclusive. But constant breaks for Twitter, Hacker News, etc. disrupt your attention.
Nashorn Source Available
> what if Google had one app and inside it was GMail, Search, Maps, etc?

Actually, Google does have an app like that. Search, Gmail, Calendar, Google+, etc - everything except for Maps. It's called Google Search, and is a shell of sorts for web versions of many of their apps, but you can also link the apps to it if you so desire.
https://itunes.apple.com/us/app/google-search/id284815942?mt...
With an infinitely long rope and an infinitely deep chasm there would not be substantial gravity pulling it downward to have perpetual motion.
The timeout doesn't start until the user sees the message (at least that's how Snapchat works)
Very true, but isn't Samsung more spread out than Apple? I'd like to see it broken down by product segment. (Even then Samsung has a number of phones, many that are positioned other than as iPhone competition)
But that's so far out there, though. Samsung would have to build its own ecosystem, and we already know how hard that have proven for new entrants, even if they have billions of dollars to spend. Leaving the Play Store would be suicide for Samsung.
What Languages Fix (2002)
I thought this was going to fix the big difference I see between Chrome and IE10 on Win8 desktop:

http://i.imgur.com/e2Dwi.png

Guess not :( Any ideas?
Why are you limiting your scenario to only one of these lights?
This is where a reasonable person might argue that snapchat is an "invention" and as such could get a patent for it* and have a protected short-term monopoly on that invention.

*Provided it's non-obvious, no prior art, whatever.
People always bring up this "marketing" canard. Apple has been doing the same kind of (pretty good) marketing for almost its entire existence, even during its darkest days when its marketshare was small and shrinking. Marketing didn't compel people to buy Macs in the mid 90s, and it's not compelling people to buy iPhones now.

It's actually quite simple, and any student of the tech industry should be able to follow along. When the iPhone was initially released, it was unambiguously, head and shoulders above any other smartphone. Just way better. And in contrast to Apple tradition, they priced the iPhone at a level that made it impossible for new entrants to compete on price in a meaningful way, due to the nature of carrier subsidies.

So people flocked to it, even people who wouldn't buy a Mac in a million years. The software and hardware of the iPhone had great integration and typical, good Apple build quality. So in other words, a great head start on a very hot industry segment. Then they started a robust developer ecosystem, and a lot of small developers made an unexpectedly large amount of money selling cheap apps that iPhone users snapped up because they were cheap, and the economy of scale made it work, and made Apple an unexpectedly huge amount of money from its app store take. Suddenly, just like Microsoft before them, Apple was in control of a bonanza platform.

Quality product + good price + industry head start + robust and lucrative developer platform = dominant market position.

And like Microsoft before them, Apple has let the power go to its head. And of course Apple has a long history of control-freakiness and closed platform tendencies anyway. But just as decades of Windows being just unimaginably shitty didn't knock Microsoft off its PC perch, even as alternatives to the iPhone flourish, Apple keeps a strong lead because of natural inertial and platform lock-in forces. In my opinion, Apple's doing a good job of shooting themselves in the foot at every opportunity, but just like hapless Microsoft, it will take years for them to successfully piss away their lead.
I realise you're probably just excited to think android might have something better than ios, but remember Apple are also hard at work. So you can't just compare a rumour against the current offering.