skysight-inc/HackerNews huggingface dataset:
* Run a spell check over your blog entry. One or two are acceptable but there were so many that it detracted from what you were trying to say.

* I didn't understand what the product will do for me (as a product provider) and how I can use this to increase the number of people who buy my goods.
I remember using a Microsoft tool back in the late 90s that was outputting the same kind of "websites". Can't remember the name, it's discontinued now.

Well it's ugly, but as long as the data is right it's fine with me.
I don't think it sucks, for what it offers at that price. I use a DO boxes to host some basic php websites, and as the app server for my node app.
Bone-driven image distortion in the open source 2D animation tool Synfig
Instaparse: What if Context-Free Grammars Were as Easy to Use as Regex?
EasyGit, and others: https://people.gnome.org/~newren/eg/
I would rather consider a study on the ratio of home appliances, mainly routers and computers, that have been tapered with -- from a large and representative sample. I would measure actual damages, intent and describe insulting an infant as a “careless prank” without giving much more detail. I would probably focus my angle on security updates, and consider practices: namely, what was said higher up about
parents being tired and most likely sensitive to simpler authentification protocol. I would actually like to investigate why so many people are dubious of updates.

> miasma of implications

I’m not sure that tone applies.

An infant has bare social skills, little idea of property beyond holding and no lasting memory; it is therefore far less sensitive to the threat of ‘hacking’ than its parents. I don’t see any miasma in “implying” (nota: I was being careful because you come off as very anal) that it was used as a symbol of frailty that needs protected — a symbol that only makes sense in an inappropriate physical interpretation of the event.

Then again: You were the one asking why that title could be seen as inappropriate. Could. I answered that. I didn’t claim my answer was purely objective: interpreting representativity never entirely is.

I will now remember not to answer questions you ask, certainly in a way that could possibly change your position: you obviously don’t like that. In a related concern: why the f-ck is someone so bigoted doing on HackerNews?
Geckoboard has an app: https://itunes.apple.com/us/app/geckoboard/id649272477?mt=8
http://en.wikipedia.org/wiki/Linguistic_purism_in_English
5) accept donations
Now being filled with news pieces about the pastebin. Reminds me somewhat of the Citogenesis XKCD panel (https://xkcd.com/978/).
I've put together a blog post evaluating your iPhone app landing page. Feel free to reach out for clarification or further evaluation. Just started this service and ready to evaluate anyone else's product as well.

http://www.criticalgaze.com/study-on-marvels-iphone-app-land...
so approx $2^32 then. ....
http://archive.today/UJAXS
Famous ISEE-3 Comet Satellite Reboot Project
This Adobe post has an excellent summary of browser render paths for animation:
http://blogs.adobe.com/webplatform/2014/03/18/css-animations...
Justice For Jeffery Wansley – Illegally Incarcerated
const x = parseInt("CSS");
const y = parseInt("JS");

if ( (!(x > y) && !(y > x)) != (x == y) )
console.log('Sometimes "neither is faster" is not the same as "equally fast"');
The teams I work with don't like the permanence of mercurial named branches. Bookmarks are a nice lightweight alternative way to name a short-lived head rather than creating a permanent tag for a two-line commit. Before bookmarks we used anonymous heads.
It's pretty amazing how either conquests or preferences of the aristocracy shaped languages. Being a fluent Russian speaker, I had a chance to interact with a person from Serbia without a translator, who did not speak Russian.

The experience was eye opening in how languages evolved. Though the two started from a common ancestor language, Russian had become extremely "polluted" (using the term loosely) with foreign words for the most basic things. For example the word for Army is now derived from Army, whereas Serbian is using the word "wojsko" (not sure of actual spelling, transliterating), which is very close to what I would consider old Russian or proto-Slavic.
I used an old SWTP kit that had horizontal plates instead of antennae, but could still generally resolve 2-d movement.

Some details and images of what I started with:

http://www.theremin.us/144/144.htm
You end your comment in a condescending and yet you have the nerve to tell me that I should follow you, when you have only one article posted, ever. Are you for real? And why do you keep telling me to look up Avira? Tell me at least that you are getting paid to promote Avira in every comment you make, because I don't see any other logic to speak about it when it wasn't the freaking subject of my rant.

Anyway, going to back to my issues, maybe you'll understand this time. Your article has not a single useful thing in it, it just regurgitates random facts. AngularJS might be the best thing since sliced bread, but you do a poor job at explaining why. Does it matter that it has more commits, forks and stars on github than alternative frameworks? No. Does it matter that is backed up by Google? No. But please explain why are these things relevant in any shape or form. It seems to me that you just went with the winner of a beauty pageant.

You didn't added certain links, you added just one link, and it was buried in a mountain of crap. It would have been nice if you expanded on the content from that link. You say that this is a tech post, but I don't see no tech in it (buzzwords =/= tech).

"We rewrote it". Yes, well argued, I see no flaw with that statement (/sarcasm). You could have said that you used X feature in Y manner to improve Z and thus replace the god old W way of doing things. But why bother? You were too busy counting github commits and whatnot.

Do you understand where I'm going with this? Or are you gonna reply with yet another "look up Avira" and "here's another argument from authority to prove me right" comment?

In the end, I think I'm just talking to a wall here, so I'll just leave you with a Pauli inspired statement: "you're article is not even wrong" (you'll get bonus points from me if you understand this one).
> What's wrong with the IR implementation?

Not sure how that would work in practice, but I personally work with a cup of tea between my hands most of the time. That could interfere. Leap Motion was popular some time ago, and it detected the cup as such, not something bigger. I don’t know if they used IR though.

As you said, when interpreting non-obvious outputs of probes, several detection elements presumably help interpret issues: say pressure, conductivity for trackpads. I believe ‘Moves’ (the app recently bought by Facebook) use both the phone cell-tower signal to triangulate location and the motion to correct the occasional jump to the next neighbourhood when the nearest tower is suddenly busy.

For that ‘virtual trackpad’, using several frequencies or motion sensors might help; I’m not a big fan of your suggestion of a button: it seems… cumbersome, but it might actually work. I was made to realise today how I unconsciously used three- to four-button keystrokes most of the time.
I think the key bit of the title is "Algebra of Programs". This is a piece about being able to calculate programs. In section 12, Backus goes into some detail on how this construction makes algebraic reasoning easier and gives some specific examples. While it is not required to have a pure FP system to have a language that can be reasoned about algebraically, introducing arbitrary ad-hoc iteration will certainly destroy those algebraic properties.

I think this ties in well with Erik Meijer's essay from a few days ago[1]. If you are trying to produce a framework for mathematical reasoning, it does not make sense to allow arbitrary exceptions. As a species, humans are pretty new to this whole computing thing, so I would agree we don't have it figured out yet. However, over the last 5000 years or so we have developed a shockingly effective toolkit for reasoning about arbitrarily-defined abstract objects and I don't think it is unreasonable to try to bring those tools to bear on a newer class of abstract object, that is to say programs. The cost of this is that we have to figure out how to formalize our ad-hoc methods. This will be painful, but every engineering discipline does it. In essence, formalized design methods applied to practical problems are the core of engineering practice in general. For example, I think software engineering right now is in the same place as electronic filter design was in the 1920's. We have methods that work, given enough design effort, but our results are brittle and it is very difficult to make changes to working systems without introducing problems.

[1] https://news.ycombinator.com/item?id=7654601
[2] http://en.wikipedia.org/wiki/Butterworth_filter#Original_pap...

Note: I am blown away by Sussman's talk every time I watch it, but I think throwing out math as a tool for understanding computing is very premature given its success as a tool for building and understanding abstraction, especially given that computing as a field started as an attempt to understand some deep questions about the foundations of mathematics.
Someone that a higher percentage of people would be familiar with. While his feat is impressive, it is I'm guessing widely unknown. Perhaps Jordan, Ali, Gretzky, Babe Ruth would seem more appropriate.

For those not too familiar with cricket, that "average" isn't like a batting average in baseball. While incredibly impressive, it is not equivalent to getting a hit 100% of the time.

As for impressive feats above and beyond, Babe Ruth comes to mind. He hit more home runs in a season than many entire teams did at the time.
Some errors:

"to give rise to the rest": "rest" is latin

"ordinary waterstuff": "ordinary" is latin too.
chippy1337's comment is marked as dead, but here it is for posterity:

Rumor is it was an SQL Injection in the "days" parameter of the stats system. Details here -> http://pastebin.com/Fq96ndB6
-----
Live facebook F8 stream
Eventual consistency and NoACID aren't synonymous. HBase has strong consistency but it certainly doesn't have ACID transactions.
> However, in practice, people seem to just want "C with Lambdas" languages like Go.

Most likely because that is what is desired by companies that see developers as replaceable cogs, that they can change at will and off-shore to far away galaxies.

Languages with better expressive power require people with skillets they aren't willing to pay for and harder to replace.
With the old fingerworks touch-pad keyboards[1] single-finger taps were
for pressing keys, two-finger movements moved the mouse cursor and
two-finger taps were for clicks. It worked really well. The main annoyance was the lack of
feedback when typing, a problem which this Microsoft version solves! If
the gesture & tap recognition is sufficiently good. Fingerworks went on
to be acquired by Apple and its technology was incorporated into the
first iPhone.

[1] https://www.google.co.uk/search?q=fingerworks&tbm=isch
The hg-git plugin for mercurial actually makes working with github from hg quite smooth, although I admit my workflows are fairly straightforward.

https://hg-git.github.io/
I've felt a bit similar to yourself in my evaluation of my skills in the past. I think we are often our own harshest critic. Here are three books I'm reading that many here and in other nerdy online hangouts have recommended to become a better programmer.

Programming Pearls by John Bently

Design Patterns by "the gang of 4" Erich Gamma, Richard Helm , Ralph Johnson and John Vlissides

Beautiful Code edited by Andy Oram and Greg Wilson
hey mate your email is not on your profile
Inmarsat ping data "released" by CNN
I'm using the exact same flow in my current project.

Shared data is stored in the state of a single component. Data propagates via props and since you've got a single source of truth you don't have to worry about data synchronization. To manipulate data, the component that owns the data exposes methods to children via context.

As a bonus, components become incredibly easy to test since both props and context are both explicitly passed to each component.
React.js does take that approach and you might be interested to use it via the Om wrapper for Clojure (w/ it's emphasis on immutable data structures).
It's easy to underestimate the precision necessary for those bounce throws.
You should read about screen scraping :-) That's the essence of web crawling.
Replace one key with a gesture - ok. Replace all the 12 F keys and their secondary functions with 24 gestures - no thanks.
If you don't send them the data in the first place, it doesn't matter what their privacy policy says -- either today or in the future -- about how they will use it.
I tend to agree, but all of it isnt available on your production machine, so you'll have to use the cli interface at some point.

It is one negative side effect of having not enough females in our industry. It is seen as "manly" to use the most painful tools available (What you use a graphical text editor? Sublime? Use emacs/vim or you are a newb).
I can't help but be reminded of how in "War and Peace", almost all aristocratic characters (which is nearly everyone in the book) speaks French most of the time.
Virtual Shoe fitting
3D sensors are sooo cool.
OP apparently isn't from the USA; I'd imagine in OP's cultural context the Bambino is less well known, baseball being a mostly North American sport.

Let's not forget we have an international readership here :-)
Speaking as a juggler: I've seen Gatto in performance (in Kooza in 2008); he's every bit as good as the article says. I've also seen (and met) many other top jugglers.

And yet, to be honest, while I appreciate the talent and skill required to do the kinds of numbers and moves Gatto does, and even though I understand the difficulty of pulling off, e.g., 7 clubs or 7-ball 5-up 360s or 6-club backcrosses — I find this type of juggling fairly boring to watch. No matter how much showmanship you put into it, every performing juggler eventually realizes that technical skill means very little and audiences get bored after about 3 minutes. Most good jugglers with long shows do comedy and variety routines. Gatto clearly didn't want to go down that road. I respect that.

My favorite juggler to watch is Falco Scheffler: https://www.youtube.com/watch?v=_CmnaICnMiw — no high numbers here, just 3 and 4 balls. And way more fun to watch than endless runs of 5 club backcrosses.
I agree. A much more interesting topic for me would've been: "CSS or JS Animations: does it matter?" I would say if you have so much animations that CSS can't handle it it's too much. But thats just a rule of thumb from my gut feelings.
It might help to point out the exact flaw. It's probably too much to hope that it still spins up but just has a broken partition table, right? ;-)

(I have, personally, reconstructed a disk that got newfs'ed by typo; the other disk crash I've witnessed ended in "well, turns out we didn't actually need that data". I have no recommendations for "proper" recovery firms; sorry.)
User-defined, powerful operators are the most important feature that make programming in Haskell feel so foreign. Yet, since they often require the programmer to sort of grasp a model of the thing the program is trying to accomplish, once you understand the operators (e.g. parser combinators) you have a rather deep understanding of the foundation for this particular program and the rest of the code is expressed very concisely and (sometimes) reasoned about easily.

Regarding the short variable names in math: They are supposed to be written and, more importantly, manipulated by hand and so short notation is very important.
In case you couldn’t tell from the old-school theme, this web page hasn’t been updated since late 2008 (2008.11.28).
RoboCop Is an Almost Perfectly Symmetrical Film
These little investment bankers sure are sneaky!
The Sensory Deception – by Ransom Stephens
Hey, we're not all piano-playing SAT preppers driving Lexuses over here. Take your confirmation bias elsewhere. A lot of us come from poor blue collar backgrounds, but we're still raised to appreciate the value of education.
I've been using a similar service (at USABox.com) since 2006 or so; I forward the US mail I haven't discarded to France when I need it, usually once every couple of months. This was the cheapest option for what I wanted to do, when I chose them... there were already several other options at the time.

No problems with the post office or anyone else.

I admit I don't understand why Outbox didn't fall back to this model rather than shutting down (though obviously it's more of a hassle for customers switching all mail to them); though admittedly they would have competitors.
I made a video of an octree implementation a little while ago -- kind of neat to see how it subdivides as the particles move around the space:

http://vimeo.com/35334594
Meeting Heroes: My Y Combinator Interview Experience
If John Kerry Thinks the Internet Is a Fundamental Right, He Should Tell the FCC
the von neumann architecture is the internal combustion engine of computing. we've made it do some pretty amazing stuff, but it'd be awesome to try something new.
For anyone who reads this later, it might be helpful to clarify that the kind of settings you're referring to there are for things like adding missing http://, www. or .com to an address. That is, while they do modify what you type if the initial response is negative, they're quite different to the send-every-character-you-type behaviour used for autocomplete in a search box (or anything at all, in browsers with unified URL/search boxes).
This is exactly the problem we've been running into building a medium sized interactive app in React. The management of data flow and state changes through the component hierarchy with callbacks can get quite complex, and you end up writing lots of callback boilerplate. So we've ended up rolling an event system that sits alongside the React components, and a lot of our app's interactivity is managed through the event system.

We're still learning, and are still not sure if we'll be using React for our production version of what's now a prototype. But I'm starting to feel more and more that we should use the strong points of React (the virtual DOM; so, send big CSS or DOM changes to the virtual DOM via state changes), and discard the other stuff (synthetic events, wiring components together via callbacks). It's tricky figuring out the best way to use it.

I'm starting to think that I would rather just have React as an "immediate mode rendering engine" -- a thin view library. In its entirety it feels too constraining.
Allow me to tilt at a windmill: even if you are optimizing code at this level, there is no reason to avoid branches.

On a modern processor, a correctly predicted branch-not-taken will almost always be free. Not just inexpensive, actually free, since a superscalar processor can execute it on an otherwise unused port. A correctly predicted branch-taken will not take more than a single extra cycle. And branch prediction is good enough that you can presume that if a pattern exists, it will be correctly predicted.

The thing that can be expensive is a mispredicted branch in a tight loop. That will cost you about 15 cycles (about twice as much as accessing L1, and 1/10th the price of hitting RAM). In a case like this, unless you are expecting an unpredictable mix of overflow and non-overflow, branches are not a problem. If the overflow is going to happen less than 10% of the time, using "jo" (jump overflow) after a numeric operation will be the fastest option.
Could be that the aristocracy tended to inter-marry for political/economic reasons, and thus leading to the "pollution" of their mother tongues.
The first issue the author takes with MVC is overlapping concerns with controllers.

I argue this is a design issue with the app itself. What good reason do various controllers have to communicate w/ one another?
Why not just divide the total rent by the total square footage to get a rate for the space and then have each person pay for their private space plus a their share of the common space?
It's nice to see people are finding React solves their problems, but keep in mind it's still very new tech. Be wary when you read things like this:

"It took me a short time to get it and as soon as I got it, I felt like there is no problem that cannot be modeled decently with this system."

I've been working with React for several months now, and do not have the same opinion. React solves some problems very well, but I'm not convinced at all that it solves application architecture better than "traditional" MV* JavaScript frameworks.
I look forward to a similar press release regarding the iPad mini home button...
> my personal beliefs

Your and the haskell community's puritan behavior.

> you really don't know what you're talking about here.

Can't Parsec English ? I define the word hypocrisy, from a dictionary no less.
do you have other examples of GUI apps that have attempted this? (even if they didn't do a great job)

I just find this topic interesting. I haven't used AutoCAD in many years, so don't remember what it looks like at all. :)
I've worked with it for several months now. The real enlightenment I've had from React was by reading about Om with React, and how Clojurescript can maintain a clean separation of mutable and immutable state. React itself solves some problems extremely well, but the props/state/hierarchy complexity can create its own issues.
True, but not the same as sending even things you type that are real addresses to the mothership as well. That discloses every site you ever visit (by typing its name, at least) to a third party for no particularly good reason, which is an obvious privacy issue, and it seems unlikely that most users realise this is happening, which makes the privacy issue much worse.
I saw him perform a few years ago. It was off-putting: he spent a bunch of time during the show complaining about other people "stealing" his tricks, specifically contact juggling itself.
I wonder why 5th century invaders (Anglo-Saxons) are considered native while 11th century invaders (Normans) are not.

Nor for that mater are 1st century invaders (Romans)

Indeed, if Normans are considered an intrusion into a formerly pure Britain, one would think that the Doomsday book would be the considered the beginning of illegitimacy rather than the other way around.