skysight-inc/HackerNews huggingface dataset:
Then why does it need to go away? It's obviously ok at conversations if millions of people use it that way.
I actually hope Twitter doesn't go away, it can serve as a fly-paper for the short-attention-span conversionist. The sort of people who talk at you, rather than with you. If they are all there, we can sneak off, to the other party, enjoy conversation, with give and take, learn, laugh, cry, take a real interest. It may even run to more than 140 chars. It will be great!
It is.

But thanks to the accounting foresight of the employers, those costs are mostly borne by the employees. So the employers have all the leverage, and zero incentive to use it for anyone else's benefit.
I will say huge props when they actually remove it. Not when they just remove the fallback.
And this is why we need to simply switch to LLVM. It gives us a sane bytecode, allows any language, allows real pre-browser optimization, etc. Mozilla's moving that direction with Rust and Servo. Google has already experimented with it via pnacl, and webkit/apple already actively compiles JS to llvm.

For backward compatibility, just use and extend emscripten. As a bonus, this would allow the DOM interface to be reworked so we can get it right.
Broadcast has it's own use. I posit that broadcast leads to a more organic formation of a community since it ensures that communities are emergent rather than prescribed.

Thousands of communities come into being and dissolve on twitter every single day - what, really, is the hashtag?

People within an "idea proximity" (nearness of two ideas:)) commune about ideas with a gusto lost in other social sites. Twitter is one of the greatest communication gifts of this century.
I'd love to know more. If you're up for it please reach out to me 100% anonymously - tom at theverge dot com

Thanks :)
I really do not like when bad habits are encouraged by the optimizer.
Is Lisp a write-only language?
Microsoft is planning the same: http://azure.microsoft.com/blog/2014/10/29/protecting-agains...
I'd like to know how you find it, if you do this.
Front end performance tips for web developers
It still doesn't compile, though, does it? When I try, the expression pr(w->p[i]) doesn't work because the argument is a long and pr is declared to take an A *.
This article points out again, that just in writing programs or defining a process for an artificial intelligence processor, the knowledge put into the system influences the view of the system.

Creating a spreadsheet model is similar to creating a Knowledge Representation of a financial or mathematical system. The interdependencies within the spreadsheet mimic variables whose values are tied together by causation.

Does anyone know if there is a spreadsheet interface for some of the CLP or Prolog programming systems?
Interesting. Maybe I misunderstand you, but every single Dutch person I know refers to mixed race as 'halfbloed', which means half-blood, which, now that I think of it, sounds rather racist.
The catch is that once you introduce marginalization mechanisms, abuse is inevitable. What people often want is some kind of abuse-proof marginalize-only-the-people-I-don't-like button.
I suspect nobody playing with the USB code would have to look up the type of bNumEndpoints. The `b' prefix tells you it's a byte (this is a common thing in the USB spec), and you'll probably know it's a byte anyway due to familiarity...

Another way of looking at the matter is that you shouldn't change code that's already correct.
Working on a mixtape right now actually.

I can't really speak to R, having barely used it, but Python is definitely better to know in general, given that it is heavily used for scientific computing/data science and many other domains. Zillabyte's original API is actually for Ruby, and we just started supporting Python recently.

Ultimately, R vs Python comes down to a preference in tools. R has a large community and is specifically designed for statistical analysis, so a lot of statisticians. I would feel weird recommending a tool I don't actually use, but that's not a knock on R, just a lack of need on my end to learn it.
FYI: one of your links is broken:

> Zillabyte allows easy distributed crawling, using pipe programming to modify streams of tuples

The first link currently points to http://docs.zillayte.com/ -- did you mean http://docs.zillabyte.com/
A word of warning, there is plenty of google brain cancer in GWT, one of my personal favorites that elicited "wtf..."s frequently in a previous occupation:

http://www.gwtproject.org/javadoc/latest/com/google/gwt/json...

To this day I still can't fathom why someone thought it'd be acceptable to violate conventions by providing is<Type>() methods that do not return boolean results.
It is true that it is a little more nuanced than "has no syntax". The core of the language has very little syntax relative to many of the more popular languages but it still does have some syntax. The confusion also arises because often the syntax it does have looks just the same as function invocation. "or" is syntax whereas "+" is not but they both look the same in invocation. (or fu bar) and (+ 1 2) but "or" is short circuiting and "+" is not. "or" is syntax but it doesn't look like the syntax a lot of people are used to.

In fact, if you use scheme extensively you will probably use more syntax than most languages. Scheme and other lisps are very good at allowing you to create new syntax which is very helpful in creating DSLs which you will run across a lot in scheme libraries and the SRFIs.
It is a combination of how people look at employment, and how people look at government

Many(most) people have this entitlement mentality where by government, society, employers "owe them".

Employment is simply you selling your labor to the highest bidder. Company X needs Y labor done for them, you have the ability to perform that labor so you agree to a wage where by said labor gets done.

Nothing more. It is not a "family" you are not entitled to a job, or benefits of any type.

As for government, the only function government has is to prevent aggressive actions against me and my property and to provide a peaceful method of conflict resolution (aka courts)

It is not to inject itself in to the voluntary agreements of me and my employer, or anyone else.
Is the traditional metal key becoming obsolete?
Comparing the advent of driverless cars and email management is a very strained metaphor, and it's hyperbolic to make the final assertion that your startup will just be as impactful as driverless cars.

Driverless cars will have an important effect on nearly every conventional industry. An email app won't.
Ethernet now also supports RDMA via the RoCE standard. No idea how it compares to Inifiband RDMA, but it has been heavily exploited in this project from Microsoft Research: https://www.usenix.org/system/files/conference/nsdi14/nsdi14...
>that's not unreasonable

Right, it's pure insanity. Documentation of how you behaved as a minor when you already have multiple college degrees is completely irrelevant.
I want to offer a bounty for a version that compiles with a contemporary C compiler. There's some magic going on with longs being treated as pointers here.
Did you even read my comment? You just declared a bunch more stuff with no justification, as if you were reciting incontrovertible facts.
http://www.icebike.org
Data Science Weekly Newsletter – Issue 49
The Fertile Philosopher: A Book for Free Thinkers and Doers
Peer review isn't the problem. In fact, many of his article do appear to be peer reviewed. For example, this[1] article was published in the peer-reviewed "Journal of Scientific Exploration"[2]. This JSE also publishes a quarterly magazine called EdgeScience[3]. Topics include ESP, telekinesis and UFOs affecting aviation. This doesn't mean nothing he says is valid, but I believe it's a good indication that one ought to read the OP with caution.

[1] http://davidpratt.info/tecto.htm

[2] http://www.scientificexploration.org/

[3] http://www.scientificexploration.org/edgescience/
> Our relationship with email is a paradox. It is probably the most passionate love-hate relationship between humans and technology.

Printers?
Complete shit. C was a mature language in 1989. Even for banging out a quick hack, and forgiving the gets into a 99 byte stack array, this is crap by any standard.

I can compile and run pretty much any K&R code from the C Programming Language in 1978 with no problem. Finding the appropriate compiler, I can do the same with BCPL, the Language and its Compiler (1981). And the code is actually understandable.

This, on the other hand, is an obfuscated mess that segfaults on any input, J or otherwise. I'll be damned if I spend 5 minutes debugging it, ex() segfaults with infinite recursion. It's not worth the trouble.

Not saying this isn't worth sharing as a curiousity or an artifact, but this is not a work of genius and it is not defensible or to be emulated. Do your colleagues a favor and don't write like this.
I think it's pretty clear what he wants. He wants the ability to selectively include some people, and exclude others. Like Facebook, where you can set your privacy policy to "friends only" and then you only get comments from people you've mutually agreed to converse with.

This is defining a community in terms of its edges. He seems to believe that if you can't exclude anyone, you can't define a community. It's just, I don't know, a crowd.

Twitter doesn't work this way, and neither do website comments. Both invite anyone at all to speak to you.
We will never know for sure. If I was IBM, after the cheating accusations I'd probably refuse a rematch, too, even if I didn't cheat.

Why? Because unlike before, it would generate bad publicity for me now (the reason for a rematch would keep on being mentioned), and God forbid if ubermotivated Kasparov managed to triumph this time, under tighter scrutiny. Now the public is convinced that I cheated before... The atmosphere was spoiled and they had nothing to win in terms of PR anymore, really.

It was only reasonable to swipe it under the rug and move on. Obviously it does not mean that they were clean. Dropping Deep Blue is not an indicator of either in and of itself, because it makes perfect sense in either case. We just can't know.
Interview: Joel Spolsky, Co-Founder, Fog Creek Software (2007)
Google must pay Canadian woman $2,250 for showing her cleavage in Street View
Nobody loves printers.
It's a slack chat room.
Allow me to sum up with a quote...

"It’s amazing to me how many people think that voting to have the government give poor people money is compassion. Helping poor and suffering people is compassion. Voting for our government to use guns to give money to help poor and suffering people is immoral self-righteous bullying laziness.

People need to be fed, medicated, educated, clothed, and sheltered, and if we’re compassionate we’ll help them, but you get no moral credit for forcing other people to do what you think is right. There is great joy in helping people, but no joy in doing it at gunpoint."

-- Penn Jillette
I did some quick research and found this [0]. It seems he rewrote some documentation changing "he/she/etc" to "they/them/etc". Doesn't seem like a terrible thing to do really. I had never particularly thought about the issue. The pull request was denied by another guy for some reason. I can't imagine caring if the "he"s get changed to "they"s.

Then everyone came out and started criticizing the other guy and it all blew up. I can see not necessarily spending time changing the documentation (it's certainly an easy task to set aside for later or not even think about in the first place) but to deny the pull request seems to be in bad taste in my opinion. It's not as if people who might normally use "he"s would see the the "they"s and have some sort of problem with it so if people want "they"s give the people "they"s if someone does it for you.

[0] - http://www.dailydot.com/news/github-gendered-pronoun-debate/
Isn't there a famous church in Scotland that has carved stone reliefs of Corn/Maize, except they were carved many years before the New World, and corn, were officially known about in the Old World.

I think ancient people did travel, after all, we have learnt they had number systems, watched the constellations, had crude but reasonable ancient maps, and genetics are discovering things all the time about the hereditary lines.
I admit I am enjoying watching people try to wrap their heads around the idea that a gay techie ceo could be religious.

The world has a wide range of people, and they don't fit into neat little boxes.
Hope you are not trolling, because your assertions about the 'other side' are egregiously wrong and pseudo-logical. 1) Toddler's do contribute to economy (fertility rate, up to a point is positively correlated with economic growth). Ageing populations are bad for the economy [1], 2) Well-being and good policies are correlated and causally linked to better productivity [2].

[1] e.g. http://blogs.wsj.com/chinarealtime/2014/09/02/baby-boom-or-e...
[2] http://www.nytimes.com/2011/09/04/opinion/sunday/do-happier-...
If social issues are more likely than the average story to trigger aspects of the ranking system that results in them disappearing, the ranking system is biased against social issues. The fact that it's also biased against various other topics is irrelevant to the point I was making - you've constructed a ranking system that makes it almost impossible to maintain visibility of stories about diversity. In an era where the lack of diversity in our industry is so extreme and stories about harassment so visible that the mainstream media have picked up on it, that seems like a problem.
Conference Bias in College Football
Thanks a lot for the catch.
Alongside lechery with men and a few variations of murder, they also include all other types of lechery, along with lying, adultery and impiety.

Though this category in Corinthians is about who will not inherit the kingdom of god, and then in Timothy it is describing who the law is written for, so in either case it is not distinguishing categories of sins, but merely listing them.

Elsewhere in Paul, homosexuality is equated with the greedy, the sexually immoral, thieves, drunks, slanderers, idolators and swindlers, but makes no mention of murderers.

edit - the passage in Corinthians is also interesting as it is in the context of a wider passage banning recourse to civil law in secular courts between believers.
Not a problem! It's an awesome tool for wannabe developers like myself. Thank you for making it. :)
I took a full month off of work after my last two children were born (couldn't do it for my first born, but that is a different story). Luckily my wife is a stay at home mom and we could pull it off with one income. I think most people underestimate the value to the family of having this time off.

As an employer though, I am conflicted about mandatory policies. Actually, let me rephrase that, I am conflicted about situations in which people take massive blocks off of work - for babies or otherwise. The reason is what you would expect: As an employer I probably cannot find someone who is a direct replacement for that employee during that period.

Depending on the stage, size and speed of an organization, having a key person out of the office could potentially break the company. I know for a fact that if our CTO took a month off of work we would probably go out of business. Now, we are a three man startup so that is clearly different than massive organizations like IBM etc..., but my guess is that the majority of companies fall into the category where losing a person for a month is crippling.

So the best thing I can come up with as a strategy for maternity/paternity leave is this: The person who will be taking the leave, upon knowledge that they are pregnant should work with their employer for the following months to identify a temporary hire who can do their work in their absence. Assuming the company could handle it, the company would absorb the new hire cost from hide, but if not a negotiation should be made about half-pay or some other compensation such that the company can afford the hire.

Without government or some other entity actually ponying up money that would compensate the company for the absence, I don't see any way to balance those books for up and coming businesses.

I should just add that at the end of the day, customers don't care that your employee just had a baby, they just want their product to work. Except in rare cases customers do not seem to be at a place where they are willing to absorb a cost like this so inevitably the cost is either born by the employer or is forced to be socialized (not a bad word here) through regulation.
Any tool for a novice to code?
I am wondering if there is any tool to help a novice to code!! Just like anyone can drive an automatic car!!
http://kaleidic.com/2009/composing-j-in-my-mind/

"J is conducive to thinking about computation because a lot is expressed by combining even a few components. With J it is natural to think in code, not just about code."
Everything Has Changed
Still some mental gymnastics going on here.

1. What I find repugnant doesn't push anything on anyone.

2. My comment had nothing to do with what you or I do, it had to do with the above comment about Disney and Coke showing LGBT people in shows and ads.

By this logic, your logic, they have been "pushing" straight, black, hispanic, white, Christian, Jewish, youth, and elderly on us for years. Having the individual (or couple) on the show/ad does not in and of itself "push" anything. That's absurd.
> "would be a bit more precise"

I agree and stand corrected.
Wait, shouldn't this be written in Rust, but with a competing implementation in Go, but it translates it to Javascript in the meantime, because, well, everything is Javascript these days.
Then someone will complain that in the book 'XML: The Good Parts', that XML, is just misunderstood, and really, it is beautiful underneath, if you just ignore the cataract-forming hideousness of it all.
Given how often diversity stories are on the front page, there doesn't seem to be much of a problem getting such stories visibility.

In fact, the top story all day long today has been a diversity story, with a massive number of comments on just about every possible aspect of the story.
>> I have looked at basically all available open-source CAD kernels, and verbnurbs is the absolute cleanest and most well written I have ever encountered.

Let us know when it handles trimmed NURBS. Until then, no serious CAD really cares.
As far as I can tell, a fair number of users abuse the flag ability to squelch discussion on topics they don't want to see discussed or a viewpoint they don't agree with as an alternative to downvoting (since one cannot downvote a submission).
WebGL Globe Code
Ask HN: Legal implications of launching a file sharing service?
I'm looking towards launching a file sharing service, and I was wondering what I'd be getting myself into, legally.

Am I responsible for users using my service to share illegal and malicious files?

What else should I be worried about?
What is Snapzu?
You said:

"The Hacker News ranking algorithm does not penalize stories that address social issues."

And then explained the observed effects as being from flags and vote ring detection.

People flag stories that address social issues, thus, the ranking algorithm is penalizing stories that address social issues. That (the collective) you did not specifically intend this makes a nice case study in unintended consequences and/or the collision of technology and humanity, but doesn't change the point being made.
Show HN: Api-stuff: Making Twitter's API Easy Again
Once people start to discover OpalRB, anyone that appreciates the value and clarity of Ruby will love the value proposition of replacing JavaScript in their workflow. Ruby in the browser is a fantastic resource that has served us exceptionally well now for nearly a year!
Murdering someone or throwing them in a prison because they spoke out against the regime is stifling political discourse. Having to step down as CEO of a company because your unpopular political opinions resulted in a vast number of people boycotting your company's products is just a consequence of the way the free market works.
"He uses all the obscure C features, like the ability to not declare the type of an argument or return value and let the compiler fill in"

This isn't an obscure feature, the default C89 type is "int". Leaving out "int" has long been considered bad form, and since C99 omitting return type has not been allowed (but generally supported in nonstrict modes).
> Do your colleagues a favor and don't write like this.

I'd second this - in any normal situation.

If you're really aspiring to form the future, strive to be extremely productive, demands that from your colleagues - that's another thing.

Sigh - industry as a whole isn't nearly on the level to use those advanced tools.
If you're alone in the car, try screaming. It creates an adrenaline rush.

But I MUST add that none of these tricks will last for more than a couple of minutes, and after you do them a couple of times, they stop working. Sleepy drivers start "microsleeping", which means they fall asleep for a second or so then wake up without being aware that they did it. The microsleeps gradually get longer until you start noticing---or you die or kill someone else.

Don't take sleepiness on the road lightly. You can use the screaming to get yourself safely to a parking place. If you are this sleepy, pull into a busy parking lot and go right to sleep for 15 minutes (set an alarm). You're unlikely to be bothered by anyone in the first 15 minutes in a very busy, public location. They'll assume you're waiting for someone.
I think it's fair to blame the code in this case. It's not written at all for readability (by anyone other than the author while he was writing it). Of course he knew what those 1 or 2 letter variable names meant when he came up with them, so it's a lot easier to load into memory. But I doubt Whitney could easily coming back to this code after any length of time.
A powerful JSON to CSV converter
I can easily pack a change of "work clothes" (used to include dress shoes), toiletries, camp towel and lunch in a small backpack or largish messenger bag. Having a shower available is strongly recommended, however. Built-in in hydration for the backpack isn't a bad idea either.

I've gotten lazy and haven't biked in in awhile, but I used to do it every day by heading into work about 30-45 minutes earlier than I would drive, swapping my shower immediately after I got up for showering at work, and compensating for a slightly longer commute. If you compare the amount of time you'd spend driving to a gym, working out, then driving somewhere else, it's a no-brainer, bike commuting kills two birds with one stone and saves you gas money. Or you can try what I did for a while and get up even earlier to bike to the gym, workout, shower, then bike to work, using the cycling as warmup and cool down for the gym workout.
That was a smart way of at least getting back from the have yes!
>thought I would never have to use it again.

See: There is your mistake.
Apparently, Apple has changed their mind:

http://mashable.com/2014/10/30/pcalc-widget-allowed-again/#:...
That's a rather normal situation - when your long is 32 bits long and the pointer is also 32 bits long, to satisfy a strict C compiler you just need a cast - which will be a no-op in machine code. This approach was used quite a bit...
Thank you. (I'm the author of the library.) It came about after quite a few tries at a good API and with a lot of feedback from other CHICKEN hackers.

It probably isn't very portable right now, unfortunately. It uses a lot of CHICKEN specific things to increase speed and memory efficiency but I'm totally open to making it more portable.
Signup for app with probably the cheapest rates plans on the planet
http://en.wikipedia.org/wiki/Parasolid
LG G Watch R
This link is not specific to what versions of IE this affects. Is it for all their supported versions 9 to 11?