skysight-inc/HackerNews huggingface dataset:
Ask HN: Are Bitcoins untraceable to a real identity?
I am not sure I understand bitcoins correctly.

Say ransom-ware attacker asks for 10 bitcoins to be sent to address 123. Then the attacker wants to convert the bitcoins to dollars. On the bitcoin exchange he buys x dollars and transfers the dollars to a bank account. Doesn't the exchange know that such dollars where paid with bitcoins from 123 address and also knows the identity of the bank account owner? Even if the attacker moves bitcoins between addresses before exchanging them, doesn't the block-chain save the history of transfers of bitcoins from and to all addresses? So, if I know the original bitcoin address and a path that leads to a bank account, I know the identity of the attacker (or someone related to the attacker)?
By all means continue to think that it is easy to stop smoking (no-one disputes that it is possible; the relevant point is whether it is easy, as I hoped was clear from the start), but as is often the way, the second paragraph of the Wikipedia page contains the appropriate information. Of all attempts to stop smoking without assistance, between 3 and 6 percent are successful (though the article later suggests an average 7.3% success rate).

Stopping with chemical assistance, the success rate rises to about 30%.

https://en.wikipedia.org/wiki/Smoking_cessation
Paris is moderate density? It's denser than London or New York. Similarly dense to Hong Kong. Twice as dense as Tokyo or Mexico City or Seoul. And four times as dense as the city and county San Francisco, not including surrounding sprawl.
Very excited about this! I believe that GraphQL's ease of composability can be a real game changer in terms of ease of development and discoverability.
I actually did. And I saw nothing that made me think it would make my debugging experience better.
Most Americans have no idea that socialism != communism.

The latter meaning is mostly used when referring to the former. But this is only kind of interesting if you're not American. :)
Smoking cessation
>"The documents also include memos from Democratic vice presidential nominee Tim Kaine's time as governor of Virginia revealing his tech initiatives, as well as DNC donor information, voter outreach data and redistricting proposals. However, this batch doesn't appear to have any damaging emails regarding the DNC.
This is the latest attack from the hacker..."

Get a little positive plug for Kaine, downplay, downplay, and trust us there is nothing in here. Pivot back to the atrocious, still-possibly Russian hacker.

Nice.
I've known students who defended their thesis and were told to do major revisions. Typically, it's because their thesis supervisor didn't do their job properly as they should know not to send that student to defend.

You're right in that they weed Ph.D. students out earlier, during their comprehensive exam. How it's done varies from department to department and university to university. My comprehensive was a lengthy oral exam by my committee with two rounds of questions. The first on background and the second on the written thesis proposal I submitted. I went for 3.5 hours straight, basically until the committee wanted lunch.

Equating a research group to a startup isn't a bad analogy. One of the professors in my department basically uses his students to do research for his company. He even makes them sign over the IP rights to him. Other professors have a continuing line of research across a number of students. Even my Ph.D. thesis was the latest in a number of theses on the same topic, each getting progressively more advanced. My thesis basically finished that line, with other related ones opening up as a result.
There are a lot of "republics" and "democratic" parties around the world that are anything but.

It's called branding.
Yeah, let's talk about that. Racism in America vs natural segregation vs enforced segregation.
Let's talk about how ice makers only provide 1 thing, but TVs provide many channels. Personal preference or group mentality. Would everyone in that prison be OK with watching ESPN or Cops? What differences drive the differences in programming? How does innate racism fit in?
You're right, the halcyon days of the 1990's, after the complete collapse of the Somali government, do seem to be drawing to a close. You might try Yemen or South Sudan.
RapGenius (not genius) is more about the annotations than the actual lyrics.
I wasn't aware of that restriction. That makes sense. Thanks for the info.
> outside of NW though is relatively empty

NW is the largest quadrant, but I'd hardly call the other quadrants "relatively empty." There are active neighborhoods and lots of development all across the city.
Could you share a link to the repo if its available? Very cool idea!
I very much enjoy anything by Vernor Vinge, who's a computer scientist. He explores the idea of a universe where, in some areas of space, p=np. But it's not a dry read, it's fun stuff.

https://www.goodreads.com/book/show/77711.A_Fire_Upon_the_De...
I remember being told the same in a project/company in Holland, Europe. Never have been told again.

Maybe being strict worldwide (as soon as something is published to internet), or as soon as there is Intellectual Property Agreement, they are required lines.

I use to avoid them in each single file for personal projects, unless it's a convention (for example in perl, license in POD format at the end of the CPAN class, is a community practice).
It's pretty handy to only have to be vigilant at the boundary layer. With the untyped approach, all consumers of the deserialized map have to guard against data which doesn't conform to expectations. With the typed approach, all subsequent functions only have to work with data conforming to the specification as laid out by types.
Founder of Zube here. GitHub Projects seems like a nice solution for very small teams, side projects and open source projects. However, serious teams need more powerful features like a well thought out workflow, support for multiple repos and burndown charts.

Shameless plug: Zube has all these things and more - https://zube.io :)
> I wouldn't think that Github is very nervous about GitLab

Just my 2 cents, but I think they very well should be
It's normal cuz kids are assholes. I taught my child self defense. If you don't teach your children yourself, they're easily bullied.
define "dumped." He tried internal channels, which unsurprisingly failed (as several legitimate whistle-blowers and even just employees have expressed) and then went to well-reputed journalists in the most professional, transparent, and safe way possible. They even leaked redacted materials slowly to emphasize this.

So: Why did you use the word "dumped" and can you explain explicitly what he did wrong?
So in the future, you'll have to split up your app into multiple entry points specifically to contain the effects of top-level await spilling out? Sounds like using explicitly async functions would be a far more understandable and maintainable approach.
H-1B bill pulled from House committee vote amid complaints
Getting into a PhD program with a low GPA - https://news.ycombinator.com/item?id=1072923
Not all luxuries are necessary or beneficial.
Just Launched Edmission web app helps you plan for college admissions
Seems like honeycombs / interior courtyards provide a pretty decent solution to the viewing rights problem, at least to the 4-6 floor range (e.g. Berlin, Paris). If the buildings are aesthetically pleasing and appropriately spaced, the limit comes down to sunlight.
Totally agree. Up to about 10-14 or so (depending on the child), the suburbs are likely great for children. Afterwards, once they grow up a bit and start to form their own identity, I'd say they're actually damaging to a lot of teenagers. Without friends, without community, without anything to do, of course teenagers turn to drugs, cutting, and other maladaptive behaviors. Most are not permanently harmed, but I have no doubt that large numbers are. Yet, it doesn't seem like parents take this into account when choosing where to live (for the ones that have a choice, that is).
I don't have the posts handy, but I very much appreciate patio11 and tpacek's posts on how to bill for consulting. They helped me reduce a lot of stressful administrivia and increase income. One of the handful of times reading internet comments has measurably improved my quality of life.
Google, Facebook Say It's 'Imperative' That U.S. Hand Over Control of Internet
It doesn't really matter. Your suggestion is worthless in practice with Go since "your subtype" doesn't enable polymorphism. you can't pass your "subtype" to a function that expect the parent type. You can absolutely pass a sub class in place of a class in a method expecting the class in Java. See the difference ? what you suggested makes absolutely no sense in Go. That's not even subtyping, you just created another struct type with composition.
or you could just do `import('a'); import('b');` to load `a` and `b` in parallel
I don't find them creepy at all. Guess it's just a preference thing.
Seriously. I feel the concept of "innocent until proven guilty" has just been thrown out the window. Parent comment is literally advocating "guilty even if you're innocent because someone else might potentially be convinced to commit a crime in the future"
Unfortunately this "belief" is pretty wide spread on the American right.

It's not actually believed, though. It's just an attack point to try and associate "liberals" with Hitler in Internet comments and what not. Pretty standard troll tactic.
I think the problems you described could be solved if we made tiny adjustments to our lifestyles and environments to make it much easier for automated systems to navigate and interact with it. For example make a choice of not having rugs, having QR codes in rooms, having a track on the ladder in your home, etc. The clothing and dishes could be customized to faciliate handling as well.

It seems to me that western people have become too entrenched in their familiar lifestyle and it is too hard for current technology to adapt to it as is. And so we live in a status quo where a tiny rich minority can afford to hire human servants to do their chores while middle class can neither hire human servants nor buy robotic ones.
You're thinking of Manning, not Snowden.
I recently read Dragon's Egg - quite thought-provoking and well-written, except for the somewhat clichéd human characters.
I think only Extended Validation (EV) certificates have this info by default :(
fred hoyle wrote a couple of good novels back in the day.

also my favourite anthologist, groff conklin, put together a collection of sf shorts by scientists that is really good: http://www.goodreads.com/book/show/1179648.Great_Science_Fic...
Intensive Exposure: Building an Unreal Engine 4 Game with Voxels
Sorry, but I have to call bullshit on that. What legitimate ecological concerns? As far as I can tell there has never been any evidence that Monsanto's GMOs cause any legitimate ecological problems. Plus Germany is known to be extremely anti-science, like when the green party wanted to shut down all the power plants despite ostensibly being the party you'd most expect to want to help the environment, not hurt it.
Okay, we're analyzing this situation in two ways, which I think are both legitimate ways to analyze it:

1. Looking only at this situation, Mader made the right decision which, if not for the other officers, would have saved the suspect's life. Looking only at this situation, I think we can agree that Mader's actions were correct, and the protocol is wrong.

2. Looking at the bigger picture, Mader made a decision which has bearing on a highly relevant random variable (whether he survives his career). But there is another highly relevant random variable: whether or not Williams, the suspect, survives the encounter. And during his career, Mader would make this decision hundreds of times with hundreds of suspects. I have no objection to valuing an officer's life over a suspect's, but even with that weighted valuation, it's hard to make the claim that a difference in the probability of Mader's surviving his career is worth him being required to leave a swath of dead bodies in his wake.

It's an extraordinary claim that every police officer killing every suspect with a gun they encounter is a better result than simply letting the police officers make the decision themselves. The police have the most at stake (their own lives and whether they've taken another person's life) so they have the right to make their own decisions on how to handle a situation. The police in a situation also have the most information about that situation. Even looking at the big picture, I still think that Mader's actions were correct, and the protocol is wrong.

EDIT: It's a bit disingenuous to approach this as if your stance is based in caring for the well-being of the police. This isn't a situation where you're defending an officer. Remember, you're defending someone sitting behind a desk firing a police officer who risked his life to save someone else's. Let's keep that in perspective.
Most of my colleagues did this too. I know I've done it with my supervisor. It's just easier when you're trying to write out something complex and everyone who you're writing to knows how to read it without difficulty.
Great feedback point here - I've passed it along to our Engineering team.
The French could train their birds to fear burkinis.
Not even close. Trello has way more features for cards. Project notes are really just a blob of text (Markdown?) and that's it. No title, description, checklists, attachments, or comments. One can imagine them coming though and with the Projects API on the roadmap you would then be able to do an import.
Show HN: Tutorial – OTG networking on the Raspberry Pi
contact them and ask why
So you're ok that your app waits on module dependencies, but data dependencies it should not?
Going from a medical resident to doctor moves you from one income strata to another. It's not a sign of income mobility.

There is some income mobility in the US. However people generally make more money by changing what they do. Which generally means someone else ends up in the old job. AKA if a janitor goes to night school and becomes a mechanic that does not change what janitors makes.
Ranges in Swift 3
Slightly off topic but GraphQL vs Odata?
"Dangerous" was the wrong word, and I should have expanded further. Also, it appears as though my use case isn't specifically for what this is designed, so I take that back. I'm thinking of the case in which this may be useful to modify older complex sites where chosen selectors might cause unexpected results. Apologies.
WordPress Hosting Performance Benchmarks (2016) from Review Signal
>I've tried a couple of different Roombas. They simply don't work very well.

Your experience is much different from mine. I bought a Roomba, then bought another Roomba, because I realized I needed Roomba redundancy.

Could not imagine life without Roomba!

I don't have carpet and no rugs. On hard surfaces I find Roomba does a better job then manually sweeping. But maybe different with carpet.
Plus, not too long ago, GitHub restricted the number of free private repositories, for users and educational organizations. Although they offered educational plans for labs, it still had its limitations. Thus, free self-hosting was what attracted us to use GitLab in our lab.
The 24 min quote is strange, they only have 14 Ford Fusions equipped with sensors, so probably not more than Google, so I am not sure they are comparing LIDAR data. It seems this is about smartphone GPS timestamped coordinates of their taxis versus the google LIDAR data, which seems a strange comparison to me. Google also has a billion of unsuspecting people having their smartphone working for them, but the data quality is probably lower than Uber GPS coordinates.
I've read the book and I agree that a lot of it concentrates on cases which are rather unusual for a common person. Not all of it though.

E.g. evidence rules mean you can be committing a felony just by deleting an email that some prosecutor may consider important - even if you haven't been under investigation at the time. And you can be investigated for things as simple as depositing sums under $10000 in the bank on routing course of business - just because it looks like "structuring". And you can also be prosecuted if you make any false statement to a government employee, no matter if it relates to any crime.
I on the other hand have troubles reading it all - the contrast is way too small.
Thank you for your response :) It seems like I couldn't really convey the point I was trying to make. So, here is one more attempt.

The human condition prevents us from making certain assertions about reality. I think no rational person living today would deny that. Still, we often feel the need to impose our own world view over others because our own experiences scream: that other person simply can't be right. However, people have different experiences and might even have good reasons for their seemingly crazy beliefs. The world could even end from one day to the next (not even that crazy if you believe in something like the matrix or a simulated world). We simply cannot know... anything could be possible. I guess that's nothing new but we often seem to forget the consequences this situation has.

If you talk about foolish or childish claims in scripture it is an attack against their reality and identity. Any argument you make, a fundamentalist will reject because from their point of view you are the fool... and they have a point, you simply don't understand their reality. And why should they change? Are we doing so much better? Would you change your identity to conform someone elses view of reality? The world is simply full of hypocracy...

So what I wanted to suggest is that I understand the difficulty that religious people/states have with "rational" people. I believe for any meaningful communication and learning to happen (on both sides), we have to create a level playing field by acknowledging the other person as a human being with something to contribute even if they come from a place we don't understand. Moreover, if you really want to convince someone to change some belief there is probably no better way than to demonstrate the benefits of the new belief and show how they follow from the change you are proposing.

To connect that to your prior comment, I simply felt that your way to frame religious states as somewhat inherently less not really meaningful for the problem at hand and more a distraction from the underlying problem.

I hope that makes more sense. What do you think? Hope to back that perspective up with some more convincing evidence in the future :)

P.S. Edited a few times to make my rambling more clear :D
That's awesome to hear - we're glad you like those changes! As you dive into it further, let us know how it works for you.
Many thanks for this. I went through the whole tutorial and it was great.
Isaac Asimov and Carl Sagan obviously come to mind, but maybe they're exceptions that prove the rule. I agree that authors working with scientist advisors can produce excellent results. I think that's how Neal Stephenson works a lot of the time.
My opinion of what we should do with Snowden. Not quite a pardon, but almost.

https://danielmiessler.com/blog/what-us-should-do-edward-sno...
So, what does Chrome dev tools provide that current Firefox does not? I use Firefox because it's what I've always used (and I prefer the browser) and what I'm familiar with. What are the good reasons for me to learn the Chrome dev tools?
It's my own blog. I spent two years fighting software parents in Europe as president of the largest NGO involved (FFII), and it was pretty clear that we were fighting a well organised and funded lobbying machine. After some years of analysis my conclusion was that software was not in fact a special case, and that all patents were a problem. Sorry to not have made it clear that I was linking to my own work.
IoT Technology Should Be Standard for All Startups
The Magic of Proximity, Stolen Parts, the Kindness of Strangers, and Ampex
The GOP thing is much, much later. I don't think it's the structural explanation. And I did throw in "the election cycle" and advertising - both mean a Representative has no time for nothing but campaigning.

If POTUS has the "football", how is it that Congress can maintain control of the declaration of war?

My explanation for the arc of the GOP is - term limits killed it. Dead. When Newt G. et al resigned, they lost all continuity - to the point to where hacks left over from Nixon came into power. Then, using the Internet as a formation mechanism ( under the auspices of the Vast Right Wing Konspiracy of anti-Clinton attack dogs) , you had the Tea Party, which seems designed for deadlock.

It wasn't necessarily intended, but it was completely intentional.
0.5% getting 'professor' positions is just nonsense. Just click the link so see some useful discussion, but it's ridiculous at its face: the average professor is not graduating 200 PhD students. The figure is probably closer to 20 for most fields, which gives a more reasonable 5%. Then you have to consider that many programs offer tenured research positions, but don't take on doctoral students.

Finally, consider that, upon entering a doctoral program, many students don't intend on academia at all. That number drops by the time they complete their dissertations, too.

Ultimately, I'd give a rough figure of 1 in 4 qualified and motivated PhDs getting a suitable tenure-track position in a reasonable timeframe (~4-5 years). Maybe one in five or six will get tenure, in the end. Which is still terrible when you think about it, but the odds aren't nearly as ridiculous as some would claim.
GitHub New Code Review Feature (feature video)
> That said, this was an exceptional group of people to be among: smart, friendly, helpful, passionate, and accepting. I know it's been said before: the rust community at this stage of its evolution gets this right.

I wasn't at the conference, but I've seen the same thing online. I wonder if it's because we've all been humbled by the borrow checker _constantly_ it seems.
Video, narrated by David Attenborough: https://m.youtube.com/watch?v=BGPGknpq3e0

The cleverest crows drop the nuts on the pedestrian crosswalk, so that there is a long safe duration to grab the cracked but.
Notes on Full Stack Fest 2016
What method do you use to get data. You can't put a body in GET methods so I assume with GraphQL you use POST to get data?
Self-driving car by comma.ai
It would be better if all muggers were afraid of the possibility of being shot by their chosen victims.

While some fraction would then escalate to rendering their victims unable to shoot prior to approaching, I think a greater fraction would simply choose a less confrontational way to acquire spending money. Those who did not change tactics would eventually get shot.

If the prey people change tactics, so will the predator people. Shooting the muggers tends to produce a wilier, more dangerous, harder-to-shoot breed of mugger. There will be fewer of them, but instead of waving their knife in your face, they will bash the back of your head with a rock. While you are out, they will photograph everything in your wallet before putting it right back in your pocket, and take just your phone and gun. Then if you don't report all your cards as stolen, someone buys your details from a darkweb site, does a little social engineering, and cleans out your accounts.
Not to mention obesity. My guess is a large component is from sitting inside all day because your friends are too far away to meet up spontaneously, and there's nothing to do outside anyway — things like parks, basketball courts, etc. are all far enough away that a parent has to drive.

Look around "kid-friendly" suburbia, and there's practically no kids outside.
The question is whether that reward benefits society or not. Do we get innovation without it? Are there studies that show patents preceding innovation rather than following it?