skysight-inc/HackerNews huggingface dataset:
First let me state that roughly the same opinion, except that I don't think Google should push ARM notebooks, I think Samsung as one of the biggest Fab owners and also notebook manufacture should push it. See my reference to the high quality device.

> Those chips were Haswell Celeron, but at those device price points of $200-$250, it would've been impossible for Intel to sell them profitably.

If I'm not mistaken, these are mostly trash from production who are not good enough for the regular QA, but still run with clipped wings.

> It still pisses me off to no end that governments aren't taking action against Intel over this.

snort If that is all, you seem to be much happier with your government than I dare to dream of.
Fair enough. But in this case, the userland drivers are easy to install (if they're not a default part of your distro of choice) and work without a hitch, at least in my experience.
This sector is loaded with opportunities to undercut the traditional players.
You don't fix a vicious cycle by addressing only one aspect. So yes, we have to fix both. Then it will become a mutually reinforcing cycle like it used to be.
Yes, CryptoLocker does actually decrypt your files if you pay the ransom. At first, there was an expiration date; you had 10 days or something like that to pay the ransom, and then your files were gone forever. More recently, it changed so that you can pay a ransom at any time to retrieve your files, but the ransom goes up after the initial 10 day period (or whatever it is now).

The developers are savvy business people and CryptoLocker is very well done.
The achievement gap is maybe ~25% due to socioeconomic factors, if you're being generous. Take everyone out of poverty, you're still going to have an achievement gap that's already mostly (~70%) due to IQ and one's Conscientiousness. Instead of throwing even more money at the socioeconomic problem (seriously that's been the 'solution' for years and has had many implementations in many forms) why don't we try something different, like making sure pregnant mothers are consuming enough iodine, or novel research into cheaply manufacturable nootropics?
"Authorities are in the process of contacting Internet service providers and computer emergency response teams around the world to help identify and contact individual victims."

I have this image of a white van pulling up to a curb and out pours a team of technologists in hazmat suits who descend on some hapless computer user's home to forcibly reinstall Windows on their HP Pavillion.
>the USA is one of the top spenders per student in the world.

People keep saying this, but they leave out the fact that it's not spent equally in all places. In poor neighborhoods, the schools there do NOT get the same amount of funding as they do in wealthier American nieghborhoods.

A friend of mine taught in a poor nieghborhood. She and I had to buy books and supplies for the kids because the damn school was so underfunded.
The I found the discussion/comments to be the interesting thing.
Unfortunately Mr. Gruber isn't aware of the Seiko Spring Drive movement which exhibits perfectly smooth movements of hands and gears: https://www.youtube.com/watch?v=kwK51jnBtUM https://www.youtube.com/watch?v=7uUxjF7QrIc But then again, he probably isn't a watch enthusiast.
Best excuse ever
My password had an "0" in it - I had to guess whether it was a number or a letter.
Meet the “Great Cannon”: China’s new online censorship weapon
Does qmake deal with finding the dependencies and automatically adding the include paths, libraries, etc. for them?

As far as I know, you need to stick the compiler and linker flags manually into qmake, which basically means that it works on your machine, but may break on anyone else's system. This is what a lot of the complexity inside cmake is addressing - differences in build environments.
A 'never-ending' YouTube film
Please, don't call "manually copying files to a USB drive once a week" a "backup", that's something we have to educate people on and it's frustrating. I know you didn't mean it that way, I'm just trying to combat the spread of a bad idea.

CryptoLocker doesn't lay in wait or try specifically to target backups. However, it will hit shared network drives; basically, anything that Windows has mounted as a drive letter at the time of infection can end up getting its files encrypted. (And I'm betting that's how the police department's file server was affected -- it wasn't the point of infection, it was just a shared network drive.)

CryptoLocker bets on most Windows users not having reliable backups, and it's usually right. This is one area where Mac users often have no idea how good they have it; there is simply nothing in the Windows ecosystem that is as simple, reliable, and complete as Time Machine, at any price.
I have Core M machine and performance indeed was poor if you didn't pay attention to what you run. After getting rid of Flash, performance is actually very good and I am happy with it.
It's tough medicine but it needs to happen so that Microsoft, Apple, Google and all us programmers stop shipping slow, bloated crap. (Google can start by enabling click-to-flash in Chrome by default)

Imagine if you installed Windows 98 on one of these things. It would fly.

The CPU is perfectly capable of the workloads that users want to throw at it. The software isn't yet.
Thanks for sharing, really interesting.
There's a definite fear this time around to pan the Apple watch given how so many such predictions have been proven wrong in the past.

But reading between the lines , you can sense that many reviewers feel that it's a dud.
I thought the pineapple issue is only in Japan, Korea, China and most of countries in Asia so everyone's comment was quite surprising to me. Schools are built to create more workers to fulfill corporate or society's needs. The technology might make millions of jobs vanish in few decades so more and more schools will start teaching computer science to young kids and some exetreme cases might be, "hey, let's start educating our 3 year old boy/girl to learn coding"... The question would be, what schools provides? Education or Training?
"...one third of kids fail to achieve a C grade in a very undemanding exam (GCSE) at least compared to its predecessors 'O-level/GCE'."

Might be worth pointing out that the GCE O level was only taken by around 30% to 60% of population depending on the policy of the Local Education Authority in which the child lived, the other half (roughly) took the CSE (Certificate of Secondary Education). A grade 1 CSE certificate was regarded as of a similar standard to a pass at GCE O level. So the figures were not that far away from one third not achieving a pass in the good old days when you think about it. These exams were/are taken at age 16.

It might also be worth pointing out that the change from GCE O level/CSE to GCSE took place in 1984. Therefore anyone under the age of (rougly) 47 would have taken GCSEs, and then if academically inclined, would have progressed to GCE A levels, which have remained the main public exam taken at 18 for University entrance. We seem to be managing OKish despite continuous negative commentary on the education system.

GCSEs themselves have changed significantly over the years (pre-National Curriculum, first 14-target NC then various reconfigurations of the NC based on subject after that, then the 2010 and 2012 changes, and now, in England, the 2017 changes).

The UK PISA scores are (currently) bang on the average for OECD nations, and a point or so higher than France in Mathematics and the national language. I'd invite all here to have a look at the PISA sample test questions for Maths, their format and content might surprise you.

At present, I think that the experience in the UK seems to support the thesis in the OA that socio-economic factors are quite significant in educational achievement in the sense that poor (depending on your definition of poor) children don't do especially well on average. I shall dig around a bit more about this whole historical data thing as I feel an essay coming on...
I'm not quite sure to understand what this repo is for. Can you explain?
Wombat: IFTTT for Ecommerce
> Windows, to contrast, is written in such a way that you get developers finding random things (registry entries, unexported symbols, resources in random DLLs) and writing their software to depend on those being there. These are supposed to be implementation details—they're undocumented, and are supposed to be allowed to change, but—since Microsoft allows the developers of their third-party software to convert these previously-private-APIs into public APIs with API contracts, and assumes the responsibility for maintaining those APIs from then on to prevent that software breaking—it could be said that Windows doesn't really have any private APIs.

So you want to morally punish Microsoft for caring more about backwards compatibility than Apple did and does (even if the developer does dubious things, such as using private APIs)?
I have heard much the same about dating, so I don't think it is necessarily about a process failing, as the way we judge people based on first impressions.
Do you have any examples of the CentOS 7 problems? Bug reports? I'm curious.
Exactly this. I've found (on OSX) that an Alfred custom search to quickly do a Google Last Year only search is incredibly useful.
If this is the best that you can find, I'd like to make a few comments:

* This is basically one quote by one dude with dubious methodologies in a very novel field of research. If you had taken the time to understand a little bit more about the field instead of, you know, basing yourself entirely on the position of one academic, you would find that it's still a very contentious topic (see http://www.sciencedirect.com/science/article/pii/S0959378011...)

* The consensus is, however, that there are at least 25 million current displaced people from climate events. A lot of people consider that many of the current events of violence in the Middle East have been triggered by increases in prices of staple foods which have contributed towards destabilizing societies. While this is hard to quantify, there is a lot of research efforts towards underestanding that better.

* Absolutely none of what you quoted has any relation whatsoever to the predicting powers of the climate models, which work in considerably longer cycles but, again, have thus far been very useful at explaining the current changes in climate. They explain the melting of the Antactic ice shelves, the Greenland glaciers, the drying of California and the destabilization of the Jet Stream, leading to the current freak weather events in the East Coast and Europe. Again, this was all predicted 15 years ago to a disturbingly high degree of accuracy.

You're showing that you've really no understanding the depths of climate science. You can't say that the fact that there are a lot of unknowns in some parts of the models, or worse yet, the sociological responses to those known changes, invalidates the rest of our understanding. It sounds to me that your expectations of how models work is unrealistic or that it somehow discredits the established body of knowledge that we have.

What's important is that we understand very well how ecosystems are degrading, what are the most likely things to happen to the climate, and how the impacts will be felt. The fact that we can't yet quantify some things such as specific plant responses, particular microclimate changes, or mass-scale social behaviors (which, might I remind you, is still not understood by anyone on the world) is to be expected, and there are thousands of people currently working on filling us in on that knowledge.
First of all, underpaid teachers are not a problem specific to the US. Even in Finland, which has one of the best education systems in the world, this is a problem [1], just much less so than in the US. The difference in Finland (and other European social democracies) is that with more compressed wages scales, (essentially) free college, and teaching being a high-status job, this is far more manageable. In short, you don't have to pay teachers as much in order to make teaching an attractive profession.

Finland requires a graduate degree and (I think) a couple of years of on-the-job training in order to be allowed to teach at schools. In America, applying the same standards would mean that the prospective teacher not only has a significant amount of student debt, but would then also be pretty slow about paying it off. In that situation, why not aim for a better-paying job to begin with? It's not that teacher pay is low relative to the average wage in the US, it's low relative to what a college degree can get you.

For similar reasons, France can pay its doctors less than America and still have them be happier with the system.

In short, the US needs to spend more to pay people in high-skill professions because of higher inequality; also, other countries spend money on things that are not accounted for under primary and secondary education (such as free tuition), but later help with keeping down costs.

I'll note that education spending does not in and of itself fix the problem. There are plenty of affluent countries that perform poorly on the PISA. Attracting qualified teachers is only part of any solution. If you can't attract them through pay (which in principle is possible, not everybody wants to be rich), then the job needs to have perks to make up for it; but the soul-destroying bureaucracy of NCLB is pretty much the opposite.

[1] http://worldpress.org/Europe/654.cfm
Did the same test on a VM I have in DigitalOcean...
( Ubuntu, 512 MB droplet )

~# dd bs=1M count=1024 if=/dev/zero of=test conv=fdatasync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 2.35872 s, 455 MB/s
Extortionists.
Acclaim Security Australia
The fact that they launched knowing about the pogo problem and its possible catastrophic implications is brutal. I could almost understand (not justify) it if they had yet to land on the moon, given the fervor of the space race, but given than milestone had already been reached, you would think that avoiding a disaster would be a higher priority.

Presumably (or at least hopefully), like the space shuttle foam, the problem was known, but not the extent or likelihood of its consequences.
> The question would be, what schools provides? Education or Training?

One of the problems I see is that this got mixed up, both at school and university level. They say they provide education, but what they actually do is provide training.
> This chart suggests there's no competition at the moment: http://cpubenchmark.net/power_performance.html

There isn't, AMD doesn't have anything which comes even remotely close to a 3~6W TDP, which is the Core M target. Furthermore they don't have the fab technology so a 3~6W AMD part would necessarily be even slower and thermally constrained than the Core M.
From a quick Google at previous years threads it has been evening PDT, so middle of the night for us in BST.
Britain is still a class-bound society, with the basic unstated idea that a small percentage of the population will run things, and fill the high-skill jobs, especially those jobs which require academic excellence, and the rest are there for call centres, trades work, and manual labour. The reason why it's so difficult to get a lot of kids to pay attention at school is because they're well aware that they won't need trigonometry or literary analysis in the job that they're going to end up doing. Although they may well find that they do need the grades.

It's not so much poverty as a direct cause, but rather a culture which acts across all levels of society which is secondary to widespread poverty and what was in the past a basic economic reality of the need for a very large industrial and manual workforce. That cultural assumption (that a large percentage of the population can only ever do that kind of work) is now wrong, because of automation and globalization, but it has its own momentum, and an inertia which gives it a continued reality for someone living in amongst it and trying to make their way.
aside: Please no `backticks` $(cat tmp.ci.pid) is standard and never worse than backticks. Indifferent in your example but frequently it's vastly safer. backticks need to be deprecated.
Not sure what you mean. OS X has Secure Transport (https://developer.apple.com/library/mac/documentation/Securi...)

What are you missing?
A college degree is worth one year of experience at most companies. If you are new to programming and have no experience someone with a college degree will have an advantage. However, if you are able to get some experience and work at a job for 2 to 3 years, you will be ahead of the college grad. Pay is the same with our without a degree. The only thing you will need a degree for is if you want to get into management. If someone is paying for school go ahead and go just for the experience.
You've got it backwards. Whren means that what matters is the objective circumstances, not what the officer is thinking. If Whren hadn't taken an illegal turn, the officer couldn't have offered some subjective reason for pulling him over.
No, not Gravatar. I had a different, non-photo avatar set up for my email address.
But what if you get a reply "I am example.com, here's the encrypted socket". How do you know that the entity that replied isn't in fact something that is MiTM you connection?
Ask HN: How do you securely share login details and files with your team?
As our team has been growing, we've found it increasingly difficult to securely share various login credentials, SSH keys and the like with team members.

Ideally we'd like something with permissions (so user A can view credential A, but not credential B, for example).

How are you doing this in your team?
I suppose it's possible, although YC generally discourages co-working spaces as such. Preferring folks to batten down the hatches and focus on talking to customers, coding and exercising :)
Could you explain why some people failing to get a C grade should be a problem? One of the reasons to have an exam is to allow employers and universities to differentiate better and worse students. There is always going to be a range in ability, so this in itself is no problem, as long as a C grade doesn't mean the student is terrible. In some courses it is common to divide the students using percentiles and to arbitrarily assign grades.
>The achievement gap is the result of stark socioeconomic inequality.

The Blank Slate by Steven Pinker came out in 2002 and showed why this thinking is flawed. The achievement gap is significantly caused by genetic differences, and the correlation to income is not totally causation. The term used by geneticists "heritability" gives the proportion of differences between people (within a population), on some trait, that is caused by genetic differences. The traits that will determine your success at school, like personality and IQ are significantly heritable.

Here's a recent study from the UK that looked at identical (monozygotic) and fraternal (dizygotic) twins and gave heritability estimates for different school subjects: http://www.pnas.org/content/111/42/15273

Article: http://www.sciencedaily.com/releases/2013/12/131211185323.ht...

>The researchers found that for compulsory core subjects (English, Mathematics and Science), genetic differences between students explain on average 58% of the differences between GCSE scores. In contrast, 29% of the differences in core subject grades are due to shared environment -- such as schools, neighbourhoods or families which twins share. The remaining differences in GCSE scores were explained by non-shared environment, unique to each individual.

>Overall, science grades (such as Biology, Chemistry, Physics) were found to be more heritable than Humanities grades (such as Media Studies, Art, Music) -- 58% vs 42%, respectively.
GTD.

I can't understand why GTD is not anymore trendy (at least in HN) once it is the most efficient system I ever used. Since I implemented it, my life changed and I not even thought of going back. If you ever get curious about GTD, besides reading the original book (Get Things Done by David Allen) you can have a look at my implementation: https://github.com/we-build-dreams/hamster-gtd , might be a good starting point.
> In a free competitive market fees for algorithmic or mechanical money management would...

In what way is the market not free and competitive?
How can I delete my Skype account?
> top speed is actually the function of the heat generated

That knowledge is rather dated and probably goes back to the Pentium 4 era. Top speed is a function of heat, but also of the process technology and the concurrency available+used. It's best to wrap your head around it by going back to first principles:

> The dynamic power consumed by a CPU is approximately proportional to the CPU frequency, and to the square of the CPU voltage:

> P = C V^2 f

> where C is capacitance, f is frequency, and V is voltage. [1]

Capacitance goes down with smaller transistors, voltage and frequency goes up with higher sequential performance given the same architecture. So, by replacing the need for sequential performance with more concurrency (vectorization/multicore/gpu acceleration), the need for power goes down dramatically. Process technology is another big factor.

On a related note: Comparing ARM with Core M just using some concurrency using benchmarks is not really comparing Apples to Apples - I expect Core M to have a higher sequential performance - so if you want to have the same performance on ARM, you'll need more concurrency in the software.

[1] http://en.wikipedia.org/wiki/CPU_power_dissipation
I still view this as a way to separate those who can hardly program at all from those who can. It is probably not a good way to measure if anyone is a great developer. The first part should probably be possible to answer by just talking to the person and to a few people he has worked with.

Besides my main arguments agains this there is another problem with this kind of questions: when the questions become known and people start writing answers all over the net (just look at a lot of comments on this page) someone could learn the answer without being or getting good at programming.
Kx user contributions on GitHub
>getting rid of teacher unions //

The answer to an educational poverty gap is to remove the ability for teachers to gain support for professional development and to find easy legal representation?

Most teachers have a very strong moral underpin to their desire to teach - they want to help students to attain the best possible outcomes (not necessarily financial wealth); unionisation helps them to voice that desire, as well as avoid unfair employment practices and buy in to a system of professional development.

http://www.nea.org/assets/docs/NEA_Vision_Mission_and_Values... is the "Vision, Mission and Values" of the NEA, the largest labour union (if Wikipedia is right!) in the USA.

If you look at the NEA's website you'll see one of their key issues being addressed is achievement gaps, http://www.nea.org/home/AchievementGaps.html.

I fail to see how preventing professionals from working together helps the situation.

Re tenure in particular; is preventing legislatures from firing teachers without a just cause really going to help? You can fire teachers for failing to perform efficiently in their role, for "action unbecoming" of their position; you just can't fire them and not provide sufficient grounds. That doesn't sound insane if you're wanting to provide a stable environment in which to build a professional workforce.
Same as now. What is inherently anti-OS the way we use certificates? In fact, most apps already use OS-wide root ca lists.
A manifesto from somebody who thinks that the JS players will ditch backwards compatibility and write a new language still named "Javascript" that will "fix what's wrong" with JS....
You should get a better font.
Sure, but you need larger platform than just a browser to do that.

I mean, for example total beginners may find this truly helpful.
1998: http://www.jwz.org/doc/linux.html.