skysight-inc/HackerNews huggingface dataset:
I think everyone is correct here, but are mis-remembering the times.

My dad was a teacher. He used computers to teach industrial design, graphic design etc in a well-funded school in the 1980s. (We have a photo of me using AutoCAD, age 4, on a 286...)

In the very early 1990s he started teaching IT, but he certainly had no programming skills. Wikipedia says GCSEs were introduced in 1988, which would be the new curriculum the article refers to, with the first exams therefore in 1990. That's probably when the subjects he'd been teaching were removed from the curriculum, and teaching IT was the natural way for him to continue his career.

I fiddled with BASIC on our Acorn Archimedes, but couldn't progress -- my dad didn't know anyone he could ask for guidance, yet he knew IT teachers in many other schools. I had one book, that had come with the computer, but was stuck for what to look at next, until a chance conversation some years later.

> Maybe it was up to individual schools how much they bought into it.

And on that point -- there was some flexibility within the IT/ICT curriculum. My dad could avoid teaching databases, and the other teacher at his school could avoid teaching bitmap or vector graphics. My school (different) could teach some very basic programming, making a model automatic door open and close or a lift go up and down.

(The computer graphics work some of my dad's students did was brilliant, a couple even started very successful companies based on their ability. But it belonged in art lessons, not "computer" lessons.)
> PS: So much hate for TR2's canal level

To this day, my wife and I still talk about that level, and trying to solve it together so many years ago.
Somehow the USA manages that almost every key IT corporation has their headquarters in the states sooner or later.
Just a fun one... a Greasemonkey/Tampermonkey script that removes a lot of the Facebook Suggestion/Trend information on the sidebar of the site when it first loads, replacing it with random pictures from /r/aww (or whichever subreddit you want to use)

https://gist.github.com/GrahamBlanshard/d7211436088e0159164a

I fear I'm going to get chewed out for my crap code on this one but I'm really not a webdev... I hacked this together after getting sick of celeb gossip links and trash ads for facebook games. I'd rather get a random pic of a cat or a supercar than irrelevant junk.

EDIT: Pic for how it looks when loaded: http://i.imgur.com/Yqc2jdY.png
Compute for Humanity

https://www.computeforhumanity.org

It hasn't really taken off like I had hoped, but I still stand by the idea, and I think I really nailed the UX. For something fairly complex there's no account to create, no configuration, no installer, just open it once and you're done. Anything my 95-year-old grandma can use without help is a success in my book.
You cannot have privacy and security without free/libre software. While such doesn't doesn't guarantee privacy or security, operating systems that make an effort to build the system entirely from source without any proprietary components are much less likely to have a problem like this slip through the cracks of a large, active development community.

Unfortunately, currently the only Android operating system to do this is Replicant, which has terrible hardware support and---due to the sorry state of affairs for mobile---lacks many features requiring proprietary drivers. Cyanogenmod stops short, but would still make situations like this much more difficult.

Even if you don't subscribe to the principles of software freedom, please consider helping out the Replicant project if you know enough about the operating system. I use a Replicant device (S3) and I'd love to see others working to get version 6 out:

http://blog.replicant.us/2016/08/replicant-6-early-work-upst...

We also need reproducible builds of the operating system and its software---again, something that cannot be done without a fully free/libre OS.

Despite increased surveillance on such a vulnerable and enticing target, this doesn't get enough emphasis.
We build features on top of protocols and standards that didn't anticipate them all the time.

I can send an email with a binary attached and UTF-8 text through a protocol designed to only send ASCII text.

The coolest thing: someone from the 70s could receive it and it would mostly be OK.
TL;DR: You drop into a recovery shell (gasp!) on some distributions (but not all), and don't actually bypass anything.
Brain Implant Eases Communication by Late-Stage A.L.S. Patient
For the "right tool for the problem", you're right; really, see up-thread where someone posted the one-liner.

For MSVC over MinGW/Clang: part of my point here was to first learn and then document for the community how you do cross-compilation for MSVC. There are lots of projects out there where being able to link against MSVC is important, and it's also harder than linking against MinGW (which would have just been `rustup target add x86_64-pc-windows-gnu` and `cargo build --release --target=x86_64-pc-windows-gnu`, I believe; no extra linker stuff needed), so there's more value in documenting it and putting it out there for MSVC.
It's not just you. They're pretty open about the fact that they're a battery company.
I haven't tried for a while - my method for outage detection was simply trying to make a connection. It wasn't always 2 min, but usually somewhere between 1-2 min (never more, though).
Something's off.

In which scenario would a visualization tool need to be installed on 500K machines? Even if it's Navy.
3 Challenges of Publishing Display Ad Campaigns
It's said most IP is Panasonic's although Tesla is partner and probably works on tech too for optimizations for the Gigafactory.
http://node-ping.herokuapp.com (Repo: https://github.com/qawemlilo/node-ping) - This is a very simple tool that monitors the availability of some of my websites and sends me an email if one is down. Hosted on heroku on the free tier, running for 3 years without much maintenance :)

(Edited: removed markdown elements)
I'm not sure where you found the download link.
The "Photos of “Designed by Apple in California”" download under media is just the promotional images.
Kamlock - https://www.imralsoftware.com/kamlock

A software based keyboard and mouse lock for your computer so you can have a small child sitting on your lap (for example during a video call) and not have to worry about them pressing random keys.
One of the concerns I have is that many of the EVs that are being released are not capable of towing significantly. I own a horse and we need something that can tow a braked 3.5T trailer.

This market in the EU is primarily serviced by diesel 4x4s. I can see a future where the diesel engine is banned and only at that point will something fall out of the woodwork to cope with that towing capacity.
The spin is shifting, they started as a car company with socio-ecological conscience and now moving onto green energy of all forms.
> To be a devil's advocate: That's true, but still it's the last 10% that is hard when using a well-known framework, compared to 100% when you handcraft everything in a basement.

I am saying they are about the same. The last 10% is about as much work as bootstrapping a specific solution.

The new junior dev point is irrelevant if you stick to plain vanilla javascript, and hire junior devs that actually know javascript. Your devs should know how to read code and tests.

> otherwise, you need to write a ton of documentation and/or devote hours per week on support, at the times when you have the least will to do that.

No I don't.

Junior dev: "hey how does this work?"
Me: "Did you run the tests?"
just use http://Bubble.is
I spent a day battling with getting a custom ROM on my Redmi 3 and gave up. In case anyone reads this: Xioami make amazing phones for the price. This $120 USD phone outperforms my S3. But getting a custom ROM on a Xioami is getting increasingly difficult - you have to ask for permission, jump through hoops to unlock the phone and sometimes it just does not work. Xioami is the Apple of China - great UI but increasingly closed ecosystem. Their OS is called MIUI, which is basically Android with more customization options (necessary for the markets they serve). It is a great phone and OS, but it is more complex than just flashing CyanogenMod (unfortunately).
Easy to avoid: just buy a phone that was built in your country.. oh, wait...
Was that the one where you got a rocket launcher at the very last moment, only to have it taken away from you at the beginning of the next level?
Consent. The big difference is consent.
Trump probably won’t much reverse the current clean energy policies
Not a big Problem, but being limited to 150 was one of the main things why my old ICE car to me felt unsafe to drive on the Autobahn. For short periods its just safer to be able use the most left lane at 160-180 than to go 120-130 in the Center and wait for a chance to overtake with not much headroom over the left at 140-150.
Trump victory won’t halt the U.S. clean energy boom
Its actually easier to believe this was by accident because in China there is no expectation of privacy.
Their licensing page [1] seems to imply a single user per license.

[1] http://www.bitmanagement.com/licensing
I wonder how many people tried the "5 and 3 gallon canister, target is 4 gallons" from Die Hard 3 … I know I did!

Context: https://www.youtube.com/watch?v=BVtQNK_ZUJg
I'm working on https://appure.io - tool to generate app store/google play screenshots for mobile apps.
If we don't really object to sharing our data with a wide range of u.s. companies, why would we care if it is shared with China or anyone else also?
I think that's because market is more mature and people adopt thing quicker, so it's easier to sell more at the beginning of a business.
From what I remember, RA = Allied victory = C&C, RA2 = Soviet victory and diverged timeline. Kane was even in one of the cutscenes.
A step toward biodegradable plastics
Not everything has to come down to C. OCaml is self-hosting I believe.

And even if it did, rates matter.
and yellow!
But does everyone know that there's tremendous value in pushing that boundary? Do they know that pushing the boundary has the best value? You should tell them how tremendous your value is. That you have the best value.
It is, so it's not really a "lock," but it'll get some people to wait if they have money in it. And it's also an easy way for Tesla to raise some money. They got $400+ million for "free" that way.
Show HN: My friend misspelled “which” command, so I created this script for him
Statistical Literacy and You: An Intro for Programmers
I remember not being keen on C&C1 because of the horrible 320x200 resolution, when Warcraft 2 had moved up to SVGA. Red Alert ran in SVGA on Windows and was the game that actually made the C&C engine look how it always should have, and gave enough area to see what was going on the battlefield.
Memberberries...
I used this on a project. Had a complex business logic I rewrote from Java to Haskell so we could understand the edge cases. Worked out great. Don't be shy about using Haskell as a specification language.
If we turn completely cynical and tell everyone that all manufacturers are equal, we take away all incentives for them to actually try to protect their users' privacy.

Apple deserves some recognition for their attempts. At some point they were fighting several lawsuits seeking to protect their users, and were under massive attack by some politicians because one of the cases was a terrorist. That's quite risky – with the current political climate, being associated with one of the parties has the potential to cut your revenue in half.

The FBI may have ultimately gotten the data after buying a zero-day exploit, which is unfortunate. But Apple seemed to be winning in court at that time and the gov may have been quite happy to find a way to drop the lawsuits without losing face.

Apple also uses https://en.wikipedia.org/wiki/Warrant_canary, which may or may not be useful.
It's pretty dark, but what can you do? You won't avoid death by avoiding thinking about it.
Max penalty $83.7 billion?

I know it will probably get settled. Mostly just have the 'tax dollars well spent' feeling.
Here’s what you should do to escape the social media “echo chamber”
The Y Combinator Application Song
How the Mathematics of Algebraic Topology Is Revolutionizing Brain Science
I can find references to a ban based on 'security concerns' but not one that found actual evidence of snooping. I only had a brief look however. I too would be grateful to the GP for links.
I want to see a private person use that in court.

"Company X never informed me personally that pirating their software/movie was not ok, so they clearly allowed it. The Navy did it, too."
This is massive straw man.

The point at which the 2nd amendment becomes relevant is the point at which a sufficiently large part of the population becomes motivated to act together to overcome an oppressive regime.

Being armed and yet not acting collectively to overthrow the government is the essence of government by consent.
To me, Tesla feels like a "marketing" company. And I don't mean that in a bad way.

Yes, their battery tech is improving, and they make pretty damn good cars, but most of all Tesla is getting people excited for electric cars.

Before they came around, electric cars were shitty ecoboxes that were worse in just about every way to an ICE car. They were ugly, had no range, were missing features, expensive, slow charging, etc... There were exceptions, but for the most part this was what the average person believed.

And while you could argue that much of this is still true with Teslas when compared to other luxury brands at the same price point, Tesla has gotten people interested. They've gotten people excited for electric cars. They've made people want them even though they might be worse on paper.

And that's a big deal. They are not only making a great product, but they are pushing their competitors to step up their game and really focus on their electric offerings.
I would guess said dev made this website because he got fired, and looking at the code you start to understand why.
Get 35%+ Higher Completion Rates Through Sexy Surveys
Don't assume malice. This would be considered completely normal in China, both legally and culturally. You would a have hard time explaining the concept of privacy to them. This is likely not some big conspiracy.
Wouldn't be HN without someone taking something far too literally to the detriment of the original point.

How about if we modified the first comment to say "I need you to fix it ASAP"? I can't honestly believe that you'd much rather take someone shouting at you and making you feel bad about yourself, than a direct manager who ALSO speaks his mind, but can do so in a controlled, adult manner.
The great thing about this is that it's paginated. You can literally "scroll infinitely" through feeds without creating a ridiculous scroll offset and filling up browser memory (or losing Ctrl-F functionality due to Facebook's complex memory-saving exercises)
If you need money to show your devotion and dedication to a relationship, you will be having a hard time. A relationship makes sense as long as parties enjoy each others company regardless of the size of diamond on the finger.

If something external, such as an expensive ring, is to keep the relationship afloat, I have hard time seeing a point of living and sharing your life with someone.
Having lived thru the era, admittedly in the USA not UK, the article clearly was not written by a gen-xer because "effectively cut children from lower-income households off from the computer revolution" is complete nonsense. If anything the tradition of constructing computers to operate for a decade was still in play while rapid technological advancement meant kids could have somewhat used computers pretty much free for the asking. This continued well into the 90s where it seems every linux install story began with "first obtain a free discarded computer" to install on. Now a days you have to spend $75 on a new pi and its required accessories, but in the "old days" you learned for free on a used machine.

I suppose no matter how bad it is for the environment, filling the worlds landfills with e-waste is at least good for the economy.
Reading between the lines, it sounds like the Navy insisted that the phone-home mechanism was removed, either for confidentiality/DLP concerns, or because it can be a bit of a challenge to perform an online activation from the middle of the Pacific ocean.

Bitmanagement were happy to accommodate their request on the expectation that this would be a contract for hundreds of thousands of licenses, but it seems the Navy then proceeded to go live despite never purchasing any licenses beyond the original 38 they purchased to trial the software.
I don't know why you ever thought it was for developers. Clearly not having coreutils makes it a non-starter ad a development machine.

ChromeOS was always about being a thin-client. A better kiosk OS, if you will.

With that being said, I use Chrome OS for development. I have a DigitalOcean server that I SSH into using the excellent Secure Shell app, do all of my development there using tmux/vim and test in a browser tab. If you already like this workflow (some don't, I understand), then Chrome OS works very well for web development.
You could, though the attack surface on a laptop is arguably much larger than that on an iPod. And considering most security-conscious users are unlikely to use a classical cellular phone call for a sensitive conversation, it's actually pretty comparable to a phone, considering your hotspot can be as dumb as you like. An iPod + a prepaid portable hotspot is a damn sight more usable on the go than a laptop.
Isn't that basically double subscribing to channels? The "viewed" indicators would be out of sync, why would you want to do that?
not to be glib but the best way to fix windows 10 privacy issues is to stop using windows 10 and switch to linux, there are many user friendly, mature distros out right now and they are only getting better: ubuntu, linux mint, arch, manjaro, openSUSE, centOS, etc. as well as up and comer new distros like elementary
How U.S. Manufacturing Is About to Get Smarter
What was the word?
ASP.NET Core App from Google Cloud Shell – Without Ever Leaving the Browser
http://www.apple.com/newsroom/2016/11/designed-by-apple-in-c...

Actual link.
> Of course Apple can - that is why the FBI asked them to do just that.

If they can, it's broken. Do not buy those devices.
That's interesting - which ROM are you using?
munir@munir-HP-ProBook-450-G2:~$ telnet

towel.blinkenlights.nl

Trying 94.142.241.111...

Connected to towel.blinkenlights.nl.

Escape character is '^]'.

Connection closed by foreign host.
Yes, the EV industry needs to come up with a standard as quickly as possible now that it's pretty sure EV are here for a while.
I've used this Python library https://github.com/egirault/googleplay-api but I'm not sure if it still works
Random aside: the IKEA mail catalogs are actually very well designed and nicely printed. They're one of the few catalogs I actually keep. They don't feel consumeristic and actually have a lot of neat furnishing ideas, even if you don't want to buy anything from them.

I am pleasantly surprised by their non-consumeristic advertising. It's sexy functionalism.
"Do you not want to disable spy feature X? Yes means no and no means yes. YES/NO"

The wording on these options is deliberately misleading and there are way too many of them in different places. Microsoft know full well that everyone would just click "NO" when asked whether to activate all these telemetry tools in simple language.
Big +1 to turtle, which is a really neat piece of software that manages both to be super useful on its own and to provide what looks like a really helpful way of learning Haskell.
The article is very non-specific. They may have distributed a runtime on a base image or the full application after the product went through a security review.

I had a case a long time ago where the sales organization for a company agreed, in writing, that they would meter usage based on sign-ins on the server, not installs. Long story short, the sales teams get laid off and the attorneys move in and want to be paid for each install. They lost and lost a bunch of recurring and future revenue as well, as we scoured our substantial install base and read a statement prepared by counsel to the 5 reference calls that resellers sent our way. :)
>The more likely scenario however is that that won't happen.

I put the probability precisely equal to Clinton holding the secret to politics and doing really well.

>Getting to power and staying in power are two completely different jobs

The implication here is that somehow Trump conned people into voting for him. The reality is that there are actual, real people who believe in some of the policies he's proposing.

Trump is already dialling back the rhetoric regarding deportation and the wall and other things. The literal proposals are ridiculous. But I think you'll find many people will like the direction he goes, just not in Silicon Valley.
its an interesting exercise for learning but the code style is awful.

freel instead of freelist? ffs.

abbreviating memory to mem is enough of a mistake in the standard library without going further to m like malloc does and some of the examples here.

still, much respect, to the coder4life for making such a good effort and having such an awesome name...
Bradford Factor – measuring worker absenteeism
Please write the tutorial to run all windows games (at the same performance level) on linux and we're talking.
Imagine if you didn't have a youtube account and were using RSS feeds for particular channels. Would anyone do that if it were possible? Surely not! Nobody would prefer RSS feeds per channel that they were interested in, integrated into their existing feed reader.
Do they have specific permission, in writing? No? Pay up.
For an even easier setup and even smaller output, why not implement it in Javascript on the page? ;)
There's a free Educational version of PyCharm (for both three major platforms): https://www.jetbrains.com/pycharm-edu/download/

All their IDEs are free for students who "have access to their student email address or a valid ISIC card" by the way: https://www.jetbrains.com/student/

Edit: link added
Dual-boot ;)
Adding this video to the page, thanks for sharing!
Microsoft officially ended OEM sales of Windows 7 with new Skylake hardware on Oct 31, but there are still some WIndows 7 OEM devices left in retail channels. Some effort is still needed to remove telemetry updates from Windows 7, but you get the benefit of compatibility with existing apps and very few global ongoing changes to your work environment. If you buy a new Skylake device now with Windows 7, you will receive security updates through 2019.
That's a great body of work!
How to Install the Piwik Analytics Platform on CentOS 7
Some were available through group policies which you could argue is exposed, but I'd say isn't exactly user-friendly.
Please don't build a needlessly bloated SPA obviously thrown together without much thought just so you can say "first" and post it on HN. If you care enough to do it, you should care enough to make it not suck. :)
That's what I use it for now. Thought I mentioned that, whoops.

Yeah, I just run ubuntu on it.
Mind and Machine: Changing the Business of Manufacturing
Thanks for sharing these insights. I had similar problems when I started with Python!
Oh, nice! PyInstaller didn't have Python 3 support the last time I looked at using it (mid-2015; I think it was in-work at that point), so I'm glad it's landed.
Insane Mannequin Challenges
It obviously will be settled. The Navy could keep using that software for a while but the developer won't update and maintain it for them unless they get paid something. It's going to be useless in a few years, obsoleted by new software. On the other side the developer wouldn't want to lose such a large client, especially to a competitor. They'll agree on $omething, there was a misunderstanding, and business as usual.