skysight-inc/HackerNews huggingface dataset:
My pet peeve with Android is drawing apps. I bought a ZTE Open with FirefoxOS, and the first thing that struck me is that the very first drawing app I tried on a low end phone like that totally trounced every (I've tested at least two dozen) drawing app I've tested on my far faster Android phone.

On every single one of them, the brush ends up lagging ridiculously far behind my finger even with quite slow strokes, while on the FirefoxOS phone, I hardly noticed the lag unless I did fast sweeps or used a stylus (there is lag there but usually small enough that if using a finger, my fingertip obscures it)
Technically, Kindle's native ebooks are MOBI (albeit DRM-encumbered), but Amazon doesn't provide unencumbered MOBI or EPUB versions of the ebooks they sell. There are gray market tools available to strip the DRM from Kindle ebooks and convert them into a more open format: doing a quick Google search for "convert kindle to epub" provided a number of tutorials.
Funny enough a friend of a friend of mine actually wrote a book with a very similar theme - "Three Parts Dead" by Max Gladstone ( http://www.amazon.com/Three-Parts-Dead-Max-Gladstone/dp/B00D... ) The book was inspired by the 2008 financial crisis, and features deities who make contracts for uses of their powers.

It's a terrific book, and a very fresh concept. I highly recommend it, especially if you like world building.
Smooth Online Signatures, Open Source
There isn't any. Kindle is a DRM walled garden.
Creating a C++ Project from a PDB file: PDB Project
There are other problems that need to be solved before public transit can fully replace automobiles.

Consider groceries. I can't get two weeks of groceries for two people without a car. Wine bottles get heavy, and stacking bags on my arms risks crushing my eggs. I imagine it's even more complicated for those with larger families.

It's also generally cheaper to pick up furniture with Zipcar than it is to have furniture delivered by retailers.

I know there are some grocery delivery services cropping up, like Instacart, but they're concentrated in very urban areas. I remember using a grocery delivery service in the early 2000s, and it was a disaster: eggs were broken, liquids were spilled, boxes were crushed, etc. We need to see a lot of improvement in this space.
I stumbled upon woodgears.ca after watching woodwork Youtube videos. This guy is so awesome.

Here is his 3D Pantograph:

http://www.youtube.com/watch?v=vtm4u583YOQ

http://www.youtube.com/watch?v=iUGkroZus_Y
This is amazing. Every person I have introduced to git is constantly confused by the 'rejected' error message returned when a local branch that is not their current working branch is out of sync with the remote, and they just want to push their current working branch.
the JVM is not lacking of alternative languages, the JVM is not just Java.
Even w/o the distributed stuff, git reflog has your back. Once something has been comitted, you have to try pretty hard to really lose it.
Scammed by Amazon's "A-to-Z Guarantee"
Here is how you could syntax-highlight CSS metrics declarations
> Or you can just go to Project Gutenberg which "offers over 42,000 free ebooks

I am not sure Elsevier's collection intersects very much with Gutenberg.
I'll throw in my 2 cents about Xamarin: I'm amazed at how well it really works. I'm involved in a project right now developing a mobile app for Android that uses a USB-connected sensor to do color analysis. It's all been done in C#, and it's so nice to know that when we want an iOS version of this, we just have to do the storyboarding. Once that part's done, the app will already be fully-tested and ready to go.

FYI, I highly recommend Stuart Lodge's MvvmCross for this:
https://github.com/MvvmCross/MvvmCross

http://mvvmcross.wordpress.com/
.net based communities =/= .net communities

just because a blog run on Wordpress , it doesnt have to talk about PHP...
Dystopian society. A new, incredibly accurate set of psychometric tests (something like IQ/MBTI on steroids) is discovered, and society as we know it is restructured into a kind of pre-emptive meritocracy. Perhaps even a different angle where the people tested are prisoners of some 'free' society and are used for its advancement.

Slightly odd other idea: some new AI technology is developed, massive leaps are made. Everything seems great until the AI start developing in odd, sometimes psychotic ways. Turns out the 'Artificial' Intelligences were originally humans, with parts of their brain slowly replaced with electronic alternatives until no meat was left. Because the process has to copy the original subject's brain so closely to work, some human characteristics are copied over and can emerge as the system matures. It turns out the original experiments were violent prisoners, and more recent, 'stable' ones were done on small children. Cue ethical catastrophe.
I have an ongoing bet with a few friends on when and who will buy Xamarin. In April my bet was 18 months they would be bought by Microsoft or Amazon. I still lean Amazon.
best technical writer .. brings back memories
I like this product, it appeals to a market where there isn't much money to spend and is probably effective.

The consumer air purifier market is a mess. There is so much misinformation and fake reviews out there that it's impossible to make a decision.

Each company runs dozens of smear sites against everyone else. All the Amazon reviews look fake. All the companies seem to have something wrong with them. It got to the point that when I was doing me research I just gave up and decided to not buy anything.
I think what you want in a pull is really just "git fetch", which will update all remote branches. In case you haven't realized this separation, try "git branch -av" to see that your local branch names are distinct from all the "remotes/*" branches. Also, if you have more than one remote repository location, not just origin, then "git remote update" will fetch them all.

Pull is basically the combination of fetch and merge into your local branch. Since there's always a chance for merging to fail and require fixup, it would be dangerous for pull to try all your local branches at once.
1. A story about a rich man who, afraid he will go to hell, hires a spiritual "coyote" [0] to smuggle him into heaven.

2. Legion of Creation: I read a 2009 Wired review [1] of the films (unrelated) Legion [2] and Creation [3]. Not realizing the article was reviewing two separate films, I thought it was describing a single film about an angry God sending an army of angels to assassinate Charles Darwin and cover up his theory of evolution. It sounded like a more interesting film than either Legion or Creation, so I imagined a mashup called Legion of Creation. :)

[0] https://en.wikipedia.org/wiki/Coyote_%28smuggler%29#Coyotes

[1] http://www.wired.com/underwire/2009/09/legions-tattooed-ange...

[2] https://en.wikipedia.org/wiki/Legion_%282010_film%29

[3] https://en.wikipedia.org/wiki/Creation_%282009_film%29
Hooray! This is the way it always should have been IMHO.
As far as I can see, the ECMA spec only goes to 2.0:

http://csharpindepth.com/articles/chapter1/Specifications.as...
Ask HN: Where do you find/filter/read the latest research publications?
Ranging from personal interest in a broad area, to wanting to know which recent research has been most popular or stirred the pot the most, I always find myself wanting to read 2-3 of the latest journal articles.

The common question / thread I'm always looking to answer is "whats currently at the bleeding edge", and I've found it hard to do this efficiently without guidance from someone in the field.

A quick google search turned up a few resources, but would love to know what HN uses, or what you guys think about this.

http://www.myjournals.org/
http://www.tripdatabase.com/
http://www.alphagalileo.org/
مشاهدة مباراة آرسنال وليفربول
مشاهدة مباراة آرسنال وليفربول - http://www.alhqeqa.com/?p=25624
مشاهدة مباراة آرسنال وليفربول مباشر - http://www.alhqeqa.com/?p=25624
مشاهدة مباراة آرسنال وليفربول - http://www.alhqeqa.com/?p=25624
مشاهدة مباراة آرسنال وليفربول مباشر - http://www.alhqeqa.com/?p=25624
More ads man! I had a site that had 1 million page views per day and we generated about $1500-$3000/day off the ads. Placement of the ad is imperative.
And, fittingly, Darren Aronofsky's Pi. :)
The author suggests that we need "future doctors who are less Spock and more Kirk". I ask: "What about Bones?" In addition to actually being a doctor, McCoy has conscience, dedication, loyalty to his patients, and technical skill.
Amazon sided with the buyer because you neglected to respond to Amazon's email. That's on you...not Amazon. To make the claim that you were "Scammed by Amazon's A-to-Z Guarantee" is a bit disingenuous to say the least.

A more apropos title may have been, "I didn't respond Amazon's first claim email and they sided with the buyer".

I think you can only file a claim for up to 90 days past the date of delivery.
(map stupid-behavior! chrome-developers)
You can do scripting with F#. It's called F# Interactive. This is a much more appropriate language for such a task than C# and even PowerShell.
Related: Zardoz

https://en.wikipedia.org/wiki/Zardoz
Poll HN: What kind of websites do you prefer - Fixed or Fluid width?
In the field of Web Design, one thing that confuses beginners as well as intermediates is the choice of Fixed Width vs Fluid Width.

Fixed width websites like their description have a fixed defined width for the entire site that centers itself on your screen. Whereas a fluid website will occupy your entire screen (or a percentage of it) and will vary according to the screen size it's viewed on.

Example for fixed width website:
http://www.theguardian.com/uk

Example of fluid width website:
http://www.amazon.com/

Example site utilizing both (technically it's a fluid website):
https://www.airbnb.com/

This poll will help designers like us understand your preferences, and hopefully why, so that we can build better HN-friendly web sites, especially considering the fact that we have a lot of "Show HN's" here.

Thank you.
Fluid Width
A mix of both (like AirBnB)
Why would xamarin want to sell? What advantage would it bring them?
You can use the remote tracking branches if you don't want to make local commits and want them to be automatically updated by fetch. I.e.,

git checkout origin/interesting-branch

Git will warn you that you're in "detached HEAD" state. When you are making local changes or want to return to where you were, you don't want "git fetch" to have side-effects. Note that you can update local branches without switching to them:

git push . origin/branch-name:branch-name

will fast-forward you local 'branch-name' to match 'origin/branch-name'. It's basically the equivalent of

git checkout branch-name
git merge --ff-only origin/branch-name # or git pull origin branch-name
git checkout the-last-branch-I-was-on

Each remote has its own namespace for a good reason.
The LAX shooter, on the other hand, apparently was not.
Nice. I also like the music - what is it?
rot13 is (X + (26/2)) mod 26 ; this is (X + (2^16)/2) mod 2^16. (The BMP is the first 2^16 code points of unicode.)

Edit: silly formatting dropped my math punctuation.
You can download the file (using Kindle For PC), but it's DRM'd.

Instructions on downloading and stripping DRM using Calibre/Kindle for PC: http://arstechnica.com/gadgets/2012/10/drm-be-damned-how-to-...
> there was no decent and free IDE for python.

Eclipse has supported Python(with code assist,and class introspection) quite well for a long time before Pycharm. So it's not true.

Anyway most Pythonlsts only use text editors.
It seems to be impossible to get an uncluttered view of U.S. sports stories. When I clicked on Sports on the left, some U.S. stories did appear, but they were buried among UK-based pieces. To narrow it down, on the right I clicked Countries and then Americas. I was left with 2 items: one about a UK team scouting a Brazilian soccer player, and one non-sports story about a cellist.
Was this game made to collect metrics on typing - to be able to identify typists using machine learning?
Sex Webcams without Sex
I hold out hope that the next Microsoft CEO won't be as blind as Ballmer was and that the first thing on his hit list will be to buy Xamarin or at least "secure" it to prevent anyone else buying it; a suitably large investment could do that.

Xamarin would provide the perfect solution to getting a major foothold on mobile app developers, which is what Microsoft so desperately needs for their Windows Phone aspirations. Once you have developer mindshare, you have cracked half the problem.
Sounds like a contemporary twist on Hitchcock's Rear Window. (A great film!)
> Is there really any downside to banning personal cars from the city?

The fact that you're stomping all over a person's right to own property and use it as they wish?

Oh sure, the city will prosper as a result, but when you start making rules solely for the sake of the majority, throwing basic principles into the garbage bin, you set a precedent.

A precedent where anything that's for the greater good passes muster, regardless of anything else.

Which seems fine at first. The majority, is the majority of people right? Why not act solely in their interest?

But the truth is that we're all part of some minority or other. In some way, everyone's interests contradict the majority in some way.

If my grandma lives in the suburbs and it takes 4 hours to see her using public transportation and 30 minutes using a car ... well, you just fucked me over, didn't you? And that's just a mild example.
I liked o-chem, and I took 3 semesters of it, even though I was only minoring in chemistry. Its reputation as super-hard might have been motivation for me. Synthesis is a little like programming.
I'd be interested in seeing the context in which he said that. Googling for the quote didn't get me anything.
4 Incredibly Innovative Lightbulbs
The biggest one for me is SSH access. You can keep your workspace in a tmux session that you can always get to remotely via ssh.
C++ coffee shop in China, run by a programmer?
PVS-Studio: Checking VirtualDub
Agree with all.
In fact features of C# are very close to what Scala offers.
.NET performance improvement in last couple years is impressive enough for me to stop recommending any interpreted language based frameworks to my clients.

.NET/C# + cloud all the way.
He's criticizing a design decision, an inetention, not a bug.
It's really a shame that the web standards don't make everything more naturally fluid. I for instance use my monitor in portrait orientation so the width is no more than 1080px which makes some fixed width sites go off the edge. On the other hand, my grandmother has to zoom in on everything approx 30-50% to read all that small print, so almost every fixed width page goes off the edge on her making it much harder for her to navigate.
In what way, specifically, do you feel this pain?
I love it! A few months ago I took apart an old Roland keyboard and hooked it up to an arduino in hopes of creating a midi device. But the project become too much to handle. This seems like it could achieve what I want much quicker!

From the description it seems like I could only hope to get one octave of keyboard notes out of these... I wonder if there are any tricks you could use to get more. Or if you could chain these.
The majority of retail sales is low-margin, so I can guarantee you that those businesses watch their numbers like a hawk. They break it down by time, user, product, incentive, and many more. Inventory and scheduling decisions track week by week and often day by day. Anyone using 'magic numbers' or 'goofy notions' will quickly be out of business.

Also, it is the UI that will really sell the product. If a user can enter data 5% faster and make 5% more sales, this is HUGE for a retail business. Furthermore, if the UI is too inflexible and does not allow for enough modification, leading to the business losing or not tracking 5% of sales, this is a huge problem.

I really encourage you to study your use cases in depth. There is already a ton of competition in this space, and building such a product is easily going to take months.

Source: Over the years I have worked with 10+ different POS systems and built one from scratch.
Yep, I'm sure there are still great nuggets in the book. Unfortunately it looks like I'm not going to get my question answered about modern OpenGL books because everyone just jumps in and says that you should still read Abrash's book.

John Carmack, for example, didn't write much of his games in assembler because he knew that he didn't have to. If you look at Doom, there wasn't a lot of assembler even back in the early 1990's.

https://github.com/id-Software/DOOM

And according to Carmack, he liked working in C and OpenGL.

http://rmitz.org/carmack.on.opengl.html

"With OpenGL, you can get something working with simple, straightforward code, then if it is warranted, you can convert to display lists or vertex arrays for max performance (although the difference usually isn't that large). This is the right way of doing things -- like converting your crucial functions to assembly language after doing all your development in C."

I actually have done some basic assembler so I do understatnd the benefits of keeping values in registers, etc. A lot of stuff really is architecture dependent, of course. ARM vs x86 will make a difference.

Anyway, where's the best place to start these days? Personally, I'd like to do some iOS stuff, and perhaps keep the same code running on Android.
Here's the original DDJ link:

http://www.drdobbs.com/parallel/graphics-programming-black-b...
Why would MSFT needs Xamarin if their own tools are exceptionally good?
O'Reilly's put out some real stinkers.
Sorry about that. I think I don't have enough sources for US sport. I have tried the following. Search for "US" and then select section "Sport". But obviously, by "US sport" you don't mean only articles that mention "US" explicitly. So I would need to have a fuzzy classifier for US Sport. I will actually do it, but it will require more work. Thanks for a useful data point in feedback!
As Dave Thomas (of OTI not pragprog) said: It's no good unless you can debug at the level of the abstraction.
Sounds like a classic scenario in which one should massively stockpile thorium, or find a way to buy ownership in such. We seem to find valuable uses for nearly everything over time (and history is littered with examples of 'tossed to the side' materials that are later worth a fortune).
I'm always verbose with my push commands:

git push origin my-feature
Fun fact: China all shares the same time zone even though the country spans four or five standard timezones (about 70 meridians).

I'm curious if there's any data on how well that works for them versus, say, the US or Canada.
DarkMail, From the Team of Silent Circle & Lavabit
This site is bad. You can't order more than 3 ebooks at a time.
How to pick your first research project
Can anyone link to a single book that has a listed price of $1? On the left-hand side, one can supposedly browse "$1 eBooks by subject", but all of them appear to cost way more than $1.

For the hell of it, I went to the "Mathematics and Statistics" section of these supposed $1 ebooks and added _Information-Theoretic Methods for Estimating of Complicated Probability Distributions_ to my shopping cart, thinking that maybe the discount isn't activated until items are in one's shopping cart. Nope! Not only is the ebook still $200 in my shopping cart, but there's no obvious way to remove the item from my shopping cart.
That's only if you have ssh access to the server. I don't think there's a way of seeing the reflog of a remote? I.e. if you're using github and the branch only lives there, can you undo an overwrite?
MIT's technology review is a pretty good magazine for the newer research that is "stirring" the pot. They also review the latest papers on "ArXiV".. a service for researchers to put up pre-prints of their working papers.

www.technologyreview.com
Orgo is a double edged sword. The flow of electron density that dictates bonding patterns between the machinery of life is fascinating and graspable intuitively. The problem comes when you get to those useless professors who prefer not the theoretical but the practical applications of industrial synthesis, who enjoy shoving heaps of reactions with various reagent combinations down their students' throats. As a result it becomes impossible to think mechanistically as I believe a good organic chemist should, and instead studying is reduced to carrying around stacks of note cards and memorizing different chemicals, solvents, and temperatures. That's hell, because it's stupid and a waste of time.
This makes the Hyperloop concept feel vastly more feasible. And manufacturing carbon fiber at those scales will open up all kinds of new infrastructure/architecture possibilities. The biggest question on my mind is: how does one continuously infuse/cure epoxy?
What I'm saying is that the most obvious way to change the Constitution, judicial interpretation, is circumscribed by the considerations I mentioned.

Outside of that, you'd need a Constitutional convention or a series of amendments. But nobody wants to open that can of worms. You'd be as likely to see an amendment banning abortion as one guaranteeing privacy. The equal protection clause of the 14th would be on the chopping block. People would seriously propose repealing the 13th amendment.
Arb: a C library for arbitrary-precision floating-point ball arithmetic
> “Sigint professionals must hold the moral high ground, even as terrorists or dictators seek to exploit our freedoms,” the plan declares. “Some of our adversaries will say or do anything to advance their cause; we will not.”

Torture-cough-cough. Accept women and children as collateral killings in drone strikes-cough-cough. Violate our own Constitution-cough-cough.

Anything? Maybe not. Enough to be close enough.

It's easy to do anything when God is on your side.
As someone else said, Amazon isn't down with that other device crap. Fortunately o'Reilly is. first page of the book says that if you buy it from them you get it DRM free.

http://shop.oreilly.com/product/0636920021506.do

it's free there too.
Show HN: Shell Roulette
I suspect they also really wanted the rot8 -> "rotate" joke.

AFAICS, it's actually using decimal 8000, not 2^16/2 = 0x8000, so I don't really understand how this is reversible at all unless they're just subtracting it back.

What we really need is rot88000h for the full U+0..U+10FFFF range. :)
Right, that's the problem I was referring to. Windows can't do basic stuff. On Linux, zip file dir
By his own logic, he's obviously short their stock /s
Add the ONESALE code to your cart and they change to $1.
After looking at the shopping cart again, I found the "Delete" link, so I can now clear my shopping cart. However, I don't see a single ebook that's priced anywhere near $1.
You can use SQL Server Express commercially.
Ah, that makes sense, thanks. I guess I'm having a hard time getting out of the SVN mindset. I keep forgetting that there may not be any such thing as the remote repo, I can have different branches tracking different remote repos.
Totally agree. Show some C# code to a Java dev and he will be fascinated.
I think the title was meant to read "why is" rather than "what is".
You get a lot more flow with a squirrel-cage fan; I don't know a cheap source of those though.
Bogotanian here. This is one of the most unlivable cities there is. As soon as you step out the door you're aggravated in a thousands ways through your day. Bogotá and Colombia usually score high in the "happiness" rankings because of a servitude mentality that dates back to the colony. Inequality is very high even for Latin American standards and people are taught to accept and embrace it. You'll rarely see protests in this country despite the rampant corruption and nepotistic governments. People don't have the notion that democracy is supposed to empower them, and don't know things can and should be better. And of course blind catholic fanaticism only helps to keep them contained. So they think they're "happy".