skysight-inc/HackerNews huggingface dataset:
Yes it sounds like it's primarily about the Java browser plugin, based on the examples in the article.

> Most legitimate Websites will not use hidden or obfuscated JavaScript, and few will redirect users without authorization, he explained.

Those make sense as example heuristics for detecting malware-serving sites. What part doesn't make sense? I don't know of legitimate websites that obfuscate their JS. (Minification doesn't count.) Presumably they've found malware websites in the wild that obfuscate.

Redirecting users in a jarring way is something malware sites actually do. Like going to example.com and it immediately redirects you to adsfa8sdjfa9sd8jfasd.com. The security guy isn't saying redirects are categorically bad, just that it's another heuristic that raises the chance you're currently viewing a malicious site.
thats why i prefer nature over cities. The messages it sends is:

You can be whatever you want.. The observations and love for nature is one of the big secrets of geniuses like Da Vinci and Newton.. florence or england, just give them the means to achieve their goals..

Cities are stuck in the era they shine most.. and if you listen to them now, you will be listening to the 20, 19 or even 18 century echoes.. not the XXI we are supposed to

I think real genius has a transcendental and private path to somewhere, where they can listen whatever, and bring it back to our reality.. if they happen to listen to cities its just to give them new interpretations of it.. so we (the voyeurs of their work) can see it with new eyes..

If you listen up to most cities, you will see more what them want you to see than its own reality.. unless you belong there for more than 10 years.. and you already know it... its pretty much fake, delusional..

I dont know you, but i happen to like the real thing, i care more about the truth.. thats why nature is more seductive to me than city people or concrete walls
I had no idea TWC was charging me ($4.99 a month here!) for that subpar modem. I've just ordered one, thanks for the eye-opening article.
If you're going to attribute history to why the workforce in Europe is the way it is, then the American expectation of the peons to work all the time is because the US never got over having slave labour.

BTW that line of thinking is ridiculous. Europeans and Americans learned about feudalism the same way, from history books. No one who was around when labour laws were going into effect has first, second or third hand knowledge of feudalism, slavery or working conditions during the Industrial Revolution.
> New York is pretty impressed by a billion dollars even if you merely inherited it. In Silicon Valley no one would care except a few real estate agents.

The only defining common factor of all the VC shops in the bay area is money. Sure a lot of them made that money in tech but it is money that lets them have power.

Also some anecdotal impressions:

I lived in SF for two years. I think the constant humdrum of tech (specifically a strange breed of big data + machine learning + web tech) is making the place intolerably insular. When I first moved there, I thought the opinionated twenty something year olds who think that their youth and opinions mean that they matter were cute. Now, it is just fucking insufferable. Building a company shouldn't be purely about getting sold, acqui-hired or building products that no one outside your iphone addled tech circle will use.

I think there is utility in moving out of the bay area to build real products. I recently moved to NYC. The tech scene feels refreshingly small, surprisingly under-dog like, I am reminded of Austin. Most tech folks I meet here are mellow, there is also a large overlap with incredibly smart ex-finance people who are humble and sociable.

Everything also doesn't seem to be focused on shipping your shitty product and tweeting about it, there is focus on building something that is not primarily focused on acqui-hired or VC-driven.

Also, more importantly, NYC is superior to San Francisco as a place for your social life. The men:women ratio is way more balanced, you are constantly reminded that your "coding skills" are not all that define you. When I first came to interview here, I had serious misgivings about the place (the climate is miserable), yet I think the thing that made me decide to move here was a conversation I over-heard in a coffee shop between two girls. It was about Python. The snake, not the language.
I'm a 25 year old living in a smallish midwestern city. PG's "you get discouraged when no one around you cares about the same things you do" is something that really resonates with my experience here. Anyone want to play fortune teller and suggest places I should visit/consider moving? Some important personality points:

- builder/hacker

- eager learner

- I'll step up for tasks right away

- I deeply care about making people feel loved/included and finding people who care about me

- likes public transportation
That's nothing, look at this issue with the late 2011 mbps. 171 pages and apple "geniuses" say its not a known issue...

https://discussions.apple.com/thread/4766577
When I went shopping for Christmas party baking and cooking supplies, I noticed a metric ton of Velveeta wherever I went. I think the "shortage" is just "We have less from the holiday eating rush, let's make some news."
really? if anything since I first heard about D-wave everything i have heard is in support of their claims. especially the last year or two
All of those points, except public transportation, are in favor of SF, IMO. And if housing is too expensive you can live in Berkeley or Oakland, near a BART station which is a good enough option to get you to SF. Assuming you get a job.

SF has a strong hacker culture, tons of meetups and talks going on every week (education), and SV in general has a strong pay it forward culture.
pg, out of curiosity, what's your view on Berlin and other international cities of note?
Supreme Court will hear case on police search of cell phones
> Content available for use on the Headset produces an immersive virtual reality experience, and users may have reactions to that experience, including simulation sickness (similar to motion sickness), perceptual after-effects, disorientation, decreased postural stability, eye strain, dizziness and/or nausea, and feelings of depersonalization (feelings of watching yourself act) or derealization (feelings that the external world seems unreal).

O_O
B E A U T Y - by Rino Stefano Tagliafierro
For example, there is a long-standing bug [1] where an improperly configured job using "expect fork" can cause upstart to become completely confused and unfixable without a reboot (or a really hacky ruby script [2]).

As the comments discuss, it's not really always clear all the time when to use "expect fork" vs "expect daemon" and the rules change with a `script` block. So this hits people all the time, including me.

It's these kinds of bugs in upstart that bite people all the time. I could go on about its obtuse configuration but I can declare unequivocally that upstart configurations are my least favorite part of system administration, bar none. `Start-stop-daemon` reduces some of the pain but is also difficult to debug.

1. https://bugs.launchpad.net/upstart/+bug/406397
2. https://github.com/ion1/workaround-upstart-snafu/
Thanks Scott. Great post, really resonated with me as a recently (successfully) exited founder. You were the most helpful, empathetic, & constructive "No" I got from a VC.
It looks like Newegg has a great deal on an 802.11ac wireless router (which DD-WRT seems to support, and likely other firmwares) and a free DOCSIS 3.0 modem (Motorola SURFboard SB6121): http://www.newegg.com/Product/Product.aspx?Item=N82E16833122.... Granted, the modem itself is considerably cheaper on its own, but having a good wireless router is a luxury most members here can afford.

(Not an affiliate link, just a PSA)
"Maybe the Internet will change things further. Maybe one
day the most important community you belong to will be a
virtual one, and it won't matter where you live
physically. But I wouldn't bet on it.

I would say that this is somewhat the case already, it's just that recognition online doesn't translate to the real world. Many people in open-source community wield as much power as the CEOs in Silicon Valley. Depending on what you've open-sourced, you have power over the powerful. Linus Torvalds and the community he fostered for example is responsible for empowering many of the powerful in technology.
Drop me an email and I can send you 20+ short PDFs worth of lecture notes from a quantum information course I took at Imperial College, if you wish.

They're probably as good a 'primer' as any, since they basically go from undergraduate quantum mechanics to quantum computing (& other topics). Should certainly make some of the basic quantum algorithms clear (e.g. Grover's).

Failing that, I think Nielsen & Chuang's textbook is really good:

http://www.amazon.com/Quantum-Computation-Information-Annive...

It's thorough, naturally, but it does zoom out from time to time.
This is a much clearer explanation than the original blog post (it used terms without explaining them to non-mathematicians i.e. me). Thank you!
Based on this article http://www.stanforddaily.com/2010/08/12/diversity-remains-on... around 28% (60% of the 46% of students receiving financial aid) of undergraduate students at Stanford come from families with comes of $100,000 or less.
If you follow those patterns you might end up rewritting most of the code when ECMAScript 6 and Web Components will be ready. The standard way of writing reusable code units in ES6 are classes and modules which look nothing like
the module pattern described in the article (I wouldn't even call this hack a module). The standard way of handling events in DOM and other browser APIs is observer pattern (i.e. addEventListener), not mediator pattern.

MVC frameworks are overhyped, you don't need them to write maintainable large projects. Check e.g. WebKit Inspector [1] or Gnome Shell [2] source code, those are great examples of how large JS application should be written.

[1] https://github.com/WebKit/webkit/tree/master/Source/WebInspe...

[2] https://git.gnome.org/browse/gnome-shell/tree/js/ui
I first heard about LucasVB from Empirical Zeal, amazing and intuitive animations.

Here is the article if you want to take a look: http://nautil.us/blog/the-math-trick-behind-mp3s-jpegs-and-h...
Blogger gets same speech protections as traditional press
Install Android Apps on Your PC : DIY
"Easy Way To Install Android Apps On Your PC and play temple run, subway surfers or much More Application on directly To Your PC. You Will Need To Download Bluestacks Software Which Is an Android Emulator.

Download Bluestacks Software : http://www.bluestacks.com

:: If You Have Any Question Regarding This Video Plz Comment I have Solve Your Problem as Soon.

Plz Subscribe Our
You Tube Channel : https://www.youtube.com/techstorenut
Facebook : https://www.facebook.com/storenut
Twitter : https://twitter.com/TechStorenut
Official Website : http://www.storenut.com/
Stumbleupon : http://www.stumbleupon.com/stumbler/Techstorenut

To Watch More Amazing Hacks

Free Windows VPS Server Techstorenut
https://www.youtube.com/watch?v=-eQWsaftId8

GET A FREE U.S PHONE NUMBER FROM ANY WHERE IN THE WORLD
https://www.youtube.com/watch?v=Sc8z2faJo3w

Hack windows 7 windows 8 password Easily without any software
https://www.youtube.com/watch?v=4OKm68PggUw

Get Free Virtual Credit Card
https://www.youtube.com/watch?v=8CksJsUqZps"
Also, there is probably no way to say this without sounding crass, but after listening to her tell her side of the story, it seems like she wasn't a great fit for Valve's obviously very particular culture.

I don't know if that is a good thing or a bad thing, but sometimes it is better if two parties split so they can go do their best work separately.
For those who prefer a text definition:

radians = arc length in a circle with R=1
Thanks for this. Tau seems nice, I'll try using it from now on and see if it makes things simpler (judging from what I've seen so far, I'm optimistic about it).﻿
"insert company with horrible idea" = "insert company with what I think is a horrible idea"

You are stating and opinion, not a fact of nature. Clearly there is often a gap between opinion and reality.
The Java browser plugin runs unsigned applets in a sandbox. Sandboxed applications can only use a subset of Java that should make it impossible to cause serious damage to the host system. However, if an attacker can break out of the sandbox, they can do whatever they want, so this is a pretty common attack vector.

If you're interested, I spent some time figuring out how these attacks work and I blogged about it here: http://jsaxton.com/fun-with-wireshark-and-ie-java-exploits-p...
Looks like a great project.

Is it just me, or does it seem like cljs is making a big stir these last few weeks? After a few years with NodeJS, I've always wanted to do some more purely functional programming; I've seen a lot of buzz about Clojure/cljs and have started considering it for my next project.
> Since there is PI angle in a radius

The only part that doesn't make sense.
Define "Java proper".

The article focuses on Java implementations being exploited without going into root causes behind the vulnerabilities.

Skimming http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Java I'd say there's evidence of fundamental problems, affecting Java insomuch as they influence Java's API design:

- Huge attack surface (including native code in implementations)

- Insufficiently defensive API design

- Opt-into security ethos ("remember to escape, verify required permissions") rather than opt-out ("remember to unfreeze, untaint, verify unrequired permissions")
Define productive programmer. Some one who can complete a given task efficiently quickly and precisely that meets or exceeds the expectations of stakeholder. To accomplish, please understand devil is in details.
1. Focus and understand the problem you are trying to solve.
2. Divide a strategy and divide the problem into multiple tasks. accomplish the tasks
3. After each task - make sure the solution for the tasks meets the requirements as defined in the task.
4. Once you complete all the tasks - you have solution for the problem.
Practice this over a period to perfect the art and you will be productive one day
lol. I always wonder how people find these things.

Incidentally, I recently read an article about how the creators of The Simpsons actually held math degrees. They hid mathematical easter-eggs all over their episodes. One gag was a "solution" to Fermat's last theorem where 1782^12 + 1841^12 = 1922^12. It's valid up to like, the twelfth significant digit.
How to Setup an openHAB server at Raspberry Pi
That was about 80% of my impression also. Not 100%, to be sure, but there was a huge pervasive pollution from the "what will the VCs think? how does this advance your career? how will you monetize?" mindset. Everything was dominated by a certain amount of what I might call intellectual strip-mining, rather than intellectual advancement: look for something that was already developed but not yet monetized, and come up with a monetization scheme for it, rather than inventing something genuinely new.
Yeah, I think for many students radians are that thing you have to turn off if you want your calculator to show the correct result.

Things like this were often the downfall of math classes: Yeah, everything was explained, somehow, but if you didn’t really pay attention that one time it was easy to miss the subtleties. If something is then additionally not frequently used it’s easy to get by not really understanding it (and maybe only knowing that radians are an alternative way to represent degrees, where 2π are 360°).

It’s not that hard to understand, but if you don’t need to understand it to succeed, why bother if you aren’t inherently interested in the topic anyway? (Ok, the percentage of people who are inherently interested in math is probably higher on this website than elsewhere. Or at least of people who needed to work with radians to the degree that they had to really understand them.)
If you have children and a career, then you have two jobs. Sorry, you don't get a "break", and you shouldn't expect to "unwind".

This isn't going to be popular, but its selfish as hell to think that you "deserve" something because of all the hard work you are doing. You don't. The universe is indifferent and life isn't fair.

The only thing you can do is make every moment count and do the things that make you happy. If you are feeling the need for a cocktail and an hour in front of the TV, then I'm going to say that you aren't happy.
What is LA about if not fame, vanity and an acceptance that it takes hours to drive a few miles?
I'll just leave this here:

http://www.idlewords.com/2005/04/dabblers_and_blowhards.htm
Namecheap has rebranded
If you can get a visa, Scandinavia. :)

(Offer not valid for people who like sun between November and March.)
You have no idea who this fellow is, right !?!

Given his street cred, I doubt he needs any help looking or finding the work he'd like to do and totally do so on his and his terms alone!
I think you missed the point because you're confusing certainty with probability. I'm not saying there are no short Swedes, I'm saying if you bet money on a random Swede being taller than a random Sicilian in the long run you'll make money. There are masses of anecdotes and stereotypes based on experience that you can use to make generalisations that are true on average. You can't say all Chinese are liars and Japanese are honourable but if you work under those assumptions you will do better in each country, on average than with the opposite assumptions. This is the entire reason guanxi/relationships are such a big deal in China. If you assume honesty and competence in your dealings with randomly selected Chinese companies you'll get cheated, shorted or have a late delivery real fast. Once you negotiate a personal relationship where this is not the case you maintain it. Then, once that person leaves that company you revert to the assumption of dishonesty and incompetence unleee the company has an excellent reputation.

"The only generalisation about people living in some country you can make is the language they are likely to speak and sometimes the religion they believe but things like being honest, hard working, self-sacrificing is rather far fetched and either naive (romanticising) or dishonest (advertising)."

It's hard to read through your liberal cant but I think you're building a strawman here. I'm not saying every person in a given nation is the same I'm saying there exist statistically valid generalisations about different nations. While personal experience quickly swamps and renders irrelevant stereotypes/statistical generalisations in long term relationships in short term ones treating people as representatives of their group gives useful information. Not all Swiss Germans are more polite, formal and distant than German Germans but if you bet that way you'll usually win. And really, deliberately throwing away information makes you someone shutting themselves off from the truth. And really, that's what matters because soon we will all be dead and the truth is all there really is.
This is totally right, you absolutely want to sugar coat it. Don't say "I'm leaving because I hate bill". But for everyone else's benefit you can drop in that this new place you're working for gives you the flexible hours you require and is paying you more money.

The point was more, "if you're unhappy, find something new." You don't owe anyone anything, and if they can't figure out how to incentivize you into staying, you shouldn't. It sounds like old manager had a good grip on it and new manager does not, in this particular case.
I couldn't agree with you more. I'm here reading hacker news in a rural town in Maine (a summer town on the coast, granted, but hey, it's winter ... ).

I love your note about cities being stuck in the era they shine. That's brilliant and so unbelievably true. I love cities and urban environments. I grew up in Chicago and spent time living in our fair city (Boston) before moving north.

But I settled up here to be close to family and to not let my ambition get to heady. You can wind up feeling really important and powerful in a city, and the discovery that barring 0.01% of the population you aren't actually very important or powerful will destroy you if that's what you built your life on. Instead I've built a life around family, farming and hacking (which incidentally, farming basically invented ... every farmer has their own solution to a problem).
> The engineers make the sacrifice because they believe it's necessary for the product/company to succeed. They feel better about it because their executives are physically present there with them

Really? Your engineers are so easily swayed by having a couple execs present at the office on Christmas eve that they happily ignore their own lives?
The first time I was able to properly visualize sine and cosine was from an old 8mm film reel produced in the 1950s by IBM which showed essentially this same animation:

http://1ucasvb.tumblr.com/post/43524004530/drawing-process-f...

After seeing that, trig really just "clicked".
What nameservers are you using, google open ones or others? Does it make a change if using different nameservers?
If there's one reason to keep politics off HN that we should all be able to agree with, it's to keep us from finding out that people we talk to here believe it might be justifiable to kill people to protect a website.
Don't forget the beer. Durham (and all of the triangle) has amazing beer.

I never really found the vibe to be weird. It seemed like a less pretentious Brooklyn (I live in BK now). And I can understand why you would think an area you grew up in is about compromise, but I respectfully disagree. Durham is a great mix of southern charm, unique quirky culture, down home feel, and high-tech progressiveness - I haven't been able to find that mix anywhere else. It's also large and varied - the area near Southgate mall is completely different than downtown Durham.
How would you redesign the terminal window if it existed in VR space?

* No need to worry about small line-wraps.

* A spiral of text.

* A tile hemisphere, xmonad-like, in terminals.

* Exploit depth as importance (shrink things you want to keep on eye but don't need to read carefully).

What about input?

* Finally kill off the mouse and use eye tracking instead.

* Put cameras on the HMD to decode hand movements and get rid of physical keyboards/mice/touchscreens (virtual chording keyboards, all surfaces become touch screens).

* All input devices become wireless/powerless because they collapse into haptic props. Want a control panel for a flight sim, glue a bunch of fake buttons to a wooden stand and let the cameras register the input. Same thing with joysticks.

>what I really want from high-res VR is the ability to get rid of monitors altogether.

What I really want from high-res VR is to collapse my desktop/laptop into my HMD.
London and Berlin have a lot of people in general, from different fields (finance and government as much as tech). Is the number of programmers/capita higher in those two cities than average? I think Silicon Valley is the highest you can get (that's my guess at least).

EDIT: IMHO, the closest thing Europe has to these is actually Zurich: it has top universities, money and big companies all in a small geographical area.
They've had a pretty good PR engine :-)
Here in China, at least in tier-1 cities, same-day delivery is common for groceries and, to a lesser extent, for electronics and books.

IIRC one of the large multiple-category online retailers promises delivery within 4 hours if you order by 11am.
It's irrelevant if it's "true quantum"; as long as it can solve optimization problems quicker or cheaper than alternatives, it could be powered by pigeons for all they care.