skysight-inc/HackerNews huggingface dataset:
Re: #4. I'm a consultant for a company. I bill at like $300 an hour and make something like $40 an hour.

That's a hideous pimp cut (86%).

You probably can't work for those clients directly-- I'm sure it's in your contract-- so what you need to do is ask these people, who are paying $300 for you and happy to do so, if they can refer you to friends or other businesses (who might be their own side projects) that might be willing to meet you, individually, in the $100-150/hour range.

Your contract may prohibit you from cutting out your employer for an existing client, but says nothing about leads you get while on a job. Given how badly you're getting screwed, your top priority in each gig should be to get leads that support your independent consulting efforts.
Is RapGenius.com already recovering from Google's smack down?
All social media sites are susceptible to this simple hack:

1. Set up IRC channel.
2. Wait for friends to arrive.
3. When there's ten, post new content to social media.
4. Post link to the IRC.
5. Have you and 1-2 close friends downvote everything else.

All of the algorithms I've seen so far are susceptible to this.

I do not engage in this practice for many reasons, some ethical and some practical.

On an ethical level, it's toying with people's faith in society; some trolls argue successfully that this faith is misplaced and should be shaken; I counterargue that without strong signaling to that effect, it becomes vandalism.

The practical is that anyone who trolls around the sites can see who is engaging in this practice and rapidly realizes they're behaving badly. I remember the crucifixion of davisreis666 on Reddit as an example.
> It would be interesting to see what hidden information is buried in law-enforcement (and other) photo archives — some of which could even help exculpate innocent persons.

Yeah, it would be interesting. But would you hold your breath for it? In an age where kids "shoot themselves" while being handcuffed and whatnot, I for one wouldn't.
This would certainly be a solution for OEMs in this situation, but I wonder how much of G would even consider this a problem? Another way to ask this: how long will G neglect the needs of this market before we conclude that G doesn't consider this a market worth noticing?

It seems possible that a third party could provide many of the services OEMs require, but I suspect that organization would need to be either very skilled or somewhat well-connected to the relevant dev groups at G, or else it would find itself in this same exact situation.
I read those things as sarcasm (e.g. "none of that buffer-overrun-checking garbage") but perhaps there's more to it.
Apple makes new bid for Samsung sales ban
Re: FCRA and bureaucracy

The US federal gov't outsources a large portion of its employment background checks to a company that the FTC has charged with violating FCRA. The contractor settled for $2.6 million and kept its contracts, clearing both NSA leaker Snowden and DC Navy Yard shooter Alexis along the way.

http://www.ccjdigital.com/background-reports-on-navy-yard-sh...

On topic: Even the US trucking industry, which is desperate to hire people desperate enough to put up with ridiculous hours and weeks away from home -- working hours that are nonetheless ridiculously regulated -- is hesitant to hire felons. Accidents, plaintiffs' lawyers, juries, etc.
How to Become a Better Developer: Straight Talk
AirBnB's New HQ
Your examples are the rare gems among the poo. Occasionally some big projects turn out well while millions of others didn't.
> This is the point where I suggest the iPhone didn't REALLY change that much for most of us. Sure, it's easier to get maps and directions now (though old Blackberrys had that too)

For me it was when my parents (without any prompts from myself) got an iPhone and started emailing / Facetiming me from it.

If you had told me 6 years ago that my parents would be able to send me email from their phone, or be sophisticated enough to look up movie times while I'm out having dinner with them I would have laughed.

I think what the iPhone did was make it easy for everyday people to use technology that was only available to a select few. Not just with their technology (which made it easy to use) but also their advertising / marketing which made everyone aware of it.
Um. Maybe you covered this, but have you ever just saved an album as a playlist?

Actually, in this regard, I think Spotify discovered the post-physical-media world: An artist's latest album is just a playlist they put together with some artwork. So obviously simple.
Problems getting group SMS/MMS from iOS on Android? Get Ninja SMS.
Obligatory NoScript and RequestPolicy plugs: That page loaded in just over a second for me and looked fine.
Who wants to make a Sherlock Holmes video game?
I'm not sure who you're replying to or if I'm reading your post right, but Rdio's mobile app is not a native wrapper around HTML5, it's built on top of Xamarin's stack, which provides API wrappers around the native platform.
I am fascinated by the nuance that went into this decision. The argument by the Doyle estate intrigues me: they claim that the characters themselves (as a sort of platonic form) were not fully developed until Doyle stopped writing.

For example, they would argue that in every story, Watson had once played rugby, though this fact wasn't published until a later story. Thus this aspect of Watson's character is still protected. The real meat of their argument is that the pieces that were "discovered" after 1923 are so central to Watson that there's no un-copyright-ed Watson left if those pieces are still protected. (But the judge rejected that argument.)

This seems sensible if you imagine Sir Doyle "discovering", not "inventing", Watson.
Writers are now free to use Sherlock Holmes without securing a license
This analogy does not work. He's trying to make the point that we don't know what caused PayPal's application to speed-up and Node.js may not be the root cause at all. The cheese analogy is not correct since he's claiming their benchmark is like the orange color - a false proxy for what you really want: good tasting cheese. You do really want your application to go faster, though. It's not a false proxy - it's what this team was optimizing for. They had a measurable increase in success - they made better cheese.
What I take issue with is an "image" of two rational numbers as two separate dots, with empty space in-between. That's a very deceiving image IMHO, since I cannot think of a sane way to produce it.

The Cantor set is very different. It's even easy to give an example of two points in the set that can (sanely) be depicted with empty space in-between: 1/3 and 2/3. If I'm not mistaken that example also disproves your stated conjecture... ;)
3 Months of Meterpreter
For the infosec fans.
It shows receiving data, it doesn't show anything about sending data including congestion control. It doesn't even show the full TCP receive a packet process since acking a packet is ... in the code. I also don't see anything about the state machine that occurs during connection creation or tear down. etc. Calling what is in the link TCP is about like claiming to describe the entire postal system in three steps(pick up envelope that has been delivered to your mailbox, open envelope, read letter).
I'm not telling you your position is wrong; I'm telling you to doubt your position.

I myself share, I think, your opinion: this sort of collection ought not to be allowed. However, I am also aware that I have reasons to doubt my position.
Why Business School Isn't Actually a Crazy Plan for Entrepreneurs
> But now, following a legal ruling, the deerstalker-wearing detective is headed to another destination: the public domain

He wore what might have been a deerstalker in parts of two stories, and in both he was in a setting where a deerstalker would have been a normal hat to wear. Most of the time in most of the stories he was not in such a setting, and would have been wearing something else. It was important in his line of work to blend in, and you don't blend in by committing a fashion faux pas.
Neural Net Learns Breakout Then Thrashes Human Gamers
You are correct, both in interpreting me and in providing valuable context to the discussion.

My only point was that people who I would a priori believe to be intelligent, reasonable, and competent have found the 3rd-party doctrine valid. They may not have been "right", in whatever sense I mean that, but they are not a priori wrong, which many of our ancestor comments seem to be assuming.
Also from last year's 29c3:

Jesselyn Radack, Thomas Drake & William Binney, "Enemies of the State: What Happens When Telling the Truth about Secret US Government Power Becomes a Crime": https://www.youtube.com/watch?v=XDM3MqHln8U
See also: https://en.wikipedia.org/wiki/Goodhart%27s_law
Step 1: go on IRC

Step 2: change nick by adding 0x in front of your regular nym

Congrats you're a hacker
Phone data: Tracking them tracking me
Be aware that this version of DDT is likely broken if you are using require.js or other AMD loaders. It may even fail in non-AMD environments if you are using jQuery. This appears to be related to DDT now loading its own jQuery in a non-AMD way. For status see:

https://github.com/django-debug-toolbar/django-debug-toolbar...

and

https://github.com/django-debug-toolbar/django-debug-toolbar...
> If anonymity was a design goal (and it should have been, because otherwise you don't actually have money)

Wait, what?
The NSA is part of the government. So, some parts of the government need to subpoena, others don't. There's something wrong there.
Might have to implement in CSS to see what it could look like for a simple grid system.
> but what leverage do they have

I thought he meant "what leverage do the founders have?". Not sure though....

However, assuming that he did mean "what leverage do the founders have?", I would say that they are the boots on the ground and can very much scuttle anything that the investor wants them to do. The moment founder's interests are not aligned with the startup, it is doomed. I guess an investor can help them succeed but can't stop them from ruining it.

Disclaimer: pure speculation, I have no experience of being on either side of the table.
Sandy Hook Elementary School Shooting Report
6 signs your office is still in holiday mode.
> This seems sensible if you imagine Sir Doyle "discovering", not "inventing", Watson.

If you imagine that, then you would be imagining Watson right out of the scope of copyright, which covers creations, not discoveries.
The screen revolution
Wow that is exactly the game I thought about buying yesterday. Even with a proper (non-wiimote) controller?

I wonder how much is the games not holding up, and how much is adults not liking games.

When I watch people playing Halo 14 or whatever, it doesn't look fun at all.
I didn't call you a moron, but "Obamacare is bad therefore socialised healthcare is wrong" seems a lot of a stretch.

And yes, people go to the nearest hospital in times of need. Need being the key word. Free markets don't really deal well here IMHO.

Obamacare may be a great example of why the US government doesn't work so well, but to an outside observer that seems to be because the market-worshippers seem to need to be placated at every turn, when their requirements are contrary to efficiency, fairness or good sense.
That is supposedly among the reasons for those 419 scams and the like to use shoddy writing and stories. You want to eliminate those that can fight back. A bit like mugging the little old lady instead of the 6'5" bodybuilder.

It also reminds me a bit of insects that evolved to be flashy to demonstrate that they are poisonous. The sort of reverse camouflage stops all but the most foolish predators from partaking.
Looking forward to seeing Mickey Mouse in the public domain in a few years?
Smaller community, more central management.

Linux is seen as a programming platform a lot more than freeBSD.

man pages work wonderfully though.
> There are two ways to deal with bugs. Correcting them, and avoiding them.

Does anyone on HN know of other places to read more about this idea? I strongly believe it, and think it's incredibly important to being able to argue for refactoring and code quality. I'd would love to read more about it if there are good articles out there.
FB doesn't need to upgrade to extra high-resolution in the news feeds -- a waste of bandwidth and time. They just need to make original uploads available via the API.

I think it's safe to assume that FB has tried to keep the original version of every photo ever uploaded. A few years ago, YouTube retroactively upgraded uploaded videos to HD. It's also safe to assume that they're going to continue upgrading/evolving/extending their most important feature, photos, and try to make it the #1 place to organize, store, and share all your photos.

Facebook then becomes an API upgrade away from exposing the original versions of uploaded photos. The photos will also come with all of your friend's faces conveniently tagged, allowing an app with the right permissions to extract high resolution faces/pupils/reflections. None of this needs to happen in the news stream.
Its not encrypted in the AWS instance if I understand correctly. And I'm not sure the NSA has in fact compromised AWS in that way.
Manually making sure a reference does not outlive the referenced object (or, at least, that a reference is not used after the object has been destroyed) looks pretty much like "lifetime management" to me. What C++ affords you is merely ownership management.
Meet the people who keep some of your favorite games running
Etcd 0.2.0 - new API, new modules and tons of improvements · CoreOS
My impression is that suppression of voting rings, which is what you're describing with your "group of 10 friends" example, is something that the HN maintainers actually spend a lot of effort on; I get this both firsthand from the maintainers that I actually know, and from the fact that I feel like I regularly manage to do (innocuous) things that trip the detector.
Considering how powerful Disney is, I am not hopeful that it will happen.
I mostly work on PHP/MySQL with some frontend so, to diversify my skills - I want to spend some time learning Android application development and release at least one app in the Android Market. Not very sure about the app itself; may be something like sending my phone's sensor data to a web server using REST API.
Here's the paragraph that summarizes indefinite detention:

Meanwhile the troubling NDAA provision first signed into law in 2012, which permits the military to detain individuals indefinitely without trial, remains on the books for 2014. Efforts to quash or reform the provision (especially with regard to the indefinite detention of U.S. citizens) have failed and have been fiercely fought by the administration. Most notably, a lawsuit filed by plaintiffs including journalist Chris Hedges, Noam Chomsky and Daniel Ellsberg against the provision has been aggressively fought at every turn by the president’s attorneys. The plaintiffs argue that the NDAA provision constitutes a significant expansion of the laws regarding indefinite detention already established by Authorization for Use of Military Force (AUMF).
It also probably doesn't help that the username "FuckFrankie" sounds aggressive / combative
I agree; updated the description.
I'm guessing we'll be seeing another one of these before then: http://en.wikipedia.org/wiki/Copyright_Term_Extension_Act
The poor-quality web design is by intent. Users think they are dealing with a small business trying to sell its merchandise online without a fancy web team. It's like con artists who dress poorly to look like their mark. More credible.
fun yak shaving exercise. is there a practical reason why you might want to do this?
Amazon does work on a really thin profit margin though.
Thank you! I found it accidentally and didn't realize the full piece had been uploaded somewhere. Added the link.
But Chicago isn't facing teacher shortages. They have an oversupply give the drop in enrollment over the last decade.
Delta Systems Glitch Results in $20 Airfares
Having a well regulated but legal sex industry can be beneficial to society but in absence of such laws most women in this industry are forced into it. Most of the girls there are sold to pimps by their own close relatives. The Pimps then treat them as good as slaves.

The highest amount of recruitment comes from the children of these sex workers. NGOs in these areas mostly focus on health and well being of these children. Thus giving them far better options than working as sex workers.

I talked with several NGO people working in this area and they were clear "we are no here to persuade these woman to take another profession."
HTC: Anatomy of an Android Update
I agree. If you want to create change, focusing on size is the wrong thing. There are many opportunities to achieve huge change , that don't look like huge money makers.

For those of you who are interested in such opportunities, http://www.reddit.com/r/realproblemsolvers is a new community for sharing and discussing such problems and solutions. please join and participate and help us create a strong community that will help solve real problems.
Time For Twitter Stock Stumble?
> I'd be interested to know whether arguments used defending against prior art are legally binding afterward. For example if they said "nope, the camera looks to be 1m, not 3ft", would they be unable to consider something at 1m infringement forever?

Yes, it's called estoppel [1] which, amongst other things, basically means, "whatever you say can and will be used against you". This includes whatever comments and arguments they made during prosecution of the patent.

http://en.wikipedia.org/wiki/Estoppel
This is the very bullshit the NSA wants you to eat. This is not a one-or-the-other situation.
We run a number of compute servers, and we mostly run just a couple of different types of jobs. (Sort of a traditional 80/20 split: 80% of computes are spent on a couple types of jobs, 20% is spent on a very large variety of jobs.)

We benchmark our two important loads whenever we're buying new servers. Surprisingly, some machines perform significantly better on one load, and others perform better on the other. To us, it's non-obvious why that would be so, given what we know about the software running (this software is not written by us, ours falls in the 20% bin).

In any case, this very simplistic try-the-actual-load benchmarking serves us very well.
Doh! Fixed. Keyboard-finger reflex.
I reiterate, if it was a major amount of money, I can see that. Pursuing actions against someone who made a mistake just seems unnecessary. They've already publicly admitted they screwed something up. Someone on their end probably got into major trouble, if not fired, for said mistake.

The instinct to say, "you screwed up and now you're going to pay" baffles me every time. Why does everyone feel entitled to seek compensation for inconvenience? When did that become ok?

I see this on here constantly, and whenever it's pointed out, it's immediately down voted. And yeah, I'm expecting this to get down voted, again.
He isn't saying that all state should be accessible to all functions, he is saying that all state (including subtle state like call stacks) should be colocated in a data store.

The data in the store can still be protected (with access tokens or existential types or whatever) so that an item can be only accessible by parts of the code that have the "key".
I suspect The Atlantic's legal department may have had some input during the editing of this piece. Look at the section of the OA that reads (my emphasis in italic)

"That May, Decker filed the FTC’s suit against him. (Willms, I should note, has never been charged with any crime; the FTC’s authority is civil, not criminal.) The complaint accused Willms of nine separate infractions, from illegally charging consumers’ credit cards to deceiving customers about “risk free” offers and outside endorsements."
Markdown and RST is what people generally use for documentation and blog writing.

However, LaTeX has features designed for academic writing (e.g. you can have references to sections / bibliography entries, so when you insert or delete new ones, the numbers in the text are updated automatically.)

You don't mention what subject your thesis is in, but if it involves mathematical notation, you will likely have a lot more work and poorer results if you use anything but LaTeX.

Specifically related to the question of using LaTeX's mathematical typesetting capabilities in documentation or webpages, MathJax [1] is a popular solution. The Python-based static blog generator Nikola [2] has support for MathJax.

As for being intimidated by LaTeX, and being too unfamiliar with alternatives to make a comparison, I suggest spending a day or so trying to write a small part of your report in LaTeX, then deciding after you've used it.

[1] http://www.mathjax.org/

[2] http://getnikola.com/
They do, but avoiding the counter-measures isn't that hard if you're aware of them, and importantly, only needs to be done a few times a year for each combination of friends.

I could be mistaken, but the hypothesis fits so far.
Great books about mathematics
The Mundane Truth Behind Margins
Interesting. I just assumed since it seems to have detected that my Linux machine is running Windows. The fact that they were using node-webkit did make me surprised that it appeared to be platform-specific.
I was supporting thenmar's conclusion that there are still things to recommend Spotify over Rdio.

The HTML5 bit was my aside, given that one of the comments to thenmar was with regards to it's user-interface. And I suppose I should have been more specific and referenced the Mac desktop app, not the mobile client.
The "compiler braindamage" is that it is generating instructions to load individual registers 4 bytes at a time where it could instead generate instructions that load eight (properly aligned) bytes at a time into two four-byte registers at once. The bytes in question are some fields in the tcp header and some fields in the pcb (which is like all the state related to the TCP connection).

These instructions here are loading the header into registers:

ld [%i0+4],%l3 ! load packet tcp header fields
ld [%i0+8],%l4
ld [%i0+12],%l2
ld [%i0+16],%l0

That's the assembler for this:

u_long seq = ((u_long*)ti)[1];
u_long ack = ((u_long*)ti)[2];
u_long flg = ((u_long*)ti)[3];
u_long sum = ((u_long*)ti)[4];

ld loads 4 bytes at a time into a register but there is a sparc instruction ldd that will load 8 bytes into two registers at a time. If the compiler used ldd these four instructions turn into two. That gets us from 33 to 31. I'm not 100% clear which two fields from the pcb can be loaded simultaneously but there is this line

ld [%i1+72],%o0 ! compute header checksum

and then further down

ld [%i1+68],%o0

which I think are:

u_long cksum = tp->ph_sum;

and

if ((flg & FMASK) == tp->pred_flags && seq == tp->rcv_nxt) {

Obviously that line is multiple instructions but what I meant is the part where tp->rcv_nxt is loaded into a register.

So probably tp->ph_sum and tp->rcv_nxt are adjacent in his version of struct tcpcb and he thinks the compiler should do use the same parallel load instruction (loading two registers from 8 bytes at once) for those fields.
> "[The U.S. patent system] is not obliged to register change in ownership."

That I hadn't known; the implication being, if you intend to leverage a patent with lawful permission from its licensor, it's still possible to get screwed (by being misled about the rightful owner's identity, for instance).