skysight-inc/HackerNews huggingface dataset:
I did a quick google and found a discussion of retroactive tax laws (applying to gift taxes in 2010):

http://www.assetprotectionsociety.org/the-likelihood-and-enf...

Potential arguments include due process, "wholly new tax", lack of notice, ex post facto (with the same caveat as mentioned here about applicability only to criminal cases), and the fifth amendment taking clause.

Conclusion: it's hard to fight.
Ugh I remember that. What an utter vomit-bag of a creation that was.

You can see how popular it was considering their web site was (c) 2001 - 2003...
"I don't think cheap sex and disposable relationships represent an advance."

Neither are new. The only difference is that the woman isn't shamed into poverty if she gets out of them without a shotgun marriage.
The problem is that Google makes money from these ads, and these ads have fantastic clickthrough rates. If they banned these types of ads, they'd make less money.

This is how industries get regulated -- when they refuse to regulate themselves. I hope Google realizes that and takes action on their own initiative...
Example config files for integrating uWSGI, New Relic, Django
It should be embarrassing for TC when the first comment on their story points out their mistake-

"""The first? Phono (http://phono.com/webrtc) has been doing this for nearly a year now on Canary and now Chrome, even won in the best WebRTC tool class at the WebRTC conference in the San Francisco Bay Area late last year. Further, AT&T announced their Call Management API where Ericsson did the same thing in Las Vegas using their IMS (which is all SIP BTW):

http://www.att.com/gen/press-room?pid=23651&cdvn=news...

Congratulations to Plivo, great to see more folks entering the WebRTC space. But would be great to see just a tiny bit of research done by folks at Techcrunch before declaring firsts."""
They are continuing support for both 1.9 (supporting IE6+) and 2.0
Don't Hot-fix IE6-8, Upgrade to IE9-10 Instead
Google in 2002 was nothing like Google in 2012. The only thing the same is the name. The entire software industry has changed at least twice in the last decade or so. If more than 10% of the original code that powered Google is still in production, I would be absolutely shocked.

Remember how Twitter was originally written in Rails, and then it collapsed under its own weight when they tried to scale it? Their business requirements changed, so they rewrote the parts that needed to be rewritten. On the flip side, if they had originally set out to try to build the system that now powers Twitter, not only would they likely have built the wrong thing entirely, they never would have launched.

Software services are evolutionary. You have to always be willing to burn pieces of it down and rewrite them as conditions change around you.
Retroactive immunity is rather the opposite of retroactive criminalization.
Stanley, Plivo not only allows calling out to SIP addresses, but also allows any SIP Device (hardphone, softphone) to call to a WebRTC endpoint.
I am not sure, how the SDK you mentioned here would allow you to do that as Twilio does not support inbound SIP. And thats why the TC article says its a first!
If desktop Linux was widely requested by the general public, PC vendors and download sites would heavily promote custom Linux builds complete with pre-installed crapware, dubious defaults and quite possibly broken upgrade paths and most consumers would never know the difference. They'd probably have their own whored-out repositories too.
I thought the same thing initially. That they did not care about Android as much. After all this app is released over eight months after the iOS and on top of that it's outsourced?

But according to Simple's official blog statement they actually consulted with TwoToasters and have their own Android team.

https://simple.com/blog/Banking/announcing-simple-for-androi...

Incidentally, their jobs page has an opening for an Android engineer:

http://banksimple.theresumator.com/apply/phViRT/Android-Engi...
NYC has the most outrageous taxes in the country. You might as well be in France giving up 75%.
I'm happy for the addition of the :target selector. I tried using this on a recent project before realizing it wasn't available.
For my money, you can't beat Dickens. My favourite two:

"Marley was dead: to begin with"

"It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way"
Nice observation:

"I initially wanted to write an actual research article to examine why XML for databases failed [but the article would] be unpublishable because too many people will want to argue against the failure itself. This is probably a great defect of modern science: we are obsessed with success and we work to forget failure."
What data do you feel is needed, but not there?
It seems like about half the people are getting an "internet connection not found" error, and the other half are furious at the idea of a blind dating app.
Mozilla confirms single Firefox build for Windows 8
Do You Know What a Year Is?
One method to improve your "sleep efficiency" is actually going to bed _later_ (but getting up at the same time).

This in combination with taking a shower to drop body temperature and then sitting in a comfortable warm and dark room for half an hour just before sleeping.
Unfortunately, I think you'll see more of these problems as states get crushed under their existing debt and new expenditures from pension obligations, etc.

See: http://www.usgovernmentspending.com/compare_state_spending_2...
Oh Zeus, no! One of the reasons I love Linux is the fact that I get to control what gets installed and how. Don't give people such ideas. Given how Ubuntu now is going to be full of ads and the like.
I find it as compelling as the rest of the paleo pseudoscience.

https://www.youtube.com/watch?v=N1KvgtEnABY
The product qualified lead
Login credentials or an authentication token? It's pretty standard to use an auth token in situations such as emails to protected content, considering that users profiles are blocked to non-members. To allow you to do a follow through from an email link it is necessary to introduce a way to automatically log yourself in through a click. You'll see the same email behavior from most websites you have an account for and you've allowed to send you emails. The trust chain that this is generally considered OK is that the email has gone through a two way verification for that account you've signed up for, so a uniquely generated auth token emailed is akin to a forget password at that point.

The security failure was mostly on your part, but also on the sites for not conveying a notice that email links that automatically authenticate you are in emails.

Sharing any directly copied link information from an email to a set of anonymous users, especially as unreputable as you have stated, is unadvised.
Marketing boost for Newry and free WiFi in City Centre
Simplicity and readability are subjective criteria. In my opinion, Go has many merits, but readability is not one of them.
GAE status page shows anomalies.
http://code.google.com/status/appengine/
Does your proggy pull installers off your own site or those of the actual publishers? If it's former, it might've been nice if you put every .exe through a multi-engine virus scanner (like VirusTotal).
Imagine a Facebook that actually revolved around letting users create, organize and find "personal content" -- with none of the arbitrary filtering of the "stream", and paying for increased video/photo storage and turning ads off. There, done? I still wouldn't like it as much as proper self-hosted netizens as the baseline; but as much as I "hate facebook" I'd be happy about that. Are they really making that much more money via ads? Why is it not possible to turn the huge success of Facebook into something that has no slimy undertones at all? I really don't get it.
Anonymous Hacker Claims to Have Released JSTOR Documents
ARM falls as FTSE 100 treads water
We agree that to operate a business one needs revenues. We agree that sales of non-public-domain works and value-added services are appropriate avenues for improving revenues.

Where we differ in opinion seems to be that I do not believe that a company can take a public domain work, wave a magic terms of service, and then sell it back to the public.
Dynamic Get: Latency of GAE

https://code.google.com/status/appengine/detail/serving/2013...
I'm from Uruguay, but I believe there are a few startup hotspots in Brazil.

The past Tuesday, there was an event here, which showcased the finalists from the LATAM Startup Challenge. All finalists were from Brazil, and I was extremely impressed by them, and they seemed very approachable, maybe you can get some of them to help you find the local startup scene.

http://www.latamstartupchallenge.com/

I've also seen several Brazilians commenting over here too.

No idea if they can help an IT startup, but there's SEBRAE:

http://www.sebrae.com.br/

also the brazilian software chamber Softex:

http://www.softex.br/_home/default.asp

The Uruguayan chamber (CUTI) usually finds mentors for new startups, maybe the Brazilian equivalent does too as well.
I will say I don't like it for online storage of any kind, but it's pretty hard to beat XML as an offline interchange or archival format.

Case in point: we can dump an entire client's data from our system into a single gzipped XML blob straight from the ORM. This can also be restored straight back into the ORM as well with very little code.

This means we can switch database engines, do snapshots, backups, manage on site deployments and all sorts of nice things very easily.
Honestly I'm suprised I didn't enrage someone on the last comment.

But the two major ways that women really mislead and manipulate is:
1. Claim a guy is creepy and then try to villify the guy
2. Friendzone

I'm not talking about legitimate safety has been put at risk cases for "creepy." I'm talking about the majority of cases where the guy misread the girl's communication, there was a miscommunication which hes being blamed for, he was socially awkward, the girl labeled him that way because she misinterpreted or felt like labeling him that way, or it was generally an awkward situation.

The other, friendzoning, is an intentional passive rejection of a perosn. Women aren't stupid, they know that a guy is interested in them, but can/will choose to put them in the friendzone.

Both of those situations are communicated to other girls to hurt the guys' reputation. By the time the guy realizes the scope of it, hes screwed. Its a really shitty thing, but it happens every day. The next time you're with your female friends and they're talking about, look at it from this way: Who are they telling, and whats the result of that later.
This is part of the reason why later mystery authors, such as Agatha Christie and her peers, made an effort to give the reader all of the pertinent clues.
As I understand it, JQuery 1.9 and 2.0 are supposed to be API identical so what is suggested is to offer JQuery 1.9 to sub-IE9 via conditional comments.
Lawyers are very expensive, especially good ones. The man might have had a couple million in the bank, tops. Considering the 2 years since indictment and the trial hadn't even started yet, that's a lot of legal time on the books.
Twitter is rolling out "The Twitter Oscars Index"
I prefer S-expressions to JSON.
Austin, TX would love to have you.
Its almost like there is a different motive than defeating the "enemy"...
Probably never these days.
TSA once again considering using commercial data to profile passengers
How to choose the right number of threads for Java application
No Self-Respecting Woman Would Go Out Without Make Up
A Guided Tour of Macintosh
I see. So I can create an endpoint on the server when the page is generated, give it a random password, and drop that into the page. And then to expire it I would have some background process that deletes endpoints n minutes after they are created or something?
One problem is that a huge number of people are simply terrible at expressing themselves via the written (or typed) word. Without wishing to flatter ourselves , the level of discourse experienced at HN is far higher than you will experience on the internet at large.

This leads to problems with both badly written, short and generic profiles (which makes writing well crafted clever messages to the person difficult) and people who find writing a message that really sells them as an ideal dating partner impossible. Not to mention that most people are uncomfortable writing about themselves in a personal way for a stranger.

I imagine the problems with rate limiting might be that users on a free site could well just sign up multiple accounts to get around this limit which would probably be yet more annoying.
Thanks, but no thanks. I've experienced New York's laws on intellectual property ownership.

Any programmer who thinks that they should have any right to have "their own time" and "side projects" should leave for a more friendly state. Like California.

I am not joking.
XML wasn't a good fit for databases or configuration files

Except where the database is used to index a collection of XML data. E.g. we store dependency graphs (the output of a natural language parser) in an XML database (Berkeley DB XML), which allows us to quickly select a subset of interesting parses using XPath queries.

Sure, we could use a different storage format and query language. But there are good XML databases and XPath is well-known and standardized. The actual XML is normally only touched by machines.
The title of this article is that he "didn't have to die." That is correct, he didn't have to kill himself. Yes, he faced significant adversity, which he brought upon himself. It's said that character is how you deal with adversity. This person chose to end his own life instead of confront the challenge he sought. No, the federal prosecutor was not in the right, but neither are they in the wrong for the decision by Mr. Swartz to kill himself.
The trouble is, many, possibly most, people are prone to be bullies under the wrong circumstances. See the Stanford prison experiment, and Stanley Milgram's torture experiment.

When the entire system of incentives for prosecutors rewards bullying, extortion, and intimidation, and punishes leniency or compassion, we shouldn't be surprised by the results.
Should you ask a question as an opening sentence?
Taken in context: low performance and low reliable storage space. So, way more than sufficient for a few simple things, and not much else. IndexedDB is massive overkill for lots of things, cookies have other problems for other things, localStorage fits nicely in the middle and should be used as such.

I have other reasons for disliking localStorage. Two tabs in e.g. Chrome (a few versions back, at least) can write to it and the contents from one tab can be delayed by as much as a second; one tab can read older-than-current data from another (A writes X then Y, B reads X); writes can interleave at the string level, making it possible to produce garbage data (like "abc123def" when writing "abcdef" and "123" from different tabs) - when you add this to the delay and old data problems, it's sometimes undetectable and unfixable.
For the record, that isn't advice. It is the authors (of the book) response to the article writers question of whether doing research for the book has taught her to "think like Holmes".

And she isn't saying she is making educated guesses but rather that she isn't able to but has learned not to make snap judgements.
This is thorough enough to be useful. It's nice to see practical solutions which come from sufficient toiling.
Yeah, it's rough. After federal, SS/payroll, NY state and NYC residential taxes, I take home 57.95% of my salary.

I don't have the energy to find which state would give me the best deal, but I seriously doubt it's NY. :-)
> XML is still a good solution for human-readable data

Urgh... maybe the data I have had the misfortune of working with are not exercising the proper options. The ratio of metadata to data always seems too high.

Overuse is likely the cause of my dislike.
Like that time someone told us how to design a well-designed site in 30 minutes, I decided whilst clicking through "How to Write an Opening Sentence" that I would read the first sentence and then decide whether I should listen to the guy on "how to write an opening sentence".

It read:

>"When I was a 25-year-old Senior Editor of The Mother Earth News, I did a lot of rewrite editing. "

I decided against it, so I didn't read any more of the post.

I will, however, tell you how you could write that sentence well:

"When I was 25, I spent three weeks figuring out how to get my articles to stay at a low reading angle, instead of getting flung back in my face by an impatient editor: the experience was invaluable, and it's time I shared how to write a good opening paragraph."
I would say: Whenever you have a hard performance target that you must hit, and pure C can't meet that target.

Every game, including Doom 3, has some targeted minimum frame rate that the developers want it to run at. (This target can be anywhere from 30-60 frames per second, depending on the studio's standards.) Additionally, the game will have some targeted hardware that it is expected to run on. (Hardware requirements for PCs may slip during development, but console hardware is pretty non-negotiable.) The developer will optimize until the game runs at the required frame rate on all the targeted hardware platforms (using a profiler to identify the functions that need optimization) then no further.

Now, if what you really meant is, "When is assembler actually going to be faster than pure C?" that's a harder question. Modern C compilers are pretty smart, and most assembly hackers today start by looking at the assembly generated by a C compiler, and optimizing from there.

Most compilers are conservative about what optimizations they run, so there are often situations where it is safe to apply an optimization yet the compiler will not recognize it as such. (Really, would you want your compiler adding bugs to your code in an effort to make it "faster"?) So, sometimes you can apply optimizations that the compiler missed.

Most of the time, though, if you're not John Carmack then you probably can't beat your C compiler.
When the code isn't fast enough and you know some trick or shortcut that the compiler doesn't know or can't use.
Firefox OS: The Future of Microsoft's Mobile Ambition?
This is similar to saying "what stops a bad guy with a gun is a good guy with a gun". Alternatively, you could regulate, i.e., locking down the platform and sandboxing all third-party apps.
What I am missing from this article is what replaces XML for databases.

An XML database is just a document store, and that idea has not died. You can s/XML/JSON/g and you'll see that the ideas and research is still very relevant today.

XML databases are decidedly 'NoSQL'. MongoDB is a good example of a straight port of the document store idea to JSON.

MongoDB would be a lot richer if it were to support XQuery in some form, rather than their awkward json querying system.

I think there is a discrepancy between the academic world which likes the orderly nature of XML and the pragmatic programmers world who like the terseness of JSON.
I doubt anyone who uses the app will ever know it was designed by this firm. The branding will just say "Simple" and people will get hooked on their service.
It makes life easier for sure. For example, you're just a sole developer with limited time. If you add others to your team and pay them a salary, that could be money. Or you simply aren't a web startup, but a startup in hardware or something else that requires more money.

Etc.
It need not be outright abuse for it to be an unhealthy relationship. If your marriage is characterized by constant bickering, or by a partner who stays long hours at work followed by long hours at the bar every day just to avoid a spouse they have grown to detest, there may not be any actual abuse but it's hard to see that as a healthy environment to raise a child in. Unfortunately, these are exactly the kinds of things that are difficult to capture in statistics, particularly the very broad statistics you're discussing.

It's also hard to see why decreased birthrates, delayed marriage, and delayed childbirth are bad moves. High birthrates and family formation early in life are more of an r-strategy. Moving to a K-strategy is better for the children you do have, which is the entire point. As a side effect, maybe young people have to find outlets other than marrying at age 16 and having babies to satisfy their sexual urges, but what's the harm in that?

You could plausibly say that most of the harm, in terms of single mothers, comes from the war on drugs, which affects minorities and the lower classes the most. It's two-faced for conservatives to point at certain communities for having so many children out of wedlock while locking up alarming proportions of their men for victimless crimes and turning them into hardened criminals.

Fundamentally, I think people more qualified to make decisions about their own families and relationships than the Pope, the government, or you and I.
More Numbers Every Programmer Must Know
This brand of unproductive sniping is what's wrong with HN comment threads.
> I found it interesting to hear comments from people outing themselves as enthusiastic Scientologists.

I didn't read any of the comments; were they actual people you'd heard of before, or random scientologists for whom the association was already moderately public, or total sock puppets?
Exactly. And that is a very important distinction.

After 21 years he will have served his term. If afterwards he cannot be released into society he needs to be kept separate, but that is no longer a punishment. As such he will (or should) be treated well during this "safe keeping" following his sentence.
You Can Make Money with Open Source
Petition To Fire Aaron Swartz’ Prosecutor Reaches Goal
Wolfram Alpha Needs an Open Source Version
I chose the term warped as at some point it seemed like XML was used for _everything_, in many use cases the problem was warped to fit an XML solution. For example, simple configuration data made less readable via a poor fit of XML, and the excessive number of these cases.

One of my favorite sayings is still "XML is like violence. If it does not solve the problem, you are not using enough."
I think that was witty sarcasm in reference to recent events.
Realtime Node.js App: Building a Server
No way is it $5,495/month in NY for $100k. $4,829 at best for $100k. With the expiration of the payroll tax, your take-home for NYC for over 100k is roughly 58% for the year.

But then again there might be some tax magic I'm missing.
Are you sure it was the original developer that inserted the crapware?
Come to Florida, it may be a red state but they stay out of your business and costs less.
Fashionpreneur
fashion entrepreneurs. a mix gen-y fashion statement.
A lot of the comments are characterizing this as a money grab by the state.

To me, it sounds more like the unintended consequences of a clever lawsuit and/or a poorly-crafted piece of tax-break legislation. People should be advised that California has a lot of clever lawyers who work to find and exploit holes in legislation.