skysight-inc/HackerNews huggingface dataset:
No; we can't define trolling by referring to intent. It's a behavior.

The trolling intent does lead to a persistent, repetitive, long-term behavior: pushing the same buttons to obtain the same response.

There may be an agenda behind it: to keep that topic current and frequent in that forum, so that any newcomer to the forum sees mostly that discussion and nothing else.

The troll says: you are irrational in your beliefs, and I will keep stirring that up month after month, so that the forum is replete with exposure of this fact.

There may be some agenda behind it. Sometimes it is explicit or can be inferred (like promoting something). Sometimes it remains hidden.

If someone has a trolling intent, but fizzles away after one round, then we can't externally tell whether that was a would-be troll or someone genuinely curious. The behavior has to define it.
A long-standing gripe of mine: When I clicked through to his example "cute little function" in Musl, I found myself mentally adding comments to work through all the "cuteness". If that's the case, IMO, it's either too cute or needs more comments - not sure how much time I've spent picking apart kernel code just to figure out what the hell some of it does, but it's definitely not time well spent.

EDIT: Meant to add: fantastic article, wish my Intro to C instructor had read it...
It's weird there are no seeds for you. I've been seeing it for ~20 hours or so without issue.

This is the metadata for it, if that helps:

Name: offshoreleaks_data-csv.zip
File: torrents/offshoreleaks_data-csv.zip.6ffb15f06e409a58.torrent

GENERAL

Name: offshoreleaks_data-csv.zip
Hash: 6ffb15f06e409a58ab7d2a710784e4ef974da782
Created by:
Created on: Unknown
Piece Count: 144
Piece Size: 256.0 KiB
Total Size: 37.53 MB
Privacy: Public torrent

TRACKERS

Tier #1
http://tracker.amazonaws.com:6969/announce

FILES

offshoreleaks_data-csv.zip (37.53 MB)
I imagined as much. That's what I love about HN, you do get some details on how the sausage is made from the sausage-makers themselves.
Not sure why the focus on Apple except to grab headlines; all notebook sales plummeted: https://hardware.slashdot.org/story/16/05/10/1447221/sales-o...
Thanks.

For smaller funds I can definitely see this being an issue. Larger i'm not sure still. But yeah, let's not go into that today. For another time.
kdb+/q/k are used for IOT applications [1], not just fin tec. After all, it is all time series data.

The benchmarks given in a response above by srpeck [2], shows spark/shark to be 230 times slower than a k4 query, and using 50GB or RAM vs. 0.2GB RAM for k4. If RiakTS is relying on spark/shark as the in-memory database engine, it is already at a big disadvantage compared to k in terms of speed, and all the RAM that is going to be required on those distributed servers.

I will have to look at the DDL/math functions available in RiakTS too, since that is how you get your work done regardless of speed of access.

[1] http://www.kdnuggets.com/2016/04/kxcon2016-kdb-conference-ma...

[2] http://kparc.com/q4/readme.txt
What typed languages have you used and what aspects do you find tedious? I find that the experience of writing brittle type-checking logic and tests in dynamic languages is rather tedious in its own right.
That was my intuitive reaction to that Nanex post as well, but I didn't see how I would handle the rebuttal that doing stuff like Nanex talks about would make internalizers or wholesalers more money.
In my quest to learn C very well over the past few years, I've come to the conclusion that C is best understood if you think about it in terms of the way that an assembly language programmer would think about doing things. An example of this would be if you consider how switch statements work in C. Switch statements in C don't really compare to switch statements that you find in other languages (eg. https://en.wikipedia.org/wiki/Duff%27s_device).

The issue that many students face in learning low level C, is that they don't learn assembly language programming first anymore, and they come from higher level languages and move down. Instead of visualizing a Von Neumann machine, they know only of syntax, and for them the problem of programming comes down to finding the right magic piece of code online to copy and paste. The idea of stack frames, heaps, registers, pointers are completely foreign to them, even though they are fundamentally simple concepts.
You know what's great about this? Indications I've gotten from places that look at the data for conflict resolution, etc etc...
...humanely neutralize dissent probably isn't a euphemism for something dystopian; it's probably "send this person/AI to go talk to these people, find out what's up".
"Today's lucky 10,000", etc.
https://github.com/chadbrewbaker/endoscope is more useful.
The science behind piracy: Guilt portion of the brain fails to fire
YouTube is a lot more than just a place to upload a video. It has discoverability, an ad platform, social...
Very nice programme, that saves a lot of bacon. Please keep it maintained, I beg you.
4. Make it manageable.
It's precisely the fact that Moxie is so credible on this topic that makes his post so frustrating. I believe that he's telling the truth as he sees it, and I believe that he's as well-situated as anyone could be to pull off a white-hat secure messaging system, so if he says it can't be done with federation, it's awfully hard for me to assert that he's wrong.

The problem is that I don't see the point of doing any of this without federation. If we're just using the Internet as a substrate for a bunch of proprietary silo services, then we're just back to the way things were before - walled gardens and media conglomerates and extortionate Bell System-style lock-in shenanigans. So what? Why bother? What have we gained, with all this effort, if we're back in the same old shit again?

The whole point was that we no longer needed to get anyone's permission to communicate, to publish, to build new services for interacting with each other; we could just do it. If federation is gone, then those days are gone, and the most important reason to care about the Internet is gone, too.
I'd be interested to know how you can assert that Hadoop is a 'complete waste of hosts for most companies'. Also, don't underestimate the many, many people successfully running Spark on YARN at scale. Hadoop is actually quite helpful to some workloads.
People are less sympathetic to "clueless user" than grandma or grandpa. That's probably also the reason to prefer grandma, not sexism.
The wholesaler is required by law to meet or beat the NBBO --- the "exchange price". If you took your tiny order directly to an exchange, you would not fare better.
Moving Portraits Offer an Uncanny View of the Human Body
I like to think
(and the sooner the better!)
of a cybernetic meadow
where mammals and computers
live together in mutually
programming harmony
like pure water
touching clear sky.

I like to think
(right now, please!)
of a cybernetic forest
filled with pines and electronics
where deer stroll peacefully
past computers
as if they were flowers
with spinning blossoms.

I like to think
(it has to be!)
of a cybernetic ecology
where we are free of our labors
and joined back to nature,
returned to our mammal
brothers and sisters,
and all watched over
by machines of loving grace.

Richard Brautigan, 1967.

(Edit, format)
The database available isn't the raw data though. It's just the curated neo4j dataset, in CSV format. About 40MB in total.
>where people struggle

It annoys me anything below today's incredibly high standard of living is considered struggling.

Puerto-rico's per capita GDP is 5x (!!!) higher than the United States in 1900 (US GDP per Cap was $4,096.00 in 1900 inflation adjusted).

Is it really correct to say that almost the entire US population was struggling up until the mid 1900s? And now we're in some utopia?

'Struggling' implies an emotional state. Yet the standard of living implies almost nothing about emotional state. I'd imagine Puerto Rico has a very similar emotional state to the US! So why do we constantly use the word struggle as a financial comparison and not an emotional one? It almost seems like a unconscious conspiracy to garner emotional support for what amounts to a more financial difference.
Jobseekers resort to resume whitening to get a foot in the door
My point was exactly that: there is no source, whether NSA or spy or someone paid off, that wouldn't be classified.
Though were "crude work-inappropriate remarks" the case here?

We here know too little to really make educated statements.
That is an amazing discovery. And brilliant research on his part. I hope for his part that he gets to go on an expedition to explore the city.

The article says he is 15 but in the photos he looks 12 years old.
>The real pain is handling data that arrives out of order or otherwise very late

Riak TS uses leveldb under the hood. Leveldb is natively sorted. In riak ts that includes the bucket. so the sort order is basically bucket/%PK where PK is your composite PK as defined in your CREATE TABLE statement. See Local Key [0].

[0] http://docs.basho.com/riak/ts/1.3.0/using/planning/
I suspect it's legacy from https://en.wikipedia.org/wiki/Transfer_of_sovereignty_over_H... -- as a Vancouver native there was a massive influx of people from Hong Kong into Vancouver all through the early to mid nineties.

From wikipedia:

Vancouver was among the most popular destinations,
earning the nickname of "Hongcouver". Richmond, a
suburb of Vancouver, was nicknamed "Little Hong Kong".

And it's happening again today due to the slowing of the Chinese economy
This title hurts my brain. I don't even know what it's trying to say.
"We are migrating our analytics db from Mongo to PG but we hit a wall because SELECT COUNT(DISTINCT x)) performs abysmally in Postgres."

https://github.com/aggregateknowledge/postgresql-hll ?

or even

https://www.periscopedata.com/blog/hyperloglog-in-pure-sql.h... ?
North east. My partner makes 30k(as a web developer, no less) so together we can easily afford to rent a 4-bedroom house, have 2 cars and save enough to get a mortgage soon. On top of that having a job that I really enjoy is just icing on the cake, really not complaining.
Depends on your industry and where you work obviously. But I have a strict "that will do" policy. If it looks like it might work, that will do.

It won't' be well engineered, it will be buggy. But the project will be completed and released. If it makes some sales and looks like it has some traction, then I go back and visit the many (many) //todo - clean this up and refactor everything out.

Usually after a while of adding more features, hacking out nasty design decisions the best way on how to do it comes to the fore naturally.
Show HN: Ballot (Simple Voting App)
Welcome in the 21th century. It's nothing new, isn't it? Also, Microsoft is quite late on the train. What do you think Google, Facebook, Twitter, Github ... make their money with their so called free services?

I don't favor this kind of business model, it's just so common. Nobody ever seems to complain about Google's and Apple's policies but if Microsoft does similiar: Outrage!
Well, like many things, if you deploy it on sensible hardware and put some thought into how its operated, zookeeper isn't particularly problematic. It's certainly not a 'nightmare'.
Please provide one example of using the term "MILF" in a professionally appropriate way.
Well, if we establish a basic income and produce enough to suffice then people will live as the aristocracy lived the past hundreds of years. Basically European gentlemen of means did not work.

The major if is the basic income part - if this is established, psychologically people will adapt to the eternal weekend just fine.
I'm freelancing almost 10 years now and so far I've never had any single issue with payments - I just send PDF invoices and get funds through bank/wire transfer. Even when I was on odesk - I've only logged offline time, i.e. haven't used that spying/monitoring desktop client.
At which point you switched to emacs and never looked back? (-:

Amiga REXX should have militated against that view of Unix shells slightly.
Have you seen that, or are you speculating?
Do nothing is not an option (not that you seem to consider that an option), because even if she truly is fine, the next employee he harasses may not be.

An HR rep is, frankly, usually pointless, unless you have high quality HR with specialized training. They do serve as a verifying party though.

Me? I'd interview this guy (not alone) to see if I thought he could learn (as atrocious as his behavior reportedly is, I've been very surprised by what lessons have simply never been communicated). If you don't have full confidence he can improve, he's a liability to you and should go.

I'd also lead this off by talking with the female employee about what you want to do - It's not just about her (although she certainly deserves respect), but about what kind of a company you want to have - which employees are protected and which ones are not. Hopefully she'll understand.
The claim is: "A meme gives instructions for making a homemade glow stick."

The "FALSE" refers to the claim that the instructions are for a glow stick. According to Snopes, the instructions are actually for a dangerous chemical bomb.

It is a bit confusing. Snopes could as easily have addressed the claim that this meme is floating around on social media (which apparently is true).

I've only seen warnings about it, not the meme itself. If my experience is typical, it's nice to see (apparently) accurate information outrunning a dangerous hoax for once.
Nope. Here are numbers which are adjusted to cost of living, and which show that the bottom 5% of America is about as rich as the top 5% of India.

http://economix.blogs.nytimes.com/2011/01/31/the-haves-and-t...

THESE NUMBERS ARE ADJUSTED FOR COST OF LIVING.

(Since this keeps coming up, I added a link to that article to the post.)
You Can Help Build the Future of Firefox with the New Test Pilot Program
Well, according to my experience, and this thread[1], it doesn't.

Also, the bug is confirmed and high priority[2]

[1] https://cryptostorm.org/viewtopic.php?f=32&t=9026#p15888

[2] https://bugs.launchpad.net/ubuntu/+source/network-manager-op...
But the article makes the case that just acquiring the skill set isn't enough. There are prohibitive costs involved if you want to legally use those skills professionally.

Obviously there is a case of the grass being greener on the other side here, though.

Consumers in India want the quality assurance and standardization of services, that American regulation ensures to a certain extent.
What makes this interesting, for me, is the phrase "these findings suggest that people are more willing to break laws and moral rules surrounding intangible property because they have more problems with representing intangible objects".

I would leave out "and moral rules". A possible, IMO better, interpretation is that we do not feel copying intangible stuff is morally wrong.

It would be interesting to check what our brains do when we think of stealing electricity, say by charging our car from a neighbor's power outlet. I have the feeling that we find that more tangible and thus more morally wrong.
http://www.prnewswire.com/news-releases/63-of-americans-cant...

Ironically I have enough cash to outright buy a new car and I only earn 8k/year.
That is her side of the story, which does not have be necessarily true.
> Perhaps that is the fault of a deficient classical education, rather than the merit (or lack thereof) of Bergson's ideas?

My point was not about merit, it was about cultural impact.

But having had some time to think about it, I'm probably wrong. Kuhn's concept of the "paradigm shift" is more recent than Bergson. While not directly challenging a specific theory the way Bergson did, it has certainly captured the imagination of the public and of scientists.

That said, it seems that Bergon's star has faded over time. I looked up a few lists of the most influential modern philosophers and he is not usually highly ranked.
Back when Kindle launched, it was very common to see the story of Kodak being floated around (film vs digital) to claim how Amazon is flexible. Fast forward a few years, Amazon video and music services are the worst in terms of cross platform support.
The primary reason I don't buy/rent anything from Amazon Digital is because I can't stream it to my Chromecast. Considering the adoption for Chromecast I would have expected Amazon to support. Instead they ban it from Amazon.com.
I can't upvote this enough.

Patrick's advice is very sound. (Except, perhaps, for that last bit about what to say in an email to employees -- before sending any such email, please refer to Patrick's earlier, superseding advice to "Lawyer Lawyer Lawyer." Let your lawyer basically dictate what your email will say.)

There are ways of handling this that have been worked out through decades of practice and litigation. This is most certainly not an area to be winging it. And, with all due respect to the thoughtful posts on HN you'll encounter, you should always keep in mind that HN is not a free source of legal advice.

Since this has now happened, you'll want to a) lawyer up; b) terminate the offending employee for cause; c) work with the lawyer to set up some sort of HR training for managers in how to appropriately handle these situations.

It might also be time to reemphasize the employee handbook and make known your zero-tolerance policy towards harassment. (But again, consult a lawyer before doing so.)
Drones to Deliver Medical  Supplies in Rwanda
Find the pattern in the following list of numbers:

2
"I really hate all the "let's port everything to <fancy new language>" whenever a security issue comes out."

That's a nice oversimplification, even disinformation. More like ALGOL60-68 was designed with prevention of common issues in mind. It didn't run on PDP-11, so they ported & modded BCPL into C to write UNIX. All kinds of stuff written in that language with tons of flaws that were mostly the same and preventable since ALGOL's. Many calls to use alternatives (eg Wirth's, Ada) that prevented them by default with switches to turn each off only when necessary. One was a clever C variant called Cyclone with pointer and memory management tricks to knock out errors. Inspired by it and some others, Mozilla team created Rust to achieve similar safety/security objectives that existed since 1960's for ALGOL.

So, it's not a fad or gimmick. It's recognizing certain things regularly trip up system programmers. The basic techniques to stopping it were deployed and field-proven far back as 1961 in mainframes. Many others since, like those in Rust. The author, rather than your assertion, is simply applying that wisdom to reduce flaws instead of ignoring it. Rust and DOOM were probably chosen because they were more fun for author than rewriting djbdns, OpenSSH or Nginx in Ada2012/SPARK2014 w/ full, prover use. Entirely understandable even if not ideal.
It uses Kubernetes underneath, which is nice for scaling but how do you run automated functional, end-to-end or integration tests with this on your development (or CI) machine?
I like how the text of your icon of an unencrypted messsage is completely breaking out of the Allowed Wordset.
> I fear the consequences if it spreads.

What would those consequences be?
I hope you enjoy Ithaca. If you want to avoid cookie cutter consumerism, here are a few suggestions:

-Join a farm share. We have a zillion around here and it helps plan out meals ahead of time instead of being pulled into the event horizon of Wegmans.

-Speaking of, consider getting a meat freezer and hunting for deer. We have way too many and venison will last you for months. Just be mindful of your weapons - IIRC rifles are banned in Tompkins County.

-Don't take off the snow tires until at least May. Trust me on this.

-If you need contracting done, look to the Mennonites first. They work hard, they're affordable, and it's real quality.

-Take vitamin D supplements. The sun doesn't exist here.
Researchers hack WhatsApp accounts through SS7 protocol
Your most recent page of comments includes this thread, a thread about illegal immigration, and one about suicide rate. You've also commented about Earl Grey tea and HBO in the past -- back in the years when HN was supposedly more about technology. You've never submitted a story, tech or otherwise. Yet you've suddenly become a startups-and-code purist?

FWIW I like lobste.rs -- but there aren't "a lot of us" moving; the front page has one article with 60 comments, one with 28, one with 13, and the rest are in the single digits. The highest upvote total is 37. (Which you may view as a good thing, if you want a more focused / restricted site than HN.)
As i understand it, there's a rule that requires a member of staff on any train that's properly underground. Ostensibly for safety in emergencies, but possibly because the unions fancied the jobs.

On current tube and big railway trains, that member of staff is the driver. On the DLR, it's the train captain. On an automated Crossrail train, it could be a guard (it's buses that have conductors!).
git is the primary example of how bad Linus Torvalds is at writing UI code.... ;o)
if employees --> if classified as employees
OP is not trying to fix things in a distributed manner. They're saying that the status quo is fine - the solutions are already here and that people aren't taking advantage of them. This is is not a constructive position because, the current status quo clearly doesn't work for many people, so there is scope for making changes and improvements.

Like any complex problem, there probably isn't a simple solution. Its not a binary issue of 'personal responsibility' vs 'central government', theres room for central, state & local governments as well as charities, communities, and companies to work together on this.
down vote me all day. It's still a conservative garbage rag.
‘Fed Up’ Asks, Are All Calories Equal? (2014)
I've been just like this - without the context of a problem to solve, theoretical things just don't click for me. Regex was a mystery and impossible to memorize until I had to write a matcher for a class, and I haven't forgotten since. Similarly, I never get stuck at work, because everything I learn has a problem behind it, but as soon as I go home and try to teach myself something for fun I derp out immediately.
What strikes me as odd about apocalyptic "the perils of the singularity" navel-gazing is that we automatically assume that machines, and ONLY the machines, will improve far beyond our capabilities - perhaps even infinitely.

Why shouldn't we improve as well? Every day it seems there is a new story about further advances in amazing / fast / cheap / etc. gene splicing technology, or some new breakthrough in understanding how cancers work, or how longevity may be achieved, or how to correct color-blindness, etc.

Is it any less presumptive to assert that humans will make ourselves more and more amazing, as it is to assert that machines inevitably will?
Regarding the recovery:

If they are able to properly orient the spacecraft using solar pressure alone, couldn't this approach be purposely engineered for discharging momentum from reaction wheels in other craft, instead of expending propellant?

Source: http://www.nasa.gov/kepler/keplers-second-light-how-k2-will-...
What does that mean? I'm not sure how you could get more imperative than IO in Haskell; that's literally how the language deals with effectful imperative sequencing.

Which abstraction does elm use? As far as I can see, there is no abstraction. This is the problem. Effectful code in elm looks syntactically just like pure code.
Oh well, explanation is quite adequate at any rate, thank you for that.

Yes, I'm familiar with the type, and agree with your rebuttal. Singapore unfortunately is the exception rather than the rule, so I predict that these people are only likely to gain in volume and use large parts of the rest of their word as case in points for their position, with some worryingly recent trends in certain northern european countries with refugee issues acting as jet fuel on the fire.