skysight-inc/HackerNews huggingface dataset:
http://www.prentrom.com/news/updated-statement-regarding-pen...

"SCS and PRC filed the patent infringement lawsuit after we reached out to the app company’s founders and offered various business solutions, but were refused."

"There’s a reason patents are in place, to protect decades of hard work and research that go into our devices. To take someone’s life work and market it as your own is simply wrong. The founders of the company marketing this app are speech-language pathologists who were trained by PRC, and who used their knowledge of the Unity system to develop a Unity-like app of their own and market it in the Apple iTunes store."

There's obviously some undercurrent here, since apparently the folks behind the application are former employees of these companies. Of course, none of that changes the fact that what these companies are doing is unconscionable, since it benefits only themselves and not the people they are purportedly setting out to assist with these devices. Amazing, considering those same people are the ones putting bread on the company's table.
There might be nicer ways (for the user) to do it, but each of these ways requires a lot of time and money. IE should really be picking up after itself and assisting users on the legacy systems to update their browsers. Unfortunately, a lot of the time it's Government and Corporate organizations that use old legacy systems from the fear of what might happen if they tried to upgrade and migrate their legacy computer networks.
Interesting perspective. what about smaller companies who may not have such a deeply embedded legacy system?
Any folks on here know of good resources that might help someone begin to understand what they're looking at here?

More generally, learning about the physical operation of microprocessors? I'm particularly iffy when it gets to where the wires and the assembler meet, if you will.
I tested your assertion (on a clip with 48 frames/sec) and I could not get the video to skip. So, strike the part of my previous comment about 1080p video. (Maybe Adobe's notorious Flash Player for OS X was the cause of the skipping I observed in the past. If you give VLC a .flv file, does VLC use Adobe's player to play it?)
Twitter Apps?
The public code in news.arc (which doesn't the anti-abuse code) suggests:

* The test for a comment being auto-killed (marked [dead]) is "(or (ignored user) (< (karma user) comment-threshold*))"
* comment-threshold* = -20
* Karma is still updated on item authors if their post is dead - as long as the tests on the person doing the voting pass.
* Once you have the ignore flag set, only administrators can remove it - it is independent of karma.
* You get the ignore flag set for posting a link to a banned site, posting a comment containing banned text, or if one of your posts is blasted or nuked by an administrator.
Sebastian Thrun, Udacity CEO, will conduct 'IAMA' session on reddit
not really - during the browser wars, ie had such a large share of the market that if you didn't support it, your site was considered broken, not the browser.
Mostly at big organizations when programmers join teams, their job is mostly to fix bugs and maintain existing code. Rarely they get to write code from scratch. Correct me if I'm wrong those who are working at big companies.
The beauty is that SSD/Flash pricing is directly affected by Moore's law... so as has happened with RAM, prices halve / capacity doubles roughly every 18 months.
AFAICT hard drives seem to increase capacity fairly linearly, so we might very well have a cross-over within a decade.
From a conversation with them, they are intending to charge around $2000/seat/month. This takes it out of the realm of possibility for me, but http://excel-dna.net/ looks like it will fit the bill with a little elbow grease.
Isn't the look of Olark customizable? I guess it depends upon how much work you want to put into it.
"Nicholai nodded and remained silent. It was the teacher's practice to speak in terms of Go whenever he dealt with anything of importance. As General Kishikawa had once said, for Otake-san life was a simplistic metaphor for Go."

If you like Go, you'll enjoy Trevanian's Shibumi.

This looks like a great documentary and on one of my favorite subjects so donation submitted.

On a different note, I think a large percentage of TV programming in the near future will be financed like this (percentage by number, there will always be expensive blockbusters). Unfortunately due to constraints, the current Kickstarter model can back mostly documentaries but not miniseries, sitcoms, action movies, etc. But if Netflix or Amazon open their streaming pipes to third party content, a la the Apple all model, I think we'll see an explosion of such content.
I use words like "might" very intentionally! And yes, right you are that my conclusions about things might change radically. I'm already appalled at some of the things that I thought even weeks ago...
Dear self: Startup training starts right now
It seems this is the beginning of developing apps for Twitter - very similar to how people started developing apps for the Facebook platform in 2007.

The nature of the apps will be quite different on Twitter given how Twitter works. Initial partners are newspapers like NYTimes, WSJ, MSNBC.
Is he only posting links to his own articles at his employer? He should, really, make that a bit clearer in his profile.

I think I'd be a bit more worried if someone posted a variety of link-baity slugs to the same story.
An interesting idea, but I can't help but think there's a better way to phrase it.

For instance, they could automatically impose the tax but then offer a discount for switching browsers. That's more of a win for everyone involved. For the shopper, they aren't treated poorly, but they're moved towards a better browsing experience and they stop being a burden on the internet. For Kogan they can still impose their "tax" without alienating customers.

As it reads right now, it's rather condescending. I do get that they're probably being intentionally provocative to impress an entirely separate audience, but if you were to take the idea seriously I think there would be better ways to pull it off.
Method to Track Firearm Use Is Stalled by Foes
For writing DCPU-16 emulators, of course!
Well https://github.com/opengovplatform/opengovplatform/tree/mast... is their custom code that should be portable as should much of the features https://github.com/opengovplatform/opengovplatform/tree/mast...
Functional JavaScript - Memoization, Part I
I'm working on a book that helps entrepreneurs pick up the phone. It has been something I've had success with and I think it is tremendously under developed in our circles. Good preparation, targeting, and some experience can help you handle rejection and increase your rate of success. Link in my profile.
How is a robot used to scam a search engine? Are they stealing your results on a per-search basis?
Back when websites were specifying frames and Netscape versions it was an attempt to preempt problems users with old and decrepit browsers too.

It didn't take 5 years, a lot would change in just 2 or 3 and there were still many users running old junk (or AOL).
Unknown or expired link constantly. How is this acceptable?
Can someone please explain to me why I can't take my time reading an article because Hacker News will expire the current page and force me to go from page one?
Check out the Men's hostel.
nhebb gives a great example of someone who has the same name as an Atlantic writer who appears to post only links to stories on the Atlantic written by them.
(http://news.ycombinator.com/item?id=4108929)
Bad analogies.

It would be reasonable to charge extra for anyone who enters a shop with a beautiful wooden floor wearing spikes on their shoes. Spikes induce extra maintenance costs - so does IE7.
My experience with sales people is that they pick up on social cues much better than average. The good ones just don't take rejection poorly. It's part of success and often you can learn to prepare or target better from the experience.
Yes, everybody used that logic back then and it became self-fulfilling.

There were a few Mac users back then too. At one time they were influential enough that Microsoft had developed a port of IE to Mac.
Postmortem: Zachtronics Industries' SpaceChem
There will always be miss-steps. But I don't think you ever achieve great design without being very opinionated. I feel that it helps to edit yourself.

I really hate all these fake textures they are going though.
Well, they might be making it up, but presumably it would be really easy to check as it would be a matter of public record.

They've fired him anyways, apparently for suggesting that transit cops should ride in buses occasionally. http://taxpayer.com/blog/29-11-2011/bc-translink-lost-11-mil...
We can write much better laws than ones where we just ban a specific technology. If police can't use drones for surveillance without a warrant, I don't see why they should be allowed to do surveillance at all without a warrant. This sort of law only muddies the issue by banning tools rather than actions (similar to banning BitTorrent to stop piracy.)
Christian Louboutin Une Plume Mary Jane Wedges - Red
Yea, and http://www.positivetickets.com/ looks more like a promotional page for the book with no data.
Agreed on what you said about writing scalable, secure web apps. No question about it.

But I should say as an aside (and you wouldn't necessarily disagree, I don't think) that these kinds of problems are not exclusive to PHP. JavaScript gets you exactly the same result. And try doing something as simple as 0.2 + 0.1 in JavaScript. Oy vey...
A complete re-evaluation of police hiring practices would be a good start.
Google Wants Love and 100 Other Things
Mozilla, National Science Foundation Launching Ignite Open Innovation Challenge
That's not the case if the 'other' repo is configured as a non-publishing repository.

http://mercurial.selenic.com/wiki/Phases#Publishing_Reposito...
This is not a trivial question at all, since this sort of design is usually a third year undergraduate EE/ECE class, second year at the very earliest, usually in conjunction with semiconductor physics. It took an entire semester for me to be able to comfortable design (by hand) simple circuits in VLSI tools, such an adder. But usually folks will start with the simplest and fundamental of VLSI circuits, the NAND gate:

http://en.wikipedia.org/wiki/CMOS

In particular, see:

http://en.wikipedia.org/wiki/File:CMOS_NAND_Layout.svg

and compare it with the schematic form of the circuit:

http://en.wikipedia.org/wiki/File:CMOS_NAND.svg

which you can think of as a "zoomed" in version of a single gate for the entire chip. Looking at the full chip is often interesting and amusing, but not particularly illuminating. Instead, it's best to start with lower level primitives, just as you would in programming.

Ignoring the ground circuity for now, think of A and B as the inputs, OUT as the OUTPUT, and trying to get a path from "VDD" to OUT to "energize" the output. In this case, you can see that when both A and B are activated ("blocking", if you will) there is no way for the VDD (blue) to make it "through" A or B to get to OUT (center line in yellow square). Again, see the NAND schematic, which also depicts this in non-layout form. On the other hand, when either A or B (or both) are "turned off", VDD has a clear path to OUT through the middle blue segment. The ground circuitry is similar, but it's based on De Morgan's laws.

To be fair, most people don't build CPUs (entirely) by hand anymore. They are often VHDL/Verilog that is run through place/route algorithms. Think of a compiler, except a compiler that generates hardware instead of machine code. Just as optimization in a compiler might mean "reducing" instructions, optimization here might mean minimizing power usage or area of the chip. And just as compilers must deal with "finite registers", these compilers must contend with different layers of metal and making sure that the same metal does not incorrectly touch itself to create shorts.
Cool. When can you show us? My wife would buy one in two shakes.
Guy wrote a book about it and seems to have a good rep: http://www.amazon.com/Breaking-With-Law-Positive-ebook/dp/B0...

New to me too, but entirely consistent with other research I've read on crime prevention.
Excellent. I wanted to write a twisted implementation. care to take a crack at it and submitting a pull request?
You are not alone. I hate them with passion, just as those sticky sidebars.

When I need support then I'll go looking for it. For that case, please have a visible link somewhere in the header or footer. There is absolutely no need to stick your 200x400px "SUPPORT!!!"-link into my face permanently. Many of them even perform idiotic gymnastics during scrolling or accidental mouseovers, in order to maximize the distraction.

However, there's one thing even worse than that: Automatic chat popups (Hello Rackspace!).

If you're at the receiving end of such a popup and get some really nasty text from a stranger, then that's probably me.
Do video games think I am stupid?
My first real programming job was 100% maintenance. It was horrible. Luckily I was able to get out after 6 months, but still wonder about the other guys I was working with there.. hopefully they got out.
Designing for the modern web
This is true now, but Dart is also less than a year old. I don't have strong feelings toward Dart either way, but these things have a gestation period. Internet Explorer didn't support JavaScript at first either, and Safari and Chrome didn't exist in 1995. So it really remains to be seen.
My co-worker mentioned that they may need to change the word from tax to fee. Something to do with tax being a legal definition...
There's no denying PHP's popular, but that doesn't mean it's the best tool for the job.

Most of the arguments I see against it though are really problems with the programmers using it. "Look at this horrible code I have to put up with! The comments are inane and useless, there's no structure at all, and I'm stuck in a chain of nested if statements 10 layers deep and I have no idea what's going on. PHP sucks!"

As Jeff Atwood said, "sufficiently incompetent coders can write FORTRAN in any language."

"But the converse is also true: sufficiently talented coders can write great applications in terrible languages, too."

PHP wasn't exactly designed… it was formed, like a ball of mud picking up various debris as it grew. It shows, too, especially if you've had the pleasure of working with PHP 4. (I can only imagine what earlier versions were like.) I can't for the life of me think of a language with more brain-dead "reference" semantics. It's just bizarre. Their date functions miraculously manage to be worse than their C counterparts. I could go on and on.

But in the end, using PHP doesn't doom your project to failure any more than using the current flavor of the week guarantees your success. Jeff Atwood, again: "The only conclusion I can draw is that building a compelling application is far more important than choice of language."

So why are we still comparing programming languages instead of writing code?
Imagine how many babies they could have had.
New Enyo Framework Panels, Bootplate and API viewer sample page
"PG company" seems like a bit of a stretch. Reddit was funded by Y Combinator, but Paul Graham wasn't a founder or anything.
Watch "Reverse Engineering the MOS 6502 CPU".

It's a fascinating talk describing the 6502's history and internal workings, as well as how the visual6502 project came to be.

MP4: http://mirror.fem-net.de/CCC/27C3/mp4-h264-HQ/27c3-4159-en-r...

Youtube: http://www.youtube.com/watch?v=HW9AWBFH1sA
Ubisoft's E3 host hits back at "GAF dicks, Gamespot trolls, every illiterate ...
I think this might actually be harder for programmers, at least with respect to software. Because I know how to write (almost) everything myself, it seems funny to pay for it, even in cases where logically I know it would save me far more time than it costs me in money.

I paid for a commercial graphics program this week, and it was really hard for me to do, even though I know it will save me time. All I see are the (relatively few) bugs, and all I can think about are how I would have done it better.

This could also be why "dev tools" are such a tarpit: at a certain stage, everybody realizes "I can write an XYZ!" (where XYZ = bug tracker, blog publisher, text editor, ...). The flip side is that if your target audience is programmers themselves, they'll be less likely to pay you because they know how to do all this, too.

The people I've seen with the most success are those who sell to the people furthest from those who can do it themselves. If I were starting a restaurant I wouldn't try to market it primarily to chefs.
The Next Big Start-Up Wave: Civic Technology
Adding it in ahead of time would destroy them in comparison shopping. That's a HUGE deal.
Damn fine list, good stuff.
Relationship of the Government and Entrepreneurship
PR, link bait or whatever you think about it... you gotta agree it sure is a fun way to promote change.
I mean it costs the Internet almost nothing. If a company voluntarily pays $185K for a domain, that's no business of mine.
Speaking only on my own behalf and not as part of Lexity, for whom I no longer work, I'd have to say that I'm fine with the risk of losing business from people who are unwilling or unable to update from a seven-year-old browser, "assistive" or not.

Sorry to sound short about this, but it's the same sort of thing that happens when a road turns into a freeway. For everyone's safety, you don't get to ride your bicycle.
While I like the connection you made between your self-adaptive system and self-adaptive systems by Mother nature, I couldn't see the analogy beyond the fact that they both use the word 'self-adaptive'.

>> These systems are also decentralized and consist of a number of lower level primitive components, collaboration of which on a higher level produces very complex and intelligent behaviors.

After reading the first paragraph, I was getting excited and put my Emerging Behavior thinking hat on -- Particle Swarms, Ant Colony Optimization algorithms, or even Wolfram's New Kind Of Science and The Game of Life -- only to find out that the system was a if-then rule-based program?

>> While in most biological systems all of those rules are written in cell’s DNA, for a software system I needed to find a good framework for defining those.

Fancy stuff, the likes of Genetic Algorithms, Evolutionary Systems, Memetics? But no... Not those kind of self-adapting systems..

Am I missing something?

PS: Fuzzy control and Neural Nets sound like a whole different ball-game to me ;)

But hey, good stuff nonetheless -- thanks for sharing and glad to hear it was well-received
Maybe not for Kogan, but most of the DOD is still on IE6, as an example that is something like 2 million daily users.

Uber large business and government is were the users are hiding. The reason the numbers are still off is because those same users are using chrome at there house in the evening.

There should be a business only metric for browser usage. That would be very interesting.
Memoir of Web App: Usability Testing Version 2.0
I'll add a couple of data points to your observation :) .

On the two large companies I've worked for, my and most of my team's job was to maintain (and sometimes expand) existing code. Visual Basic 6 was the best I could hope for (I've maintained lots of crap, from Clipper up to Forte TOOL currently, and made a lot of reports in Crystal and SSRS).

All the cool projects were either outsourced, bought from a smaller outside company, or fiercely fought for in a battle of politics :) .
Diablo III real-money action house finally goes live
3D renders of next iPhone parts good enough to fool many
Do You Want to Know What Is the Smart Way to Reset Forgotten Windows Password?
Windows password reset software to break or change lost admin user passwords based on Windows 8/7/Vista/XP/2000/Server 2008/2003
Someone should do a mod of that, based on characters from the old A-Team TV show, complete with the original theme music. The "build defenses" interval would be like the build weapons montage.

http://tvtropes.org/pmwiki/pmwiki.php/Series/TheATeam?from=M...
From the description, this sounds quite over-engineered. You need a system to queue jobs and to automatically restart jobs that fail? I must be missing something here, can you help me figure out what it is?
I have encountered the inverse:

1) People who exclusively use the command line, especially when recently graduated, have extreme difficulty thinking in an OO fashion, because they have not had the tools to support exploring inheritance and call stacks the way someone with a visual OO development environment has (Smalltalk is ideal for this.)

2) People who have used the command line exclusively are content without visualizations, which can be massively more effective at conveying information, especially about performance and architecture.

3) People who have used the command line exclusively are less likely to employ refactoring tools and more likely to tolerate long, poorly factored code because vim/emacs makes it easy to navigate and ignore the ugliness.

4) People who have used the command line exclusively, especially when they are recent graduates, believe that their approach is inherently better and necessary in order to be a good developer. They get curiously defensive if you expect them to be able to instantly jump to the definition of a method in question or actually use the Strategy pattern.
His edit is not replying to that comment.
I tried to get one company I worked with to give people a small token of appreciation when they did something of significant value to the company. I recall more valuable time spent on the process of deciding who got them than the tokens were worth.

People can forget that people who care about what they are doing innovate a lot more than people who just follow processes. If management cares most about following processes, so will everybody else.
There was a recommendation system in place, 4 or 5 years ago, before even sub-reddits were introduced. The problem was that the recommendation engine wasn't very good, and that it was resource intensive as you suspected. For a long time there was talk about re-implementing it, but it's never re-appeared. I guess that's down to their growth rate and heavy reliance on cacheing.

Still I would love to see some sort of discovery mechanism for sub-reddits. The tools reddit provides for casual discovery and management are just laughably poor, but I suppose it's down to priorities a staff availability.
Indeed. But Linode doesn't use SANs. They only use local storage. So I can only imagine how much more of a task it was to get this done.
A must read post (and rant) about link building for SEO
AirBnb also owes some success to a bit more gray/black hat approach if I remember correctly: http://davegooden.com/2011/05/how-airbnb-became-a-billion-do...

Sometimes you gotta do what it takes.
Pinterest: Fear of the "Female Ghetto"
Who Are the Real Online Influencers?
Another (and more realistic) analogy would be a retailer adding a surcharge to your total when paying by credit card.
youtube.com/watch?v=3QnD2c4Xovk

you can't just proxy it. the attacker can force his own certificate, but as previously said, ssl ev should solve it by making the user aware something is wrong in the address bar.
I suspect they've just blacked out the pain of the times they didn't.
It's not just the meaningless stubs that I found fishy. It was the same article, posted twice on the same day to two different URL's, by the same person - the author of the article.
You want Hacker News, but Hacker News doesn't need you.
Flirting App Skout Bans Minors After Reported Rapes
I wonder if cheating could be entirely solved with machine learning like TrueSkill that matches you with people with similar performance. Then matching cheaters with cheaters is almost guaranteed to happen, and a bad player cheating a little can still be a good adversary.
This should be all of them: http://news.ycombinator.com/item?id=4061162