skysight-inc/HackerNews huggingface dataset:
The problem is when one applies that to other people, it doesn't work. They don't enjoy getting treated like that, get chased off and don't come back.
You're probably getting downvotes for how you said it, and that you provided no explanation for what you said. A phrasing that would not clash with HN culture: "If you are a computational scientist who is using random() for any part of your simulation, you are making an enormous mistake."
That argument is beyond weak. It sounds to me like it's saying "don't tell someone what the law is so that they'll be more likely to break that law, allowing you to kill them."

If there's a law that's punishable by death, it better be publicly known.
I like this article, because it calls out some concerning trends. I'm having more and more trouble tolerating contact with startup culture at the moment and SF in general; I've been avoiding interacting too much with my Bay area acquaintances recently (but not my friends up there, obv). The amount of hyperbole, even amongst seemingly sincere people, is increasing at an alarming rate, and the old feedback-loop insular bubble problem seems to be worsening in my view. In 1997, at 18, I was at a crazy net startup, and I'm seeing the rapid growth of the kind of nonsense and marketing-literature driven fluff that I saw explode then. Bad sign.

A lot of recent Stanford and Berkeley grads I've met sound more like real estate agents than technologically oriented people.

Maybe a Victoria Secret model is actually very technically switched on, regularly reads HN in between outfit changes, trolls reddit when parties get boring, loves to Buffer her selfies, manages tickets to club appearances with Eventbrite and has her accountant send her weekly reports directly in Xero.

Either way, it’s not true. And not likely. But I’m proud to report I’m engaged to a stunner, and I met her when I was a poor student :-)

I know this is just gentle snark, but yes, one of my closest friends is a very successful model that does pretty much everything you listed, often on sites I haven't heard of yet. (She only reads HN with me but she chooses the links and always has insight). So maybe kill the snark a little? It makes you look less cool and maybe distances some people who could be truly awesome, unique friends. There are some extremely savvy models out there. She travels constantly and is basically my chief advisor on international communication trends. Now try to imagine what she overhears when some [redacted] dude wants to fly her to Bali on his private jet... Yeah. You think they ask her for an NDA?

Anyway congrats on your engagement! Money is NOT what it takes, right? Carry that message to the youngins ;)
Another interesting thing:

"This month we will be building out our CUDA cluster to have 147,000 GPU cores to allow us to better predict who you will date."

From:

http://plentyoffish.wordpress.com/2013/01/06/pof-takes-67-of...
You can't render a default judgment in criminal law. That's depriving the accused of their due process.
I think showing an ad for a bingo card creator when Ethyl Smith searches for one is the perfect (and original) mechanism for targeted ads.

What I worry about is Ethyl Smith's emails / chats / SMSs (via hangout) / location and map searches &c. all being collected for the sole purpose of showing her the perfect targeted ad.
> Yes, and when we find out someone has murdered someone we send the police to apprehend them.

Is there any proof or evidence? It seems the lack of evidence made public is why people are upset.
The approach of trying to repeat the human process for pattern recognition is probably the main reason why bots were so weak until it was decided by a few computer scientists that Go should also be battled with brute force.

In one of the Zen vs Takemiya(?) or other professional games, the bot manages to kill a group by the professional with razor-sharp precision, including several tesujis. They excel at local tactical situations, and in terms of killing groups in a big board, they are excellent at poaching eyes.
Twitter's new mute button officially rolls out, lets you block annoying users
Yes. That would save him a fortune on hiring yet another helicopter.
I rented a bike from one of the bike shops and proceeded to get lost cycling around San Francisco. It was really fun! I only barely made it back in time for the conference I was presenting at though...
I just setup Sparkleshare (http://sparkleshare.org/) this weekend. I wanted something which wasn't Dropbox, and preferably open-source, and while Sparkleshare has a slightly clunky pair mechanism, it works beautifully.

Syncthing looks similar, and LAN sync'ing is a killer feature for those of us in offices with poor bandwidth.
I'm just glad it exists at all. Saved my bacon wrt backend toolchain when I set up SSL through App Engine.

I think my problems were with getting pyOpenSSL compiled for Windows and/or my way-too-old Ubuntu. Or maybe it was pycrypto as a deeper dependency. Something like that. I'm sure an add-on would be nice, though I'm not sure it would solve what I ran into. But with Python 2.7.7 coming up pretty soon, may not be worth the effort.
now there's a selling point.

"Hyper-aggressive BMW AI takes out 15 pedestrians and causes $250,000 in collateral city-wide damage. Reason cited : danger to owner's career prospects from possible late business lunch arrival. Thankfully the owner is reported to be safe (and punctual)."
Not at all. You forgot the "War" on Some Drugs.
The Art of Decision Making as a Product Manager
Edit: Not sure why HN won't let me reply

I've also encountered this bug. Please bring it up with dang.
Yes, the 4000 British and American military officers stationed in the Indian Ocean Territory need to have access to this TLD.
25 clicks is noise. This post on HN has more points than any of his tweets had clicks, which clearly proves that startup people want to think that startup people are crazy.
This looks very promising. But the documentation is not good. I have not managed to find a "1 minute" friendly overview of how it works. I mean, what data gets sent how where and why.
The contest is for the best predictive model for ... an undefined objective function! Unless I missed it, I didn't see a formula of how the models will be scored. For example, you can have an objective function where predicting the winner gives you a lot more points than predicting which team will not make it out of the group stage. Or you can have one where all the different stages are equally important.

Depending on the scoring method, it might be advantageous to generate solutions that are not mathematically correct, that is, solutions where each row sums to 1, but the columns don't sum to 16, 8, 4, 2, 1, and 1, respectively.

You really need to define what the objective function is here.
Shebang line for Emacs
What is in question here is not whether the state can in some circumstances kill, and if this was one of those circumstances (that question comes later).

The preliminary question is whether the state is allowed to assassinate citizens without trial outside wartime, and refuse to reveal why. That's the position of the Obama administration - you have no right to question their assassinations, you must simply accept that the government knows who, when, and how to kill. That's the question Rand Paul is asking in this essay (and a few others have asked before him), that's why he says 'show us the legal case', and talks about the rights of all American citizens to a trial by jury rather than 'this action was wrong'.

If you accept that the state has the power to kill without justification or investigation (before or after the fact), a lot of the other rights you are supposed to have as a citizen become meaningless. The rule of law (especially restricting the state) is vital to protect citizens without the resources to fight the state. That's why this first question is so important, whatever you think of Anwar Awl Alaki. The rule of law restricts the activities of the state and makes it less powerful and effective, that is as it should be, so you shouldn't argue that this makes our government less able to kill people quickly - that's the point.

Moving on to the question you address of whether it was actually legal or justified - typically killings outside the judicial process and outside of wartime are viewed as assassinations and very difficult to justify; I'm not aware of evidence that Anwar Awl Alaki was planning a particular attack or involved in one, and the killing of his son a few weeks later along with some other teenage friends is based on even more tenuous evidence and justification (if any). We didn't mean to kill him is not a reasonable excuse for a government agency outside of war, and to kill someone like a hostage taker a government agency would have to submit to an investigation afterward. Killing without trial or investigation means your government can assassinate citizens at will.
You could set up a private BitBucket repo and simply give them the link to a .zip download, while you would enter any code you receive into the repo. It might be unfair that you would have to do all the version control, but it's better than nothing...
Then what about neural networks? Are humans sitting down and calculating the weights of each synapse manually? Hardly.
I've worked for many companies as a developer in an MS stack. I've never had a dress code that required more than a t shirt.
I can't really seem to find this information in the documentation.

Does this support delta/block-level sync for large files (e.g.: does mounting a 100 GB truecrypt container, modifying a file inside the container and unmounting it cause the entire 100 GB container to be uploaded)?

Does it utilize the native OS platform APIs for detecting file modification (e.g. inotify on linux) as opposed to scanning/polling large directories looking for modified date changes?
I use http://owncloud.org and am quite happy. But also happy for more competition :-)
Who gets to decide which structural features are allowed and which aren't allowed in the genre? I'm sorry but I've had this sort of argument with tons of other people regarding other genres. Personally, I don't think you can define strict rules for what should/shouldn't be in a game for it to be classified into a genre. Otherwise a genre would be nothing more than a list of games that never changes.
True, it's not answering the OPs original question.
I think people are responding to the implied idea that you can just show up in San Francisco and bump into VCs all over the place, and that this is all the city has to offer. SF people love their city for other reasons, and get a bit defensive about this attitude that tech is the only worthwhile thing about it. It's partally a part of the ongoing angst about the changing nature of the city with the influx of so many tech folks.
Can we please please please make it a standard that synchronization tools spell out how they handle conflicts on the front page.

Bittorrent Sync just overwrites files based on last mod time (terrible option). What does this do? Does it support backups? Versioning?
Work well for whom? The outcome of cases like your example are the lawyers getting $$$$ and the class members getting a 20%-off-your-next-purchase coupon.
Small businesses that don't want to deal with getting merchant accounts. Anyone with a phone can se square.
"Wife hunter" it's a drone / iphone app that lets the drone scour the city for another potential wife of the Sheikh. It will then stalk the girl, and send a notification to the Sheikh which if he so choses will both tranquilize her and dispatch his private attack fleet to airlift her to his 180 meter yacht where they will both be served caviar and arranged marriage contracts.
Dallas-Based Startup Drives Price Transparency for Surgeries
Just because you can do something...
So, you disagree with the "wearing a tie" part?
I used to feel the same way, but recently IE has become an absolute necessity for me. You see, I own a Windows Phone :)
It's not a bug. It is a delay on replying to nested comments.

Click the [link] link to get a reply box quicker.
I've edited to be clearer -- I'm referring to the use of Comcast's (and Time Warner's) logos, not the FCC's.

I agree that there are fair use arguments, which is why I said "practically": hosts take down fair-use content every day. A subset of that is eventually restored, but only after the parties have argued it out (frequently through their lawyers).
I noticed that the author is an "assistant professor of philosophy and religion." When I ran across this part of the article, I couldn't help but think of the philosophers bursting in on Deep Thought in HHGTTG:

"You just let the machines get on with the adding up," warned Majikthise, "and we'll take care of the eternal verities thank you very much. You want to check your legal position you do mate. Under law the Quest for Ultimate Truth is quite clearly the inalienable prerogative of your working thinkers. Any bloody machine goes and actually finds it and we're straight out of a job aren't we? I mean what's the use of our sitting up half the night arguing that there may or may not be a God if this machine only goes and gives us his bleeding phone number the next morning?"

"That's right!" shouted Vroomfondel, "we demand rigidly defined areas of doubt and uncertainty!"
Yes, this is something every soccer fan knows. Also, the world cup is every 4 years and it's difficult, if not impossible, to predict how a renewed team will work. You can make a cluster of few teams that will win in 99% of the cases but not optimize much more from that.

If someone wants to know why it's so difficult, look at how a single player can change the whole game: https://www.youtube.com/watch?v=KY40__rBvSk
PG has a guide if you're more broadly interested in seeing Silicon Valley: http://paulgraham.com/seesv.html
How about something that much more closely resembles slow page loading? Pop an explainer / action callout modal while the page slowly reveals itself, something like this:

http://jsfiddle.net/dpemmons/3zSSk/3/embedded/result/
Windows and Linux drivers.
If you want to work with bytes on stdin and stdout, Python 3 documents how to do that, at the same place it documents the stdin and stdout streams.

https://docs.python.org/3/library/sys.html#sys.stdin

All you have to do is use sys.stdin.buffer and sys.stdout.buffer; the caveat is that if sys.stdin has been replaced with a StringIO instance, this won't work. But in Armin's simple cat example, we can trivially make sure that won't happen.

I'd be a lot more willing to listen to this argument if it didn't overlook basic stuff like this.
Half Life 2 and Portal released for nVidia Shield-only Android Play Store
Their protocol is published
https://github.com/calmh/syncthing/blob/master/protocol/PROT...
Hobbes's Leviathan is essentially a work of fantasy fiction. It has little to no grounding in historical fact. His idea of a "state of nature" is an unsupported assertion.
If they get rid of the need to list every single file you won't have the huge number of merge conflicts that CSProj files currently produce.
The write-up by the Dolphin team is also worth reading: https://dolphin-emu.org/blog/2013/09/26/dolphin-emulator-and...
If only there were a legal process for resolving ignorance and uncertainty.
I learned about Syncthing here[0]. The article mentions that there is no versioning at the moment.

[0] http://jasonwryan.com/blog/2014/05/10/syncthing/
.NET and JavaScript libraries for Office 365 APIs | Office Blogs
OP here. We've been working on faster bioinformatics algorithms for the past year – this is a demo of one application which is effectively a fast replacement for BLAST. Happy to answer any questions about tech or usage.
Dropbox actually have a "Sync over LAN" checkbox. It just never seem to been implemented/enabled.

I actually just dropped Dropbox for btsync the other week and are very happy, it's iOS app even serves other clients with files over LAN.

Btsync however uses quite crappy crypto and is closed source etc etc.

Syncthing mentions they use TLS encryption, hopefully i can roll my own 8k keys.

I tried Sparkleshare last year aswell, but my experience was mixed. Also it relies on quite a different architecture (git) than a "versioning bittorrent protocol".

Looking forward to evaluating syncthing when time permits.
Extraordinary Functions ~ Learning to Write Well Structured JavaScript
Yeah, I'm looking to make a site / subreddit sometime soon that is designed around this kind of answer / solution to users' problems.
We have been using Solr on it's own as a database for years. Many times I hear the "don't use solr as a database" rhetoric but honestly for our usage it is amazing. We're using it as a document store and querying using fulltext and key/value indexes. It is fast and reliable and has handled millions of documents pretty easily. I've been happy with it.

Currently evaluating ElasticSearch and it looks really promising also. We may move over to it as it seems to have a bit more momentum and better support for cloud/scaling.
EBook Contest: Win a Free Copy of Mastering Object-oriented Python
Spring was mentioned, which is a superset of Zero-K
Why Twitter’s new mute feature makes Twitter worse, not better
Why would you remove py3 support?
I've found the city to be hugely disappointing, but compared to NY and London it is substantially smaller (maybe that's why). There are only ~800,000 people there.
And the other half scroll ;-)
Visual Studio doesn't open all of the *.cs files listed in the CSProj file, they're only pulled in by MSBuild while building. Also MSBuild supports wildcards today and it is plenty fast - it is just Visual Studio that screws it up.

As far as "exclude single files from build easier"... if you want to optimize for that why not invert the paradigm? Instead of listing every file that IS included, list the ones that aren't.
This is very cool. I love data, all kinds of data. The more data we have available, the better.

But... what's the use case for this? Are there people with genomic sequences just laying around with no idea of what they represent? Or is it a resource for students?

(Serious question.)
Those are some imaginative solutions. One problem[1] with drawing over half the character is anti-alias. The border gets a blend of both colors.

[1] http://i.imgur.com/5KspGyc.png
My favourite C&C game was Tiberian Sun, so I'm really interested in seeing an official mod from OpenRA. However, It's not clear to me if it uses the proprietary Freeware game content (terrain, units, structures) of the original game. Can anyone please explain if that's covered by the GPLv3 as well? Thanks.
The Average Successful Startup Raises $41M, Exits at $243M
I don't see a lot of utility in it, but I like that people are trying things out and pushing themselves. I certainly thought it was an interesting solution to for a problem that doesn't exist.

You could maybe make a funny 3D website with the old red and blue glasses with this.
I personally like this one:
http://jblevins.org/projects/cv-template/
Please re-read the HN guidelines. Comments like this should not be posted here.
I think I have a unique perspective on this, since I have both a strong CS training as well as a strong scientific computing training. I can look at code both from the perspective of producing useful scientific results as well as from the perspective of code quality (readability, maintainability, etc).

Scientific computing is a unique problem in programming that is different from what I think software engineers are accustomed to solving themselves. Performance is often extremely important, it trumps almost everything; yet changes need to be made to the code frequently which often necessitates rewrites. The software engineer solution to this is abstraction: hide details of conceptually unrelated components so that changes can be made in isolation without needing to propagate them through the whole source. Unfortunately throw in things like paper deadlines and abstraction quickly becomes a contradictory goal to performance. Since the kinds of changes one needs to make to scientific code can rarely be predicted (it's research, by definition we don't know what the results are before we get them), spending a huge amount of time on an extensible framework almost always is a waste of time since we can't design it for the unknown (believe me, I have seen dozens of these and none of them have widespread adoption in research, despite being of very high "code quality.").

Therefore an accepted practice is to write short hacks whose rewriting will be as painless as possible, if that is necessary. This is of course a generalization, not everybody does this. I'm just giving the reasoning behind this kind of code, and why modern practices are often ignored. The running assumption for this neglection is stubbornness or "get of my lawn" mentality from the researcher, but in my experience usually it's not.
Isn't the entire point of the post that the first Python3 example will not work?
Show HN: Onarbor: like iTunes but with crowdfunding.
Visit Cha Cha Cha on Mission. Fantastic food and drink. My favs, all from the Tapas menu (small plates): fried plantains, chicken Piard, and the best fried calamari in the world. The Sangria is excellent. It's a couple of blocks from BART on Mission and 18th.
Scientists Warn of Rising Oceans as Antarctic Ice Melts
Protocol information is linked from the homepage: https://github.com/calmh/syncthing/blob/master/protocol/PROT...

> Does this support delta/block-level sync for large files

Yes.

> Does it utilize the native OS platform APIs for detecting file modification

It uses polling.

Edit: inotify issue is here: https://github.com/calmh/syncthing/issues/9 (the author seems to want to implement this feature once go has a decent cross-platform file watching library)
How come?

I have seen it working.
It's not ind doubt so much as there is little intrinsic reason to support either side, and scant evidence. Maybe the laws of physics worked differently in the early universe -- how would you know?

The answer of course is astronomical observations -- it's the only window into the past that we have, other than a few historical events like the OP, as the GP points out. But how do you interpret astronomical observations? By using the currently understood laws of physics, of course, so it becomes a bit of a circular argument.

If you assume that certain constants change over time, that does help explain away current mysteries like inflation & dark energy, under some models. However too much deviation would contradict other observable evidence.
Sure, these are not mutually exclusive. Fire burns upward, heat rises. Water floods downwards. They won't cancel each other.
Newest change wins. More detail: https://github.com/calmh/syncthing/issues/61#issue-27202590
For me, a combination of books and building a real, substantive app works best. I was actually in the same boat as you a couple of months ago. I have significant experience with Ruby/Node, and studied C++/Java in school. I decided to tackle learning Objective-C/iOS from scratch, and it only took a month of part time work to get to a point where I could build some pretty cool things. I documented that process from day 1, when I received the books:

https://giveit100.com/@marbemac/9r2pkz
Aside: I was wondering this about Bittorrent Sync as well - would you happen to know?
Your Best People Are About To Quit
Isn't it always enabled by default?!

The last few times I've set up a new machine locally I've used Dropbox to pull over stuff. It usually moves at 40-50 MB/s (megabytes) which is certainly using my gigabit LAN.
Do you have a copy of Abe's kill list? Because I'm pretty sure he didn't have a targeted kill list.

Re: your hypothetical. Yes, you send in special forces to stop them based on your intel. If they lay down their weapons, you capture them. If they fire on you, you kill them. Americans don't kill people just because we think they are planning on doing something bad.