skysight-inc/HackerNews huggingface dataset:
It happened to me once today with a streaming radio station. Strangely, I had hit the back button, so there was no player visible on the page, yet it began playing after a minute or two of dead air. I couldn't find it for a while (there were no players visible on any of the tabs I had recently opened), and I ended up having to click the tab, then click the "forward" button to go to a page I didn't seem to be on, then click the "pause" button on the player. I was lucky I figured it out, because I have a lot of tabs open. If I'd had an icon on the tab, I would have just closed the tab.

And yesterday, it happened on a news page. The page autoplayed a video, which always bugged me. I looked around the page, found the annoying little video, and stopped it. About twenty minutes later, my laptop suddenly started talking. It took a minute or so to figure out that the page that had autoplayed earlier had a 20 minute refresh cycle, and each refresh restarts the autoplay. Once I identified the tab, I closed it.

So I'd like to see 1) an easier way to identify where the sound is coming from (such as these tab icons) and 2) a "don't autoplay" preference.
you can say what you want about Apple in general, but they way they "fixed" this issue with the retina macs is so much better than what windows is doing.

Windows has had the DPI selector ever since 3.1 (or even 3.0), but because nobody traditionally tweaked the settings, nobody bothered to make their apps look right and because nobody bothered to make the apps look right, nobody tweaked the settings because running higher DPI modes was breaking apps all over the place.

Mac OS did this too - I think in the 10.4 timeframe there was an option to actually switch into a higher DPI mode and many of the OS-internal UI assets were vector images. They probably noticed that it will never work out, so they opted to go for a hack:

With the exact quadrupling of the resolution, we got a solution that works mostly transparently for the applications. They still think they are drawing with a one-pixel resolution, so the burden of getting this right moved from the app makers to the OS maker.

Even if an application has no modifications for retina displays, it will look mostly right (minus some blurring issues for pixel art). There will be no scaling issues, no texts will be cropped and everything will be scaled by the same factor.

If you want to 'optimize' your app for retina, all you do is provide higher resolution bitmaps and you're mostly fine.

The exception is some text-editors (sublime) and browsers (chrome) that were doing some manual text rendering, not relying on the OS API. These had to be fixed manually, but there really weren't that many applications like that.

Yes, the way Windows does it is probably more "purist". Yes, the way Windows does it allows for arbitrary scaling factors (also sub 200%).

But it doesn't work in practice.

Yes. The Apple solution is a hack. Yes, it doesn't allow scaling to arbitrary factors. Yes, providing 2x bitmaps instead of one vector image is annoying.

But it works in practice.

On a retina mac, you'd never see the issues the OP complained about seeing on their Windows machine. What you get there might be superior from a technical standpoint, but it all boils down to an ugly half-working mess because developers just don't bother to get it right.

I'm not excluding myself here. I've done a few windows apps and I f'ed up high dpi modes as many times as everybody else - also because my development environment (Delphi) made some assumptions that just didn't work well with high-dpi modes.

Getting HDPI right on Windows (Desktop): Really hard and thus not worth it for most developers. Getting HDPI right on the Mac: Trivially easy.
Why House Democrats Might Kill Obama's Big Trade Deal

http://www.huffingtonpost.com/2014/01/11/fast-track-trade-de...

Interesing, this was just 3 days ago. The EFF has been looking for these docs to review for a while, and it seems even members of congress in the POTUS's own party are concerned about the process.
Curious how it was build? Here is the Be Moved site deconstruction - http://ihatetomatoes.net/sonys-be-moved-website-deconstructe...

Nicely done Sony.
TBH, I haven't had a single success in finding a business on any map. Stations are fine, but anything else has terrible signal to noise ratio.

I.e. Try finding IKEA in London. There are two, but results pull Muji, Habitat and other nonsense.
Oh please. This line of logic can be abused such that for their own good, as preventative measure, all Muslims could be on a no fly list. And the great bit about that is that if Muslims cant fly it protects them from accusations of terrorism. Its for their own good, you see....

In fact, this logic completely justifies what the NSA are doing.
"It all starts with an understanding of what ‘Python’ actually is."

It's basically a script language.
Other interesting tips & phenomena from my small amount of experience:

- No one cares if you fuck up, seriously! A bit of self deprecating humor goes a long way here. "Ha-ha! I'm so terrible at this!" or even a more sincere "I'm terrified of public speaking so I forgot what I was going to say next!" usually elicits a laugh and sympathy. No one is natural at this, and most people don't practice it at all, and they don't want to. They get it.

- Following that, the only notes you should have are "checkpoints" as I like to call them. A 3 or 4 word phrase about what you're going to talk about in the next 30 seconds. If you forget, you fall back to the checkpoint, realize what you were talking about, keep going. An outline, if you will. Don't ever have "notes" that have exact wording in them. No! Disallow yourself to memorize wording, because that's how you lock up and forget. Instead, make sure you can explain each checkpoint yourself, to a friend. The wording will be different each time, and that's fine. You want that. It makes it more organic and gets you out of robot-recital-mode and puts you in ad-lib-i'm-good-at-this mode.

- While you're presenting, it feels like you're in warp speed. Things are happening so fast, and you're responding to them so fast. I suspect it's the adrenaline. Once in a while, you forget what you were going to say, or you think you're spending too much time thinking about an answer. Then you watch yourself on video and you realise it was only 2 seconds.

Even Michael Bay could have recovered from that by saying "wow, major brain fart!", and people would be commenting on how sincere he is. And if he hadn't memorized some impressive sounding bollocks word for word, and instead had a message to convey, he'd recover from that soon after.

If it's not just the presentation heebie-jeebies and you think you legitimately have crippling social / performance anxiety, you should try one of the many great programs out there that help you with that. In the Boston area, MGH has an entire center dedicated for that, I believe.

These basically help you develop those skills in a safe sandbox, until you get better and more confident, and let you go step by step.

There is no reason you can't try the same approach, if you think you can do it. Present at a small 10 person user group for your favorite obscure programming tool that you're passionate about. If there isn't one, start one! That way you can't avoid public speaking, and you know you're in good company.

Finally, re: Q&A: If you don't know the answer, say that you don't know! If you are thinking, think out loud so it's not boring and awkward for the audience. Both of these I see in tech presentations a lot.
I remember an article on here a while back of a well known security or cryptology researcher that had a machine get re-infected by unknown malware time and time again without a network connection, who also observed radio waves and thought that was the iv...
Hmm. You know those dozen or so countries even further down the list than the US do sorta seem like nice places to live. Germany, Sweden, Japan and so forth. Maybe there are just a lot of countries in the world, and not everybody can be in the top 10 for everything every year.

The reasons the author lists for why my freedom is suddenly so limited don't seem like they would really impact me all that much. So there's more health care regulation. And now I'm supposed to be panicking?

Perhaps not.
Sony's Be Moved site deconstructed. Curious how it was build?
Why Dieting Doesn't Usually Work
No built-in dynamic typing support before Java 7.
Can we get 'on windows' added to the title? None of this is about high-DPI/Retina displays in general, it's just Windows and Windows ecosystem issues
On the other hand Dogecoin has better liquidity than BTC, so actually works better as a currency instead of speculation vehicle.
Change your MAC address to indicate an allowed device profile? Run a small VM to connect to the network and NAT back to your host?
Mac does this even better. It does allow arbitrary scaling - for some definitions of arbitrary.

For example, my MBPR 13" is set to the setting between "Best (Retina)" (which is the exact 2x, 1280x800 I think) and "More space") (which is 1.52x, 1680x1050), so I get 1.77x the space (1440x900). You control the DPI there and everything remains nice and sharp.

Apps aren't even aware of this scaling, so everything works perfectly well.
In fairness, high-DPI screens on Windows are a new thing. If (and I realize it's a big if) apps get fixed over the next couple of years to handle different DPI settings, then the end result will be a lot more usable for e.g. vision-impaired users who want to use a higher DPI setting than the default.
I guess the best way to solve this would be to (partially) ignore the dpi awareness flag in applications and instead apply a series of heuristics and white/blacklists (with user override) for determining if applications truly are hidpi capable. That would be bit of a pita for the applications that actually do support hidpi properly now and might get still bitmap scaled, but that would be just a temporary issue.
Or a tiny gaming box, a self assambled mini steam box.
Actually that sounds quite nice..
Apple did have a solution in place for several releases that supported arbitrary scaling. It could be enabled via a developer tool. I'm guessing the 2x solution came about once they realised getting all of their developers to rewrite for arbitrary scaling was impractical.
The difference is that bitcoin will likely be considerable more useful next month and next year and dogecoin will be a joke you can read about on the internet.
What you need to know about the court decision striking down net neutrality
I remember seeing this when it was announced but didn't bother using it because I was too lazy to sign up an account. I like that this one doesn't require an account to engage allowing me to try before I sign up
That's where jurnalists should come into play, too bad most of the media has other interests :)
Mentally Challenged sings Say Something by A Great Big World
Share it with everyone
All innovations come from edge cases. Cheers :)
So MIT murders a student (Arron S.), Yale does some ridiculous censoring...

What's next?
I live in the east bay and I pretty much just got over the worst cold I've ever had in my life. I haven't had a fever in years and I was stuck in bed for nearly two weeks. It's been 4 weeks now and I still am coughing but it's getting better. I don't know if it's this, but I've never had anything like it. My entire body ached and nothing helped. pseudoephedrine, nyquil, ibuprofen, ok well ibuprofen helped a tiny bit, but not enough to be functional. It was just awful. I'm going to do a better job at getting vaccinated.
Peter Thiel mentioned something like the salary of the CEO for a startup had high inverse correlation with the startup turning out to succeed.
I don't see this as good job Mozilla; I see this as Mozilla using their muscle to keep everyone stuck on Javascript. If Mozilla had been willing to adopt the elegant approach then it would have succeeded. This is a triumph of politics, not of hacking - or to be more charitable, of hacking around politically-imposed constraints rather than fixing them.
This doesn't seem to be the full TPP, "just" the chapter on environment. There's a press-release which summarizes some points: http://wikileaks.org/tpp-enviro/pressrelease.html

>When compared against other TPP chapters, the Environment Chapter is noteworthy for its absence of mandated clauses or meaningful enforcement measures. The dispute settlement mechanisms it creates are cooperative instead of binding; there are no required penalties and no proposed criminal sanctions. With the exception of fisheries, trade in 'environmental' goods and the disputed inclusion of other multilateral agreements, the Chapter appears to function as a public relations exercise.

>Julian Assange, WikiLeaks' publisher, stated: "Today's WikiLeaks release shows that the public sweetner in the TPP is just media sugar water. The fabled TPP environmental chapter turns out to be a toothless public relations exercise with no enforcement mechanism."

and

>The documents date from 24 November 2013 ─ the end of the Salt Lake City round. They were requested by the Ministers of the TPP after the August 2013 Brunei round. The Consolidated Text was designed to be a "landing zone" document to further the negotiations quickly and displays what the Chairs say is a good representation of all Parties' positions at the time.
Ladies and gentlemen: Western democracies in a nutshell
Thanks! Some basic advantages for starters:

1) no signup/login requirement whatsoever, enabling anonymous video publishing,

2) very low friction uploading - just 2-3 steps to get a video on the web, visible to anyone in the world, from any device

3) lax content restrictions - if its legal, we'll host it

4) no forced G+ integration

Currently focused on the simple utility value, but as usage picks up, we will be targeting some of the larger issues on youtube that are driving content creators & consumers mad.
Can Do vs. Can’t Do Cultures
I know what you mean. Worse still, you need to be a lawyer to understand it. I started on it and ground to a halt, and I do have some limited experience of dealing with legal paperwork.

And of course, while I appreciate the need for precise legally robust language in these things, it use does create a barriers to general understanding.

I dont know how it could be funded, but I'd love to see a service where these sorts of documents are boiled down to something the average person can understand with out a law degree.
Also forgot to mention, we have animated GIF -> video conversion. This means uploaded GIFs are converted to video at 1/16th the filesize, and enhanced with better playback tools.
Good review as usual by Anand.

However, it is sort of silly to compare the extremely expensive $400+ (they are expensive to make too) Iris Pro CPUs with Kaveri.

It is much more reasonable to compare CPU and GPU performance to mainstream chips like i5-4570 which have 4600 graphics.
Not quite a hacker judge but certainly the best qualified judge in the system to rule on programming matters.

Got to admire his willingness to learn and his ability to recognize when he needs to learn something before ruling.
No kidding.

Sorry Nest, but programmable based-on-your-schedule thermostats have been around for a long time. Can't do it with your smartphone, but it's really not hard to use the settings.

Coffee? Buy beans when you're running low, what about any of these things are complicated?
Evidence, please? I understood the opposite: even if they live for a shorter time, smokers tend to have more costly chronic illnesses.
I've gone integrated on my last two HTPC builds.. my current one is going on 5 years old now.. and have been considering a jump... ironically it's by far the slowest computer in my apartment, and the one I use the most.

Something like this really appeals to me.. I'd been keeping an eye on the F2 line, and will probably go that way, or maybe NUC for my next HTPC, it just feels like the NUC options are just a little under powered.
I think that was the point. You need to give it to the journalists to interpret. When it's released raw they have less of an incentive to do so as they aren't getting the 'exclusive'. It can be covered by anyone. It also takes them time to analyse these things. The good journalists don't read it and write a story, they take time and do it right and investigate further. Releasing it raw brings it into the news and once it's gone out again it's unlikely to come back so by the time a good journalist has written a good report nobody will care.
> Even if an application has no modifications for retina displays, it will look mostly right (minus some blurring issues for pixel art). There will be no scaling issues, no texts will be cropped and everything will be scaled to the same factor.

That is how it (should) work in Windows too. All applications that do not explicitly claim to be DPI aware get just bitmap scaled, just like on OSX.

The real problem is that tons of applications claim to be DPI aware, but in reality are not. The reason Apple does not have these kind of issues is that their Retina thing is more recent and thus there are no legacy apps that claim to be DPI aware.
I think Facebook already is mostly Dogebook.
illuminati 2014
Casting a string to a number in Sass
Using the term "scripting language" to describe things like Python and Ruby fell out of favour quite a few years ago. Calling something a scripting language implies that you can't write a full application using it. This has been proved incorrect a thousand times over.
Yeah. But the virtual resolutions are fixed depending on the screen. There's no way to arbitrarily set a virtual resolution and the OS only offers this for screens it knows (see the MacPro Review from anandtech where they tried to enable HDPI with that 4K display: the os only offered the 2x mode).

That's why I wouldn't call that arbitrary scaling. If they could offer it using their method, I'm sure they would.
Well, you could maybe do something open for tinkering, and that doesn't broadcast your whole life to a central server -- but is there any money in that?
I think another source of confusion is that the term "compiler" has gained this connotation that all compilers generate low-level code from a high-level source language. However, once you understand the concepts, you realize that many things are technically compilers; source-to-source translators, for example, or ORM code generators.

Hell, I would call Python's own 2to3 tool a compiler: it generates a full parse tree using a grammar, it runs some translation rules, and it generates Python 3 code.
Keen IO
How to Remove Trojan:Win64/Alureon.genA? – Removal Instructions
Bitcoin | Litecoin block explorer
Blockr.io Bitcoin block explorer, web tool that provides information about blocks, addresses, and transactions.
Did Ukrainians Almost Take Over Bitcoin?
actually, asm.js is just javascript. Basically, Mozilla looked at what sort of javascript code that the different JIT's allready handle really well, and made a specification out of it. So even in Chrome, asm.js will run very efficiently. Mozilla figuered out a way to write javascript code that made type-information easy to extract, which again makes it easy to AOT-compile. For instance, the following code:

function asmjs(i) {
i = i|0;
return (i + 1)|0;
}

is valid javascript, and you can easily write this in your own programs. The "|0" means that the variable will be converted to a integer, because it is specified in the javascript standard. As an optimization, you can use this as a type annotation, kind of like writing "int i = 0;" This is what asm.js is in a nutshell, and why it's so easy to implement a special compiler for it.
"And to be clear: I hate java."

Most people probably like JVM rather than Java.
ClojureScript Analysis & Compilation
It's a attempt to sound legitimate. He's saying "Look the USA, with a Real Big Police Force™ that deals with Serious Issues™, is also doing this".

It's like someone in small company saying "Look Google use this technology" as a way to convice their boss, but on a country scale.
If this product isn't a joke, then yeah.

I don't see how it's not. Is "hi mom/dad" being disrupted by innovative technology?
What was the diagnosis? Did the doctor prescribe any special medicine. Did he confirm it was swine flu?
I think it was explained that way to me too. I also spent a lot of time trying different ways. In hind sight, that was probably one of the best ways I could have been taught. I was challenged to try and do something that others had not.
When Paul Wolfskehl offered a prize of 100k German marks for Fermat's "last theorem", the University of Göttingen had to print generic rejection forms saying:

"Thank you for submitting a proof of Fermat's theorem.

Your first mistake is on page __ line __."
What's the situation on GNU/Linux?
Like a hacker news coin?
> There are enormous industries out there that need skilled programmers but lack the sex appeal of a startup or coverage in TechCrunch...

How do you find them?
Sweating the detail
I got IntelliJ running really slick and smooth in QHD+.

Set the compatability to disable scaling for hidpi. Then just set the text in settings to be 26pt.

I know have a retina looking IDE on my Ativ Book 9 Plus.
People are using C#, Java and C++ just fine without understanding MSIL, bytecode and assembly. Asm.js might be a hacky thing but it may be the only way to defeat the dominance of a certain hacky scripting language.
That's not an argument, it's an assertion.
None of the examples you have supplied are equivalent or relevant.

My point stands: If you use DNSCrypt+OpenDNS in order to try and hide your browser history from your ISP, not only will you not succeed, but you will make matters worse.
"like any currency, because a number of people believe it does" - even raw military force is enough for some currencies.
You are viewing it as an investment rather than a currency.
I had this same illness (in SF). Last week around this time I was feverish, sore, and mostly incapacitated, but it broke relatively quickly for me - within two days. I didn't do anything more than my usual to treat it(keep up the vitamins, stay rested, eat and drink enough), but it was really strong and I was definitely thinking about at least taking some aspirin to get the pain down.

I'm not sure being vaccinated would have helped with this one, my parents got the seasonal flu shot and they came down with the same bug before I did.
As a foreigner, comments like yours make me question my assumption that regular Americans are not responsible for the atrocities committed by USG.

Why is anyone upset? I don't know, people don't want to be spied on? Hmm, yes, that may be the case here.
Sure, but I believe that Adobe didn't really want anyone to clone flash (at least not in the early days).

If this was the goal from the outset the DRM parts could be described in the same way the HTML5 ones are being.
French President to visit the Silicon Valley, home to 50K+ French expats
I believe he knew how to program, and said he knew other languages, but he learned Java specifically for the case.
I had the same question. A 3200x1800 resolution on a laptop sounds wonderful!