skysight-inc/HackerNews huggingface dataset:
What will the problems of the next generation be, and how do we prepare them for that? On the face of it the next few generations face huge issues. The only thing we know for certain is that the way we live now is totally unsustainable in the long run, and that new solutions will need to be found to old and unglamorous problems. More localised food production might be one way to help them through what looks like a turbulent few decades, by building in resilience to political and economic shocks.

Is it still valuable to teach kids to code, in the same way that it might have been in the 1980s? I think so, and for the same reasons why growing your own food might also be a good idea. It makes you more independent and more resilient, and reduces your dependency upon increasingly centralised systems which are vulnerable to failure or being co-opted by parties who don't care about your interests. As time goes by code makes up the fundamental infrastructure of life, so who writes and controls that code, and what their priorities are, becomes a critical question.
It only shows book previews...
That's a big point - I have joined both courses that matter to me and courses that seem fun or relate to my side interests, where I just want to watch a few of the lectures.

In the first part, I have 4/5 completion (and I'll finish the missing one when it will be run next time); but for the second part, naturally, I have 0 out of 20+ courses.
I don't think Americans actively object to doing business with foreign companies, but many aren't really used to it, so may balk if anything seems unexpectedly foreign. For example, if the checkout process is in Euros or includes a bunch of instructions about VAT, conversion will probably drop. But if the overall experience seems "normal", few people care where the business is incorporated.

That said, there may be other issues I'm not qualified to comment on. For example, if your business complies with U.S. law but not Dutch law, then I have no idea whether incorporating & operating it from the Netherlands will cause you trouble. Not being based in the U.S. may also make it more difficult to use U.S.-based payment processors.
I usually do, not all of them, mind you, but at least the highest ranking comments. For example that's how I found out that former Italian PM Mario Monti wasn't that much of a "success" in his home country two months ago, by reading the top online comments in an Italian newspaper. My only tangent with the Italian political life was through newspapers and magazines like The Economist, FT or NYT, and they all were painting a pretty rosy picture of his job. Sure enough, come election time he got handily defeated.
I don't believe computer programing is a good way to teach logical thinking. Sociology, Philosophy and Literature are better alternatives.

Coding only makes you better micro managers, "thinking of efficient ways to make idiots do things you like".

Also teaching agriculture or other physical goods producing craftsmanship to kids would make them better at real world challenges. Modern society seems to be run by digital arts but it's just an illusion of how we live.
Going to mkt5371.com (the domain in the tracked link) gives you a static landing page with a abuse@silverpop.com contact. This tells me one of two things:

1) Silverpop doesn't have an option to disable tracking for specific links included in emails sent from their system or

2) The person creating the email failed to take advantage of this feature.

If Evernote wanted to take advantage of this feature on purpose in order to determine what percentage of their userbase has reset their password, then I'm baffled why they decided to trust a 3rd party lead management system instead of the updated_at fields in their database.

Either way, the whole point of purchasing Silverpop is that you can avoid having to code your own solution.
Because VPN works by diluting responsibility; i.e. in theory there is no problem to confirm that you have connect to a VPN/VPS X and that X made illegal action Y. However, while in case of VPN there are N other people who were also connected to X and thus might be blamed for Y, in case of VPS you are alone.
I'm starting to feel like anonymity on the internet is going to be one of the most important challenges in the next decade. Especially with stuff like 6 strikes starting the ball rolling (today it's warning messags, in ten years it might be disconnection for breaking any of modern society's myriad and unfathomable laws).

The internet wasn't built with anonymity in mind; eventually an IP address has to be tied to a paying customer. Is there any way we can build on today's technology to ensure anonymity on a grand scale? I.e., so that your grandma is surfing anonymously, even though she doesn't know it, using the iPad she just bought?
> There are hosting providers who resell Akamai for smaller customers, though.

There are also many other CDNs that exist in the massive territory between CloudFlare and Akamai (such as CDNetworks, the company I had mentioned).

> CDN itself is essentially a commodity; it's not too hard to keep multiple CDNs in rotation.

For latency-insensitive use cases in generally centralized territory, I agree that CDNs are "essentially a commodity". The correct strategy would seem to be to call a number of them, and negotiate a good deal, not to assume that the one that has a printed sticker price is somehow the right choice (as some people here seem to have been doing ;P).

However, to make the counter-point to this: the cache hit ratio that is being reported by CloudFlare for evasi0n.com (note: I do not have control over that site's hosting; that's choice was due to planetbeing and pod2g) is 81% <- this is for a static single-page information site. How various CDNs handle caching, whether they cache you on disk or in RAM, what they do with regards to hot connections or pre-fetching... these all have massive performance implications on your website.
There is no rational reason. I said as much and got downvoted by someone.
It's more Apple detachment from the real world. There's no excuse for this shit.

The point of updating the dock connector was presumably to MODERNIZE it, with a real DisplayPort or (better) Thunderbolt connector. Come to find out that it's a piece of shit that can't even deliver clean video.

And all of that pales in comparison to the blunder of not having audio line out in the port anymore. Now that every audio manufacturer has RE-added auxiliary inputs to car stereos, clock radios, and boom boxes... Apple REMOVES the output that feeds them. And this is on devices that are media players first, phones second.

PATHETIC.
Given the amount of government subvention and subsidies compered to Farmers we are very very low down on the totem pole.

In the EU in 20010 €43.8bn (31% of the EU budget) compared to the support that STEM industries get this is far more.

Blue states like CA and MA support the smaller interior agricultural red states - the USA is set up to favor farmers.

You don't get satire like Farmer Palmer in VIZ from nothimg
"lightning is future proof and can adapt to any output you want it to"

Uh, no. It can't even deliver HD resolution video. In fact, it can't deliver shitty degraded video riddled with compression artifacts at HD resolution. How is that "future proof"? It's not even up to present-day standards.

But keep shilling for Apple.
VPNs are constantly being mentioned as a solution to companies, governments, etc attacking privacy but it's extremely easy to make a bad choice and end up with more than you bargained for (a VPN ran by someone you were trying to escape, for example).

It is still possible to do the following:

1) Wiretap the VPN.

2) Correlate with bandwidth/time.

3) Keep logs as a VPN provider.

4) Hack the VPN and do something evil (log, change content)

5) Block access to/from the VPN.

6) Correlate access logs with the VPN IP address (not always applicable, not all providers give unique IP addresses)

The VPN provider doesn't have to want to betray you to do so.

I could create "ProTurboVPN" and promise "anonymity", privacy and no logging, "nobody's touching your data!" but it won't stop the above problems.

Even if I want to save the world as a VPN provider, I might not be able and it's safer to remember that than pretend I can and in the process, get someone into trouble.
It sounds like an inverse-need situation. Those who can afford Google Glasses probably live in neighbourhoods they aren't attacked at a high rate, whereas those who live in higher crime neighbourhoods can't afford it.

Will it help? Once criminals recognize the device they will either steal them or smash you in the face to destroy the evidence.
sudo perf top

is really great!
From the cloudfare business page:

"2500% guarantee
This extended Service Level Agreement guarantees 100% uptime, and adds a multiplier to owed service credits resulting from any lapse: 5 times any downtime minutes and 5 times customers affected = 2500% guarantee."
See also: Steve Gibson's "Password Haystack"
https://www.grc.com/haystack.htm

> everyone has always believed or been told that passwords
> derived their strength from having “high entropy”. [...]
> But [...] when the only available attack is guessing,
> that long-standing common wisdom is not correct!

(Practical advice for normal users seems to be Steve's raison d'etre; I would be glad to hear anyone share their concerns about his recommendations.)
Show HN: I made a draggable font-size controller for HN
" … or Microsoft Windows (Bootcamp, VM, or otherwise)"

I'm curious, do you think there's any attacks that can break out of those visualization environments and threaten the host MacOSX machine? I quite often use "throwaway" Windows VM clones for IE testing - usually (but not religiously) starting from scratch with a new fresh clone (but occasionally leaving one running for maybe a few days at a time). I'm never _too_ worried about hardening my Windows VMs, since I (at least intend to) throw them away after using them. I never bother disabling Flash/Java/Acrobat in them either, since I generally only visit sites I'm developing (and, as above, I throw them away anyway).
In order to be safe from unreasonable government "requests", it is not enough to set up a limited liability company located in a 'safe' country - you need to have everything (including yourself) in 'safe' countries.

As a blunt example, if you want to properly run a data-sensitive company and be imune to (for example) USA requests to violate anonymity of your customers, you need to ensure at least the following:

(a) the company itself is beyond reach of USA - as in examples of UK, Sweden and others caving in to USA requests for things that would/should be legal in these countries but illegal in USA;

(b) you and any personell are beyond reach of USA - again, there are examples such as Kim Dotcom, McKinnon, Assange;

(c) the company internet resources are beyond reach of USA - examples such as revoking DNS names of spanish companies for transmitting internet-TV in compliance with spanish laws, or some of Mega's non-US domain names revoked before even starting operations;

(d) the company money flow is beyond reach of USA - examples of Visa&Mastercard or Paypal blocking payments to sources such as Wikileaks or, IIRC, distributors of (locally legal) console modchips.
Sorry, but did you read the comment?
Perhaps the potential for headlines like "Google hire worlds first cyborg to help them develop Glass" put them off?
Clearly you're scamming suckers into being better people and giving to society. I commend you, you monster.
The back-end is AWS Route53, it seems.
Any government entity interested in setting up honeypot VPN services would also set up honeypot bitcoin laundering services - which would do everything efficiently, properly and cheaply (you can subsidize costs), while keeping logs that can be used when/if really needed.
> you could have a searchable log of your entire life.

Obligatory sci-fi cautionary tale: http://www.channel4.com/programmes/black-mirror/episode-guid...

A circular buffer and explicit save is the furthest I'd want to take it.
Losing DNS was fairly unforgivable. DNS as a protocol is designed to make it easy to deal with server and network outages (to the point of losing netblocks from the global routing tables). They added anycast DNS, which is great, but didn't split their DNS into multiple anycast netblocks.
"Why such a desperate trend to make everyone grow their own food again? "

Because most of them have no idea just how grim the life of a subsistence peasant farmer really is, and how that differs from the lucky few who get to sell boutique "organic" produce to rich people.
Yeah, coding (especially bad coding) is easy, and requires almost no knowledge, whereas programming is a completely different discipline, which requires a lot (really a lot) of knowledge, especially programming of systems.

Programming begins with understanding of how computers work, what is an architecture, an instruction set, size of registers, etc. Look at that MIT Scheme source. They have macroses - 32bit word - well, use few bits as a tag, and rest as a value. 64 bit word - this for a tag part, this for value. This is an example of programming.

When people "program" VMs - it is just coding. Piling up stuff without understanding. VMs were marketed for those who don't want to understand or even think. Ask those "programmers" to describe the behavior of the system in which their code supposed to work - I dunno, lol, JVM is the best VM, you know.

Programming is about understanding how your data are represented, what are the access patterns, when memory is allocated, are there any mutations? concurrent access? how conflicts were resolved, if any, etc. It is about realizing that there is an OS, which manages your memory, switches contexts, does I/O, manages your stupid threads, and has another thousand processes running at the same time, sharing the same resources. Then, perhaps, programmer will think more about the data and access patterns, which is the essence of programming.

It almost doesn't matter which language to use. Good programming has been done in C (nginx, Plan9, lisp kernels) and Lisp (Open Genera - the whole OS) etc. You can program using ideas form FP in assembly or C - there is no problem with that.

The questions coders never asking is like why on earch a web-site must be represented as a huge hierarchy of objects inside a stupid VM, while it is bunch of files and some templating? Why to do simple map/reduce jobs we need hundreds megabytes of jars and gigabytes of memory, while the same task could be implemented more efficiently even in shell scripts?

The answers, unfortunately, has nothing to do with programming. It is about making money by coders and managers.
Rackspace Cloud Files is powered by Akamai.
This response indicates lack of responsibility to me.

Human failure is unacceptable when we know it happens, and should do everything possible to guard against it. You say "guess at some we dont". Well, we do know all about human failure.

All that sympathy for that bloke who "fired himself", because everyone here agreed that his potential human error should have been anticipated, but not so in this case? Seems to me we are applying different standards.

Most of all, what I dont like is universal get outs. Its reminds me of the worst lie of all: "Sorry Sir, its a computer error".
"Sociology, Philosophy and Literature are better alternatives."

Yes,but not for kids. You won't teach any of these subjects to kids, even if they are better for logical thinking.
But if you show them an interesting way to start programming,they will see a very clear connection between what is being said and what happens = logic. Then it can be extended later in life, but this article specifically targets kids.

And I have the exact opposite view to yours - I think there is not enough logic in our lives. Our society might be addicted to digital works, but it does not mean they understand how it all works.
You are aware of the fact that YC funds at least one Bitcoin related start-up, right? Flagging this for being a scam is a bit ironic, in the Alanis Morissette sense.
That doesn't work for the large amounts of paperwork I scan in and need to catalog.
It's a totally reasonable thing for a person who is busy to "satisfice" on many priorities, vs. optimize. Maybe CloudFlare isn't optimal, but if I can get a price and sign up in minutes, and it's good enough, that might be the right choice. It's not just the time; it's that talking to a salesperson is usually psychologically draining. You'll never be able to pick up a phone and get a price in a few minutes; it's always "where is your business located", "x is the rep", "x will call you back", etc. It turns into a fiasco. You end up having CDN sales reps come to your office to meet with you to "understand your requirements". etc.

Punishing "old-school enterprise sales tactics" which try to keep price from being transparent is a reasonable choice. If you're a big content site, yes, you should go through the effort, but for someone who just wants a small service, buy from people who publish their prices.

CloudFlare isn't the only CDN which publishes pricing -- CloudFront with AWS is very transparent. Rackspace Cloudfiles is transparent. BitGravity is fairly transparent. Cachefly. etc.

Akamai is the worst at this, but Level3, CDNetworks, and Limelight don't publish pricing either.

Offering a free service like CF does is the genius of the freemium model -- even if your service is more expensive or less suitable at the high end, people who start out because it's free and easy will often stick with you as long as you're "good enough" as they grow.
worst cases of emails I have gotten are from Sony. For example, Planetside 2 beta acceptance letter came from info@e-sonyonline.com and without ANY personal information. It was the most generic official letter I have received.
Link to download PS2 was also from link.e-sonyonline.com.
I disregarded it first, only after a while, discovering it was genuine.
And a lot of people are having doubts about this aadress, just google it.

Also, their password reset letter comes from something like
contact@p7s1games.net. I usually disregard everything like this automatically. Luckily reset link is planetside2.eu.
Well, as everywhere, trust is earned by repeated posive interactions.

Compared to small webshops (in my personal experience), Amazon doesn't screw up nearly as often; and if it does screw up, then it makes things right - since it treats me as a probably-returning-customer.
I thought it was Limelight by default, and you had to pay extra for Akamai.

(EDIT: I guess they switched; I haven't kept up with Rackspace)
>>Once criminals recognize the device they will either steal them or smash you in the face to destroy the evidence

Such a system for security ought to have video storage inside a hard shell with a high speed 4G link, able to send the last minute of video/sound (with gps position) to the police at the push of a button.

The high speed link is probably a bit bulky (batteries) and will probably always be put into a pocket or something anyway, even without security considerations.

But sure, criminals could get some equipment to disturb mobile connections.
The answer might be something like Tor.
I'd write an article on TorrentFreak and post it on Hacker News...
Sending better emails
Fair enough. But then what is the point of paying for enterprise support if all you get is the same generic response a normal punter gets? If they cant offer better, then enterprise support seems poor value at best.

Are we sure that if CloudFlare wasn't so popular here, the word scam wouldn't be used?
While I sympathize, this isn't just about A/V standards.

This allows for absolutely ANYTHING, barring bandwidth concerns.

Ubiquitous body computers with skin access ports? We can make an interface for that.

"Quantum broadcast" antenna technology? We can make a dongle for that.
Whats wrong with just using the default browser zoom?
But wasn't there something a while back about how people had to comply with US law if they owned a .com/.net/.org domain, since these were managed in the US?
PostgreSQL evolved from the Ingres project at the University of California, Berkeley. In 1982, the project leader, Michael Stonebraker, left Berkeley to make a proprietary version of Ingres. He returned to Berkeley in 1985 and started a post-Ingres project.

Starting in 1986, the team published a number of papers describing the basis of the system, and by 1988 had a prototype version. The team released version 1 to a small number of users in June 1989

http://en.wikipedia.org/wiki/PostgreSQL#History
Looks like they dropped off the internet:

http://www.youtube.com/watch?v=wMRaKtydILI

AS13335 = Cloudflare
"The only thing we know for certain is that the way we live now is totally unsustainable in the long run"

We "know" this how, exactly? Malthus was saying the same thing in 1798. Paul Ehrlich was saying the same thing in 1968.

They were both dead wrong.

"The battle to feed all of humanity is over. In the 1970's and 1980's hundreds of millions of people will starve to death in spite of any crash programs embarked upon now."

"Hundreds of millions of people will soon perish in smog disasters in New York and Los Angeles...the oceans will die of DDT poisoning by 1979...the U.S. life expectancy will drop to 42 years by 1980 due to cancer epidemics."
hammering a nail through your foot supposedly cures your headache too. At least in the short term.
>Reality check: if your credit card details are visible to a third party - you're not anonymous.

In the UK and US, it's easy to buy pre-paid credit cards with cash.
StartSSL also uses them for authentication. These cases are very rare, though.
I agree with the article, but holding up two companies (Dropbox/Twitter) who've had their own security problems was some what odd.
NASA finds third Van Allen belt around Earth
http://www.forbes.com/2006/07/28/leadership-careers-jobs-cx_...

Farmer and engineer are about the same, with farmer having a slight edge.
First reading of this is cloudflare doesn't pre-stage their router upgrades. Or, if this was just a config change, they exceeded some limitation that they weren't aware of.

As a network engineer for small startups, I've made that mistake more times than I can count - but the excuse was always "no budget for lab gear to replicate our production environment" - I would think at cloudflare's scale, that wouldn't be an excuse that made much sense.
But given economy of scale, they (per person) will pay more for it than the amount they would have paid if everybody bought that hardware in their phone.

And economy of scale does work. I do not think Apple can seriously undercut Samsung because they managed to leave out a HDMI chip.

I think Apple's reason for this connector is more one of aesthetics: why have X > 1 chips that can communicate with the outside world and, typically, X connectors? Full wireless is not yet an option, so they need one. Then, they need some way to figure out what is on the other end of the line.

Why they didn't pick USB3, I don't know. Not proprietary enough? Connectors too bulky? Low power spec not (yet) available? Not flexible enough? Supports too many devices? (If you put an USB connector in, people will expect that it works with their hard disk, photo camera, keyboard, mouse, etc)
"Because most of them have no idea just how grim the life of a subsistence peasant farmer is"

You could say the same about oil rig workers or coal miners and they are going to use both coal and oil when they grow up. Should we teach kids how to do these professions too? Where should we stop? There's many "grim" professions, things that need to be done in life, yet school kids are usually shown none of them. So what?
Then you tell the computer that that ink reservoir has now a particular color you ordered?

Curious how you tell a computer some colors are to be achieved by the regular process (like any inkjets) and others should come from the "specific paint reservoir for that color"