skysight-inc/HackerNews huggingface dataset:
Please give me the password to your regular email account so I can read your emails. I won't delete any of them, but your email server is not a house, and I should have the right to read your emails.
> I'm saying that a structured way to do that (LLVM API) is safer than merely creating strings yourself.

That is resting on the assumption that using the LLVM API is less error prone to a typical compiler developer than creating strings.

You are also assuming that spitting the C code to disk needs to be done in an unstructured way.

Neither of these assumptions are self evident.
DNS is very compact (a few hundred bytes a query), you're talking about maybe 10mbit of traffic tops: not a hard problem these days
Yes, and no. I was referring to your criticism that people still use it. See, people do not use it because it is vim, the editor, but because it is vim, the text manipulation language. Really. There's nothing great about the editor itself, it is rather clunky, lacks solid UI abstractions, blocks the UI while it is busy doing something, has an awful scripting language (vim script), and more. If you take away the text manipulation language, nobody would use it.

Another point validating that is that people write vim-layers for all kinds of editors and IDEs. They don't port the editor (i.e. the weird UI blocking, or the text mode, or the other things or even vim script), they port the text manipulation language.

Coming back to what I originally said: You seem to not get vim, and how it allows to easily modify text with a manipulation language (not a programming language!). Say I'm at the beginning of a line:
#[exampleObject: obj displayTitle: @"this is the title"];
[delegateDoSomethingWith: @"this is the title"];
Say I want to take the 'this is the title', and change the contents to 'new title. In the vim-language, that's the following code (cursor pos is the #):
/@"<CR>2lci"new title<ESC>n2l.
or
Vj:s/this is the title/new title/<CR>
This is a simple example, but for moving around text and manipulating it (i.e. everything after you wrote the initial code / function class / whatever) it is beyond fantastic.

What's not so good, as outlined above, is vim the editor, simply because it is old and doesn't have a more modern UI, etc. There're many projects that tried to address this, but everyone, so far, failed to implement the text manipulation language as deeply as in the reference implementation vim. What comes close is evil for emacs.
Easier solution:

Have a US based paypal account.

Yes it works way better, it is not a safe haven from chargeback but the service and US laws are more stable.

More stable = the laws does not change so much as the non-english countries. Maybe it is the common law, I do not know.
But there is a reason the whole bank system power is in common law powers.
That's a good point and I hadn't considered it. It still reboots your Linode, though; worth considering a 'echo "I just rebooted! Did you expect that?" | mail' in your rc.local for this reason, since a reboot should be an infrequent event.
I have the Fredrik, it's a great desk. I combined it with a nice adjustable mesh bar stool to regularly go from sitting to standing. I also have a thinkpad style keyboard, and therefore no mouse, so it's extremely minimalist.

I just need a no moving parts VESA mountable computer to put behind the monitor with a 3G dongle for connectivity to tick all the boxes.
> But I don't think that the reasons behind this have to be some kind of extortion scheme

Well, that is what is actually happening out there as we speak, so there is really no room for interpretation here. It's clear what their scheme is and they implemented it as quickly as they possibly could.

> I would like to see the trademark go away, I just don't like how quickly accusations came up.

That licensing extortion letter looked pretty genuine to me, so I don't think this falls under the definition of mere accusations anymore. Once again, it's what's actually happening. They were accusations when the first thread about the trademark started, but now there is actual hard evidence that our assumptions were in fact correct. And just to be sure, it would not have made any sense for that company to register the trademark if they did not have a plan exactly like this. So it's not really a surprise either.

> No.

So there is absolutely no connection? I apologize if this is true and I'm being overly cynical.
I think this thread proves a point about compression. That it is about balancing different requirements rather than absolute performance in any one measure.
> The fear of spiders, ... is believed to be a primal fear, an evolutionary safeguard

[Citation Needed]

I've heard that too, but all the evidence I've seen indicates arachnophobia is a largely cultural European phenomenon.

For example, see this:
http://animalsplatform.org/assets/library/274_s214.pdf

Also note that in parts of Asia and South America people actually eat spiders.
I can, I'm not sure why.
Presumably he knows the internet is watching. Perhaps he's playing to the gallery a bit.
Almost a Hundred Python Resources, Libraries and Tutorials
If you have nothing to hide, you don't have to worry :D
Here I was thinking this was their stock symbol and they'd gone public all of a sudden.
I'd assumed up to this point that the "Great Firewall" of China was primarily intended to censor and control China's own population. Now I'm thinking it's main purpose was as a strategic defense initiative. Now they can attack more freely without fearing for their own infrastructure.
It's not about size, it's about rate and introducing latency. Just the hijack itself is going to add DNS latency, which is monitored by any competent operations team. Expert operations teams, and I know of one, also monitor the BGP path to their public addresses (including nameservers) to detect things like the Youtube kerfluffle.

Adding a conditional ("do I answer or do I proxy?") on every DNS query -- and there are many -- is going to introduce enough latency to be noticed unless you throw a lot of gear at it. And you're still going to introduce latency by inserting another hop. That's my point, though I do agree with you.
WOW. For fucking shame.
If they release it under GPL3 then you'd be able to use it even if it's infriging on IBM's patents, if they release it under GPL2 then no.
So Much Drama in the HTP
I fully agree, it would be nice if:

-the map fit on a 1920 pixel width monitor

-the small version had a readable font

-it existed out of colored regions with the name of the dialect inside the region on the map rather than different types of legends everywhere
Fahrzeugvermietung
Mieten Sie günstig einen Transporter.
Anyone care to speculate how likely this account is to be true?
Would've been nice to explain WTF "Prenda Law" is beforehand.
Take a vacation?
An Anti-Abuse Ad With A Secret Message Only Children Can See
Sony kills the loathed 1366x768 displays in their entire computer lineup
Haha.. Excellent point.. I just did actually :(
Really its a pity.
Grep in java is funny with Grep4j
hell, you could run it on linode and probably be right next to the box you're proxying... ;)
>> In order to discreetly reach abused children, one aid organization designed a clever billboard that only displays a hotline number for people shorter than 4’5″ <<
Can you not get a USD bank account in India? Paypal would then not need to do any conversion and you could do the transfer yourself from USD to INR using your preferred exchange.
Show HN: Learn to code a web app in 30 days
Oh come one firing people is easy both in the UK and USA.

The USA is at will and in the UK the first two years are effectively at will.
Bill Gates on iPad - Users are frustrated. They can't type or create documents
Something like this can be used to create easter eggs in websites...
Note that they still keep the regional pricing. I can understand a small difference, but 60% (EU) is complete nonsense.
Chute Raises 7MM Series A, Launches Realtime Media Ads
Are you sure you aren't confusing the pop up about their cookie policy with a login request?
Wouldn't you need a US bank account & US taxpayer ID to make that happen? Good luck getting those from India in the wake of the Patriot Act, etc.
Which is typical for RC releases, feature freeze and bugfixing.
Symbol A is not of type number.

(1+ a)
Chasing the Wrong Zero
Right, so they'd rather have companies incorporating in other countries for the sole purpose of being able to collect money from their customers! Seems legit.

For instance - http://blog.freshdesk.com/how-to-incorporate-a-us-corporatio...

That's an even better way to save taxes. Delaware has 8% tax. India has 30%. People won't even bring the money in India.

RBI is treating PayPal as some swiss bank account. Keeping all the USD balance in PayPal doesn't make sense. I have to bring the money in India because I need to pay the bills and salary and all. And the PayPal balance doesn't earn any interest. But when I have to pay the hosting charges or domain registration charges which are in USD why should I not be able to use some money from my PayPal account which is already in USD? RBI insists that money first come to an Indian bank and then used for paying abroad. Again costing me conversion fees every time the money crosses the border.
Setting S3 headers in Transmit for better website performance
IE10 is already close to passing IE8 in market share.

http://gs.statcounter.com/#browser_version-ww-daily-20130407...

It would be really nice if Windows users decided that Win 8.1 was the version for them. Those XP machines have to be pretty old by now. IE10 could easily hit 25% next year.
Some actions take longer than others. When developing sofware, it is sometimes useful to consider the time implications of various alternatives. Sometimes gut feelings are not good enough for those paying the bills or people inclined toward OCD. They want mathematical proof.

There is a genus of algorithm called "P" and another genus called "NP". People writing checks and less salty software engineers would like proof that one or the other is faster, or that they are equally fast. They don't have it.

Developing a deeper understanding is left as an exercise for the reader who deserves acknowledgement for successfully trolling HN in order to rant about Wikipedia and computer science being unpopular.

@Onionblastar: if there is something that is unclear, please do the community the courtesy of telling us what you think it means before complaining.
FT has this incredibly aggravating policy of forcing registration on mobile devices. If you're on a mobile device, request the desktop version of the site, and you should be able to view the content.
Can someone explain to me why is Ballmer still in charge, really? Please?
Just to be clear, paying little or no taxes is only government fail to collect them. It has nothing to do with responsibilities. There is no law in the world that forces anyone to maximize tax that it has to pay, so everyone has a right to pay as little tax as legally allowed.
I suspect this is just marketing for the upcoming Windows 8.1 (Blue). Which is more of a L-turn than a U-turn.
I already upvoted this but wanted to take the extra time to say thanks for your post.

This whole thing really makes me wonder how many hacks and deals behind the scenes are going unnoticed.
It's not uncommon, for example here's a recent double-entendre ruling about a strip club:

http://www.woai.com/media/lib/12/5/9/5/59511ba8-415b-4b2e-a7...

The lawyers out there speculated he did it as yet another smack down to Prenda law. This will always be known in law circles as the "Star Trek Order". It'll be more widely read, and the shame will always follow them.

His findings of law are correct, a little toying with them outside of his findings is quite enjoyable.
GistBox
I think this video explains the how and why of the fifth amendment (it's also something every American should watch): http://www.youtube.com/watch?v=6wXkI4t7nuc
Video description: [A] law school professor and former criminal defense attorney tells you why you should never agree to be interviewed by the police.

Although lawers mid-trial taking the fifth may be different.
There are plenty of good examples you could have used. That was not one of them.
To save vertical space, I'll refer you here: https://news.ycombinator.com/item?id=5667471
A recursive acronym with a shift/reduce conflict.
US accuses China government and military of cyber-spying
Not that difficult. People are already doing it and I too am seriously considering it.
http://blog.freshdesk.com/how-to-incorporate-a-us-corporatio...
One problem I have had with my various PCs over the years is the file and shortcut clutter that accumulates on my desktop, a fault purely my own. Windows took this annoying habit of mine and made it a core feature of Windows 8.
The Star Trek Fan Art That IBM Scientists Created Out of Atoms
Windows 7, which for my uses, is a better OS than Win8, has IE10 as a recommended update. So for most installations of Windows 7 boxes they will automatically update to IE10.
Could this be the first Google Glass game?
What a ridiculously over the top hack article. In Windows 8, Microsoft did a lot right, and a couple of things wrong. In 8.1 they are trying to fix those couple of things.

If they put the start button back and default to the desktop, that would address 90% of people's concerns. The only other major issue is that Metro apps are so far pretty useless, but they are very easy to avoid until they get better (or just ignore them permanently).

As to it being "widely panned", I saw a lot of positive reviews of it when it came out. Even the Verge, who usually hate anything and everything Microsoft gave it a good review.
FYI, Prenda already argued that the Judge was biased in this case. The issue went before another judge, and was denied.

Source: http://ia601508.us.archive.org/28/items/gov.uscourts.cacd.54...
Because MSFT still makes enough profit every quarter.
Repetitive work is behind every zen state. Idleness sometimes is inspiring, but sometimes its just...idleness.

I've never thought more than when plowing a field (takes days to finish 300 acres) or herding cattle for miles between pasture, or mowing the lawn with ear plugs, or driving to visit my sister (8 hours on the interstate).

So, take away 'repetitive' work and we take away many opportunities for thinking. What then?

I guess there's viewing porn for hours, or watching the real innovators show us their art, or ...
Can't argue with the money Microsoft is making.

I don't think there are many investors who expect Microsoft to be the bleeding edge. It's a stable, boring money maker. It might stop making money at some point, but not suddenly.
Only until a robot is cheap enough.
How You Can Build an HTML5 Photobooth App
I'm not a lawyer, but I am from the US. The Judge's order includes the following footnote:

"Even if their refusal was based on the Fifth Amendment privilege against self-incrimination, the
Court still may draw adverse inferences against them in this civil proceeding. Baxter v. Palmigiano,
425 U.S. 308, 318 (1976)"

The way I read it (again, not a lawyer) is that you can't convict someone based on their refusal to testify, but this isn't a criminal proceeding. In civil matters the rules are different.
Malware detected on website. Can someone post the content?
U-turn? I don't think so. A company like Microsoft doesn't change its logo and completely redevelop its entire web presence so that for the first time ever its entire product line-up is consistent unless it has really, really carefully thought through its plans, and is pretty damn committed to them. And, even if Windows 8 wasn't a rave success, it would be incredibly weak (not to mention idiotic) to cave to pressure from short-sighted consumers and pundits and return to the old desktop. Besides, I doubt anyone at Microsoft is that upset about Windows 8's reception - it was a truly foundational release, with so much work done in so many areas, and so obviously a work in progress, that even modest success was probably a good result.

Windows 8 was just the start of a massive transition process for Microsoft. Inevitably there were a lot of rough areas, room to improve, etc. Microsoft will have gained a huge amount of feedback, done a huge amount of work thinking about how to build on 8. I expect to continually up the polish, improve the features, smooth the split between both the new UI and the desktop, as well as improve the transition between different form factors, handle integration for users with multiple devices and so on better - but I don't see any significant reversal of direction. The old desktop is simply too antiquated and if Microsoft were to remain fused to it for any longer it would put them in an extremely dangerous position, given the quantum leaps in UI happening at the moment. The big question mark is how Microsoft is going to handle legacy app support while unifying the overall experience and setting sensible guidelines for what new apps (both Metro and Desktop) should look like. There is a lot of inertia in the Windows ecosystem and it will take a while to shift, but the results will definitely be worth it I think.
They already argued he was biased, and lost.

Source: http://ia601508.us.archive.org/28/items/gov.uscourts.cacd.54...

As for appeal, he set the monetary awards at a figure just below the cost of a successfully appeal. So they may appeal, but they will not reap any benefits.

They can't appeal the fact that he's going to report them to the IRS CID and the feds.
Err ... Good?

I've not used it extensively but found it confusing. My Father (non-techy) absolutely hates it. He hated Vista too but likes his Win 7 box.

Very dangerous for MS to screw around with this as inertia and familiarity are a huge force in keeping them dominant. In their position the worst thing they could do is force big changes, which is what they've done.
Hitchhiker’s Guide to Disrupting the CRM Market: Eight Steps to Take
Thanks for your answer.

I see how my post could be perceived as trolling while in fact that was not my intention at all. I certainly did not write about being genuinely interested while I'm actually not.

You're making a good point about how the situation I described is hypothetical. However, I did not write that you as an onlooker would be 100% convinced that all of the things she claims were true. The article actually only names some accusations she makes, and I referred to these in my original question. Therefore, the things she posts may in parts be correct in my thought experiment, and the onlooker knows about that, while other parts of her posts may still be incorrect ("smear").

Note that even with the actual article, i.e., without any knowledge about what actually happened other than what is written in the article, we are all "random onlookers". And we're all forming opinions one way or the other when we read something like this.

I am interested to know how these opinions would perhaps be influenced if we had additional knowledge that isn't explicitly mentioned in the article. The thought experiment I sketched certainly is on an extreme end of the spectrum.

If anything in my post was purposeful, then that it was hypothetical. Since your reply I'm thinking now that perhaps it was indeed "ridiculous" to think something like this up. But again, it wasn't my intention at all to troll.

I appreciate that you took the time to answer.
A Thousand Thoughts Blog
As a scaredy-cat brit, when I moved to Australia the first thing I did was spray the outside of my house with spider repellent :)
I guess the same lack of class shown by every print media in existance. And all the broadcast ones too. They are all platforms for their owners' views. Why should FB be different? Why is it less classy when they behave like everyone else? Point to one 'classy' media outlet.
Show HN: A New Approach to Online Forms
Judge Wright definitely had phasers set to kill here. But these guys aren't the sharpest knives in the drawer. Steele (AKA "BittorrentBull") was mocking Judge Wright on Twitter over a news article about his bankruptcy not very long ago. I've never seen a smart lawyer do anything like that.

In the order, I note that Judge Wright used all the most devastating magic words. In addition to discussing their "moral turpitude," as you mentioned, he also said they "defrauded the Court." Ken predicted that might happen and wrote about how important that may be later:

http://www.popehat.com/2013/04/02/prenda-laws-attorneys-take...

"The fraud issue is of such huge importance because there is an exception to the attorney-client privilege from discovery and testimony in cases in which the attorney is alleged to be a participant in the fraud. Even the attorney work product exception from discovery falls by the wayside in such cases."

So this order is devastating not because of the small monetary sanction. Rather, Judge Wright methodically destroyed all of their defenses, threw them to the wolves, and then rounded up every other carnivore in the country to join the wolves in taking a bite out of them.
Seriously, what is "n" often used to signify in math? Stop thinking of reasons to complain and read for comprehension. Then you will be halfway through O(n).

Then if you write down what you think O signifies, you will be at least 3/4 to the answer instead of part way. Nobody can learn for you. Only you can put forth the effort required.

Cowboy up.
Oh, I'm seeing no chart so I couldn't know that, obviously.
My dear, the parent was slightly sarcastic. But he is right, that in order to please the corporate ears, you need to sing the 'right song'. You get hired in no time. Learn the corporate buzz words, etc. Once in, you will meet some saner persons, which do the right job, so that you will not feel to be in some mental institution, where all speak some acronym gibberish.
One advantage to the olde hub-and-spoke maniframe plus terminal model: programmers had to congregate in the 'terminal room' at the university. I miss those days. I found lifelong friends there.
Brainstorming a short eBook about Evernote
I've bought a new laptop last week that came with win8 preinstalled.

I feel like I've boutght a very expensive tablet with a big screen and a keyboard... :P

Really it doesnt feel like a PC, and the desktop is like an app that you use WTF?!
I work in currency conversion, and honestly the conversion rates here do not look bad for an ad-hoc, small value transaction. The spread between buy and sell rates is how traders make profits. If there was no spread, or the spread was small, traders would need to take a proportion of the conversion as a fee. Some banks and third parties do this - they offer a really wide spread, and then take a proportion over and above that. Also, Paypal may not itself be interfacing with the currency markets, but may rather be using a third party intermediary to perform the actual currency trades.
OCTA apdrošināšanas polises. Cenu kalkulators internetā
Burning Question: Why Sit Up Straight?
How do you deal with ironic statements, program? ;)
Great design Phil :-)
Paywalled on mobile. Was it really news?
Megaupload the Copyright Lobby and the Future of Digital Rights
I can. It's called Exchange Earner's Foreign Currency (EEFC) Account but PayPal converts the money before they send it to my bank account. So even if I had that account, they will still send me INR.

Because RBI's policies have given them another way to make some extra money.
I would consider upgrading to Windows 8.1 if they just made Metro the default desktop background while also keeping the Start button and the taskbar. That would be an interesting combination, since the desktop background is usually wasted space anyway. Sort of like the "active desktop" thing that they tried in Windows 98, but much more elegant. It would also eliminate the nonsense of having to leave the desktop in order to pin programs to the taskbar.