skysight-inc/HackerNews huggingface dataset:
We do need a proper response to this kind of threat, but it's almost certainly not the response we're ever going to get from the politicians in Washington. Serious cyber policy should at least include the following:

A. Comprehensive technological education for employees who even might come into contact with sensitive information at government institutions, military institutions, or high-profile private firms like banks and software companies.

B. A push for using modern, transparent, open-source, reviewed software and hardware for all vital tech infrastructure. No more legacy FORTRAN or Windows XP or Internet Explorer 5.

C. Taking the power grid off of the public internet and onto a closely monitored and private infranet.
Things that, were I to unfortunately wake up as a recruiter, I would never do
I make annual donations to my university's alumni fund because I would not be where I am without the opportunities given to me by my choice in college. I also want to give that opportunity to the next under privileged kid.

As others pointed out, wealth redistribution in this case is voluntary.
nobody serious said javascript was the assembly of the web,that's the issue.
This is the direct link to the purchase page: https://kerbalspaceprogram.com/kspstore/index.php?c=18&p...
Previous discussion of submission of the canonical URL:

https://news.ycombinator.com/item?id=5452529
That is not the only way to do it in Javascript though.
if you allocate an ArrayBuffer then you are dealing with a plain block of bytes that you can treat as points (or anything else).

These are the things that Javascript has been growing to facilitate the idea of js as asm. Emscripten uses ArrayBuffers to allow C to compile to JS without the messiness.
20 Top Tips How to Start Innovation by Gijs van Wulfen
I disagree about not considering money at all. Yes, you have the rest of your life to pay back your loans and if you go to an expensive school, you will be paying them back for a long time.

You can be happy anywhere. Don't rely on a place to make you happy - YOU make yourself happy. You can make friends and pursue interests and passions of all kinds at any of the schools you listed.

Student loans have very different rules from other types of loans in this country...
http://www.youtube.com/watch?v=MNM7nvcVm-0

And remember, these days you're paying for a piece of paper that says you graduated from some place. Everything you'll learn in college you can learn right now for free.
Interpersonal communication skills to best serve your client
You assume financial aid puts students on par with those that do not need it. If you did go to college then you'll know that anyone working in the dorms or an on campus food court is a student who was on financial aid. And they worked those jobs because financial aid was not enough. Students that receive enough financial aid to avoid the need to work a job are the exception, not the norm.

Financial aid helps upward mobility but does not guarantee it. To think otherwise is pretty naive.
Introducing Livefyre Commenting System at AllThingsD (Disqus dropped)
Cartoon-Easter Candy
Definitely B. I think a scary percentage of IT managers feel that their legacy Fortran XP/IE5 computer systems are actually more secure than modern alternatives. We're going to have a find a way around that sentiment.
Since the barrier to entry for enrollment is zero, compared to traditional education, directly comparing them is rather unfair.
World’s top supercomputer from ‘09 is now obsolete, will be dismantled
If you want to discourage this kind of behavior stop feeding the machine....

You can't do that when you run year over year trade deficits with these guys. Reign that in and you will have a chance at solving this problem.
I keep hoping we'll respond to these challenges with more DARPA challenge like prizes and fewer additions to the CFAA.
I used to do the same in school lessons. I can still remember the fixed point: 0.739085133, to the precision of the calculator I was using at the time. (Provided you're using radians. Which you should be.)
how about reddit?
I'm interested to hear you say that your blog got you measurably more freelance work.

I considered blog writing to increase visibility for freelance work , but in the end I just concluded that the only people who would be interested in reading it would be HN types who are good enough programmers that they wouldn't need to hire me anyway.

Do you find success from writing technical blog posts, or do you focus on other aspects such as business etc to try and get a more diverse set of readers?
> One problem that becomes apparent with a longer interval and longer rebuild times: if the make takes say 30s, and you're rebuilding every 60s, then your site will be updated every 1.5 minutes instead of every minute. Maybe not what you want.

Easy enough to fix without resorting to a specialized tool:

while true; do make all & sleep 1m; done

(Changing the sleep to a minute instead of a second, which may have been what you intended.)

That way you'll kick off a 'make all' once per minute regardless of how long it takes. That in turn might not be what you want if your make takes more than a minute, but then it's also simple enough to extend it thusly:

while true; do make all & sleep 1m & wait; done

which will do the same but avoid having multiple makes running concurrently (if a minute elapses and the previous invocation hasn't finished yet, it waits for it before starting the next one).
How a Cyberwar was spun by shoddy journalism
because most flash games are crappy anyway. some could have a greater audience if there was an offline disttibution.
This is a tremendous simulation.

I only wish it had an economic side, where you could apply for contracts to complete tasks, like to launch satellites or land on the moon or build a space station, for which you got paid and would then have access to harder jobs that paid more. I understand they're working on building a game around the flight sim aspects, but merely wished it was already here now ;)
New Camera Sensor Filter Allows Twice As Much Light
We use repl.it as our primary environment during the first half of Intro to JavaScript classes for GirlDevelopIt (http://www.teaching-materials.org/javascript/)
It's a great way for students to try out JS in a fast way without worrying about the DOM. I also love that it's got JSHint built-in, as that helps students spot their errors faster.
I ran the app for most of this morning on my Nexus 4, after adding most of the links in this HN post as favorites. Between 9 and 11 my battery lost 40% of its charge. Ordinary usage tends to yield 14 to 17 hours of battery life from a charge. This kind of impact on battery life will be a deal breaker for most people until resolved.
I don't think this order is the best. Otherwise, it wouldn't take into account your expected outcome. So, given that, IMHO (as a graduate who is going to be far better off, with better, happier long-term prospects having gone 85k into debt than had I chosen to get paid to go to college), I'd say you should weight difference in education with how much debt you'll be going into. Not having gone to the schools in question, I don't know what that would be, but I think some amount of risk-taking pays huge dividends, especially when the risks taken are very favorably calculated risks. Just remember to be a bit Bayesian, and be willing to re-asses your assumptions later down the road.
Hope they also reported the BSoDing fonts to MSRC too.
Can buy it through Steam now as well.
Here is mine URL http://nightweb.net/#type=user&userhash=eyynvzrb4npqnrrt...
I decided to add a photo as well
> "- nuke their container from Settings"

This is the part that's news to me - I've observed myself and corroborated with many other devs that nuking a container prevents the container from being recreated by that app ID ever again.

This really is the one big sticking point - if nuking containers actually worked properly the scope of the problem is greatly reduced. Sure, potential data loss, but at least your devices start talking again.

I'd be interested in seeing code, but this is definitely something outside of your app. Very curious. I was very recently in a room full of CDIS devs who complain that the above is still broken in iOS 6.1.3, and I'm at a loss as to how you've been able to achieve successful recreation of an iCloud container that has been deleted via Settings.
Which startups have the best stories? [quora]
I mean DRM in general (running the Steam client and so on). GOG is completely DRM free in comparison.
Beautiful. Is this an April Fools' joke or a permanent Easter Egg? (In the latter case, I suppose it'd be fitting that today is Easter.)
Cool idea.
But it doesn't seem to be finished. Here's an example: http://restcookbook.com/Basics/loggingin/

Maybe it wasn't the author that submitted this? Or is the author asking for some help?
EWICON: blade less wind-energy convertor.
Definitely -- if I pull back on the settings, will it be less "realtime"? Pardon my lack of understanding! I don't know much about graphics, how closely tied is the graphics engine to whatever Kerbal uses for physics?

I love the names and faces of the astronauts and pilots.
Is it worth buying a few extra terabytes to backup? I simply don't have enough free space to even begin backing anything up.
LeVar Burton ‏@levarburton #ifihadglass It would be a downgrade. -Geordi La Forge

Funny guy. :P
This is such a little thing that is going to be absolutely great for my nieces and nephews.

When getting directions, the markers and line between the start and end points are the same. They should add in a dashed line and a big black X for the destination as soon as possible :-)

A weekend trip to a national park can be made that much more fun by having a family treasure hunt with the kids in the back seat "navigating" the way.
Dimensions of recommendations – What's missing?
Amazon's acquisition of GoodReads could well help improve their recommendation engine.
> This is why fonts are considered system components - they are code, not data, executing on a VM.

Like Javascript in a web page?
A Beginner's Guide to Irrational Behavior
I love this company for such projects!
That's why I prefer Udacity's approach: they have the tradicional weekly classes when they open the course, but after that they're open enrolment. Start and finnish anytime you want.

Unfortunately, they have much less courses available, and they're all more or less computer science related.
More work to accomplish the same things. More "undiscoverable" UI.

But, particularly regarding the latter, I don't know yet how many phone calls to explain this to my parents and walk them through it repeatedly until they remember it (for lack of having an effective reference to consult).
I am impressed that is actually on the front page. I wish I had written the post a bit better but I have been away from writing for a long while.
"They are reading your email because you are not encrypting it."

One of the problems we have here is that tools like PGP and S/MIME require the receiver to do something before the sender can encrypt a message for them. We need something like identity based encryption, where the sender decides if the message will be encrypted and the receiver does not need to publish anything in advance (threshold IBE systems should probably be used to ensure that no single entity can read everyone's mail). Unfortunately, IBE and related technologies are thoroughly patent-encumbered, and so it will be a long time before we can just deploy it freely.
This is beautiful, though, I'm oddly disappointed that when showing a route to a destination, it doesn't mark the destination with "x marks the spot".
Freakonomics - cyber attacks must "cost" China money.

Bitter pill, but strong trade damage is the only pocketbook China will listen to.

Cyber attacks must be directly tied to China losing money.
(Coursera engineer here) It's great to see thoughtful critiques like this.

Thankfully, we have a data analytics team now (3 out of our 17 engineers), and they are studying our retention statistics and the factors that affect it. They're also running A/B experiments to see what increases it and getting some interesting results.

We do see some big advantages of the timed model for learning, particularly in classes with peer-to-peer grading and evaluations, but there's obviously a big desire for the self-study mode, which is enabled for a few of our classes currently.

We're also introducing things like Signature Track, which some students sign up for just to encourage themselves to make it to the end (and it seems to work for many of them).

We'll keep experimenting to see what makes students both happy and successful. :-)
What's rather special about this is StreetView.
Fonts are rendered by the kernel (architecture bug explained above), fonts have "code" in the form of hints which directs the rendering. Bad data in the fonts and/or hinting leads to the rendering algorithm overwriting memory/stack. Since we're in kernel mode it doesn't generate a fault and instead corrupts the kernel. Blam! BSOD.

No doubt there are zero day exploits in there as well.
Very cute little icons for landmarks in the cities. They put a bird on Portland.
Don't forget that we also need to establish squadrons of cyberwarriors to covertly hack into and steal information from Chinese government entities and large Chinese corporations.
I'm curious about enrollment trends.

Having taken online courses from the start my sense is that enrollment/participation is slowing. The bulletin boards of some classes are pretty dead on the first run.

Its not crazy to think that the people most likely to take the classes would participate right away and finding the next batch of students will be harder.
The explanation is that it doesn't matter what you said. Google cares more about who you are[1] than what you say you're going to do[2]. Nearly all of the responses were going to be some variation on the core functions of Glass anyway, so really they were fishing for cool people, not ideas.

[1]: quoth the word cloud: "social", "media", "marketing", etc.
[2]: quoth the word cloud: "use", "share", "show", etc.
No it's not. There are a bunch of language implementations that compile to C, with semantics nothing like C++. Just as there are a bunch of language implementations that compile to JS but have semantics that differ from JS or whatever "JS++" would be.
The ideas from people with fewer followers seem better.
This can help https://news.ycombinator.com/item?id=4630057 «JS is the web's “virtual machine”» Brendan Eich
If you don't have access to a legal adviser at the moment, then at least give the copyright holders a way to contact you and ask to remove specific images of their property.
It has always puzzled me that even sophisticated audiences like HN regard this situation by killing the messenger. Usually reactions are mostly "meh", "Where is your tinfoil hat?", or "the US does it too".

At the end of the day, as proprietors of Internet services, the information being stolen from you or your company is your customer's data. You should care and be alarmed.
Sending email using Ruby and Gmail
Duh is my quick answer. We're social beings, well most of us. we're supposed to talk to each other, laugh, share joys, comfort each other, tease and brag to each other.

IIRC, in prison leaving someone in solitary for an extended time qualifies as torture simply because we're not supposed to be alone. You go nuts
Quoted directly from PGs article :) You should fire that over to him. Before you deleted the comment.
Apple Loses The iPad Mini Trademark
You can get a 2 TB external HDD with USB 3.0 for $100[0]. I don't see why not.

0: http://www.newegg.com/Product/Product.aspx?Item=N82E16822178...
A brief analysis into the CPU bus
The bird on it brings me so much joy.

I also love the effects on Street View.
I can't for the life or me remember who said it, but:

"Learning to code is a try{}catch{}. Always be prepared to handle things going to wrong, because they will. Every language has a try catch for a reason. Try() is doing, Catch() is learning"
Yeah, I also realized there was no good point for me to bring that up in this thread so I deleted the comment.
A relevant graph: http://www.katyjordan.com/MOOCproject.html

IMO for a class with tens of thousands people signed up, 5% retention rate is not really that bad.
It's really sad how America has built itself into a lonelier and lonelier society over the past decades.

But we have a second car and only $18k in credit card debt.

The same thing is happening to societies that are experiencing urbanization. Not sure for how long this can go on...or what happened next.
You can already reply to posts. Just hit the new post button when viewing a post, and your post will link back to it.

I'm considering adding an APK download link, but my site doesn't use SSL so I didn't feel comfortable doing it there.
I agree with the sentiment, but I wonder if having a low barrier of entry is really the solution, or does having a low barrier of entry average out to a low level of initial commitment. It'd be interesting to see if an online course for which you pay for would be better at retention. From a business point of view, they could even offer to give you the money back if you finish the course, or use some other retention trick, like have people calling you to create some social pressure if you seem to be falling behind.
How about one that just keeps it from closing when there is a download in progress? So frustrating when that happens.
Waaaay too commercialized.

It's like as if Pi day was brought to you by Wolfram Mathematica with a sprinkle of MatLab coupons.

(edit) MathLab -> MatLab
In addition to the light that others have noted, it's hard to understand why one assume that staring at someone is not obvious, but ubiquitous experience of having someone fumbling with a phone nearby is "quite noticeable" as a signal that you could be recorded.
>There are things that you simply cannot do in JavaScript that you can in assembly.

Urgh. Way to completely not understand the "assembly of the web" metaphor. OF COURSE JavaScript is not literally like assembly.
How is this randomized? I notice the generating javascript is sent in the clear (HTTP).
Anecdata: this rural 4-H club member was admitted (and went) to Harvard.
https://news.ycombinator.com/user?id=trapezor said this to me the other day when I incorrectly mentioned that Javascript was not a compiled language.

I like the comparison of Javascript = C of the web versus Javascript = assembly of the web.
Reddits /r/kerbalspaceprogram [1] has some nice content (if you find it amidst all the screenshots) for KSP.

[1] http://www.reddit.com/r/kerbalspaceprogram
"D3D emulator with OpenGL as the backend" sounds an awful lot like Wine. There've been reports of Wine apps running faster than their Windows equivalent too, although usually some wine bug or another gets in the way of performance.
They shut down Google Reader then put up a pointless map hack. Recognize that putting this together took a bunch of people's time and energy, not to mention processing power, server load, etc. All reasons for shutting down Reader.

What is the message Google is communicating to everyone? "We're still fun, just less useful?" Sorry if I don't have room to appreciate their "corporate whimsy" anymore.
https://news.ycombinator.com/item?id=546951
Supposedly there are Treasure Chests somewhere. Not sure if you have to be in Street View to find them or not. Might be an early April fools though...
Wow, this is fantastic. The US media is preparing a new scapegoat: Chinese hackers, so if financial institutions fail(they are currently set to fail for their selves) they have an enemy they could use.

Note in the article, if people can't use their ATMs, like in Cyprus, Chinese are the ones responsible!!

Brilliant, like Nazism used Communism(Reichstag fire) and Communism(Stalin) used Nazism as an excuse to gain more and more power from its citizens, US of America needs new enemies, as Sadam Hussein and Osaba Bin Laden are dead in order to make the powerful more powerful, the TSA more freedom killers and citizens less autonomous from the government.
If you don't want to run full up Linux you can do this with the ST Micro STM4F32, its Cortex-M4 chip with ethernet capability. At about the same price (in small quantities) you can use the Atmel SAM9 series, just chip, memory, ethernet MAC, and USB is about $25 in parts (single unit quantity) so if you made a bunch your cost would be closer to $15 but if you sell them you need to make some sort of profit to cover the cost of building them.

Close though, and I suspect we'll see SOC's that target this market soon enough. One workaround is a development environment that lets you compile a Linux application into something that can run on the hardware (just the kernel you need, and nothing extra :-) The uC Linux work is interesting in this regard.
I don't think they were implying any causation. They made some suggestions as to the causes, but were just pointing out the correlation.
Hmm, with .reduce() you have:

$('[id^=row]').toArray().reduce(function(l,r){
return l.pipe(function(){
return $(r).animate({opacity:opacity}, 100);
});
}, $.Deferred().resolve());

but without .reduce() you have:

var pipeline = $.Deferred().resolve();
$('[id^=row]').each(function(index, row) {
pipeline = pipeline.pipe(function() {
return $(row).animate({opacity:opacity}, 100);
});
});

(untested) which is, to my eyes at least, more readable. Just because you can do anything with .reduce() that you can do with a for loop doesn't mean you should.
> Are any of you sharing designs on the wiki yet?

That's what the Spaceport is for (and it will soon be incorporated in the game).
Wait a minute, didn't it start out of a Reddit thread a couple of years ago?
Depression is work. If you haven't done the things your doctor has told you to do, and at least given them an honest effort, that should really be your first step.
Duqu is one example of such an exploit.
I need to learn javascript
I really need to learn javascript, I've tried code academy but that didn't really make sense. Anyone have any good recommendations on learning/where to find some good resources for js?
Ask HN: Do you have work for me?
Hi,
I'm 25. I've been chronicly ill for almost 5 years now and only recently did doctors find what's wrong with me and I'm starting to finally feel normal again. Long story short: Many lost opportunities and € 0 in savings.

Before I was ill, I was programming since the age of 15. Being ill made it impossible to keep doing this so my knowledge has diminished to a basic level.. I know many things about coding but my pratical skills are too basic atm to search for a real programming job.

I want to devote most of my time to relearning programming. To do this I don't want a regular job, I want to be able to set my own schedule. So I'm looking for freelance jobs.

Unfortunalty, my skillset isn't that great without being able to program. When it comes to computers, I'm a jack of all trades, master of none. (at least for now)

So what can I do?
- Basic scripting (python, applescript, javascript)
- Translate from English into Dutch
- Setting up a blog / site
- Setting up a linux/windows server (only basic knowledge)
- Do data entry
- Do research
- Also open to doing non-computer stuff
- ...
If I could only earn between € 750 - € 1000 a month, I would be happy.

Two things HN can help me with:
- If you're in need of some of the things mentioned above or something else you think I could do. My hourly rate is $20/€15. Or we can agree on a fixed price. pm me.
- If you have any other ideas how I can earn money without resorting to a regular job. I need money asap, not months from now so starting a business, (which I intend to do, but it takes time and money) isn't a viable option right now.

Yes, if push comes to shove I can always get a real job. But that would be a last resort measure and I rather avoid it!