skysight-inc/HackerNews huggingface dataset:
I agree and felt bad for the kid. Why is she being allowed to stay up until midnight doing homework?
Build websites faster with the Page and PagePart Generator - Kunstmaan Bundles
IronFox - Sandboxed Firefox on OSX
How would that work with location unaware devices?
Command line tools are just faster in a lot of cases and doesn't disrupt your flow as you work on the terminal.

However, that being said, I do notice there is a disturbing trend of command line warriors trying to do absolutely everything on the command line resulting in spending 10 minutes to construct a perfect one-liner when they could have just wrote a python/perl script in 2 minutes.
But how would that work? Is the experience as per Android that if you select text then the OS cut-and-paste dialogue appears?
For the climate issue try the UK then or somewhere in France. Moderate winters and summers in the UK. Within the US I'm sure there is somewhere with modest risks although perhaps many of those places are too cold for you in the winter.

I'm not saying that you should move and it may be that the earthquakes of SF [replace hazard and location as appropriate] are a reasonable risk for other advantages and can be managed sufficiently with construction techniques. However, not every place on the planet is at equal risk of natural disasters.
I really don't view this as resume padding. Think of it in terms of the agile methodology - you don't want to spend a year of your life working on an idea that the rest of your community thinks is irrelevant or has a major flaw. So you publish your preliminary findings in a workshop, garner feedback, and then publish the full work later on in a conference. Seems like a sensible approach to me.
Especially funny is criterion that makes it cyberbullying:

> the teacher felt threatened

Am I supposed not to sneeze if the person is afraid of loud noises? Am I supposed to say he's doing great job (if he's not) just because he feels insecure there and feels threatened by any critique?

They only reason they were able to pull this of with straight face is because "cyber" becomes to mean "sinister"
Apple will replace the battery out of warranty no problem. Their laptop batteries are competitively priced (no idea about the iPhones), i.e. replacing the rMBP battery costs $199 (including labor), a comparable battery from Lenovo for T-series laptops costs $179.
I have had a very similar experience as well.

I've enjoyed watching high level SC2 in GSL for some 3 years and often get the urge to try playing myself but am forced to remind myself how horrible my mechanics are and that no amount of deliberate practice would fix that.

I enjoy and have a reasonable handle on the strategic side and could handle keyboard as a decent typist but the ability to handle the mouse with such focus is something that I am simply unable to do. Let's not even mention that I am almost 40.

Instead, I settle for some quick games of chess something that I can do reasonably well as a master and which does not require 100+ APM (even in 1minute chess).
I like your approach. We do need discussions on the pros and cons of languages rather than be so religious or "conservative" about them.

From what i understand, different tools are suited for different tasks. C is even more dangerous that C++ but i am sure everyone admits that it is great for high performance computing. But dangerous as it is, it would slow programmer productivity a HELL LOT if you try to take care of all the possible bugs.

IMO Java and the OOP paradigm is designed for manageability of really large software. it's far easier to group related code together, delegate responsibilities to those classes, and just do inheritance when you need to reuse old code. Not to mention it's designed to let you borrow code from other people and use it with ease. This is very helpful when working in large teams where people can work on separate parts that talk to each other

PS: i apologize for my lack of vision. I have no experience with Ruby, scala or FP languages
Nicely done Greg. I certainly see myself using this tool a lot.
Really scalable realtime messaging and storage
Terrorism, Tracking, Privacy And Human Interactions
I did no homework at all in high school. Jesuit college prep, high workload, homework part of the grade. I got bad grades across the board, and, in math, that was in part because I wasn't practicing the skills they were testing; I left high school with subpar math, which still haunts me.

Bad grades kept me (pretty much) out of college, which in my case was fortunate, because I graduated high school with a couple years in which to warm up for the first dot-com bubble, which was lucrative for me.

I too feel like I had to learn a work ethic "in the real world", which is less forgiving than school, and I think I would have been modestly better off had I done the homework --- except that I might have ended up in college.
Can you point out where he claims where any language/paradigm will turn water into wine? It seems to me you are attacking a straw man.

The article claims things like "in C++ the bulk of resource management is memory management" and "In C++ ... there is no guarantee that another thread won’t modify it". These are the evidence he uses to backup his conclusion that C++ is in "direct conflict with the requirements of parallel programming".

So he is talking about more than raw computation speed. He is talking about having greater assurance that certain classes of bug are not present. He is talking about less permissiveness, more restrictions, more checks that the programmer. That hardly sounds like water to wine. More like seat belts and health & safety reviews to prevent accidents with power tools.
The problem is that something like sqrt(2) can not be represented as a number in a calculator. So as long as the calculator only operates with numbers, instead of doing algebra, it will do it wrong. In the case of sqrt(2) x sqrt(2), most calculators will convert sqrt(2) to an approximation of sqrt(2), then multiply those approximations. If you are lucky the result will be rounded to 2, but you will not always be lucky.
It seems to me that this could be wrapped in a bookmarklet, to be able to use it on any website, no?
It still sent users outside the store to get the content which I guess is frowned up (I can't be bothered to look at the MAS guidelines). As I said the feature required yet isn't available until Mavericks is released.
Legal Services For The Elderly
> There is no "M7 co-processor" [1] chip in the device - possibly it's just marketing for some part of the A7?

The SoC may be a multi-die part (like a Tegra 3). We'll get more info on that when Chipworks or someone gets a look at it.

From Anandtech's digging, it does look like the M7 is a thing with its own processor, at any rate: http://www.anandtech.com/show/7335/the-iphone-5s-review/3
I feel a bit bad for not memorizing it, to be honest. Not sure if there is any other way for learning to multiply?

How do you "understand" that 6x 8 = 48?

With bigger numbers, then you can apply a system. And as I mentioned I also "cheated" a bit with the basic table. For example I would have remembered that 5 x 8 = 40 and then calculated 6 x 8 = 5 x 8 + 6 in my head, because the multiplications for 5 are easy (half the other factor x 10 +/- 5). But there might not be a cheat for every point in the table?
> Just compare that HTC One teardown with the iPhone 5S, while the HTC One is "worse" there isn't much in it.

Wait, the same HTC One where they commented that it may be impossible to disassemble without damaging parts?
Native will always fundamentally beat non-native, that's a plain fact.

Consider the barriers to browser performance:

Hardware acceleration - already there with WebGL and for video codecs
The JS language - this can be swapped out for something more performant - various options exist but it will take time and a brave vendor to do so.
Rendering speed of HTML etc - this can be improved, both by simplifying things like the box model and by improving the renderer, we've already made huge strides int this area for standard UIs.

These are solvable problems - eventually web properties could easily be compiled (in a sandboxed language or VM), and become native. I don't think there's necessarily a difference between a sandboxed process in a browser VM, and a sandboxed process on the desktop. Just because browsers are still developing and in the past have not been performant in comparison to native APIs, doesn't mean things always have to be that way. So while the present performance comparison of native to HTML means native wins (as long as you don't just do everything in webgl say), things don't have to stay that way.

The greatest strength of the web platform is that it is simple, open, and extensible. This also makes it a bit of a mess of competing standards and leads to a problem with legacy cruft (like the reliance on JS), but it has held up remarkably well, and has proven flexible, simple and incredibly popular. It's difficult to charge people money for content on the web, but not impossible and that's more to do with culture than technical challenges. It's also difficult to lock people in on the web - that's something people hate about native which isn't going away.

Eventually I expect the internet, and the web in particular, will reduce operating systems to a badly debugged set of device drivers (Andreessen was prophetic in that regard), and operating systems will be replaced as a concept and become simply the interface to hardware, which implements some standard APIs for the web and acts as a container for the VM which runs the code. We're not far from that situation already, and it is preferable for consumers and creators/developers. The only thing standing in its way are the vendors of large ecosystems (hardware and software) like Google, Apple, MS and Amazon, who have a vested interest in corralling and controlling their customers and keeping them inside an area where they set the rules and can take a cut on every transaction.

I'd argue the resurgence of native mobile platforms is the last hurrah of native, and simply another attempt to lock people into an ecosystem controlled by one company, it will fail as people start to realise their loyalty to say Apple is not rewarded. We'll probably see these companies grudgingly adopt the web, while still trying to corral their customers (it's what companies do when they get to a certain scale), but on the web that is much harder to do, because it's an open API, controlled by no-one.
The announcement marks a change of heart by the government, which declined last year to grant pardons to the 49,000 gay men, now dead, who were convicted under the 1885 Criminal Law Amendment Act. They include Oscar Wilde.

Pardoning only Alan Turing in the face of 49k other historical injustices isn't enough. It makes me wonder about the countless other thousands of convictions that remain on the books for things that we hardly think of as crimes today. With time, I suspect that we'll only add to that list.
Explaining big-O notation.
Ask HN: Do you know of any creativ/alternate solution to display dashboards/kpis
So yeah, thas basicly it. Do you know / have seen any other ways of displaying dashboards or kips then showing them on a regular display / tv?
nope, it's pretty flat (like characters in TV shows)
I agree that probably training too much manual addition and multiplication is a waste of time these days. However, a bit of it still seems to be useful. For example I am often able to calculate the bill in a restaurant (not always, though). And sometimes it is just faster than going to the calculator, depending on the situation.
Also a lot of the process of addition and multiplication might also be good practice for arithmetics?
Wi-Fi and Cellphone Service on Subway Trains? M.T.A. Leader Says It May Happen
CCCP was created exactly because other codec packs had all of the problems you're referring to, so that various anime fansub groups had an alternative they could direct people to. The developers have always been quite careful about licensing and not breaking stuff.
Not really no. And anyway, it’s not like that’s a discussion worth having. Where the M7 is does not matter at all. What matters is whether it’s there or not and whether it does what Apple says it does. It being on the same die as the A7 does not prevent anything Apple said it would do from happening.
http://mybroadband.co.za/news/security/87025-mtn-suspects-it...
I'm surprised he is so open about the weed. Especially since his daughter will read that. I thought the USA was all gung ho on the war on drugs?
When I've been going downhill with 35-40mph on a racing bike(rarely, I'm not particularly big cyclist), I've been unable to brake nearly as fast as I could on the same road with a car. Theoretically I could, but in practice the tires are very narrow and if braking anywhere near full power on non-perfect (dry, straight) conditions I could lose control while skidding, resulting in a very hazardous or deadly tumble.

Motorbikes would be a different story.
Even though people from all walks of life visit Reddit, that does not mean every demographic is equally represented.
I wonder if there's any wiki or CMS software based on the Medium editing UI?
In terms of morality you may be correct, but if the child in the article could skip some rote memorisation or other busy work for an extra hour or two of sleep I would bet on her learning "more" at school.
I was expecting some messy JavaScript. This is nice an clean solution.
Four LinkedIn users, including a NYTimes exec, sue service for growth hacking
Apples and Oranges are being compared here. The difference between Steam and web games is like the difference between video files and Youtube. Youtube is always of inferior quality, but it can play almost anywhere anytime. You don't need a windows machine with administrative rights.
While we are on it, can we also get rid of time zones and switch to 10-based (kiloseconds etc) time units?
Exactly. the reason the parallel computing is being "squandered by the industry" is because it seems to be too hard to do. There is no "ease" of parallel programming and hence no one does it
Fred Brooks, maybe?

> The management question, therefore, is not whether to build a pilot system and throw it away. You will do that. […] Hence plan to throw one away; you will, anyhow.

But as someone on Ward's Wiki said http://c2.com/cgi/wiki?PlanToThrowOneAway ,

> The corollary to this is that if you plan to throw one away, you will end up throwing away two.
But crucially you will be able to buy on the app using x,y,z, and continue to play the app using a,b,c from different hardware/software vendors, unlike the situation today with say a game bought on a mac.

That's the advantage of the web over native APIs, and why I think its ethos will eventually win out - it is better for developers and users, but not for the corporations who would like to sit between the two as intermediaries.
The secret of iOS 7 appears to be that it supports bluetooth mice.
Could be optional. At the moment, I like the effect even with the mouse. It's fast enough.
This. Turing doesn't need to be pardoned; the UK government should apologize to him and everyone else that they persecuted.
All it would take to replace JS would be for a large vendor maker (or ideally 2) to get behind a common byte code, and support it in parallel with JS. Suddenly a whole world of languages would open up for web use.

I expect that to happen sooner rather than later, it is not an impossible problem, and it is far preferable to trying to use JS as a compile target.
The screenshot of the excel spreadsheet with the title "Important Looking Business Document" is borderline condescending. If you're going to actually use a C++ library to generate an excel spreadsheet, it BETTER BE fucking IMPORTANT or else what is the point?
Indeed. Particularly:

The killer app for the average desktop user isn't Photoshop, it's some manner of email/doc/spreadsheet. These do not require gobs of ram. For everyday use, they require: monitor, keyboard, mouse.

If Apple thought they could run Photoshop off an iPad, they'd do it, but they also know their bread and butter for laptops and desktops are designers who use Photoshop and Illustrator all day, every day.

I work for a tech company with a fairly large operational staff. I reckon at least half of those employees could get by with a good tablet with peripherals for almost all of their tasks.
"And I hadn't even told him the truth. Actually, the shit coming out of Basco's pipes was a hundred thousand times more concentrated than was legally allowed. ... That kind of thing goes on all the time. But no matter how many diplomas are tacked to your wall, give people a figure like that and they'll pass you off as a flake. You can't get most people to believe how wildly the eco-laws get broken, but if I say "More than twice the legal limit," they get comfortably outraged."

-- Neal Stephenson, Zodiac (1988)
http://en.wikiquote.org/wiki/Neal_Stephenson#Zodiac_.281988....

(I'd include the previous paragraphs in the quote, to show the conversation the protagonist actually has about this, if my copy wasn't on loan to a friend right now, dammit! If anyone else can post that, that's be cool.)
The folks at Disney can. Personally I believe that any copyright term that exceeds the average human lifespan does not live up to the spirit of "limited."
Tools for remote teams
That's nice, too, although I think the concept of fractional powers was only introduced much later in my school.
Has anyone tried the new scheduler?

Does this still block forever?

package main

import "time"

func main() {
go func(){
for {}
}()
time.Sleep(time.Millisecond)
}
Shipping software: making deployment simple and accessible to the whole team
Yeah, this must be worst Facebook ad ever:
"Resource Limit Is Reached
The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.
Apache/2.2.24 (Unix) mod_ssl/2.2.24 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at glencanning.com Port 80", seems to be completely unrelated and theferore quite a bad ad.
Friday take - Bootstrap gone "Burly Wood"
There has already been an apology - http://news.bbc.co.uk/1/hi/8249792.stm
You were involved in KARMA? I thought that was just Dino and Shane. Shane is working with you guys now too?
Cached:

http://webcache.googleusercontent.com/search?q=cache:hEowO-S...
Interesting idea..

I have never used the minimap. I found it too small to be useful and it distracts me from the code I write. I navigate mostly by Cmd-R (on Mac, probably Ctrl-R on others). If the ascii-art wasn't that big in the real code, I'd think about it.
My first email newsletter on Growth Hacking - feedback welcome
> It still doesn't make them viable devices for
> serious work.

And I need to do some serious work while standing in the queue or on the bus why exactly?
Dream team of web developers to recreate line-mode browser
Scott Forestall must be laughing his ass off. His style may have been "obsolete", but at least he did it right. The new UI is trying hard to be "flatter", but it looks like it's done by an amateur.
We regularly had school until past 14, sometimes up until 18. Seven to ten classes a day were more normal than just six (which would have ended at 13:40).
"Those who were never born" doesn't strike me as a concept with much logical positivist value.
Not really? So Phil Schiller saying "the new M7 chip" is not really meant to suggest that the M7 is a chip? Pull the other one. Of course it doesn't really matter, but evidently it mattered enough to Apple marketing for them to lie about it.
Actually, the AP fails, and most of the vendors fixed the brute-force attack by throttling the amount of tries.

Not implementing it on the client side has nothing to do with this security issue, but some other reason.
Except it already existed in the Linux kernel for years, or am I missing something? The article even says so itself.
Εργαλεία - Βγάλτε Λεφτά ParaMarketing Blog
When Too Much Housing is Bad for Our Health
Ok, I just tried it. It still does.
Since you weren't able to read the article, I'll give you a head's up that you should save face while you can and delete your comment. It's not the kind of topic to be flippant about. The article was written by the father of Rahteah Parsons (http://en.wikipedia.org/wiki/Suicide_of_Rehtaeh_Parsons) after he found out that her image was being used in a dating site's facebook ads.
Why would you make a point of doubling the advised limit? I can't imagine your stopping ability is actually twice as good as average.

In other words, for no reason other than hubris/machismo, you're choosing to significantly increase your likelihood of wrecking your car (and/or others' vehicles) and possibly killing or maiming yourself (and/or others).

It just takes a bit of black ice, loose gravel, spilled oil, confusing shadows, distractions in the car (like spilled coffee) or outside of the car (like a bird or rock hitting your windshield, or a deer leaping into the side of your car -- to use examples that have happened to me personally), another distracted driver who has veered into your lane, and boom, you're done. They're done. Maybe the 12-year-old riding a bike on the side is done.

Sorry, this is an overreaction to a throwaway comment, but bad drivers who think they're good drivers are friggin' everywhere, and the resultant loss of life and limb is staggering.
You can actually do that in Plunker right now by having an `index.md` file instead of `index.html` [1].

In the absence of an html index, the plunker preview server will try transpiling to html from different languages. Markdown is currently supported.

Also transpiled are things like less, scss, coffee-script and more. Essentially, your html requests a file with the target suffix (e.g.: .css) and the preview server will search for compatible source files to transpile to that target.

[1] http://plnkr.co/edit/?p=streamer&s=markdown
I got through and read the article as well as an earlier one. They are worth reading if you have daughters, they're compulsory if you have sons.
That has not been my experience with office workers. They often work with one maximized app, but they often work with more than one document at a time. For admin teams in particular they often have a small chat client open either for work reasons, or more commonly to chat with coworkers.
"I'm far less concerned with the potential for keyloggers and other nasties"

If the system is compromised with a keyloger, it does not help at all if you are using a browser extension instead of a traditional client.
Wll, GM version IS the final version :P
It was posted on /r/nyc. Which isn't a default sub-reddit, but would probably still be subscribed by "average" users.
> the Chrome browser app "Secure Shell" - and have been happily using it from my local library's very securly locked down systems. It works very well, and the advantage over using the local cybercafe which allows the "run putty.exe directly" method is that I'm far less concerned with the potential for keyloggers and other nasties.

Running a browser app. does not, in any way, reduce the potential for keyloggers or other nasties. And a system with a keylogger or other nastie will be able to watch/collect what you do whether you run a browser app., or run putty.exe directly.
Safe to say that they hacked every {country}com they could. That's not personal, just business.
... to be fair, lumping Erlang (millions of production hours in the real world for decades) with Haskell and Scala is a bit silly.

Erlang is battle tested in the field since the late 80's. It just happened that the market (high-reliability, clusterable, multicore systems) came to it so it started to get hype.