skysight-inc/HackerNews huggingface dataset:
Given how many A5s they produce and the low cost of the Apple TV, my money's on the latter.
So what are the Canadian copyright laws like? I was under the impression that you can't copyright facts.
To authors: I would avoid try except in this code snippet, a simple if else is more explicit. I would also avoid a = b = c statement. One line per statement is better most of the time.
Did fab.com just hoodwink me? or, they're just that good.
Natural language processing, image and speech recognition, vastly more powerful media creation tools, much much more complicated games, increasingly useful recommendation systems, data processing on previously unimaginable scales.

The list goes on and on and on. I can't imagine how anyone could seriously argue that we're not leagues ahead of where we were in the 70s.
面部提升除皱
That has always been what has fueled my love of Python, I am a C/C++ programmer so being able to replace Python with C++ so easily is a real joy.
Would make more sense to software disable it? Then when new hardware comes out the older hardware can be upgraded to support a new OS and utilise the second core rather than being left behind.
Now that the smartphones are doing the smart things other devices will either be absorbed (palmpilot, mp3 player...) or will be slowly killed.

IMHO, a smart watch can have a place, if only as a fashion accessory, as long as it doesn't add too much burden to the daily routine.

Look at how many people are still wearing watches around you and ask them why they do that when they have a smartphone - [and that's just without the charging burden]. You may be surprised: around me it either to look good or to still have time when the smartphone has been fully discharged.

For Saint-Exupery, perfection is not reached when every feature has been added but when any unnecessary feature has been removed.

IMHO daily charging and advanced features should both be removed or made as easy as possible for a true smartwatch success.

Then I would get very excited at a eink watch similar to the seiko SGDA003 but selling at a fraction of the price - especially if it was made of a good quality titanium alloy.

Added value is in the eyes of the purchaser : IIRC the Seiko sells for $1000 and doesn't do anything fancy : they just looks great (the display is gorgeous) and are rumored to be tough to damage.

Apparently such basic features justify enough value for the pricetag. Removing the radio and the power-hungry cpu, then aiming at a $200 pricetag with a device looking as good as the seiko should be possible - and I'd buy one!

But it seems like the company went into another direction, aiming at geeks who wants many additional toy functions (untested market) compared to the actual buyers of eink watches (tested market) who want something lees expansive, better looking and maybe also more open.

I'd have gone to the market were a dump watch selling at 1000k is flying of the shelves. http://www.seiko.fr/la_collection/collection_plus_info.php?c...

You charge your phone and your bluetooth handsfree. But would you also charge your watch? And your glasses? And other gizmos?

I think many people will be quickly fed up and just stil to charging the device that helps them the most (here: the smartphone) and replace the others by dumber and power-efficient devices.
While strictly true, that is not a very useful approach to take. By the same reasoning, _every_ operation is either O(1) or does not terminate, because a system with bounded memory has a bounded number of possible states.

I can see why it's especially tempting to make that jump in the case of O(log n), but that's just not the way this type of analysis is performed - a more conventional way of stating your point would be to say "yes, it's theoretically worse than O(1) but for practical purposes the constant factors matter far more".
Ask HN: How do you tell friends that you're choosing your startup over them?
As anyone who has worked on a startup knows, you pretty much have to sacrifice personal relationships in order to give the business the attention it needs to succeed. Unfortunately, I don't quite know how to tell me friends that I need to focus on work and I won't have as much time for them anymore. If you have any suggestions for how to do this without hurting anyone's feelings, please let me know.
I think it's valuable for most teams to have one member that can understand raw crash dumps but this is an age of specialization and I'd rather have the rest of my team each learning some other niche.
Apple TV was not about profit, Another possibility they might do a software update which would increase the performance (by activating the second core) when some new capabilities(server/cloud side) are available
I don't think so; I think Golang could use a more well-optimized parser implementation, even if it remains written in Go.
Death to MS Word
No, you would end up with:

.selector1, .selector2 { color: green }
.selector3, .selector4 { color: red }
.selector1, .selector3 { width: 100px }
.selector2, .selector4 { width: 200px }

No variables, no multiple classes. Now, I'm not saying that this is better than variables, or that variables won't make it easier to manage. But you don't have to repeat attributes or use many classes for each element currently in CSS, you just have to organize it a bit differently than you might expect at first.
Here's an example:

> Andrew: What about this, is it an advantage that you have over a newer entrepreneur or one that is not as well known is, that if you would have called me up at 1:00 AM, I would have taken your call. I would have woken up and made myself a cup of coffee so that I could be fully aware and give you ever ounce of attention that I could, because we’re friends, but also because you have a reputation in this space, and I know that at some point I’m going to want to work with you, and so the guy who has that has the advantage over the no-name entrepreneur who’s building his first company who then has to talk to 50 people and just getting 50 conversations would take forever because no one knows him and no one has any reason to be there for him.

All this could be shortened to:

> You have been a tech entrepreneur for quite a few years now and you have a massively successful blog which is read by thousands of people. How much of an advantage is the fact that you already have a reputation and a following? How would a newer entrepreneur go about finding 50 people to have these conversations with?

There are many similar examples throughout the transcript.
Um, yeah. Whatever.

We're talking about getting out of bed without procrastinating. If it's difficult, you either haven't had enough sleep or you're being lazy. Getting enough sleep may be difficult, but it's typically not an insurmountable problem. Being lazy is even easier to fix.
I'd say if you have to do that, it is most likely because you have a design problem somewhere. It is a code smell in Python as well.
Federating Personal Clouds
I am currently attending Hacker School and fall in the less experienced camp and can honestly say that the experience has been nothing short of fantastic. The environment is incredibly conducive to learning, no question is seen as too basic and there is always someone that can help with working through a problem. I have grown tremendously as a programmer over the last couple months, much more so than I would have been able to working on my own, and I attribute that to the other programmers I have been able to work with at Hacker School.
Seems like you want a system based around topics or interests. Have you tried StumbleUpon?
You could use one of the C json implementations such as json-c. However as has been pointed out you will still be just comparing libraries rather than the languages themselves.
Microsoft should give up smartphone battles so we app developers can develop for just 2 platforms.

Microsoft should give up the browser wars so we web developers can develop for 1-2 browsers.

Microsoft should NOT give up the search engine wars because I am so screwed if Google bans my Adwords account or penalizes me =(
Yes, I think this post is more informative.
I have a feeling #8 is from China.
I found a morning talk radio show that I liked, and set it to a low volume. Sometimes I actually listened to it while sleeping! Awake or asleep, it caused my brain to wake up a bit.
You want to strip out all of the useful information needed for debugging mail problems, and replace it with web 2.0 bullshit ajax and lickable icons that won't render in most mail clients?

Sorry you couldn't send your attachment but go back to your blog and leave us alone.
PyPy is using a pure-python JSON parser as well.
From a technical standpoint something like that could work to a limited extent (enough to be helpful in some situations, when both parties are using modern, up to date MTAs / mail clients). It still doesn't fix the error message from a bounce, it's more like a hint to the email author to say "this email might not be accepted for the following reasons: x, y and z".

Ultimately though, the inertia to implement such a thing on existing MTAs is somewhere close to the difficulty of implementing IPv6. Except the need for IPv6 is verging on dire, and not many people seem to be rushing to fix that one. How will we convince people to act with any expediency over something that is, at most, an inconvenience?
It does look like he had a flash of insight about the usefulness of a digest function. And maybe the "checkmark" symbol suggested a security check to him.
Why Does The New Google+ Use So Much Whitespace?
The real hero of the story is the guy or organized the surprise flash mob! Most people would say that was cute and move on, but this guy stopped and took an interest in this kid and in making him feel good about himself. We need more people like that guy!
How to Download Free Songs From Google Play
Asus X52DE battery
5200mAh Asus X52DE battery is specifically designed for Asus X52DE laptop. We offer a complete line of replacement Dell batteries and compatible replacements for almost all laptop models. All of our replacement Asus X52DE laptop batteries are made with high quality safe parts and are guaranteed to meet or even exceed the original manufacturers specifications.
Which sadly isnt' surprising. The combination of it being something that would only affect a small group of people (basically anyone in the IT industry building location-aware applications), and the media's ADD-like ability to concentrate on issues will keep it from ever seeing the light of day.

I don't know what this government has against the tech industry in this country, but it must be some serious loathing with all the BS coming down the pipes
They've just made it to the target - awesome!
Yeah actually, it is. It's devilishly simple and has a physical action to represent the virtual action taking place.
Was there a positive response to this email of yours?
It started out as a $25K goal, and they blew through it ($24K in the first day). They reset it to $50K, and it was at $49K when I saw it yesterday, which means it gained ~$50K in the last 24 hours.

Holy cow.

EDIT: Spleling
> Facebook never did stuff like this, never forced us to change layouts like this. They have given the users a transition period to use the new layout.

This is total bullshit. That's a fairly recent change for Facebook. For a long time they rolled out changes to the UI without warning. Hell, they'd even break documented APIs frequently. Even "breaking" API changes only get 30 days warning, and that 30 day minimum window was set in 2011 after developer complaints!

Extensions based on specific HTML structure in a third-party service will often break, and spectacularly so. It's not as if Google+ broke APIs without warning - they redesigned a site. Google never asked anyone to write extensions that change the look/function of Google+, and having done so doesn't mean they owe you a thing.
Obat Herbal Osteoporosis
Osteoporosis atau penyakit keropos tulang adalah salah satu penyakit yang menimpa tulang karena berkurangnya massa dan kepadatan tulang. Akibat dari osteoporosis adalah tulang-tulang menjadi rapuh dan mudah patah akibat kepadatan tulang berkurang.
God yes. I envisage a future Richard Branson right here.
Maybe this is a bad practice, but I've just been using PHP inside CSS for quite a while. You may need to tweak your .htaccess to allow PHP in .css files, assuming you're on Apache.

p {color: <?php echo $mainColor; ?>}

I did some basic testing and it didn't seem to hurt resource usage, but it wasn't a large site or anything.
Interesting that they did agree that digital money (wire transfers) is property. So one set of bits is theft but another set isn't.
2nd Annual Worldwide Stack Overflow Meetup Day -- Apr 28
I understand the reasoning behind this benchmark, but the Python results aren't super relevant because the library is written in C.

What is interesting is the Dart/Go comparison. Dart's VM still doesn't have a lot of the optimizations that will ultimately be in there and it's keeping pace pretty well with Go's much more mature compiler (which are based on the Plan 9 compilers).
The article was intentionally simplified and while I think you raise valid points it is interesting how few US firms have actually entered the market. If they did, it usually took quite a long time or happened through an acquisition, which incentivises start-ups to use existing concepts. I think US firms should enter Germany earlier and leverage the talent that is already available. At the same time I would like to see more investors seed-fund German entrepreneurs to foster true innovation (after all for example mp3 comes from Germany).
Mercedes G-Class Facelift revealed
have you seen the teagueduino mario brothers scroller: http://vimeo.com/28781718 ?
Nothing so far. Maybe they are confused? :)
Perhaps we should audit:

http://trac.pjsip.org/repos/browser/pjproject/trunk/pjmedia/...

and

http://svn.pjsip.org/repos/pjproject/trunk/third_party/srtp/...

?
That sounds bizarre to do with products in the wild. With chip yield being so fickle at such high concentrations, is having a core being disabled for most of the products' lifestyle a bad idea to activate suddenly, in case one core wasn't functioning properly?
No, but I think it's reasonable to just not sell through their market if they won't let you choose your end-user price. I feel the same way about my apps — I don't want to sell through the Amazon Appstore where they choose my price for me.
Depends on how you interpret it. You are correct in that you can't coyright facts, but I'm sure the lawyers that Canada Post has hired will argue that since Canada Post created/authored the postal codes, it has ownership of that data and therefore can be copyrighted. The rest is just a combo of spin and waiting for the sued parties to be bled dry.

If a country that is more capitalist and copyright mad then we are has no issue providing postal data, that our crown corporation has their panties in a twist is a cruel joke. Just adds another reason why I'd never use Canada Post for anything anyways.
U.S. Judge Orders Motorola Not to Enforce Microsoft Injunction in Germany
> O(n log n) algorithm can be made O(n) by replacing eager evaluation with lazy evaluation. My question is, does this count as using the same algorithm or not?

I don't think anyone is claiming that it is the same algorithm. Rather, they're claiming that using lazy evaluation gives you more choice of algorithms; and one of these algorithms is faster than the best algorithm under strict evaluation. I haven't been able to download Bird et. al's paper, but I wouldn't assume it's simply "implementing the same algorithm in Haskell instead of strict ML".
Not related to the subject matter, but I bought an Apple TV just after the new generation was released (last week) and it is probably the best purchase I've made for my media set up. The ability to just play stuff straight from itunes on my display device (projector) wirelessly is amazing. Really cool piece of technology, which I had never heard about before I went looking for it. Apple TV seems very under advertised / talked about.
This is just fantastic.

But I'm secretly terrified PayPal is going to freeze his account, just because.
Starwars Design
I suppose if they reduce the height even more they can call it "ultra-wide".
I think group video is one of the interesting places in the mainstream Web where pure technical chops can still win over usability, elegance, and featureset. Hence, I think it's going to be hard to compete with Google (who are still very strong technically) here.

I love the idea and feature set and the site is beautiful, but I won't switch from Google Hangout just yet - the Google Hangout/Video Chat system, while far from perfect, delivers more efficient CPU usage, better video quality, and fewer drop-outs for me than Skype or Flash RTMPT P2P solutions like meetings.io.

I'll certainly keep tuned for future products, though - again, the site is wonderful and the product perfectly targets a pain point for me. Nice work.
Coach handbags
They've made a concerted attempt to add a social layer on top of the core Google products...

That is the problem with G+ for me in a nutshell, and the reason why I killed that part of my Google account. I rather liked Google+ as an environment; it was the spillover into the other Google properties that I found irksome.

Frankly, I don't mind so much that Google learns a little bit about my habits and develops recommendations that are in accordance with them. But when I visit, say, YouTube, I would like the recommendations driven by my tastes (driven by my history) and subscriptions/follows -- I don't want political or religious/anti-religious rantings driven by my professional colleagues, pseudo-scientific claptrap shared by my (otherwise interesting) meatspace friends, and so on. They've already shared that stuff on G+; I don't need it pushing down stuff that is likely more relevant to my interests (or needs) on other Google properties.
Thre new sharing economy [pdf]
If they're counting me as a user, they're overcounting by one.

Unless of course by "use" they mean "curse at the Google+ spam on the right side of the screen when I look at my search results."
A sworn affidavit is made under penalty of perjury.

http://en.wikipedia.org/wiki/Affidavit

A bit more administrative hassle, but the concept should be sound.
As one who complained directly this being off-by-default to some python-dev folks, one small reason it's off-by-default in the bugfix releases is because it's likely to break people's tests if they use doctest. Pretty much everyone I've talked to sees this as an argument against doctest on at least some level.

IIRC there were also larger concerns about poorly implemented systems that depended on hash() being stable for persistence reasons. I don't know the details of that, as I appreciate the nod to backwards compatibility and not breaking people on a bugfix release.
TIGER is the Census geo data set. This is "zip code tabulation areas," not strict zip codes. The Census does update its maps more frequently than every 10 years though.
This goes back a long way. Amazing amounts of GIS data for the U.S. was available from tonnes of vendors sliced and diced in all sorts of interesting way on a CD-ROMs for < $100 way back in 1996. Canada, not so much. $3,000-15,000 for similar data. Because StatsCan and other organizations were selling it to big corporations who could pay that price tag... the result of that policy? Google maps could never have started in Canada.
When Isaac Newton came home to spend a summer thinking, he brought a collection of books that contained most of the latest published research in the areas of math and science he was interested in. Then, he spent some months poring over them and secluding himself for some deep uninterrupted thought.

Someone with that level of intelligence and ambition today would have some interesting challenges, I think. Published journals are expensive and exclusive and inconvenient to get, so maybe he'd ignore those entirely. The internet, no doubt, has a firehose of such info from many sources worldwide. You couldn't consume more than a percent or two of the stuff being published on any given day. And you'd still want to tear yourself away and spend some uninterrupted hours on your own work.

In some ways, it seems like Newton had it pretty easy!
Doesn't work with flashblock, stuck in a "Loading" loop.
Are noscript and flashblock still that niche that they aren't being tested against for the core feature of a web product?

Disabling flashblock out of curiosity and entering a name gives me "oops, you clicked deny" and a "start setup again" button that prompts me for my name again. I don't get the option to click "allow", which I guess is a flash thing that's not being prompted for some reason. Edit: Saw the reason in an intervening comment. Okay, I guess.
Yep, that's why s///ee exists :)

http://perldoc.perl.org/perlop.html#s/PATTERN/REPLACEMENT/ms...

"e Evaluate the right side as an expression.

ee Evaluate the right side as a string then eval the result."
Just read this article and visited "Hacker School", I really love this way of learning and sharing. I will join in Hacker School if I'm an American, but I live in China and it's far beyond my life, sigh...
How BS technology is depicted in television crime dramas
I really doubt that it's just the case of a software update to unlock cores. Beyond the questionable benefit of that second core, it's likely the reason that one core is running disabled (however it is) is cause Apple is trying out a new manufacturing process. Likely yields weren't consistent enough.
Microsoft should give up so consumers have fewer choices and software developers have less work?
I like the idea, and I especially like the idea of a 501c3 (which subsidizes the added costs over commercial baseline) coupled with a commercial company (which charges normal rates for service.

You can go a reasonably long way with just best practice privacy policy (requiring court orders, keeping minimal records, locking down configs, obfuscating IPs, not intentionally compromising privacy), but there are a couple issues. One, a lot of big ISPs (from what I've read) are only profitable due to selling clickstreams or other privacy-invading things. So a privacy-protecting ISP will cost more for the same service (or, will offer crappier bandwidth).

Second, once you move beyond this level of security, you're trying to defeat traffic analysis, and then targeted attacks. Targeted attacks are probably out of scope (and really expensive to defend against), but defending against traffic analysis usually requires burning a lot of bandwidth, or scheduling or routing communications in strange ways (which adds latency in various ways). This makes things REALLY expensive, and especially for wireless systems, uses up the finite spectrum capacity.

Ultimately the best way to really protect privacy is to structure applications to be message based, tolerant of latency on the order of hours, and basically non-interactive. This is the opposite of how ~everything is done on the web -- email is probably the only widely deployed application which works like this, and that's why email has the best anti-traffic-analysis systems out there (mixmaster/mixminion remailers).

Plus, there's a big problem with declaring yourself "the ISP for people who want to be anonymous" -- it self-selects, especially if it's a small pool of users due to higher cost, into a great target. Either the organization itself is evil and secretly monitoring, or just becomes a hacker/government target (which could involve monitoring on the perimeter/upstream). The best model is some combination of making privacy protection a default feature of protocols, having a bunch of different vendors (which may advertise better privacy) to choose from, and having technical systems which can provably protect your secrets against various kinds of threats.

It's a bunch of medium and hard problems. The biggest problem is that 99.99% of users totally don't care, though.