skysight-inc/HackerNews huggingface dataset:
Nobody complains about us keeping lines of various knockout mice you can order from a catalog. Nobody has a problem with us killing them when it's time to passage the cells. It's not an issue when we create stress responses by burning their feet. No problem when we inject them with toxins, bacteria, viruses, foreign cells, and a host of other things so we can watch how long it takes for them to die.

I say this as someone who is a proponent of the murine model. I think animal models are incredibly valuable to science and we wouldn't be where we were without them. That said, imagine all the things I described being performed on humans... I don't think that would go over so well.

A "nonfatal" lab setup wouldn't yield the same kind of results. You would be greatly limited to the scope of what you could investigate. Many experiments kill out of necessity. Also for the sake of throughput. Most of the experimental mice lines are doomed simply by the fact they lack critical immune function--we stock them that way for the sake of isolating experiments to a particular immune system function. Scientific abstraction. (And for reproducability. They're standardized equipment, if you will.)
Yes, I love Ruby, and use it a lot outside of Rails.

I have some issues with Ruby "helpfully" letting you leave out more and more syntax, like parentheses from multi-argument function calls, or saying you don't need {} if the last argument is a hash, which are easy to grok if you already know Ruby but can be yet-another-confusing-rule for newbs. But those are relatively minor.
Forgot to mention bragging, that is one thing people like that tend to do, in due time.
This Chinese City Is Becoming the Silicon Valley of Hardware
Federal sites leaked the locations of people seeking AIDS services for years
Vertical scrolling isn't affected. A horizontal slide of your finger will activate it and then you can slide over any photo you want to select (horizontal, diagonal and vertical). Once you lift your finger you can scroll down as you normally would. We take into account the angle at which you're scrolling so it is possible to select say 3 photos in the same column by sliding your finger over the top one at an angle and then sliding down. Try it out if you have an iOS device.
Unsure of this, but I doubt it.

OCSP is generally not a well thought out feature given current attack scenarios: https://www.imperialviolet.org/2014/04/19/revchecking.html
The transmitter uses only 22 watts. A cell phone is about 2 watts. It's striking how little it takes.
It's not a "title from HN", it's the original title of the article. It's the (general, with specific exceptions) policy of HN to keep the original article titles. I personally oppose it frequently, but it is what it is.
> but now, the only thing necessary to get someone to kill someone else is a stern command. If you don't believe me, look up the Milgram experiments

I think you're being a bit hyperbolic here.
It merely says that it's more representative than the other groups, not that it's particularly representative. For instance college samples are massively unrepresentative (younger, smarter, probably wealthier than average).

Essentially it's just a more representative sample than these other horribly unrepresentative samples he's listing.
None of these things make for a stable marriage. They are statistics about marriages studied. You don't get to draw the inverse conclusion. And besides just because a marriage doesn't end in divorce doesn't mean it's stable.
Objective-C data structures are already immutable by default. What do these persistent data structures bring to the table that the default immutable NSDictionary, NSArray, NSSet, etc., don't?
Haha, apparently. Or I need to be EA. Interestingly, Rock Paper Shotgun covered me in March, but apparently refused to during the KS campaign, despite the fact that they covered many other KS campaigns. I'm pretty sure they got one of the many tweets or emails that me or the fans sent their way.
I converted my site to static HTML about two years ago, using Octopress. It was a combination of getting sick of Wordpress breaking, and being able to handle huge traffic rushes. (My first time hitting the front page of HN, it crashed my site a couple times with WP).

Here's the thing though. You're trading one headache for another. Ruby is a fast moving, but fragile ecosystem. Octopress (which uses Jekyll) is easy to set up, and easy to customize. But long term... it's a PITA.

1. If you want to develop your site on more than one machine, you'll find yourself installing a bunch of bundles, then porting over your source files and finding it doesn't work. This has happened several times.

2. If you want to go cross platform - good luck with that as well. If you want to generate your site on Linux it's super easy. OSX or Windows - a small nightmare most of the time. I haven't really figured out why this is.

3. If you try to pull down the most recent version of Octopress or Jekyll and merge it... yeah you're going to break stuff a lot. Get ready to install a bunch of gems, and roll back versions of stuff sometimes.

4. Get ready for some random breaking. It happens, especially if you're updating packages. Jekyll will just break.

5. Every time you Google something, you usually find a bunch of Jekyll users asking the exact same question as you, and many times it just leads to a bug report on the Jekyll GitHub page.

All in all I would say it's still less hassle and bloat than WordPress, but you really do trade one annoyance for another. Because static HTML is so much faster I decide to stick with these hassles.

Jekyll is fairly good, but Ruby is an unstable ecosystem for real work. I think Jekyll would be a lot better if it were pure Python, or something similar.
No, it is an extremely bad idea to do that:

http://cybermashup.com/2013/09/04/dont-run-a-tor-router-and-...

And something a little more "official" from https://www.torproject.org/docs/tor-hidden-service.html.en -

"It is generally a better idea to host hidden services on a Tor client rather than a Tor relay, since relay uptime and other properties are publicly visible."
The article title isn't sexist, you're just hypersensitive.

Nobody with common sense, men or women, could take the title as being anything other than a generic throwback to a bygone era.

The article doesn't really focus on gender beyond the cutesy title.

PS - And you want to talk about sexist titles? Seems like every other day there is a title implying all men in tech are sexist neanderthals. But where are you when they're posted?
We're going to introduce a short tutorial that makes users aware of the interaction when they first open the camera so that should make it more discoverable. Another thing that isn't obvious yet is you can deselect all the images by shaking the device! We'll make that obvious in the tutorial too.
Congratulations!

I've seen this pop up in HN a couple of times and was really impressed. A couple of weeks ago I found it in kickstarter, learned you would share the code and was AMAZED by the "digging" feature. I contributed with some money, and some more yesterday after your appeal.

While I don't have big hopes for the game (sorry), I think the tech is really cool. I'm eagerly waiting for more news, and a build to play around with.
May start here: https://github.com/search?l=PHP&o=desc&q=php&s=stars&type=Re... and see what you find.

Particularly, the newer PHP frameworks, Guzzle, Composer, and PHPUnit are good to look at.
You can look at the source of the symfony httpfoundation bundle, it is the best php code in my opinion.
> (...) in a certain sense it's an empty life.

Inappropriately harsh position. A couple unable to conceive can easily have a meaningful life, even without going through the adoption path. It's just that having kids is the beaten path. You know from the onset the path all the way through. It is known what society expects from you and you feel happy fulfilling the expectation.

A childless couple must create a journey together. It's a different path for each couple, thus with higher risk. The good news is that higher risk carries higher reward.
Location:Athens, Greece

Remote: yes

Willing to relocate: yes

Technologies: DataCenter Services. 9+ experience on datacenter operation swift.

Résumé/CV: www.linkedin.com/in/scool

Email: lefteris@gamebattles.gr
It alludes to a famous message of Linus Torvalds.
Location:Athens, Greece
Remote: yes
Willing to relocate: yes
Technologies: DataCenter Services. 9+ experience on datacenter operation swift.
Résumé/CV: www.linkedin.com/in/scool
Email: lefteris@gamebattles.gr
Hmmm, I have not experienced these disappearing messages, although, maybe I have and I don't know it. I wouldn't know if one of my messages didn't go through to the other party would I? I will have to check with my friends and compare their message history to mine next time I see one of them.

Also, yeah I am desperately waiting on a secure messaging app that is has good crypto, ios/android, AND desktop support. So far there isn't one that fills all those, so for now I'll settle for good crypto rather than platform support. From what I understand, multiple logins from devices using the same identity is really hard for good crypto? I'm not sure but that'd explain why all the top secure messaging apps don't do it. yet.

Being open source and audited also matters a lot to me.
If something is "fairy realistic," does that mean it's totally imaginary?
That's pretty amazing. I am guessing that this wins the reliability vs power tradeoff. I wonder how much more efficient a more traditional system is vs an RTG.
Clicked on this link expecting it to be something about the Stable marriage problem or Gale-Shapley algorithm. Still interesting data though.
Suppose 100k people live in fairfax and 150k people work in fairfax. That's a net influx. But if 300k people commute though fairfax IMO that point's to it being part of a larger collective.
Look up the Milgram experiments and tell me I'm being hyperbolic.
Thanks for both your answers, this is really interesting indeed. I always thought that joins are a "no, no, no" in the NoSQL world. This opens up a whole lot of new possibilities. I will have to have a look at this ArangoDB thing...
I've been writing Perl every day, at work and at home, since 1993, ranging from mission critical operational components in the USAF, to automation that produced many 9's of network availability in a 'fortune 10' giant, to innovative operational management and process systems in a Silicon Valley (kind of) startup, to some pretty interesting stuff at my current company (SAP).

Perl 5 has certainly paid the bills. I have taught it to hot-shot C programmers and mainframe Cobol programmers alike in a community college.

Perl 5, by any modern standard, is, at best, a 'quaint' language.

Perl 6 is literally everything I wanted Perl 5 to be. The incremental data typing is very exciting. The regular syntax is going to make it even easier to teach. And there are so many other well considered and awesome features.

And I just get giddy when I think of the amazing things that really smart people are going to make with Perl 6. It's powerful from the top of its head to the bottom of its feet. And I think that it's going to be a very fast language too.

Thank you, Perl. Thanks to the many people who have made it possible. May my 13+ years of high hopes not be in vain!
The FBI didn't publish a story, they just posed as an AP reporter, and only to the suspect. This seems like a perfectly fine tactic to me, it's basically just going undercover.
Yes but it isn't like they executed him or gave him life in prison.

He'll get out at 43 (at the latest) and be deported.

If they executed him or never let him out of jail, I think I'd take issue with it but in this case I think the punishment kinda fits the crime.
That's awful, especially for such a promising project.

Any idea as to why they ignored it?
Oppo N3, Huawei Honor 4X launching this week
Learn about Tor. A key distinction is that the "crackhead" Alice is only communicating with the "pusher" Bob, but the location of Alice and Bob is a secret.

http://en.m.wikipedia.org/wiki/Tor_(anonymity_network)
Slightly off topic but did anyone else find it weird/funny that in the first graph showing total listings by drug, alongside more "official" names for substances like MDMA, LSD, and amphetamine, they listed "weed"?

I mean...I understand using common terms that have become de facto names (like "marijuana" instead of "cannabis") but "weed"? That's like making a list with Morphine, Oxycodone, PCP, and Blow.

I dunno...maybe it just tickled my "one of these things is not like the other" sense since the list wasn't all slang terms but rather more accepted labels with a single street/slang name.
Nice work. Now just waiting for someone to normalize (currency) & throw it on a map :)
(reference to the plot of "Gravity")
Why I wish C# never got async/await
It’s the Year 2200
I'm pretty sure that they would have patented it too. Guess we'll find out if this gets pulled.
From using the Flux architecture on fairly big projects, we generally follow the rule that any re-usable component (such as a datepicker, custom select box, modal etc) can internally do whatever they want with regards to state and data binding. These components interact with their parents using callbacks, it's these callbacks that interact with Flux. This feels fairly compatible with Web Components.

For example, say you have a custom select box. You don't want to fire a flux action when a user clicks on an option. You want that click to be handled by your select component, and be interpreted as an intent to change the value. Your select component then triggers its onChange (or onSelect, doesn't really matter) callback if it has one. The parent of the select component is then responsible for saying "actually the rest of the page should know about this value change, i'll trigger a flux action".

The end result is that your reusable widgets/components have no knowledge of flux, but the implementation of a particular page or piece of functionality does.
I think [unless he is shown to have mental issues that would have handicapped him in some way] "just barely" is good enough for me.
I realize I am raining on the parade a little bit but,

As a person who has worked with TCL, I would hate to see it anywhere other than where I have run into it before (IC design). It is an almost-lisp that has way too many idiosyncrasies and bad quirks.
A good way to tell how much contact someone has with non-technical people is whether or not they say things like "it's simple, it's just a text file formatted in Markdown."
To the many commenting that they don't see anything wrong with feds lying during an investigation, the issue here isn't that they lied, but that they used journalism as a cover. There's a long history of contention over such practices - see for example this article on journalism and the CIA:

https://www.cpj.org/attacks96/sreports/cia.html
I disagree that society is more accepting of older men marrying younger women. There is a different reaction to it, a different set of assumed scenarios, but in my limited experience people accept both until the age difference goes over about a decade.
Thanks! Don't be sorry - I myself have relatively little hope for the game aspect of it - most of my hope is allocated to what modders might do with it. The reason I am putting in a game is to dogfood my product and make sure I focus on relevant features (in addition to driving some sales - I don't think I could survive off engine sales alone initially).

The game ideas were, and still are, quite vague, but I am taking community input and reshaping it dramatically around what they think is important and what is not (not giving away full control of the game, but carefully weighing all criticism). My KS campaign never got to the point of reflecting that because I've been so busy with everything else (coding, managing the forums, twitter, etc). :)

That said, I do one day hope to have an interesting game in there, even if it is not up to par with what modders have created.
iSlider,Stunning Performance Slider Which Solves Your Pain in Mobile Development
This Is What Commercial Aircraft May Look Like in 2050
Continued use of this sort of tactic, though, not only undermines the AP, it also undermines the tactic.

That is, if criminals begin to distrust reporters as being potential cops, the FBI loses that mechanism to gain trust, -and- the AP loses the ability to talk to those society deems unlawful. Unlike those other methods you mention, which don't effect society at large, just the individual (and can be weighed solely on those merits).

So this is a procedure that is doomed to make itself obsolete as a criminal trapping tool -while also having repercussions on a facet of democracy-.

Imagine if this was a common occurrence, happening prior to the Snowden leaks. Would he have leaked? Or what about people who leak drafts of the TPP? Giving a voice to those the government deems criminal is a necessary function of a democracy, and this undermines that.
It's ironic that his permalink doesn't handle a dynamic title field very well.
You can easily do this in Brazil. Incompetence is so widespread that the data center will need years before they know what you're doing there.

Law enforcement doesn't have a single idea of how to operate on the internet, being the most recent proof of that the fact that the NSA spied on our president's email for years without anyone noticing it.

Just keep your distance from drug cartels, politicians and banks and you'll be safe.
I'd say, by meeting and partnering with the right person.

IMHO, marriage is just a millennia-old artifact concept where you inform and/or conform with your superior (church, state or whatever) on whom you're going to live with.
But I didn't say they could do anything to a person- I said they could lie to them. It doesn't matter how sure you are that someone is a suspect for something like this, because nobody's rights are being infringed.
Well now people are going to be skeptical of anyone claiming to be an AP reporter. This is the same exact scenario as the CIA claiming to be an NGO giving out vaccinations in order to track down Osama bin Laden. Of course some folks will say "The ends justify the means".

Would it be outside the realm of possibility to have people outright refuse to cooperate or even harm actual AP reporters because they are now suspect? Claiming reporters to be spies is a fairly common phenomenon.
I think if you are connecting the same type of objects (i.e. users) you should use graphs. If you have a 1:n relation between different types, you could as well use foreign keys. For n:m you again need graphs.
Cool. No longer confusing to a newcomer.
It's the plot to Les Miserables, I think. Not sure.
> I've found the world a more complex place than I expected when I was younger (I'm in my 30s),

Amen, I'm 34 and for the first time in my life when exposed to unexpected complexity from life I don't retreat back into a set of circumstances that allow me to control the situation (i.e. throw myself into work and minimise all distractions).

I had a fairly horrible (if not unusual) upbringing so I fear messy complex life situations, I deliberately live a Spartan existence (I don't drink, smoke, do drugs or socialise that much (outside the local developer meet up and odd cycle club event)) but I'm working at it, reducing life to a problem simplified enough to be solved is one coping strategy but as I'm starting to realise there are others, my business partner is a Buddhist and while I'm not in the slightest religious I find much of the foundation interesting particulary acceptance and mindfulness.

24 year old me would have never even stopped to question what he was doing, 10 years can make a hell of a difference.
They are immutable by default, but it's expensive to get a new data structure with some changes in it. That's what persistent data structures for. I personally like this explanation - https://github.com/vacuumlabs/persistent#what-are-persistent...
I think you're probably right there. Here are moxie's comments on it: http://thoughtcrime.org/blog/telegram-crypto-challenge/

And here's a thorough trashing of their crypto: http://www.cryptofails.com/post/70546720222/telegrams-crypta...

I'm not a cryptographer either, so I can't comment on how accurate that last link is, but I tend to trust moxie, and if he thinks it stinks, well.....
A new Objective-C and Swift data structure
It's OK to don't like it. But how much you worked with Python? In any (not really, but nearly) language you have some syntax and some formatting. In Java or like you use tabs or spaces to align your lines anyway, right? I have same align for semantically same lines. Why just don't use this _natural_ alignment for syntax and throw brackets away? One more benefit: There are no discussions about how formatting brackets. Same line? With space before? Next line like in C? Next line with alignment?
How do you deal with people who make it difficult for others to work on the project to increase their own share? This is typical behavior of ladder-climbers in companies already.

Is community not part of the answer to that problem?
Highly misleading title.

Nothing was leaked. The entire article is about apps not using HTTPS and the theoretical risk that could impose.

I agree, they should be using HTTPS, I just disagree with the misleading way the journalist has framed the topic in order to mislead the uneducated as to the implications/risks.
I'm not sure where one would place the "center" of Berlin, but Berlin-Mitte (which you could translate as "Berlin Central") is really mostly banks and insurance companies, tourists and expensive hotels. It's not very urban, or alive. It's just... there.
I often wonder whether it's even possible to sustain a functioning representative democracy at this scale without some major work.
Honeypot? That sounds like a trustworthy name. Everyone likes honey.
Yeah I was just making a joke. :)
The point is that if the FBI makes a habit of impersonating journalists, anyone contacted by a real AP reporter would have good reason to doubt their motives. It's a contentious issue with a long history.
LFE (Lisp Flavoured Erlang) is very much alive with a whole bunch of new stuff now released on the master branch. For example you can now easily write LFE shell scripts and run them, much in them way as with sh. There is also a good webpage, the http://lfe.io/ you mention, and a growing set of libraries which have been done by me.

There is also a mailing list at https://groups.google.com/forum/?hl=en#!forum/lisp-flavoured... and an IRC chat at #erlang-lisp.

P.S. I also have a prolog running on erlang as well.
> An audio example of Transit is over here https://dl.dropboxusercontent.com/u/124465398/Transit5b_5_20... (my recording) it sounds like some kind of melody song.

This is in fact quite incredible to listen to. There seems to be a lot of "character" encoded in it. It goes through long and slow periods, parts with rapid notes, etc. Definitely worth a listen and pondering what kind of data it's "talking" about.
It's pretty easy (to the extent that implementing custom parsing logic is ever easy) to add custom parsing bits to a Perl 6 grammar.

The grammar is just a special class with the rules as methods, so rules with non-standard parsing logic can be implemented using Perl 6 code. Reusing standard rules from custom rules is simply a matter of calling the corresponding method.

The best example of this is probably the EXPR rule in the NQP compiler (which is in turn used by Rakudo's parser), which inserts an operator precedence parser into the recursive descent of the rest of the grammar.
"When men where men" is roughly equivalent to "When men where real men" implying that today's man is not as macho as yesterdays hence less real.

For example "When men where real men they could service their engines, chop firewood, build a house and lay bricks".

The idea is that modern man is somehow less, it's a figure of speech more than anything.

It can also hark back to when things where done the hard way (which is the implication here I think).