skysight-inc/HackerNews huggingface dataset:
another point is that if you could choose what you like, just choose to like whatever is most convenient... easy!
Why would people who are actively digging through phone calls not be digging through the relative low hanging fruit of emails? I'm thus using lack of interest in digging through emails as a proxy for lack of interest in this kind of analysis - is that unreasonable?

Edit: And to be clear: I'm not saying there isn't a market for this product, just that the concept that it would become the dystopian norm is a bit melodramatic.
Consider the extreme scenario where all companies collude, sending wages to near zero. Would you still call this "agreement"?
Virtually nobody has studied the effects of long term high level black tea dosing, at last in part because (I believe) society has an assumption that most people aren't that stupid.

In the southern US, iced and often sweetened black tea is consumed in large quantities and has been for quite a long time, to the point that the state of Georgia once jokingly introduced a bill mandating the presence of sweet tea on restaurant drink menus.
Why do you distinguish force and fraud arbitrarily from collusion? Me bashing you over the head and taking your stuff is the ultimate freedom of action.
Because most of the time they hang around the house. If you read the article and watch the video they say that a small minority go exploring. Most people also keep them inside at night. Furthermore since they are generally fed well by owners they have diminished interest in hunting. Keep in mind that dogs are locked up because they are usually a lot larger than cats and can attack people. It also helps that they aren't as good at jumping and climbing as cats. If dogs could jump and climb like cats then people wouldn't own them as pets.
I was pretty impressed with the content in "Real World Haskell"[0], it's available online for free and for sale in print. I don't remember all of the practical examples, but off the top of my head, they include wiring up a pcre library by using FFI into C and reading a barcode from an image. This talk claims that the book is out of date; that's probably true, but I still found it to be valuable.

[0] http://book.realworldhaskell.org
Maybe there's been algorithmic marketing from Amazon, but I meant featuring. I know they did at least two email blasts promoting the book (maybe others, too, I don't know).
...and yet, clearly, enough roam that it becomes a problem. I have the scars to prove it.

In any case, all of those things apply to dogs, as well, but we're not allowed to let our pet dogs roam.
I'm an recent high school graduate. I come here because, despite high test scores, I don't know what I want to do with my life, and I feel like being here might help me.
I tried using python inlinesytler not too long ago, and found it didnt work well preserving some styles like media queries.

The only thing that I found worked reliably was juice[1], which is a node.js library.

[1]: https://github.com/andrewrk/juice
What do you like? What was the most exciting thing you did in the last two years?
Summarizing Text on a Page... as a Service
What platform/browser are you on?
"... They are all of the same general shape and internal composition, and when looking down upon them, I couldn’t help but think of flying over suburbs of the US ..."

Listening to CDR Chris Hatfield on the radio yesterday, made this exact observation from space. It's a human pattern that you can see from Australia to the US to Afghanistan ~ http://www.abc.net.au/radionational/programs/latenightlive/a...

"... When I emerged from the near empty Officer’s Mess after our Thanksgiving meal, I wandered up to the hanger bay and was shocked by what I saw. Enlisted sailors, many of whom had spent hours painting the walls, and cleaning the floors to present an image of perfection to our superior, were standing in an endless line hundreds deep waiting to get their meal. A meal that was due to close minutes later. I had never seen a line so long on the ship before. Somewhere the logistics chain failed, and priorities were askew. I did what I could for a few of them, but many still missed out on their meal. As a leader of these men and women, I felt ashamed. As far as I know, General Petraeus didn’t get wind of this – had he, I wonder how it would have turned out. ...."

I'm surprised by this. Non provisioning of the enlisted on a major US celebration. Could be mistaken as a sign of shite leadership. Your descriptions of Petraeus on the other hand speaks the opposite.
Oh yes. It selected it as it’s gaining popularity and looks to me likely to reach a critical mass for mainstream usage.

There have been plenty of great languages in which you can express things marvellously well, but for the most part they remain obscure. Although Rust is not the most powerful language around for some of the things I want to do, it’s sufficiently powerful and backing what already looks to be a winner means that the ideas will actually get used.
John McAfee Launches "The Brown List"
Yup. If you're young and fit, you don't need coverage for diabetes. A high deductible with a cancer/accident supplemental will be 30% the cost of a more normal plan.
FHIR is a step in the right direction http://www.hl7.org/implement/standards/fhir/
> You have to ask though, why someone would continue, even in 2013 to joke about mass murdering students?

But, as indicated in the title, it's from 1994 ….
and https://xkcd.com/327/ too i suppose..
My intuition about sorting in Python is that by far the fastest way would be to calculate keys first then call an optimized C quicksort on arrays of structs {handle, key} and copy it back to Python. That would require more than 2n memory (and exactly 2n for things like ints or chars) but the speed-up should be huge because well implemented C quicksort on small structs really shines when it comes to exploiting characteristics of modern hardware (cache hits are more important than number of comparisons).
> it drove me crazy that people would just let their un-spayed, un-neutered cats wander around to become their neighbors' vicious little problems.

This drives me insane, too. We've got some neighbors who apparently refuse to neuter their cats, and therefore they tend to wander and are highly aggressive. I suspect they're also not inoculated, and more curiously in my state (of the US), all domestic animals must at least be inoculated against rabies--so if their cats were to bite someone, they could face substantial fines. I'd imagine they aren't aware of this. (They've also had a number of dogs that have turned aggressive, gotten hit by cars, and have presented themselves as a neighborhood nuisance, so it's not the animals fault... some people just shouldn't have pets).

The other problem is that I suspect they got the cats to keep local rodent populations down, but then they reason that the rodents should augment much of the cats' diets, so they feed them very infrequently (and thus, they tend to roam looking for food). According to local lore, resident snowbirds who move around for 3-6 months out of the year tend to get cats for this reason, then leave them behind when they depart for seasonal reasons under the assumption the cats will be there when they return. Often, they're not.

Sigh.
Same here, I work in the tech industry doing mechanical design. While I would no longer call the company I work for a startup (we were arguably still one when I started) I still find a lot of the conversation around them interesting. I'd still say I'm a hacker, just in a much more physical sense of the word.

While I don't find the vast majority of the content about programming interesting, there is still enough content here that I do find interesting that other similar websites don't cover.
3D printing used to create impossible spinning tops
Rust doesn’t have regular straightforward CTFE (though I’ll admit freely it’d be nice to have), but it does have compile-time procedural macros, so that I can write a simple macro which will take HTML tokens in some DSL or as a string and with the help of the html5ever crate (which can be loaded as a dependency of this compiler plugin as well as of the resulting binary), produce the final tree, or for that matter do anything else with it that I like.
> While normal operations don't matter, think about features like 'trap on integer overflow', if it was widespread in the popular ISAs we would have language which would use this semantic and as a result less bugs.

You need to study history, son. :)

All of the ISA's from the 70's and early 80's HAD an overflow feature. It was wiped out when we jumped to 32-bit architectures because overflow was so much less common.

GC at the hardware level was, I believe, done by the Lisp Machine. However, standard RISC chips could run rings around it.

Modern ISA's aren't simply a bug in amber that solidified the mistakes of yesteryear never to be rectified. Modern ISA's have many features precisely to correct the mistakes made in the past.
Facebook Crosses The Line With New Facebook Messenger App
Yes but dogs can attack strangers that encroach on their territory. That's why they need to be fenced. Cats can't really do the same to a human.
Lol, at my current job, their accounting system is designed so that all transactions modifications are an UPDATE or DELETE instead of an INSERT. It makes auditing impossible. At the end of the month, the numbers don't even come close to adding up.

(The correct way to design an accounting system is that, if a record is changed, you do an INSERT rather than updating the old record in place. Then there's always an audit trail.)
I'm a high school student (to be entering my senior year). I would definitely not call myself a hacker by any means, and while I am very passionate about math and science, at the moment, I would first and foremost identify myself as a jazz bassist (however, his may be due to the fact that I am currently at the Berklee college of contemporary music, studying in their five-week summer program). I have in the past ventured a bit into programming, but not very seriously, and my biggest achievement was probably a roguelike written in brainf*ck that I abandoned half-way through. Although I am very passionate about jazz, I intend to pursue a career in science (though I am not sure exactly what).
I use HN because I can easily find many math/science/technology related articles that I find very interesting. Also, I find that the articles and posts on here tend to give me a different perspective on a situation than one might find elsewhere.
How to Always Win
Lets say the price of electricity goes up. That comes out of investor dividends also.
This is amazing. I drink about half a pitcher of tea a day. I picked up the habit as a replacement for soda about 15 years ago. I usually drop an Earl Grey tea bag in with about 4 regular black tea bags. I am going to have to try to drop the Earl Grey habit and see, but I do get strange muscle cramps in my legs and ribcage. I've been attributing them to injuries I obtained while playing sports when I was younger.
Http://www.facebook.com/johannie.stpierre.1
Easy solution: live somewhere where it's illegal. But it's perhaps misguided to feel everyone in the same country should agree with you, especially those who are following the law.
Also because dogs don't have the decency to bury their poop. I've never had to scrape cat crap off of my stroller. There are more cats in my neighborhood than dogs, there are laws demanding that dog owners clean up their poop, but still I keep getting dog poop on my kids' stuff.
> I too have found the claim that only 1/3 of homes have a firearm to be dubious

Really? Why? I'd have thought that was a bit high, off the top of my head.

Most people don't have any reason to own a gun. Hunting is very popular as hobbies go, but it's a lot of work and isn't practical for a lot of people. As for self/home defense, a reasonable person isn't going to go to the trouble and expense of acquiring a handgun unless they feel genuinely threatened, which I can't imagine is hugely common. Own must of course account for the NRA-driven fetishist attitude that you ought to own a gun as a matter of principle even if it's completely worthless to you, but again I can't really see that stretching beyond 33%.
The google map appears to only show DDOS attacks, whereas the Norse map I believe shows attacks attempting or possibly succeeding in compromising their targets (as opposed to just DoSing them). So apples and oranges?
Fair enough. Thanks for the info.
Don’t buy stock in impossible space drives just yet
This is another one on the same side: http://blog.metaobject.com/2014/04/cc-osmartass.html

I should point out the C standard explicitly says that "Possible undefined behavior ranges from ignoring the situation completely with unpredictable results, to behaving during translation or program execution in a documented manner characteristic of the environment (with or without the issuance of a diagnostic message), to terminating a translation or execution (with the issuance of a diagnostic message)." The second choice is what programmers expect.

UB should not be taken literally as "you can do anything". To take this to an extreme, a compiler that deletes any source files that contain UB could be compliant, but would also be one that no one ever wants. Much of the utility of C comes from its use as a "portable high-level assembler", meaning that its constructs are supposed to intuitively map almost directly to machine instructions. Aggressively optimising compilers that exploit UB violate this, so they are not in the spirit of the language: UB is either unintentional (a bug), in which case the compiler should issue a warning; or it is intentional, in which case the compiler should translate it with the intention the programmer had in mind. Making assumptions that "UB will never occur" and using that for optimisation is "wrongheaded and dangerous"; C's reputation for performance and efficiency comes from its simple low-level nature, not from overly aggressive compiler optimisation. Any optimising by the compiler should be at the instruction-selection level, and higher-level optimisation done with assumptions that are "characteristic of the environment". It's also worth mentioning that the "UB = optimisation" advocates seem to be mostly academics with an intense interest in replacing C with "safer" languages... and there's no better way to further their own agenda than to "legally" disparage C and make it a worse language than it should be.
I'm a senior scientist at a biotech company. I do engage in some software development now, but my formal training is as a bench scientist. I read HN because I enjoy the intelligent topics and conversations.
How to Fix Orphaned SQL Users
Differentiating away from the arms race
You should blog about your tech stack and how you're accomplishing live streaming. APRS isn't sufficient for video, so do you have a satellite uplink?
The answer is yes. Using other html/css framework plus WebGL, you can do pretty much anything to match. Also it's faster and easier since most people are more familiar with those frameworks (i.e. bootstrap, angular, ionic framework, zurb...)
You don't have to decide what to do with your life you know. In fact, you kinda can't. Sure, you might decide something now, but then 20-year-old you could just as easily say "Well, fuck it. I'm going to drive across the country and marry her."

Suppose you had 2 years, what would you want to do? What would you want to have done and set yourself up to do?
Currently in public beta.
How to Image and Clone Hard Drives with Clonezilla | Linux.com
Don't Cheer Obama's 'Ban' on Torture
> why can't we allow people to freely sign employment contracts with the terms defined in advance?

Because

1) What incentive would people have to abide by their deals ? (also known as : NEVER sign a contract with any royalty or any parliament or congress. They are not bound by them. Just don't get yourself into that)

2) How would you even know the terms of a contract ? People may think they agree about every detail, I have done enough law to know perfectly well they never do. Given the chance, people will sign things like "I rent this room for 800 euro per month", for example. Now, the primary renter dies in a car crash, what happens ? Who owes what ? What if they're married ? What if there's children ? Does the inheritor inherit the obligation ?

3) How would you resolve obvious assymetric bargaining positions ? Suppose someone signed a contract selling someone into slavery ? Before you say otherwise, note that under muslim law, that is legal. Without law of the land, who is to say this is wrong ? And what would you do about it.

But these are the obvious arguments. How about I save the 5000 page book this would become if we went over the entire set of problems that contracts pose. Here's a link, I guarantee that every single paragraph identifies a problem in "pure" contract law and free agreements between parties :

http://www.law.cornell.edu/ucc

Or how about the European law version :

http://www.legifrance.gouv.fr/content/download/1950/13681/ve...

Read a few pages. It's not nonsense.
The options are not simply "drop data" or "don't drop data". The options depend on the logging source, because not every logging source requires a fixed-size buffer. The API itself needs to support various logging sources and thus needs to support extensible buffers (e.g. file-backed sources, the way ProcMon does). Whether or not a particular logging source supports that is independent of whether or not the generic logging interface needs to support it.
Technology enables scale.

Technology may also reduce the need for scale. If you believe that Coase[1] was right about the "nature of the firm" vis-a-vis transaction costs[2] then it would follow that technology that can reduce transaction costs reduces the advantage of being big. And since there are innate downsides to size (people usually ignore this point), transaction-cost-reducing technology should generally work against bigger companies.

Is that happening? I don't know, I haven't really studied the issue, and I don't have enough data to say. But even if the argument leveled in this article is right (and I'm not sure it is), I'd be skeptical of the idea that it's technology which is driving a move towards bigger / older businesses.

[1]: http://en.wikipedia.org/wiki/Theory_of_the_firm

[2]: http://en.wikipedia.org/wiki/Transaction_cost
Ask HN: The Craigwatch story continues
https://news.ycombinator.com/item?id=8043909

I'm the guy that started Craigwatch. I received another C&D stating:

"we sent you a letter demanding that you cease and desist from all violations of craigslist’s legal rights and Terms of Use (“TOU”). Our July 11 letter’s demands included, among other things, that you cease and desist from distributing your “Craigwatch” software and that you not induce or assist others in violating craigslist’s legal rights or TOU.

In response, you represented via email that you “deactivated Craigwatch.” We appreciate your cooperation, however, it has come to our attention that you continue to offer and distribute your Craigwatch software on Github. As explained in our July 11 letter, such conduct violates craigslist’s legal rights and TOU. Further, your actions induce others to violate craigslist’s rights as well."

I was thinking of responding:

As legal council for Craigslist, perhaps you will thank everyone there on my behalf. I really appreciate all the time, effort, and resources that they put into offering such a useful free service. I'm sure many other people appreciate it to.

The code in question which was posted on Github five months ago (before your initial Cease & Desist), doesn't--and never did--directly reference craigslist, Inc. It's code which can be used to search any site, like a web browser. Further, the code is in the public domain under the GNU GENERAL PUBLIC LICENSE Version 3 (http://www.gnu.org/licenses/) and being hosted by github (not me). I call into question my requirement to comply to craigslist, Inc. terms of use since my script didn't directly access CL's servers, websites, or content therefrom; it was accessed indirectly by the users.

Is my code technically generic enough not to violate their TOU? Am I bound by their implicit contract? Does it even make sense to take down something from github?
I think it says something perverse about our desires but I too would like some Earl Grey tea.
A new mom & pop coffee shop might easily out-compete the old mom & pop coffee shop across the street, but they can't offer the scale and uniformity of a Starbucks

And if they try, they had a bad strategy in the first place, and they deserve to fail. You don't compete against Starbucks on the basis of scale and uniformity. If you do it at all, you do it by offering a higher quality product (not an unreasonable proposition), or by offering greater customer intimacy (also not unreasonable) or maybe by achieving better operational efficiency and competing on price (this one seems like a stretch). But the point is, no one company can be "everything to everybody". Starbucks is vulnerable to competition from companies that follow a different value discipline, and that's why there are still local coffee shops, even where there are Starbucks stores.

When big corporations die, it's either because of their own mistakes, or some seismic market or technological shift (e.g. Kodak).

That's probably mostly true, but the big corporations don't have to die completely to allow smaller competitors to co-exist.
You could probably get a similar effect by using HAProxy's "balance first" algorithm, which chooses the first available server with an available connection slot (as defined by maxconn). If you did this, you'd want to set maxconn pretty conservatively.
> Note that at e.g. apple the standard procedure when they find out that an employee is looking for a job is to escort them out of the building right then and there.

Do you have a source on this? I couldn't find anything with a quick Google search.
We're planning on it! We'll be doing a write-up of the whole process and stack, to be posted after the launch. We're actually using an analog transceiver designed for FPV use to transmit video to the ground, and a separate digital transceiver to send telemetry down and receive commands.
People want to believe that the free market means tons of little companies duking it out.

It would be interesting to create an actual free market and see what happens.

But the fact is that there are massive business advantages to being big, and the natural state of the market is in the direction of consolidation

Keep in mind that the entire notion of a shared stock, limited liability corporation is a legal fiction which exists due to the State. Now one can certainly argue about whether or not the world is a better or worse place with or without corporations, but in a strict sense, corporations are a violation of the idea of a free market. Since one of the main arguments for corporations it they make it easier for people to pool their capital and build large companies, I don't think it's a stretch to suggest that a corporation-free world would be closer to "tons of little companies duking it out".
I only disagree with you statement that big companies are more efficient. Starbucks, maybe, but many other large companies are so horribly inefficient that it amazes me they not only survive, but thrive. Case in point, the large bank where I work: super slim margins, really inefficient operations, the whole nine yards. In my experience large corporations are mostly this way: lumbering giants.
...and webm is a waste of CPU and memory compared to gif :-)

There are always tradeoffs.