skysight-inc/HackerNews huggingface dataset:
Option 3 has no basis since Intel doesn't need to write a single line of code to get their new chip supported under Linux, they just need to release the specs. Which brings us to:

4) Just like many graphics chips, this processor does some black magic to boost performance and Intel doesn't want to give any clues to competitors by releasing specs and/or open drivers.
Leave them in the hotel safe (many will give you one in your room) if you prefer. It just doesn't seem worth the hotel putting serious effort into the lock on the room door, because that's always going to be insecure, if only because the minimum-wage cleaning staff need access to all the rooms.
> I was immediately presented with the challenge of scaling the game screen while maintaining crisp, clean pixels. This sounds like an easy problem to solve – after all Flash did this from day one

What the hell? No way did Flash do that from day one. Only since the introduction of frameworks like Flixel has Flash been able to reliably make pixel perfect games. Before then it was a constant fight against subpixels.
I only noticed it in FF15, but it may have been there for longer. Change pdfjs.disabled to false in about:config (followed by a browser restart) if you want to turn it on. Here's a test file[0] should you wish to test it out.

I've been using pdf.js for a while on my Windows box (where it is enabled by default on the FF beta channel) and it has performed remarkably well. Sometimes it's a bit slower than Adobe Reader or messes up colour or formatting, but on the whole I've quite enjoyed using it.

[0]: https://svn.torproject.org/svn/projects/design-paper/tor-des...

Note that the text in [0] doesn't scale properly, and the page previews in the navigation pane just show garbled text. Usable, but only just.
It is included, but off in release versions at the moment.

In about:config :

name: pdfjs.disabled
status: default
type: boolean
value: false
And at that point, native would still be faster....
Matias Half Keyboard
This is great, but why am I not able to add snippets?
I believe all the other replies to your comment to be incorrect.

Both Chrome and Android use the skia (http://code.google.com/p/skia/ ) library as far as i am aware (see http://code.google.com/searchframe#OAMlx_jo-ck/src/third_par... )
I would find it incredibly difficult to take anyone seriously who jumped on a bandwagon against authors/editors/sites like that.
Better yet, open "Keychain Access", go to the preferences general tab, and click "Show keychain status in menu bar". Voilà, now you can lock and unlock keychains without switching applications. (This has been around for a long time, too.)
Tips on Optimizing a website in search engines
ICO sets cookies law compliance deadline for some websites
Direct DOM manipulation does not mean that you render things server side and then manipulate them. It also does not mean that you embed HTML in JavaScript strings. The difference is whether you use the DOM APIs (with or without jQuery) to create and update elements, or template libraries and innerHTML.
If they move to the smartphone market they also have to reconfigure their distribution channels. PCs and Printers utilise different sales channels. In the western world, carriers hold the key to sales through subsidies, they can kill products by not offering them (Kin, original Nexus). In developing world countries, they need to get deals with the mobile retailer channel. Making a great product is only 1 part of the equation.
What kind of database are you going to insert into if you have 1000 TB of data? Let alone an open source one. What kind of database is going to allow you to set everything up and strip it all down just for one of a million passes of your data? Do you have a simple database that you can distribute over thousands of nodes?

Searching isn't really a MapReduce problem anyway - think, what is the map? What is the reduce? They're not really any kind of computation are they?

If you want to understand why MapReduce, find a better motivating example than search. PageRank is the classic.

Have you read the paper? If not, that would be the best start.

J. Dean and S. Ghemawat. MapReduce: Simplified data processing on large clusters. In Proceedings of Operating Systems Design and Implementation, 2004.
Good idea and some really useful stuff in there. As there's no licensing notes I'm guessing they're under permissive, share and share alike with credit?
Some web sites will require you to login again if your IP address changes, no matter what cookies you have. Additionally, the cookie expires. For these websites, the password is much better.
You mean helium, I presume.
Where would Intel be without Microsoft today??? They need windows to continue to succeed. ARM chips are the enemy of Intel, thus IOS and Android/linux are the enemy of Intel.
Oh, come on. While I dislike XML as much as anyone, I can definitely see the advantages of representing an AST as XML and manipulating using a functional language (e.g. XSLT). I think the Stratego languages also do something similar, and they seemed to be quite effective last time I checked.
Wow what a interesting conversation we have here. I was surprised to find majority of the comments advocating against displaying ads and also against using tracking to deliver a targeted one, yet whenever a question pops up about the best way to drive traffic to your startup, the top voted answer remains using adwords. facebook ads so on. Keep in mind, ads: no matter how much we hate them, every company uses them for growth. Imagine a world where everyone uses adblock, there would not be any place left to advertise your product, and most will resort to spamming links across forums/blogs/emails. Just my 2cents thought.

PS: But annoying ads on the other hand are a completely different issue and needs to addressed.
Rewriting is not the same thing as refactoring.
The magic is that it will disappear before ever gaining any kind of recognition or prominence. Why would I choose this over the Open Sourced WebOS?
I wish I could downvote entire articles from the entire internet as that one is crap. Apple has never been about bringing out a revolutionary model every year, it's been about appearing in a market segment and going "Hey, look what we've done instead" to a captive audience, drooling on themselves. They then bank that success and begin the process of nailing it down until it's perfect (Apple perfect, not nerd in the world perfect).

Jeez, you'd think the Economist would have the backing to be able to get someone who's followed this sort of thing for more than a few years.
I don't think that it's a good idea to build a system on the premise that people have to act nice. It's much better to incentivize them to do so.
False positives: fraud and misconduct are threatening scientific research
Confusion as iPhone 5 is unavailable for pre-order in HK, Singapore and Japan
No cash with Linux? Seriously?

Why does the idea that Linux is incompatible with profit still persevere? It's especially ridiculous considering the rise of Android.
I, too, regularly use different languages, and having an internationalisation button is very handy. (On Android, but the idea's the same.)
any meetups planned in October? Which website should I check out for events?
Not for this product. Their desktop and server propositions are where the cash is with Linux.

Android is pretty much all over ARM. They aren't going to get a look in there easily. Windows 8 is a great opportunity as it's a fresh platform.
nice, this is quite a sophisticated solution! have your heard of airxcell? they're doing something similar (with spreadsheets).
How to build an iPhone app (including App Store review process tips)
Don't give us data-parallelism. Give us task-parallelism! We can build data-parallel libraries on top, but still have the power of task-parallelism for those tricker parallel problems.
And a board that is not full of backstabbers.
Most likely not performance as in rendering performance, but as in power saving; wasn't this also NVIDIA's reason for not releasing specs to Linux developers?

I actually have some sympathy with a hardware company in this position; if all your competitive advantage is in actually in software, open source is a tricky proposition. Nobody cares about the driver interface to the rendering pipeline any more - I imagine it's heavily dictated by the need to make open standards fast (eg. OpenGL). Power saving? That's a whole different ballgame.

It's a real pain that there are no useful standards for power saving - I've had to disable almost all of the cool processor features on my DAW (C-states, core parking, EIST) because they completely wreck real-time audio latencies, and cause clicks and glitches in DAW software (using external FireWire audio hardware). I notice that Cubase on Windows 7 dynamically installs a different power saving profile on startup, but presumably that means running it as Administrator, and we're back to the bad old days of running as root everywhere.
High-level guide for product managers, including tips for tools etc.
Characters. Not bytes.
"Firefox OS is based on the same concepts as WebOS so it's doomed"?

Isn't that a bit like saying "OS X is based on BSD so it will only be of interest to hackers"?

Execution is important - just because somebody screwed up an idea before doesn't mean that nobody else can make it work.
For the left hand, maybe.

Meanwhile, the right hand is busy porting Jelly Bean to their x86/Android phones: http://www.zdnet.com/intel-ports-android-jelly-bean-to-x86-p...
Politicians care about short term because voters often care about short term. Politicians have hacked the "get elected" game, we get what we deserve.
Wait.. This is from Google??? Aren't they the ones who make that other "competing" OS?

Well that seems odd... Not sure what to make of this.
1) Open Keychain access.

2) Select a keychain item (a password) and double-click it.

3) Click on the Access Control tab. You can choose which applications can access that particular password.

I think there's also a group system, and there's a group called "InternetAccounts", but most of the passwords I see have an access list (which I haven't modified) that only includes one application, usually Safari or Mail, but I also see "NetAuth" and "NetAuthSysAgent" for passwords I use for file sharing.

You can also make it so keychain access requires you to type the keychain password in every time a particular password is accessed, and you can also put passwords in separate keychains that use different passwords.
> That's defending against a newly generated rainbow table.

You lost me here. Anyway, the attacker does not need a rainbow table at all to attack against multiple hashes at the price of one.

> That's repeating the first point with different words! It's defending against a pre-generated table. i.e. a rainbow table.

Again, no rainbow tables at all are needed to see if different entries shares a password or not.

About timing attacks, see my earlier comment in this comment chain.

> You should not rely on salts for this. In fact, if your hash is exposed you should assume your salt is also exposed.

I see and agree with your point about "relying on salts", but salts just happens to (as a side-effect probably) mitigate the attack. Remember, your salts are not exposed "as-is" if the attacker manages to fetch the password hash using timing.
Looking for a friend
Hi, My name is Vladimir and I'm not gey ))).
I'm looking for a friend. Actually I have a lot of friends but looking for a special one who has passion to create something by his own hands and interested in IT. But not a nerd or geek who only bother about coding, and have no other interests.

Age: About 25 years,
Aducatiuon: Bachelor or Master in engener speciality.
Sex: Doesn't metter.
Interests: Science and Active/Extremal sports.
Other: Have strong need in creation of his own projects.

What for? - To have interesting discusions and to create something together.
My email: RubanVladimir@gmail.com
Yes!!!

> give me something that will hold charge for a week, has the quality of a land line, is ultra light, small, can be dropped

I would pay dearly for such a phone. I don't need "apps" when I'm on the road; I need something small and durable that can survive anything (including being put in water).

I don't carry a purse and find it hard to make room for a smart phone, esp. newer ones which are only getting bigger and bigger.

I had hoped Nokia would make that phone, but they too seem to be only interested in the smart phone business. Too bad.
Nice idea... would love to see it work a bit more like patterntap[1] where we could add our own snippets.

Allowing CSS/LESS (with a guideline to only use the built-in color variables) could be really cool too – I'll often have to add one or two lines of CSS to tweak a nice component.

[1] http://patterntap.com/
Thankyou! I presume this will bold*

Of course, I was referring to the inverted U effect earlier ~ given we guess that HN is full of highly intelligent people, they'll not see as much benefit as others. However, the USA currently has a glut of anxiety / depression based disorders, and I suspect that HN has statistically more "introverts" than many other places on the web. i.e. I guess that social anxiety will be higher here than say, "Jock McGee's NFL Tavern" forum.

I'll attempt to only use PubMed links in respect of people not having to tunnel through paywalls:

Anxiolytic effects of aniracetam in three different mouse models of anxiety and the underlying mechanism.
http://www.ncbi.nlm.nih.gov/pubmed/11412837?dopt=Abstract...

Antidepressant activity of memory-enhancing drugs in the reduction of submissive behavior model.
http://www.ncbi.nlm.nih.gov/pubmed/11959085?dopt=Abstract...

Free but via paywalled garden

Piracetam: A Review of Pharmacological Properties and Clinical Uses
http://onlinelibrary.wiley.com/doi/10.1111/j.1527-3458.2005....

Modulating effect of the nootropic drug, piracetam on stress- and subsequent morphine-induced prolactin secretion in male rats
http://onlinelibrary.wiley.com/doi/10.1111/j.1476-5381.1996....

There's plenty of evidence that these drugs might be very useful for exactly the social induced psychological issues that plague modern society.
Or we're just on the next iteration of the endless thin client -> fat client -> thin client -> fat client -> ... trend change. Now with 100% more bloat.
It's interesting that Whitman (HP's President) seems to suggest their "in" would be targeting smartphones specifically at consumers in developing countries. That's an interesting angle. It does suggest a lack of an overarching strategy, though. It looks as though they're simply scanning for any possible gap in the market without considering how such a move could fit within the company as a whole. (Not that the Nasdaq piece gives much to go on, of course).
Favicons in the retina age
It's kinda a different technique altogether. Instead of writing code to respond to changes and then update specific DOM elements, you just create a template that has usually some kind of template variables/placeholders that the template engine will populate with data.

Then you "bind" that to some kind of object. Whenever the object changes, the framework then re-renders the template. So the effect is that when your model changes all of your UI components on the page just magically refreshes themselves.

Probably not the best explanation, but hopefully makes sense!
Isn't murder rate per capita? I fail to see how size matters. Also this says the murder rate is half the Michigan average: http://m.countyhealthrankings.org/node/1404/15

The sheriff is apparently not very good at being off-duty, oh well.
The choice of encryption algorithm only lets us point out which systems are broken, not which ones are secure. A secure system could never use ROT13, but a broken system could definitely use AES256.
"Currently snippets are created only by the website owner but in the near future the functionality of this site will be expanded and other developers will be able to create their snippets as well, though the site will remain curated."

http://bootsnipp.com/about
I am greatly depressed by this. I actually used a HP Veer for a short while and really loved the hardware and the concept of the OS. I prefer small phones, so the Veer hit a sweet spot for me.

But the quality control... there was a software bug around every corner which finally meant that I picked other options. If they had just spent a few more month polishing and then made their mobile push, the Veer or the Palm 3 would have been my phone to go.

And now they want to start it all again? No, thank you.
Pro Pinball: Revived & Remastered by original Author Adrian Barritt
This is not a PDF reader but a graphics library.
And yet it has happened.
Trolls deserve the downvote. You are not only detracting, you are giving false information (lying).
Vista was such a clunky OS, a transition between XP, which was snappy but required lots of configuration, to something that worked well from the start (Windows 7). That's why I am not touching the next Windows OS, it's another transition and to me an OS should be virtually invisible, not a nuisance.
I'm a webdesigner and I have decided to learn to code. First I tried Python, it was cool, I had a great feeling with the language BUT there was not enough GOOD tutorials for web development. I switch to ruby and I was able switch easily from "Rails Tutorials", to "rails for zombies" to "PeepCode" and now I'm able to produce a decent website on my own. I wish it were the same with Python but now it's history
On Firefox OS this will be the default PDF viewer.
A Python tutorial about less popular, useful things
True. It's better to build a system which assumes that most people will act nice, knows that incentives can cause them to act worse, and has a fallback mechanism to handle those which don't act nice.
And you think that principle applies well to... keyboard layouts?
Hopefully add-art will have a new release soon. "Add-Art is a Firefox plugin that replaces ads on websites with rotating curated art images." http://add-art.org/
Yes, I've been trying to do it, volunteering especially. But wherever I go, I get "outed" as a "techie" (my skills are laughable compared to the HN crowd, but apparently still good enough for non tech people) - after that, people only talk to me when they need help with computers. It's my fault being shy, not theirs.

About the part of being loved, I doubt that seriously.
I'd recommend giving them both a try and see what suits you best. There are loads of interactive tutorials online for both languages.

I personally found I preferred working in Ruby, so that's what I use - eg: I'm not a fan of significant indenting, I like that in Ruby you have to put 'end' (or '}') at the end of code block, I find it makes it more readable.

Also, if you're going to be doing web development, be sure to check out the available frameworks. Rails and Sinatra are the main Ruby ones, Django (and I'm sure others) for Python. Again, I found Rails works in a way that makes sense to me (probably because I came from CodeIgniter in PHP) so that helped sway me towards Ruby.

If you do go down the Ruby on Rails route, be sure to check out Why's (Poignant) Guide to Ruby and Rails for Zombies (http://railsforzombies.org)
?

I love iWork! Keynote is a masterpiece!
Why exactly do they need to enter an over-competitive market where their prospect are poor ?
- Few now, but more soon as ISPs ramp up IPv6 deployment

- Almost none require v6

- It provides future compatibility as the v4 address space is (effectively) used up and can't cover new services joining the internet in the future. Full Internet conversion to v6 is critically needed and inevitable. Supporting it on a large service like AWS accelerates familiarity with the technology and enabled more people to silently begin making use of v6.
Pirated Rihanna songs land Frenchman in court
Are you serious? I double click pretty much every photo I find interesting in my collection. Is that not the natural way to view a photo full-size? Editing requires you to click "edit". Why would they needlessly allow this to bloat if no edits are made?

I currently have:

1.2G Previews
7.8G Masters

(BTW in my version at least, Modified/Originals are symlinks to Previews/Masters.)
Yes, I am a tool.
Until you have to share with someone using another office platform at which point it falls to bits instantly.
Any idea on how client-side templating affects search engine referencing? Do crawlers always execute the javascript?
Why Go Gets Exceptions Right
Much like the Medfield SoC it derives from, I suspect Clover Trail doesn't use a BIOS or various basic I/O lines and conventions that have been standard in the PC world for decades. So yeah, I wouldn't expect a stock Win7 to run at all.
I only dabble with OSX internals so it is not much more than an impression, but when I try to dig deep, I find that not much of the internals is on display. And I should say, by "exposing", I really mean "documenting" - clearly there are people who do know the internals well, they are just not sharing their "how to" knowledge much.

For example, OSX has the library com.apple.iokit.IO80211Family which provides the interface to its wifi hardware. It is completely undocumented. By contrast, Linux has the internals completely exposed because we have the liberally documented source and lots of open developer mailing lists, while MSDN has literally thousands of pages with documentation and developer discussions about hacking and developing drivers to fit into and make use of the Windows 802.11 interface.
Objective-C wrapper for libssh2
Most of the examples for using libssh2 (www.libssh2.org) don't work particularly well on osx. I wrote a wrapper script over a year ago for a project I was working on.. Not sure if there is a school project taking place in DE but i've had about 10 emails from people in Germany asking about this old wrapper.. so i've updated it..

Disclaimer, my coding is pretty shoddy..

http://thebsdbox.co.uk/?p=350
It was batman!
My biggest issue with Xcode is stability. I shouldn't have to kill -9 my IDE a few times a day.
Odd, the Economist is usually rather intelligent. Apple doesn't need great leaps forward, that was the first iPhone. "Steady as she goes" is now good enough. They mainly need to convince those whose contracts are expiring to renew their vows and show those without iPhones just how much they are missing

The "competition" is in no danger of catching up with the overall package no matter how hard they try to mimic and copy, so why squander advances?
More usable than what? If it's android, I beg to differ.
Sure. Why do you expect that to work? The import/export is obviously only for emergencies. You should never try to integrate it in workflows with other office platforms. That's true for every single office platform. There is no way around that.

Isn't that obvious?
The reason for why it isn't widespread is because you also have to spread it across all your devices. Which is neither secure nor usable enough for the mainstream today.

Unless that is solved it isn't a solution worth considering.
Great site! Other good bootstrap related stuff:

http://wrapbootstrap.com / http://bootswatch.com - for themes, http://bootstrap-forms.heroku.com for quick form building
"like that"? What does that mean?

I see them usually releasing good quality drivers for graphics (http://intellinuxgraphics.org/) and wireless (http://intellinuxwireless.org/ until they got into main kernel). This is the least problematic hardware I had to deal with.
I guess that was rhetorical but anyways: "We have to ultimately offer a smartphone because in many countries of the world that would be your first computing device...we are a computing company."
There is also a Google Chrome/Chromium extension also provided by the pdf.js team. (It's not in the webstore, though.)

I've used it since about half a year and I like it a lot. (Not having to download PDFs all the time and having PDFs in tabs alongside the sites I read.)