skysight-inc/HackerNews huggingface dataset:
What agenda are you trying to push by constructing this elaborate strawman? Will you also try to convince me that we should execute Galileo for his heretic proposal that the Earth revolves around the Sun?

Seriously. Harmlessly manipulating cockroaches in a science experiment equates to "trading our humanity"? Give me a break. You are complicit in 100x as much "unethical" treatment of animals on a daily basis. The vast majority of products you buy, eat, use, and rely on have probably been tested on animals much more complex than cockroaches. If this study bothers you as much as you say it does, I challenge you to go without any and all consumer products made with at least as much unethical research. Of course, you'll have to do some research yourself to even find out which products and services you need to abandon. Good luck.

The military argument isn't half bad, so I'm sorry to see it go to waste in the alarmist wasteland of your rhetoric, but if this study's been published, then you almost know for certain the men upstairs have had tech like this for decades. Any panic you stir now would be wasted.
char* * argv is NULL terminated, my mistake I though you were referring to that type in general.
MySQL data recovery from the EBS snapshot
The oxygen enters the chamber from the permeable membrane that makes up the tank base, and creates a liquid-polymer barrier between the solidifying elements and the bottom of the tank. This means that the work doesn't fuse to the tank bottom, and can therefore be built not in a layered(1) fashion, but continuously. Therefore, both faster and (hypothetically) smoother.

(1) I'm sure there will still be some directional effects in the result---the light is only coming from one direction, for example. But you definitely shouldn't expect to see the "sandwich stacks" effect you get from extrusion-filament 3D printing.
Nvidia  Titan X Officially Launched
The Only React.js Tutorials and Resources You'll Need
ghci is very fast. If you're TDDing, don't run `cabal test` all the time, use ghci.
https://news.ycombinator.com/item?id=9219079
Material Design for Bootstrap 0.3.0 released
An unofficial API for NCAA March Madness
O Clube Da Meia-Noite: #Sessão Da Meia Noite – GAME OF THRONES COMO CÓPIA
What’s Scarier: Terrorism, or Governments Blocking Websites in Its Name?
I'd argue the opposite. I find "eh" is super common across the nation while the "aboot" rather rare.
Physicists Find Hints of the Higgs in Superconductivity
In-Memory.Net
I am not a lawyer, but this appears to be in direct violation of the license agreement that UMG made with AudioSparx:

PROHIBITED USES
3. Licensee may not claim ownership or authorship of the Tracks licensed herein.

REMEDIES
Parties' rights and remedies in the event of a breach or an alleged breach of this agreement by defaulting party shall be limited to affected party's right, if any, to recover damages in an action at law. Notwithstanding the foregoing, no failure by either party to perform any of its obligations herein shall be deemed to be a breach hereof, unless the other party has given written notice of the alleged breach and allowed 30 days for the breaching party to cure said breach following such notice. In no event shall Licensor be entitled by reason of any breach or alleged breach to enjoin, restrain, or seek to enjoin or restrain the production, distribution, exploitation, advertising, promotion, or publicity of Licensee's project or projects, or elements thereof, which integrate the audio content licensed herein.

http://www.audiosparx.com/sa/legal/terms_of_service.cfm

On the plus side, this means that you don't have to go after Google which probably has the right to put ads on any video and pay anybody they want for those ads. On the downside, you can't file a DMCA takedown on UMG's content and will need a lawyer to get compensated for the breach of contract. If you just want to get the issue resolved going forward, you could probably send a cease and desist telling them to stop claiming ownership over the music and they will stop.
Isn't the idea technically that the code shouldn't even have to guess? Why isn't this the case?
A Digg link? That's new.
To me it sounds like "a boat".
> If they're talking about something you don't know, take it as an opportunity to learn.

Are we not permitted to be disinterested in subjects we are not ignorant of?

I know how football, baseball, basketball, and hockey work. I do not find them interesting to discuss. I am also not interested in being "educated" on them because someone else finds them interesting to discuss. I do not find the existence of passion on someone else's part to be a compelling motivation for me to expend energy indulging them.

Not all of us share your belief that conversation is valuable for its own sake. If the options on offer are conversation on subjects I find bereft of interesting content and silence, I will take silence every single time. Especially when there's a magazine or book with content I do find interesting that I could be reading.
Prior to sharding all partners were responsible for keeping up with everyone in a batch.

Now there are multiple groupings of partners which oversee a smaller subset.

I'm not certain, but I'm sure partners are assigned based on their domain expertise. Though, I'm sure all partners are open to helping anyone in the batch if needed.

Can anyone comment on this?
The author's explanation of what characters Chinese, Japanese, and Korean share is very limited. All three languages use Chinese characters in written language to varying extents, and in some cases the differences begin significantly less than a century ago. Though there are cases where the same Chinese character represented in Japanese writing is different from how it is represented in Traditional Chinese writing (i.e. 国, Japanese version only because I don't have Chinese installed on this PC), which could be different still from how it is represented in Simplified Chinese, there are also many instances where the character is identical across all three languages (i.e. 中). Although I am not privy to the specifics of the CJK unification project, identifying these cases and using the same character for them doesn't sound unreasonable.

Edit- To be clear, Korean primarily uses Hangul, which basically derives jack and shit from the Chinese alphabet, and Japanese uses a mixture of the Chinese alphabet, and two alphabets that sort-of kind-of owe some of their heritage to the Chinese alphabet, but look nothing like it. If they are talking about unifying these alphabets, then they are out of their minds.
The only galling statement is that it's "moronic" and "corrupt" for public lands to be used for anything other than the purpose of moving & storing your private car. It is public land, like any other, and can have many purposes that benefit the public. On a municipal level, those uses are decided by the democratically elected leaders. The economics of such a place are orthogonal to the use of public lands. If you are unhappy with the utilization of roads in your jurisdiction, take it up with your local leaders.
openssh has incredibly broad usage
I found it extremely annoying that he doesn't even say specifically what the problem with his name is. So there's a letter that's unavailable? Which letter?
That is not a bug. That is subtype inference working correctly. If you (mistakenly) expected the return type of f to be Option[Int], say so, and you'll get a compile time error telling you about your mistake:

scala> def f(x: Int): Option[Int] = if (x % 2 == 0) { x } else { None }
<console>:7: error: type mismatch;
found : Int
required: Option[Int]
def f(x: Int): Option[Int] = if (x % 2 == 0) { x } else { None }
Wasn't the point of creating walled-garden app stores the notion that it created checks and balances to prevent malware and bad user experiences from getting on people's devices? Wasn't that the entire reason we were supposed to be fine with the notion that we'd be giving up a portion of revenue to be able to get onto users devices in pretty much the only way the vast majority of our users understood how to do?

In other words, "you had ONE job, app stores, ONE JOB."
Yikes - actually I missed the 'founder' below the numbers, so I thought 'companies with a black' was the whole description. Nothing offensive about it as it's actually written, I just skipped my coffee this morning and now look like a jackass. Mea culpa :)
I'd rather skip the paywall and deny WSJ the advert money. Just my 2c (taken elsewhere).
Hardware Art: Small Batch Crank Flashlight and Power Source
I don't think he's conflating modules with objects. He's saying that if you have (class-based) objects, you don't need modules because object classes already provide superset of the functionality of modules. In particular they provide open recursion, which is something he thinks you're going to want to have anyway.
Torture is one thing, a government warrant something else.
>> It isn't anti-car propaganda to point out that huge swaths of valuable public real estate are dedicated to providing free storage for empty cars, and to suggest that there are other uses that would be more beneficial to more people.

> How is that not an expression of anti-car sentiment? Are you not suggesting making it less convenient to drive cars?

Because it's not a sentiment, the anti-car idea here emerges straight from a rational cost/benefit analysis. There are many strong arguments for reducing the use of cars in cities - useful space lost to parking is just one of them.
I think the irony is that open source is empowering developers, not users. All the new walled gardens wouldn't have been possible without open source.

Apple, Google, Facebook, Twitter .. you name it.
This is especially frustrating as a transit user whose bus goes by multiple Starbucks/local cafe chains. Even at 40 km/h, that's enough time for my phone to say 'WIFI NETWORK MUST HAVE', which results in my internet suddenly not working anymore until I figure it out and turn WiFi off entirely, forget the network (if it doesn't disconnect before I can get at it), or just finish an article while it times out.
This rant is disingenuous both to the author's post and the ongoing conversation about the benefits and limitations of memory safe languages. To put it more generously, one might write: Could this specific technology from the future have prevented Heartbleed?
Yes, that would be fascinating. Nice research project for you. Please report back :)

Edit: You could probably find some info here

https://apps.fcc.gov/edocs_public/attachmatch/DOC-327090A2.p...
Let me assure you, Scala is the nicest and most productive language I have ever used. Don't just assume that the naysayers are right, try it yourself (and please be fair and give it time) and you WILL love it.

I have seen people who were average Java programmers who were afraid (right to their bones) pick it up even if out of coercion rather than willingness :P and start to like it.

I don't understand why people suggest Java, Scala is better in every imaginable way. Also there maybe more than one ways to do things, but I don't get why that is a problem. Code comes from within a person like art and it's bound to be different. Don't the large projects always have different style? I don't see how sane code albeit written in different styles would become unmaintainable/unreadable.
Actually try Google, it still gives that answer in 2015.
Scientists discover how to change leukemia cells into harmless immune cells
Excellent. If we're talking civil aviation and space, it may be one of the hardest industries to disrupt thanks to regulatory capture (and a million other things), but from a technical standpoint there is a tremendous amount of room for improving the current state-of-the-art.
Code: WhatsApp like image blurring
It wasn't really a point; it was more a warning to stay away. And if you're here (Like I am), try to get out.
"In a capitalist predatory economy and society like ours public resources and assets should almost never be used for private purposes"

Right. I wish people would stop leaving their metallic private property on the public road outside my house.
An iris scan does not identify who you are talking to. A fingerprint scan does not either. These are unique to an individual, if they were the person who set them up, then it is, in 99% of cases, a unique element to a person that can be used to authenticate them.

That's a whole of a lot better than a password, which can be shared by multiple people.
Citation?

I had 1 choice in Dallas (TimeWarner). In McKinney (Dallas exurb with a population of 400K) I only had UVerse as a choice.

The next best in those markets is ADSL. But that doesn't fit the bill if we're talking about broadband.

So right now, myself and everyone I'm familiar with, face monopolies.

And you're seriously trying to say Apple doesn't have competition? I have a hell of a lot more choice in what laptop I buy than what broadband provider I have for my home address (read: none).

I decided a couple weeks ago to switch toe DuckDuckGo for search. I opened my Safari Preferences. Made the change. Done.

This seems like an issue of basic reasoning skills.
I'm not sure what to take from that, is he interrupting more because she's a woman or would he do the same with any other because that's the way he is used to act?
Ask HN: Gender Neutral (or non-brogrammer) hacknight activities
I'm involved in helping run a hacknight. In the past the hacknight has been successful but the activities have included energy drink chugging, halo tournaments, bb-gun shooting and things like that. It's been a lot of fun, but now that I am helping to plan it, I'd really like to introduce some activities and games that appeal to everyone. Basically just want everyone to feel involved/included/interested. Any suggestions?
I am surprised about the lack of math/algebra emphasis.
The only place that seems relatively sane (and relatively affordable) for families in SF is Noe Valley. If you have _tons_ of money, probably further north like Pac Heights.

And maybe, _maybe_ the area between Haight/Duboce Triangle near Duboce Park where there is a playground for kids seems to attract families. But even still, you can't go out at night around there as there have been lots of violent crimes in that area.

SF is really weird.
I don't understand; I don't feel like character combination using the zero width joiner is on the same level as 13375p34k. It looks like the character just doesn't have a separate code-point, but is instead a composite, but still technically "reachable" from within Unicode, no?
scala> def f(x: Int) = if (x % 2 == 0) { x } else { None }
f: (x: Int)Any

Which is expected. The only shared type between both branches of the `if` expression is `Any`.
Holy cow CJK unification is a terrible idea. Maybe if it originated from the CJK governments, it might be an OK idea, but the idea of a Western multinationals trying to save Unicode space by disregarding the distinctness of a whole language group is idiotic.

The fundamental roll of an institution like the Unicode Consortium is to be descriptive, not prescriptive. If there is a human script, passing certain, low, low thresholds, it should be eligible to be included in its distinct whole in Unicode.
Repeated remembering 'wipes similar memories'
Damn it is younger than me :(....
> He proudly announces that there are ‘no fewer than 147 Indian dialects’ – a pathetically inaccurate count. (Today, India has 57 non-endangered and 172 endangered languages, each with multiple dialects – not even counting the many more that have died out in the century since My Fair Lady took place)

So, how many were there really? At the time, I mean.
it's really not that hard

Pao and her supervisor hooked up. She stopped fucking him and he retaliated (illegal). She complained to the head of the firm and he didn't stop the retaliation (also illegal).
To my knowledge, no one in the Rust or greater memory-safe programming language community would claim:

Using <$LANG> prevents leakage of secrets!

When put like that, it sounds like a straw-man argument. In my own words, the narrower and stronger claim being made is that the specific and important avenue by which Heartbleed leaked secrets is not possible without unsafe code in Rust.

So if you're going to claim that Ted "isn't wrong", but on terms that no one was originally arguing... I don't even know what to say.
It was extremely apropos for a little while after Fukushima, especially because the bots that were sent into the reactors were insufficient.
And you sound like a Typesafe employee worried about the safety of his job :-)
Starbucks to encourage baristas to discuss race relations with customers
Before my transition (I'm MtF), I never particularly liked "man" either. I called myself a guy and described my male friends as guys.

I still think of guys as "guys" and not "men".
Not SF, but I feel exactly the same cars. After having my kid and him getting to the toddler stage I started to actually understand just how hazardous cars can be.

There is nothing I appreciate more these days than a open area with fencing or whatever else to keep cars at bay and let kids run around and be kids without parents having to constantly stay on guard that one of them might make a run for the street.
I'd assume that Google/Youtube's TOS include a clause such that any issue you might ever have, can only be resolved by arbitration. Lots of companies are busy making sure that merely using their service means you can't press a class action lawsuit.
It's extremely important to remember this in context: Heartbleed occurred on OpenBSD because OpenSSL had its own wrapper over malloc(). Instead of actually free()-ing those areas when calling openssl_free(), OpenSSL would leave them untouched and reuse them. If that had not been the case, and free() had in fact been called, reading past the actual payload boundaries would have yielded no useful results, because the malloc() in OpenBSD's libc would have cleared it (as opposed to openssl_malloc(), which was reusing previously un-free()-d zones).

In other words: idiomatic C and a sane malloc() implementation could have actually prevented Hearbleed.

It makes sense to assume that un-idiomatic Rust and reusing memory without clearing it would trigger the same bug.
SuPPort: Evented Python servers
But we did have the prestige of being consistently ranked the most stressful school!
The error is meaningless to the user (else they'd fix the problem instead of asking for your help), so it's no shock that sending the (meaningless) text to you is not the first thing that comes to mind.

That said, computers (and other complex machinery) have been integral to modern life for some time now. It's unfortunate that we're still graduating people from school that don't know how to make a useful bug report.
If you can display an error message, you should be able to record it too. If a network error occurs and prevents the client from phoning home, log the error and send it later.
There are over 100 languages spoken in India, many of which are not even Hindustani in origin. The Indian government primarily recognizes two languages: Hindi and Urdu. Additionally, Urdu is the official national language of Pakistan.

Are speakers of Bengali, Tamil, Marathi, Punjabi, etc. really supposed to depend on the Indian government to assure that the Unicode Consortium supports their native tongues? What about speakers of Hindustani/Indo-Iranian languages who do not live in India?

I don't think it's right to pin the blame on India and tell Bengali speakers that they're barking up the wrong tree. If the Unicode Consortium purports to set the standard for the encoding of human speech, then it seems to me that the responsibility should fall squarely on them.
I think it's possible to leak even in safe code if you misuse RC/ARC and the family.

EDIT: Box don't leak.
If you only interact with people who mirror yourself you will live your life in a bubble of sorts. I say embrace the differences. Argue your world view and listen to theirs. In the end you will be wiser than you were before.
Yeah, there's only one minor problem with the article: those emoji symbols it bemoans were added for the Japanese market. Western and English-language support for them was very much an afterthought. What's more, the reason they were added was because Japanese mobile providers were already offering emoji support through various non-standard and not entirely compatible encodings.
Google chairman gets called out for cutting off a woman talking about diversity
6 Easy and Actionable Steps on How to Design a Database
But if it is a biometric password then you compromised all machines of a user.
Gumroad is for filmmakers
I know 122.. Mötley Crüe!
True. My notice wasn't accepted until the 2nd version a few days later. Because of that delay, my leaving date moved to the 2nd February, which meant that I received the company's annual bonus payment as I was still on the books in February.

In some ways, you could say that swearing got me my bonus.
You should have him write down his thoughts as well - it sounds like his story development and verbal communication skills are getting a bunch of work, would be awesome to have his written communication match
It's ok to be uninformed about a random legal case. You don't have a duty to be informed about Pao. What's not OK is to casually and incorrectly declare yourself informed and then to provide an opinionated summary based on that false credential, which is what you've managed to do here.
Imagine if the letter Q had been left out of Unicode's Latin alphabet. The argument against it is that it can be written with a capital O combined with a comma. (That's going to play hell with naive sorting algorithms, of course, but oh well.) Oh, and also imagine your name is Quentin.
That's ridiculous. How can you expect UC to reach out to the 1000s of languages out there? Plus, shouldn't the party who expects to benefit put in the effort?

Did you know that the Indian Government has a department for just such a thing, http://tdil.mit.gov.in/ ? What has it been doing all these years?

Added later: there's also CDAC http://cdac.in/index.aspx?id=mlingual . And these are just 2 that I found quickly.
> dang is probably the best moderator I've seen on any site ever.

You're kidding, right? That bit with the Uber driver in Delhi raping a passenger was extremely poorly handled, and many threads go way off topic without a single word from dang.

To be fair, it's not his fault.

He does a fine job, but no one has figured out a technological solution to the problem. Google's spent an untold amount of money to try and address this, but YouTube's comment section is still a cesspool. Other sites end up with a small army of moderators but that's expensive, doesn't scale, and someone still ends up having to babysit the site on a Saturday night.

The only reason we're not Reddit is lack of users.
Ok, I agree, so climate change is different. The examples I gave (superstorm, failing models) point towards a more marketing than scientific approach from the anthropocentric climate change camp. To me that suggests money at stake from the pro camp as well. Like the increasing amount of money spend on climate scientists.

I'm not very convinced of our role in climate change and I'm even less convinced of the the fact hat we can forecast climate changes by what ever means they are induced.

I'm not saying clean energy is a bad long term investment. I'm saying some people are going to far and we should be careful that we don't trade welfare for predicted long term effects that actually have a very small probability of ever becoming reality. We should not base important decisions on models that are proving inaccurate.

What we should do, from time to time is ask who is making these flashy climate change movies that the neuron rubbing guy watches. Who is funding those? Do people ever ask themselves that?