skysight-inc/HackerNews huggingface dataset:
This whole thing feels wrong to me. The market for education seems upside down. Education is fastly becoming less about just getting a general education, and more as a step to achieving a career. I think a very solid case can be made that a more educated workforce benefits industry as much if not more than it benefits the employees themselves. I also think we're missing out on the benefits of well placed pricing dynamics.

Today, most of the decisions are made by the students themselves. By definition a student does not know anything about the future of the industry they're entering other than possibly an article they read in a news paper. What you end up getting are disproportionate classes of students in programs. On the surface it sounds great. In America I can go to school for whatever I want. Of course when you graduate there's only demand for 10% of the people in the program, and if you aren't in the top 10% of people in your program IN THE COUNTRY, you're not going to get a job in that industry anyways. Plus you now have a boatload of debt, which you took on for essentially the privilege of knowing how to do work to benefit your future employer.

I think things would be improved with a few small changes. Break up the private and public sectors into specific industry categories. Create non profit organizations to help with predicting future demand, and curriculum, then have colleges bid on fulfilling it. I think it does two things. It allows for consistent standards to evolve (so if for-profit institutions bid, they have to prove they are providing a quality education... today they don't for the most part) second I would assume these organizations would be better at negotiating then individual students would be, which I think would become a big deal as businesses are usually pretty smart at finding ways to pay less taxes... and if they're paying 100% of the bill for education, they're going to look out for bad pricing.
> Prosecutors try bad cases all the time. They're bloodthirsty inhuman bastards by design.

Agreed.

> But defense attorneys and jury trials have been vilified to the point that even a "socially conscious" show like The Wire portrays Maurice Levy as the bad guy.

While true, this is not the problem.

Private criminal defense attorneys have a horrific reputation, charge through the roof, but are highly competent and get results. Most of them used to be prosecutors and know the system well.

There are really two reasons a budding attorney becomes a prosecutor. Because they aspire to political office or because they want to get into private criminal defense.

Who ends up as public defenders? Idealistic and inexperienced attorneys who are not paid well. This does not bode well for their clients. You really do want somebody who used to play for the other team.

We should abolish public defenders and establish a voucher system where those who cannot afford a private attorney are provided funds to allow them to do so. In the end, it may end up costing use substantially less in tax dollars and get good results for the accused.
You know, it's funny, because as a programmer and watching this interaction happen over the years (between programmers and people that are good at cryptography/security) I've come to this conclusion:

It's down to the fact that developers are not engineers. In the sense that anyone can "sling" some code together and call it an application; but that isn't engineering.

Cryptographers have a similar set of moral and ethical imperatives that medical doctors, civil engineers, or even aerospace engineers (may) have. If the guy down the street that's read a few books and built a few tree houses (or maybe even something more complex and impressive) goes to build a bridge intended to be used by anyone; any sane civil engineer would have every right to trash on him.

I don't entirely understand the mushy "be nice to him, he's learning" attitude everyone has (that's what school and learning environments are for!!!) because it's precisely that personal attitude that has resulted in the loss of credit card data, sensitive passwords stored in big services, secrets that people would (literally) kill for, &c...

This shit isn't a joke and I fully support any cryptographer being a hard-ass because they are the ones that put in the time to learn, practice, fuck up, and re-learn what it means to encrypt something.

As programmers we don't even have a code of conduct, or ethical pact. Cryptographers have one but, they do, not because they all sat down and decided they should but because it's a natural consequence of what it is they are working on.

As a cryptographer you cannot morally support an incompetent (and even a competent) programmer in rolling their own crypto; not because they are all assholes, but because they believe in privacy to a degree the rest of us don't.
>"If anyone tells you they learn more from failure than success, then they’re wrong. You learn more from success. "

Looking at it from a binary, black and white point of view, then I'd argue you learn the same whether you succeed or fail. Elon's point is true, if you succeed you have learnt that what are you doing is correct, and works. Whereas if you fail, you've learnt that what you were doing was wrong and didn't work. In both cases you've learned something. The only difference is that failure creates more opportunities to learn again. If you've got a winning formula, you're unlikely to change it, whereas if you fail and start again, you can then learn if your new formula is any better and repeat until you win.

One problem with this generalisation however, is that life isn't just win or lose. It's made up of many wins and many losses and it's easy for one big win, or one big loss, to hide all of the other achievements. I'm sure SpaceX and PayPal have had more than their fair share of failures but their one big "win" (The ability to make money, although not yet in SpaceX's case) is overlooked.
Ditto. Ditto. For emphasis. Thank you for liking FF7. It's been a fad for the past 5-10 years for people to say "I don't know why everybody likes it, it wasn't that great." They are not correct.

The only game I've played through more times is Ocarina of Time - I rarely replay games, especially very long ones. Especially more than twice. FF7 has been the only exception.

I didn't have a psx, couldn't afford it back then, but I had a PC and got the PC version shortly after it had come out. It was my first FF game.

Stories like to have heroes, give them flaws, mess with them, and then miraculously help them win. The monomyth/hero's journey being the framework.

I don't know if any FF messed with their main character as much as Cloud. Well, they were on a streak after FF6 (Female protagonist who was definitely different from not just other games, but even her fellow party members... man they had good writing) The guy was messed up. Very bad things happened to him. Many times. People died, and not just for shock value.

Some of it has been overhyped, and so the backlash against overhype has caused too many people to rate it lower than it deserves. Others expect too great of things and are disappointed when FF7 doesn't floor them - after all, they are told the title is one of the best RPGs of all time. It is, but it's impossible to look at it nowadays without already having an expectation in mind.

Back then, when we were still young and living off RPGs after school, some fantastic games were made. Some, like FF7 and Xenogears and Chrono Trigger were life-altering. These are the reasons why I want to work as a creator. They are the reasons why I love good entertainment and good writing.

They established the tropes. They get a pass on having the tropes used against them. Man, I always feel like writing a treatise when FF7 crops up. I loved the game, but I was never a full-on fanatic of it. It just deserves some love for it's age.
>>My feeling is that we have a very small chance to achieve a roll-back in (continental) Europe, because the uncovered actions of secret services here are much more at odds with the societal consensus on the accepted powers of the executive. For the big five prospects are IMO more bleak.

I strongly suspect that this isn't the case. The legal framework that governs the GCHQ is far less restrictive than that for the NSA. In the case of the DGSE the whole thing is basically apolitical and doesn't have any meaningful oversight. The FISA court at least approves the techniques of collection and then the targeting procedures. The NSA doesn't get ruled against often but it does happen (the case in 2011 that dealt with targeting procedures I believe).

Sure Germany and other countries which have a strong commitment to privacy dont' operate the same programs but seem perfectly happy to take intelligence data when it is provided.
Success is often the result of timing or luck. Any lessons learned here would probably be incorrect. With failure, it's easier to identify the correct causes.
I see, I misunderstood.

That's not too bad if done that way. Although I hope I don't get locked out by someone trying to log into my outlook account. It got to be so bad with Hotmail I only use it as an email for my Xbox account.
I'm like, so expert .. toke .. y'know, I'm like an expert ... toke ... at success, dude. Like ... longer pause, thoughtful toke ... learning from failure? sudden stoner laugh! wait 5 minutes, throw in a line of cocaine and a wry grin ... that's for fuckin' losers. maniacal laughter
Color Emoji in Windows 8.1
Deleting files on GitHub
I wrote an open source project and when I landed on the first page of Google's search results, my traffic spiked and continually stays at about 10k-15k requests per week. Before hitting Google's first page of results, I was down in the 1k-2k range.
Sorry I wasn't trying to suggest that you were saying he deserved any punishment. I was just trying to say that I think that people, or at least I, act more similarly on Facebook and in real life than you were suggesting.
As someone who has an otherwise perfectly good TV but without any smart-TV addons (as I've understood are poor replacements for something like a Boxee), I'd love to see such a blog-post.

Good media management is more than just accessing files though. It's building a library, indexing, organizing, etc. As far as I've seen UPnP solutions, this has always been a lacking. How have you handled this?
> Whilst there may still be plenty of scope for error, I think there is a large difference between using CryptoJS and "rolling your own".

I agree to some extent but as the article we're commenting on proves, the scope for error is enough for you to render your encryption useless against an attacker armed with just a modern desktop PC.
>No. You have a second-hand, uncorroborated report that someone within the FBI and/or DHS referred to the Occupy movement as terrorists, with no context whatsoever.

Here is the ~~100 page document obtained from the FBI through FOIA request detailing activities conducted by the Joint Terrorism Task Force (JTTF) https://www.documentcloud.org/documents/549516-fbi-spy-files...

Most items in the documents indicate that people associated the Occupy movement are the primary focus of investigations. Ironically, at lease one of the incidents named "terrorism" by FBI agents is a report of pretty minor violence directed at Occupy protesters (a Drano bomb). It doesn't give the appearance that field agents spam the word terrorism as much as their press spokesperson counterparts. I suspect many field agents are just as tired of the word as I am.

So here is your context. There is a large group of groups within State and local law enforcement agencies named "Joint Terrorism Task Force" (JTTF), which has money, and other resources; and a broad mandate and expanded authority, which spends its time spying on and policing what are obviously peaceful groups of citizens protesting social and political issues. It stores its reports in a database under a heading named "counterterrorism".

The whole thing smells too much like a better organized and better funded version of the COINTELPRO program under Hoover's FBI, which I would expect was begun in a similar manner and spirit.
The title is also a bit misleading.. one paragraph is hardly the explanation I was expecting.
I was really hoping Nadim would be successful with CryptoCat, but at least in my eyes, this bug is the failure of the project — especially because his response is, "Cryptocat is not any different from any of the other notable privacy, encryption and security projects, in which vulnerabilities get pointed out on a regular basis and are fixed. Bugs will continue to happen in Cryptocat, and they will continue to happen in other projects as well. This is how open source security works." <http://blog.crypto.cat/2013/07/new-critical-vulnerability-in...

No. This is how open-source "security" fails. GnuPG has not had a security bug since 2008, and I don't think it's ever had a security bug that left your encrypted messages open to interception. You can't start with insecure cryptographic software and bugfix it until it's secure. You'll just bugfix it until only the bad guys know where the new holes are. How long has the Russian equivalent of the NSA (or, if you're Russian, the NSA) known about Lucky Thirteen, for example? How long did they know about the Million Message Attack?

(That, and the array of "15-bit" single-digit integers.)
Your (css) grids are bloated and you should feel bad...
Fog, More Beautiful Than You Have Ever Seen It Before
I'm not familiar with Apple TV. Why is beamer necessary. Can the Apple TV not play video files from a network share?
The cool kids were writing HTML in 1993.

http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt
There's also the difference of learning from your own success or failures (what's not working), vs. watching/observing and learning from others - seeing what succeeds/works, and what doesn't and why.
huh. is that true? i should go back there. thanks.
I have little trouble reading period for thousands separation. Complaining about MM/DD/YYYY date formatting is something that I whinge about way more often.

PS: I'm an Aussie living in the US.
Socialism isn't a political system. Neither, come to that, is liberalism. Socialism is an economic system. Liberalism is a political philosophy.

How about, instead of using labels like "liberal vs socialist" to express your point, you actually describe what you mean? Because you clearly haven't conveyed the contrast between Engelbart and the "younger programmers" that you wanted to.
No. It requires your files to be a format iTunes understands (which mostly limits it to stuff bought in the i-store) and in a iTunes media-library on a PC running on your network. Which for most non-Appleheads is pretty bad and for some (like me) even a no-go.

It could be worse though. In the olden days you had to synch the media to your Apple TV before being able to play it.
Actually, we have been. Twice. That you never heard about this is the proof the system works.

(don't ask me how I know about those attacks)
cool resource
OK I had to think about this for a sec, not being a crypto expert by any means.

Steve is not suggesting that their SSL private key HAS been compromised. He's saying that IF it were to be compromised, anyone who had captured CryptoCat traffic would now be in a position to break it easily.

The suggestion is to generate a new private key (and presumably destroy the old one irrevocably) to prevent this eventuality.
Actually that is a longer distance, due to great cirle!

http://www.aircalculator.com/flightplan.php?from=HKG&to=CCS
16354 km

http://www.aircalculator.com/flightplan.php?from=PVG&to=CCS
15279 km

http://www.aircalculator.com/flightplan.php?from=SVO&to=CCS
9908 km

http://www.aircalculator.com/flightplan.php?from=VVO&to=CCS
13705 km

http://www.aircalculator.com/flightplan.php?from=LED&to=CCS
9391 km

I estimate the deviation on SVO-CCS to avoid UK would be about 2000 km, tops.

"Direct", in an airline sense, is not meaningful -- that just means it doesn't change plane enroute. Direct flights can still make technical (refueling) stops, or take on passengers (e.g. Caracas to Damascus to Tehran was in fact direct Caracas to Tehran service.) "Non-stop" means it doesn't land. "Does not overfly a US ally" is complicated, ex-China too, due to the first and second island chain problem (if Portugal will deny overflight, I'm sure Japan would too...)

Direct flights from Asia to South America have historically had a stop in the US, so every passenger needed a US transit visa ($130 and hard, if not from a visa waiver country). So, they've largely been discontinued. Tokyo to Tijuana sort of happens, but still overflies US territory, so they need to report passengers to the US under APIS. And Mexico is both in North America and closely tied to the US, so it's a non-starter for Snowden.

The only direct flights which don't touch the US are Shanghai-Madrid-Sao Paolo, and on Emirates, Shanghai - Dubai - Sao Paolo. The former is obviously out, and the latter I think transits enough US allies (plus, UAE itself) to not work.
I was personally really bummed out to find that it capped out at "Raucous Village".
Argument from fallacy.
Thanks; Poezio is one I haven't stumbled across yet and it looks pretty great as well at first glance. Hopefully it supports multiple accounts (unlike Profanity).
> France have since apologised for denying the plane access to their airspace, blaming "conflicting information"

So what they're saying is that they're sorry Snowden wasn't actually on board, and that they stopped him for nothing.

The real "conflicting information" is that yesterday they said they didn't deny him access to their air space, and today they're apologizing for denying him access to their air space...
Given that many people who actually shot up schools communicated their intent to do so in some not especially ambiguous way beforehand, I think it's not unreasonable for law enforcement to respond to it. In terms of impact, it's probably similar to pulling a fire alarm when there is no fire.

I do not know if there is an appropriate law in his jurisdiction. It's pretty close to the letter of the law for terroristic threatening, but the actual impact of his actions seems more like disorderly conduct. If there's not an appropriate misdemeanor for this, there should be.
The thing you're calling X here isn't X. There's a big difference between what the comment you're replying to is calling self-censorship (chilling effects), and what you're calling self-censorship (googling before you ask a question, etc).

If I understand you right, you're saying you support the state punishing people for saying dumb things, but feel that it shouldn't be too harsh because otherwise people won't say important things.

When I first read your comment I didn't think the idea of banning dumb speech was a good idea. But hearing it put the way you just did made me change my mind... because I think it would be hilarious. I hope you get your wish, and your comment becomes Exhibit A at your upcoming trial :p
Please change the title: "stop NSA spying" is like "stop using condoms for having sexual relationships"

"Stop massive surveillance" , or "control NSA abuses" are probably better.
scrypt is great if you want to store passwords, but not really helpful in other contexts

I'd say that scrypt is most useful when generating derived keys for file encryption. For login passwords you probably want a fairly low work factor (say, 0.1 seconds), both to make logins responsive and to make it harder for an attacker to use login attempts to DoS you; but for file encryption you can easily spend 5 seconds or more.
The way I see it, in:

Age 0, all computer users where actually users and sys admins and programmers and EEs, then, when computers stopped being room-sized monsters, in

Age 1, all users were users and sys admins and programmers (the Lisp machines era is probably at the end of this age), then, when software became actually usable by most non-programmers, in

Age 2, all users were users and sys admins (the UNIX era falls in this age), then, in

Age 3, users started to be only users - or, more exactly, people who were not programmers and sys admins started to actually use computers on a large scale (the current era of Windows and Macs and everything else) - since sys admins separated themselves from the users group long after the programmers have, they are "philogenetically" closer to users than to programmers ...also, this is why I think the "Linux desktop" dream took so long to rise up, becase Unix systems by design ask users to at least be sys admins too, and reward them to the max when they are sys admins and coders too.

Now, if anyone has any idea of what comes next, please share the enlightening thoughts :)

The only witty continuations I can think of is: Age N - humans are no longer "using" the machines and they haven't done this for a long long time (well, they do, but only in the sense that a plant uses the sun, water and earth to survive), they are being used by them, grown in "human natural reservations" for scientific study purposes and historical education purposes for machines to remember how the beings that preceded them were like ...but hopefully someone else has a brighter view on the future.
Why SysAdmins Don't Code
Sydney Padua: Animator Extraordinaire
If you can make the entrance requirements everyone has a chance to study without the penalty of crippling debt, most of us reach legal drinking age during our first year of study and our campuses rarely get shot up by gun toting crazies. Freedom is a relative concept I guess.
"You mean, am I interested in starting something with a decent balance or do I want to ride a flaming train-wreck with burning money flying off it into the black abyss?...

Oh, I said that last bit out loud, didn't I?"
Couldn't help but write a response - http://joerussbowman.tumblr.com/post/54602688494/why-sysadmi...
It is an awful question. It assumes bad faith on the part of the commenter. It's extraordinarily rude.
I agree that success and failure are both inevitable and part of a symbiotic process of progress, but as far as the individual entrepreneur is concerned, failure doesn't need to be an option. I've met way too many entrepreneurs in the city who crash hard and then boast about it as if they're some kind of sexy daredevil living on the edge. It's not healthy. Let's stop glamorizing failure.
GPG supports multi-recipient encryption.
I still use it, but I'm a little sad about how the community is handled. In the end I feel it is more pragmatic than Vim and Emacs.
Well you make it sound so easy! An issue with the technology is trying to keep up with it.

I have a basic HD tv (a samsung), it's not smart. It will play media from USB, and it plays a lot of formats - only it suffers with a few annoying quirks. I have sizing issues with the picture, and the media player doesn't let me turn the screen off. It almost works. DVD playback is pretty poor too with a separate LG player.

I don't want to run a separate media centre machine or NAS, all I want to do, is plug a drive into the TV. I don't even care for the IMDB stuff. Just the basics, easily locate file quickly, play it, play it from where I last paused etc. A Pi sounds promising - though I wonder how good the actual picture would be. Everytime I've tried XBMC or some such on a computer, the picture never appears that smooth.

Not everyone has a smart phone either. What I'd like is something like a Tablet, with HDMI out, and an SD card, and/or USB port - that I could quickly attach to the TV.

The basics feel neglected.
Article has been corrected. The problem with with the acquiring bank.