skysight-inc/HackerNews huggingface dataset:
The idea is behind chargebacks is good, but the implementation is somewhat lacking. An example, my wife has an online shop, and (unsuprisingly) uses Paypal. A company bought an item from her. The transaction went smoothly, they paid, she shipped the item. Unfortunately, the card details they used to pay with got stolen. So they chargedback a number of transactions that has been made with this card. One of them was my wife's. Here's what my wife had to do: dispute chargeback with Paypal; get in touch with the buyer and ask the buyer to inform their bank that this transaction was legit. Then wait 6 months. Eventually she got paid back, bar the PAypal "processing fee", which wasn't a lot, but since the item was pretty cheap, it ate all the profit she made. We tried to get this paid back, but to no avail. Now, it's good that the buyer charged back accidentally and acknowledged it. But there are lots of who do this for profit, and with the broken banking/paypal customer (as in 'merchant') support system, have fun getting your money back. This is why chargebacks might be a problem.
Chargebacks and fraud are an absolutely monumental problem for most internet merchants. Especially high risk stuff like gambling and porn.

Each chargeback costs the merchant about $30 and then after so many chargebacks your credit card billing rates change. Too many chargebacks and you lose your ability to take credit cards all together.
West Virginia using stimulus money to buy $22k Cisco routers for rural libraries
We just need some docs now... amazing project. :)
Thanks for the feedback.
Sanp to grid is a important feature. This will come in future release.
Also there is plan to review whole of the UI for making it more simpler.
Some of the future release will address all of your comments
>The problem isn't a judgment per se, it is judging based on evidence ripped completely out of time and place. Context is missing here and without that context you really can't say at all whether this was either a jerk making demands or someone exhibiting the patience of a saint.

You make it sound like some mysterious quantum dynamics problem.

There is _already_ plenty of context for making a judgement call in this case. It's not like they lived in another galaxy, in a society with extremely different cultural norms.

We know the norms of the era they lived, we have other people as examples from that time, and we even know (or have known) people that were alive back then. It's not like we're missing some mysterious information that changes all this into something else.

We're not talking about Andromeda. This is planet earth, a western society, a highly educated man, less than a century ago.

Heck, those of us who know History, we can make judgement calls even for millennia before.
PE requirement in University? It's... unusual... no?
GOG: How an indie game store took on the pirates and won
Note to self: never use the bc command line calculator.
It does all the same work as a C++ compiler, except optimization phase. Yet any C++ compiler with optimization turned off is still order of magnitude slower. The key differences are:

- Java has a much simpler grammar to parse.
- Everything is compiled at most once.
- Encapsulation is stronger: private class members are not exposed in public class ABI and external code doesn't depend on them (this also extremely improves recompilation times - no need to compile half of the project because you changed a private method).
Roughly performance tests have shown: Java Performance (ms) * 1.6 = Compiled Rhino Performance (ms). So Rhino is about 60% slower than comparable Java code if you compile it to byte code on average.
I don't like this legislation, or any other legislation that increases copyright restrictions (especially in favor of clueless dinosaurs), but I also resent the hypocritical way in which Google pretends it's protesting this as a public service.

Google is only interested in what makes money for Google, and it has lost any credibility when it comes to looking out for the public's interest (or "do no evil" in general) a long time ago.

Their campaign should be called "Defend our profit margins", Google is no better than the publishers pushing in favor of this legislation, their interest just accidentally happen to coincide with ours.
Start Smaller to Go Farther
Instaviz does the same thing, but yours is free, and your execution is better, great job...

<sarcasm>Cue to patetent lawyers in 3...2...</sarcasm>
>Programming is one of the only skills I can think of that free you from having to find a "job".

You're ignoring carpentry, sewing, knitting, smithing, machining, writing, cooking and a host of other non-STEM related skills.

I'm the only member of my immediate family that doesn't work in one of the "trades", and oddly enough I'm the only one that doesn't work for myself.
> And rightly so

Wrong: Google (or Bing or Duckduckgo) is not making money off their content. Google is making money off the index they compile, of the service they offer above and beyond what the publishing houses offer. Nobody wants to go to each newspaper page and see what they write about a specific topic. Now, the publishing houses could agree and build their own index, shut google out and be done with it. They'd even have a much better starting point to do so since they have vastly more information about the content they server. But they don't. Quite to the contrary, they try to shut down services that provide such a service (Perlentaucher springs to my mind here).

It's not about pity and support for google either. There is a monopoly on the other side as well: Most publishing houses are pro this legislation, so you read very little against the proposed law in major publications. It's good that a corporate player now takes up the flag to counterbalance for that - even if it's google.

The proposed law is poorly worded and poorly targeted, it will endanger bloggers who cite from newspaper publications, even linking the headline on facebook may open you up to a lawsuit. It would practically require all bloggers to go back through their blogs and strike all mention of newspaper articles from past articles. So even if I could somehow accept that the publishing houses should be awarded some of googles earnings - in this case I'd have to join their flag. But if you can't rally behind a good cause just because "google deserves a slap on it head", then rally behind IGEL [1] which is the (bloggers) initiative against the proposed law.

[1] http://leistungsschutzrecht.info/
> I would still rather start at square 1 on some risc 64 bit virtual 48 bit physical word system.

A friend of mine wrote a little OS (similar to vxWorks) for 64-bit MIPS in the 90s; I helped him debug a couple of problems. This was actual production code to go in a product (our employer was too cheap to license vxWorks for the secondary processor in the product).

It's incredibly easy to get something up and running on an architecture like this. (Admittedly he cheated by virtue of not needing to interface with hw to get loaded -- everything gets much easier when your EEPROM is wired to the boot vector.) Get your kernel data structures set up, handle interrupts, and BOOM! you've got multitasking. (I think it took him about a week.)
Rajeevk, great job!!
Things I'm looking forward to:
- snap to grid
- object grouping

Your app needs a bit more polish, and your icon could do with a bit more work, but for a first version its fantastic.

Your app has replaced grafio as my goto diagramming tool.
see: http://www.stic.st/conferences/stic12/stic12-abstracts/pract...
You can tell me what your think the behavior is actually like, but I can point you to a HTML5 game that uses 50-100% more JS heap and runs slower in 64-bit builds of Firefox :)

You say a larger heap has marginal impact on performance and that locality and working set size are what matter. If larger pointers make the heap bigger, then the working set is going to grow as well, and locality will be worse because the larger pointers mean less objects fit into a cache line.
Jakob Nielsen would have a field day with this.
Seattle Startup Creates Online Stop-Motion Video Tool in HTML5
are you asking a reasonable question? do you have a clear idea of some regular change in size that would not "appear organic"? because i suspect that almost any smooth, repeating change would be acceptable... and if that's so, then your question is largely meaningless.
Show HN: CodeAutomat - web service for converting SVGs to ObjC. Free today
this could really bite you in the back.

I know of two people who did something like that and it went wrong. If you are not lucky you get the "wrong" immigration officer and then you won't get into the US anytime soon.
Free to download and draw diagram. You have to purchase export feature (In App Purchase) to export diagram in various formats.

And regarding the instaviz, this very restrictive. It does not allow you to rearrange the shape the way you want.
Beautifully put.

I am reading in horror the various fees involved - I have a doctorate in statistics and a couple of years postdoctoral experience and I have been living independently since 18, and have never taken a loan in my life.

Something crazy is afoot in the US.
This is a conflation of the idea of a desire to publish, with the theory that that publishing must be de facto available on any platform in it's native format. In the same way that we don't need desktop apps for reading a blog, or a website, or anything else, we don't need a tablet or phone app either.

In this case, a website works perfectly well, with the advantages of being searchable and sharable in far more granular and broader formats than an app, thanks to the likes of Google, likes/retweets etc.
So exposing more kids to programming early, allowing them to pick up the basics, become more comfortable with the concepts and in general get better at it earlier - that will degrade the profession?

What colour is the sky in your world? That's the most backward thinking I've encountered in a long time.

Getting more kids exposed to code can only increase the number of good, competent programmers. If it increases the number of mediocre programmers as well so what?

The world is increasingly run on high technology software and hardware platforms, some understanding of this should be useful to everyone, and helping more people towards real understanding and skill in the field is a good thing, not a bad one.
Just to clarify what the CAP theorem says: If one node parts, then that node is either inconsistent or not available. A fault-tolerant database could potentially stay up with a single unavailable node.
people are rediscovering RSS , what people need is good RSS reader softwares, not the usual crap out there , people need to understand things like ping-backs , get a server somewhere and they will never need facebook or twitter anymore.
The Hackback Debate (legality of counterhacking)
Indeed. Why should the peasants learn to read when there are priests to do it for them?
Great fun, but I'd quite like to link to a certain 'tab' and send it in an email. Sadly, it looks like I'll have to email instructions on how to get to that 'tab', which will be tedious.
America's Titan Surpasses Sequoia as World's Fastest Supercomputer
Near-ridiculous security seems about right.

Not just near ridiculous, it is truly ridiculous!
> Funny how some things change and "silly ideas" are all the rage.

This is because of the adoption of the technology and its evolution. It is not just the technology per se.

If a tree falls in the forest and no one is around to hear it does it make a sound?
Chutes can go that far? You sit down, and scoot into a hole int he floor - the tube-like chute extends from the car to the ground and provides drag
Pix or GTFO. Any internet windbag can make cheap criticisms. Show us some examples of what you regard as "a good web app".
There is a big difference between interpreted rhino vs. compile rhino. The Rhino wikipedia page claims compiling to byte code "... produced the best performance, often beating the C implementation of JavaScript run with just-in-time". However, the benchmarks I've seen put Rhino compiled to byte code at about 60% slower than comparable Java code.
There is something very pleasurable about drawing flow charts like this. It hits a sweet spot between actual drawing and presentation programs/lucid chart. Great work!
I'm not saying 50-100% growth doesn't happen, I'm saying that it's an outlier (based on complete system data from multiple platforms).

If it's really a common issue with firefox's JS implementation for some reason, there's nothing to stop them from using a compressed pointer scheme for JS that uses 32b pointers and a known offset; it's a common technique. You give up one register to keep the offset around, but you've still netted 7 registers from the switch to the 64b ISA, and adding the offset is either a simple OR or can be folded into an LEA (nearly free or free).

Let's not confuse "they haven't had a chance to tune the 64b JS engine, and the 32b one has been worked on for years" with "x86_64 is slower than x86_32".
For me the animations work on Firefox 19 (Aurora) on Windows, but no colors.
Do you take into consideration the direction of the strokes? I can't seem to get it to recognize anything but a rectangle. Lefty here, hence the direction query.
Hence your execution is better.

The sketch recognition might be patented (at a minimum there is previous art), and I know it is only one piece. But that is enough to create some unwelcome letters. And it is also the reason why I am against patents. This is a case where copyright is enough, and IP would be counter-productive
just received an activation code, so now don't waste your invitation on me if you're still reading this thread! :)
This is an interesting post, especially the part about memory testing.

We have a simple policy: ECC memory is required to run our software in production. Failure to do so voids the warranty.
"It's all take and very little give": actually, Google with adsense allows lots of content providers to monetize their traffic.
grafio is a close competitor to Lekh Diagram. Shape recognition and customization of shapes are much better in Lekh Diagram.
What Lekh Diagram lacks (if you compare with grafio) is aesthetically good looking GUI.
Apart from that the grafio recently added toolbox for flowchart shapes which is currently not in Lekh Diagram. But many of those toolbox shapes (like arrow) are easily recognized by Lekh Diagram.
Getting started with Sinatra
IANAL:

What is interesting is that he misses the biggest myth in which belief hurts creators of original works.

Unless the author of a work is an employee or explicitly assigns copyright to someone else, the author retains the copyright. In other words, the freelance copywriter owns the copyright not the piano company unless the copywriter explicitly assigned copyright to the piano company.

The relevance for software development (or in my case architectural practice) is that the work product of contract programmer (or drafter) does not belong to developer (or architect) absent explicit assignment of copyright.

Absent a properly structured contract, a contract programmer may share code they wrote as they wish. Furthermore, a less scrupulous person might make claims of code authorship which are difficult to disprove despite going beyond what they actually authored.
You have to understand that you can't measure the impact of an algorithm on the icache by just benchmarking it in a loop. If the algorithm being benchmarked fits into icache, it'll perform great in that loop, but when you drop it into your application it could blow everything out of the icache each time you call it and degrade the performance of the rest of your application. It'll also perform worse in your application since it's not remaining in icache either.
Did she write a list? I ask because the fact that he did tells me something. Also the fact that she did accept the arrangement at first.
Police can imitate your drug dealer to text you from his phone
My first impression is that your website looks very unprofessional. I wouldn't trust a payment company with a website like this. However this can be quickly fixed, if you don't have much experience with frontend development someone else needs to help you.
Very useful! Have a star of walkways at each elevated gondola station. Avoid congestion, get you the 'last mile' speedily.
How to Calculate the Value of a Like
Ancient Microbes Found in Buried Antarctic Lake
Getting it built should be added to that list. Gondola has an edge there.
You seem to believe that Google cares about Chrome more than their Firefox contract. I don't see this being likely. Chrome makes Google no money besides having Google as the default search. Firefox makes Google money in exactly the same way. Firefox is just as important to Google's revenue as Chrome is.

All Google needs is search results to show advertisements on and a browser capable of running their applications. Both Firefox and Chrome meet this requirement.
And Google pays Mozilla for prime placement because Firefox has users(even Bing would). No users = no money.

So, this is not your typical volunteer FOSS project when you're pulling in upwards of 100 million dollars a year and the standard rebuttal to people asking for bug fixes and features does not apply.

Reminds me of the mouseover text bug that Randall Munroe was requesting to get fixed for Xkcd and was met with hostility. Did they expect him to fork Firefox to make his Firefox readers see the text? It took them 7 or 8 years to roll the fix into Firefox.

https://bugzilla.mozilla.org/show_bug.cgi?id=45375 (search for Randall).
snap to grid and object grouping have top priority in the list of features of next release.
there's no e-petition for that. If there's one and I didn't find it please add a link
Perhaps using safer languages (and languages with better error reporting) would be a solution to these kinds of problems.
This will give me courage to finally release my book: print "Hello World"
Here's how it works: when you upload an SVG file, we convert it automatically to Objective-C or C# MonoTouch code. Then, we draw a preview image with the generated code. If you like the result, you can choose to buy the code. Since we've just launched CodeAutomat, the service is free for a limited time.

CodeAutomat is powered by PaintCode, our full-featured vector drawing app that generates code.
Also, the correct pronunciation is "naaas-horn" ;-)
Short advice: find a compiler that supports modern decent C (C99), NOT VS (http://www.infoq.com/news/2012/05/vs_c99_support/) - may not be relevant for your kernel code that much, but at least at the end of your adventure you will have learned how to write good modern C (and no, C it not dead and replaced by C++, they are languages with different philosophies and used by different kinds of programmers and they are both evolving on they own route, despite FUD originating from Microsoft and other sources)

...and when you reach to the GUI part, do the same for C++, use the latest version and language features: I've heard that VS2012 lasts upgrade got closer to it, but google around before settling on it

...or to keep it simpler: better use GCC compilers (since the Linux kernel is built with it, you should find enough compiler specific docs and related tools too)
I agree that different projects prefer different tools, but these data stores most certainly do compete with each other for developer's use within Google.

Per the paper: "At least 300 applications within Google use Megastore (despite its relatively low performance) because its data model is simpler to manage than Bigtable’s, and because of its support for synchronous replication across datacenters."

So, the current trade off is ACID vs. performance, but I think the interesting point is that ACID is winning more and more now that a distributed ACID database is available to their developers.

Again, according to Google: "We believe it is better to have application programmers deal with performance problems due to overuse of transactions as bottlenecks arise, rather than always coding around the lack of transactions."
Self-marketing in minified code
Hotel break-ins blamed on flaw in keycard system
No, there is no consideration of direction. I am not sure what's going wrong.
I have tested all shapes in all directions. You have to draw a shape close to whatever shape you want to be recognized.
How interesting; I was under the impression that work done by a freelancer was automatically considered to be a work for hire. But you appear to be right.
In Polish it's similiar - rhinoceros is "Nosorożec" which means "[with] horny nose" literally.

Unicorn is "Jednorożec" which means "[with] one horn".
Brilliant remarks. I expected "big companies suck; blah blah" but got insightful remarks about navigating corporations and executing to scale.
If you are going to add "Education,"

Just be honest.

List your high school.

List the number of hours completed and the university.

Some people will make an issue of it.

Some won't.

Good luck.
Oh. I expected a graph.
I feel like I'm a responsible user and someone just didn't like one lighthearted comment I made. It's pretty upsetting actually. It's a shame but, I guess I'll just not post anymore. Will anyone even see this comment?
This is cool.
Big project for one person, but cool none the less
6 reasons your business should invest in mobile now
Not really. We get all the same sorts of errors in our very high level C#/Asp.Net/VMware deployments and it's a shit load harder to debug with all the extra baggage that a VM and hypervisor throw on top as well...

A better solution to all the reliability problems is better quality hardware i.e. not X86. X86 has very few reliability features built in past ECC. If you look at UltraSparc based machines, they can predict failures and offline chunks of the hardware (CPUs, RAM regions, IO devices) so they can be replaced without disrupting the system.

Prevention is better than debugging :)
Who says startups are easy?
Such languages also allow you to write code much faster which can lead to more mistakes.

Edit: huh. 2 downvotes. Why not explain why you think I'm wrong, rather than just downvoting because you don't agree?
This.

For desktop computers, Intel charges a premium on any ECC-capable gear (their Xeon line), so it's really only available in workstation class computers. Most AMD gear (AM2/3/3+ sockets, not A-series) can take ECC RAM, if there is BIOS support.

ECC RAM costs about 10-30% more per DIMM, but as memory is so incredibly cheap these days, its probably the cheapest safety net you can buy.
Sounds like burnout. Try this: take part of each day for yourself, unconditionally. Enjoy that sunset with a beer, or catch the yoga class, or sack time with your partner, or a combination on a schedule, whatever.

Marathon runners run a lot, but not every minute. People who produce, also may want to ration out effort in a sustainable program.
Are they going to run it down MoPac?
I don't know why this is a hard concept for people to understand.

DRM is basically the equivalent of Schroedinger's box. You want the content decryptable so that it can be consumed, yet you don't want it to be copied. The problem is, decrypted content does not discriminate use cases. If it's clear-content, it shall do as the handler of the content wishes to do.

Possibly the only method I can think of would be PKI enabled hardware. I've not thought completely on it enough to proclaim it practical or otherwise, but I had an idea that the player somehow has onboard memory to store public keys that are required for a disc to play.
They're great if you're using desktop or iOS, but fall short if you use Google's own devices. The mobile playbook serves a phone view to the Nexus 7 tablet, and a broken desktop view to the Nexus 4.