skysight-inc/HackerNews huggingface dataset:
None of the articles about that agreement actually tells us what the agreement is.

Has Ecuador agreed to kick Assange out if Sweden formally charges him? If not where is Sweden's incentive to play ball and take part in a charade?

(My gut feeling is that after the interview Sweden will drop the case, and Assange has wasted years in the embassy for nothing at all)
There's the straw man of the day.
I thought the idea was that because the only part of the room actually doing things (the person), doesn't understand chinese?

I mean, agree with it or not, but I think that's a bit stronger than just, making it seem intuitively worse because its a room instead of "a computer"?

I think the important part isn't the swap of "room" for "computer", but instead the swap of "person" for "cpu"?
to be honest, if the guy lives in russian hill, the dogpatch with its handful of wannabee hipster places is a no man's land.

and the T line -> haha
What we've been doing is sort of a software sandwich with a human filling. Software does a first pass through all the stories to guess which ones might be good candidates (otherwise there are too many for humans to review). Then humans pick some candidates. Those go into a pool from which software randomly picks one every so often and randomly places it low on the front page. After that it's up to the community which ones are interesting. The ones that aren't fall off the front page relatively quickly. I've been meaning to write some code to collect data on how much frontpage time they get.

That's the current state. We do still send repost invites occasionally, but mostly not, because users made it clear they don't like the duplicates.

I don't think the human phase can be automated. Instead, our plan is to open it to the community, so it isn't just us and selected users picking stories. The challenge is to design a mechanism for that which doesn't just reduce to an upvoting system (since as the knight in Monty Python says about the grail, we've already got one it's very nice).

We'll also probably publish the list of stories selected in this way, whether or not they end up getting traction, because if nothing else it's alternate reading material.
For my own silly reasons, I never cared for Grub[12] and never used it on any of my systems. I always go out of my way to avoid it. Finally I have some justification.

Time to start fuzzing other bootloaders.
Why I can’t stop putting dildos into the hands of powerful conservatives
I too am bullish on Slack and am with you right until "wiped out email." I've heard this said about Slack before and don't get it. Asana is a real email killer in that it's both realtime (instant) and structured (i.e. it wholly replaces email threads). On a meta level, why is it that it's so important for Slack's marketing that they "replace email"? Why isn't it enough for them to "go beyond email" (which is totally realistic and honest and still a potentially huge business)?
It might work for developing, but I don't think it works well for people actually using it, it's too slow.
Yeah, I guess there's no way for non-programmers and programmers to work together to create a startup.
Productivity Hack of the Week: Using Colors to Better Thy Self
Abrkn's law was born.
Any ideas on how concepts of identity, administration, and content ownership work in networks like this? Who decides to delete an inflammatory piece of content in a completely decentralized system? Can a fate like that which befell Usenet be avoided?

I could suppose a system where identities are pinned to a key that is stored from the first time the user is identified (because a "packet" is seen from them).

But how does that stop a determined attacker from broadcasting out his fake Alice identity, so that the real Alice can no longer spread their messages?
I have worked with python in two domains- scientific computing and web applications

- In scientific computing, we can either use better algorithms (yes, that makes a lot of difference) and dropping to C as necessary. The canonical example of the second alternative is Numpy.

In my humble opinion, the expressive power of python is what makes it an excellent language for scientific computing. For these kind of problems you cannot afford to worry about buffer overflows and memory allocations. You need a free mind to think about mathematical algorithms.

My own approach is to use python whenever I can do it and then use cProfile to determine whether to port some parts to C.

- If you are using python in application server, most of the time is spent waiting for data. Mostly, the job of application server is to collect data and make some kind of response which is not CPU intensive.

What you should optimize for in this case is data access patterns and creation of data objects. On the other hand, if you have any CPU intensive work, write it as a separate service outside of your application.
The New York Times has a queryable Slack bot that can tell their editors what topics/stories are likely to be popular. The backend is a machine learning algorithm.

This is essentially a command line script, as you say. But having that functionality and being able to discuss the results amongst your fellow editors is very powerful.

http://www.niemanlab.org/2015/08/the-new-york-times-built-a-...
Cool, didn't know about that. Does it search multiple files in a directory? I use it for work logs and keep one file per week.
Eh, honestly, if you're not running anything else on the box, you probably don't have to be overly proactive about maintaining it. Sandstorm handles updating its own dependencies and mitigating most kernel bugs. Maybe if you're leaving sshd open to the internet that's something to worry about, although if you read HN you'll surely know when that needs patching. :)

That said, we plan to build a "Sandstorm OS" that auto-updates everything including the kernel, and doesn't even have an SSH interface (wouldn't be useful anyway).
Disable Automatic Translation in Google Chrome Browser on Windows PC
Breaking into the Indian ecommerce space
Because the expected loss from a malicious actor with access to those logs cloning your product (without any access to the actual people who thought up your product!) is often more than balanced by the expected benefit from getting everyone on a knowledge base with a brilliant UX.

Sure, you wouldn't have wanted to host the Apollo Program's lab notes on Soviet servers, but your cat selfie startup isn't quite as high-stakes as that.

Unless your cats are taking selfies on Mars. In which case, yeah, maybe developing an in-house chat service is worth the investment.
Out of curiosity - when you've done this type of proxy test, what do you do about write operations? Do you proxy to a test DB, or do you have your code neatly factored to avoid writing on the test path (I guess most code I've worked on that needed a rewrite also wasn't neatly factored :) ).
Our use-cases are similar, but if you value your time at anything reasonable, your budget should be much higher. Let me explain.

I spend about 10 hours a day on my main computer. If I upgrade every 18 months, even a $1500 machine only costs 28 cents per hour. Set aside frustration with drivers or software bugs; expensive laptops win for purely economic reasons. If a $1500 laptop makes me even 10% more productive, it's worth buying. This is the case for practically anyone who works in tech.

My current laptop is a base model 12" MacBook. It is, without a doubt, my favorite computer ever. It's small. It's light. The screen is gorgeous. It resumes before I'm done opening the lid. It has an amazing trackpad, excellent battery life, and a wonderful keyboard. With current technology, it could scarcely be improved upon. I wish there was a combination of hardware and software that could compete with it, but so far, nothing I've seen has come close.
While you wrote "I think depends on the medicine", I think it actually depends on the disease.

I think you are correct in that many people confuse palliative treatment/medicines (eg, cough drops, warm water, gargling with salt water) with curative treatment/medicines. However, in doing so I think you've changed the topic from the differences in medical vs. alt. med., as measured in patient outcomes, to the differences in how patients subjectively view the different forms of treatment.
It's that, but there's a lot more. It's simply very, very slow and seems poor at managing memory. It's difficult to describe, but things that used to respond very quickly (like scrolling between pages on the home screen) are slower than just "sluggish". And often apps don't behave well if I have more than a couple of them open. But it's not all the time, it's just frequent.

Then there is the problem where it doesn't rotate properly. And my first instinct would be to blame the hardware, but in the case of Messenger, it rotates some parts of the screen and not others. But the parts that don't rotate are unresponsive. So I'll sometimes find myself in a situation where I've typed a text, and the message is rotated, but the text box and send button are not, and pressing the send button does nothing until I manage to get the entire thing to rotate by moving it from landscape to portrait and back a few times.

It's also possible there is some cruft I've carried over from previous version (I've upgrade a few times) so I'm going to try a 'fresh' install where I lose all my data and have to redo everything by hand and see if it fixes the problems. But the only problem I had prior to installing iOS 9 was my music not transfering properly, and AFAICT, that is an iTunes problem relating to duplicate tracks that I haven't had time to resolve yet.

If it's not the cruft, I guess I take it back and get a "new" one; maybe a problem with the RAM?
Just keep it open in a tab of the same browser window where you check HN ;) (and don't enable the desktop notifications, of course)
To get 100% certainty, yes.

But this isn't generally required to show close to certain probability.

If the same is large enough (doesn't have to be very large) and controlled for possible bias, then the test should reveal the effect of the difference between sets.
Are there any dedicated server hosters that can compete with AWS/DO in pricing and flexible web interface? (I heard good things about Hetzner, but I would need something in US).
Suprisingly, they didn't try PyPy, which is about two orders of magnitude faster than CPython on simple loops. PyPy needs to become the main production version of Python. CPython should be viewed as obsolete technology, like the original non-compiling Java interpreter in Netscape 1.
That title makes as much sense as "An Artist Who Addicting the FBI".
Wouldn't the general form of this be every program expands until it implements a plug-in system?
omg praise the day. WASM is days off tho, so don't hold your breath for it or anything.

I've switched to Dart, couldn't be happier. No more confusing JS bullshit :)
Everything you said about notifications in HipChat is false.

I first used HipChat more than 2 years ago, and the notifications worked perfectly and were as configurable as I wanted them to be. Offline notifications worked well.

We tried Slack when it came out and couldn't figure out why anyone would use it over HipChat, since it had no native client at the time.
"Fear of starvation", not "fear of immediate starvation"...

And I did not say this is the only problem with poverty.
Interesting idea, but underwhelming lessons: "invest in education and training, take side jobs, push back retirement".

I personally subscribe to the genetic optimization/hill-climbing strategy:

To make sure you don't get stuck in local optima, make sure you're time-to-time riskily choosing what may seem like short-term losses, and injecting a healthy degree of randomness/mutation in your process. Over time, your degree of risk and randomness should slowly decrease. Even so, you may find that a boost of randomness/mutation/risk may be necessary even during later stages of life.
I was born and brought up in India. When I was going to school in 1990, my dad used to earn around 6,000 INR / month (120$/month, exchange rate was 50 back then). We ate out probably once every few months but even then, the salary was enough to feed family of 5 and send me and my sisters to school. I think you lack the perspective on how poor India and China is.
In real life, Tan Bao wouldn't have been evicted, he would have preferred the opportunity to accumulate money instead of not accumulating money, despite the temporary lower quality of life working in the factory. I'd say he has less poverty now. He can still survive but can also save.
I guess I could get by on $1.90 per day for food in the US if I had to, but it would really suck.

But the article is about extreme poverty. People who don't know if they're going to survive the next week or month. In the developing world, $1.90 per day provides just enough security that you're pretty sure you won't starve next week.

It's pretty damn bleak, but the fact is that a lot of people live in conditions where they know they may starve in the near future, and if fewer people live in those conditions, that's important.
I'm genuinely curious -- do many people with salaried jobs really have a "side hustle"? I'd feel a bit guilty working on a side project for money when I'm being paid as a fulltimer.
If you'd like to feel better, you should read "Embarrassing code I wrote under stress at a job interview":

http://www.smashcompany.com/technology/embarrassing-code-i-w...
wow, I must be doing something wrong... I have a single c4.4xlarge running a single wordpress site at max 200 active users and still running into cpu bottleneck... 1K+/mo sheesh.... I use t2.medium for DC's for 5 users and 5 servers lol... please let me know what a nano is good for?

not to mention, I need multiple 10+TB volumes, and magnetic only go to 1TB, so I need to span, and spanning breaks after 4+ drives, so now I'm at SSD, and that's costing me 1K/mo for each copy and I need many, sigh

i miss buying my own supermicro systems at ~10k/ea, hosting a full rack at at a colo for 1k/mo and then just setup correctly and check-in once a month

now, amazon is getting 15k/mo from me, but i must say, my back thanks them for 0lbs of equipment to lift, so probably worth it for a hernia surgery.
It is 50 servings only if you live a western sedentary lifestyle.
> If an attacker is sitting at the machine, they already have full control of the system. The bootloader isn't going to stop this kind of attack in the slightest.

You can have physical protection, like locks. And you can disable boot sources. So of course this password protection can make attacks much more difficult.
Yeah but it just makes me more confused? How does that say anything about a computer then? There's no human being who doesn't understand something inside a computer.
Project Fi Now Supports Tablets and Internet-Only Devices
C++ is a pretty low bar, to be honest. But yeah Delphi was awesome!
Oh, it's totally poverty. Just not extreme poverty.
I don't doubt that malware adds browser extensions, but is that the initial infection vector or just installed later after the malware is already in place?
Yeah, but the system would be the person + the lookup tables, not just the person. The problem is, we don't tend to say "does a room with a person in it and several books have this knowledge?" Relying on a system that doesn't tend to get grouped together (there's no term for the system human + book inside room), and having only one animate object (so that people think of the animate object as the system instead of the animate and inanimate objects), as well as asking the question only about the animate part of the system, all seem to suggest that the purpose of the thought experiment is to mislead people.

A better example would be saying something like - does this company have the knowledge to make a particular product? We can say that no individual member of the company does, but the company as a whole does.
This isnt web based but i use mysql workbench. Great tool. Has lots of little time saving features like table templates (can quickly right click and add a new table based upon a template u have created. Real time saver) and many many other goodies.

https://www.mysql.com/products/workbench/
>I've got some friends who do medical research, and from what they say, "translational research" (getting the latest research into the hands of the doctors actually practicing medicine) is a HUGE problem.

That's a good thing too.

Unless the "latest research" actual distills down to common practice, it's usually unproven junk, even if it managed to get published in "peer reviewed journals".

In fact several meta-studies have found over 80% of the papers that are published in such journals are wrong and/or non-reproducible. As for research results that made it to Nature or similar pop science magazines those are usually even more journalistic than scientific.

Think of a research "getting into the hands of the doctors actually practicing medicine" as a filtering process to weed out the BS.

Here's how it works:

A team of some inexperienced postgraduates hastily follow some idea tossed around by a professor who doesn't really follow their progress or care that much, but who'll gladly slap his/hers name on the final paper. If there's a need to secure grants, the paper will tackle some important topic and better have good results.

In the way, they make one or more methodological errors, and finally send their paper to some journal. The journal editor might be friends or exchange favors to the professor, and will do what he cans to get favorable reviewers, anonymous or "anonymous".

Not that the reviewers will go into much bother checking it out, unless the paper is evidently crap. After its published, some pop science journalistic hack will cover it in the cliched "breakthrough story" format, also giving a full portrait of the professor as a restless scientific maverick (even though he merely signed the paper). The editor will then slap a blockbuster-like title to the story, and readers will enthuse about the possibilities.

Several months/years later, 3-4 other papers will tear down that one, and the cycle continues. Though sometimes wrong papers manage to get cited for decades without anyone bothering to redo and verify the original research.
Yes, this is exactly the distinction you seem to be having trouble with.
I imagine anybody who would go through the trouble to stream everything to the cloud would also bother to setup a dead man's switch.
How does Amazon implement instances like t2.nano? If there are 40 t2.nano instances on a quad core physical machine, what happens when all the users want 100% CPU, even if it's only for 10 minutes? Are instances automatically migrated to a different physical machine if this happens?
Are there other well known dedicated hosters beside OVH in North America?
I can relate to this.

I feel that the chasm between the lay person and the MD has widened tremendously in our lifetimes (I'm in my 30s).

This also, unfortunately has made the average patient be almost completely uninformed. They demand medication to cure their, self-inflicted, ills, or try to diagnose through Web MD.

I for one will educate my children and will continue to educate myself to not require an MD on every occasion.

But I know that I'm not an MD and I was not trained to diagnose. I'm glad you found doctors who could give you a correct diagnosis that you can lean on to help you through your own search for the truth. I feel this is the best solution at the end of the day, for patients and doctors to be partners.

* My dad is an MD and my wife is a biological scientist which really puts me at an advantage.
I tried building something similar on https://techendo.com I'm working on a refactor right now that serves a very cool experience. You can still sign up and give me some feedback.
Website too slow to load. Gave it a miss.
Do you really need a interaction heavy site just to explain your ideas?
Perhaps. I'd say that each individual situation is highly context dependent. I doubt the sergeant yells the exact same thing to everyone. The problem is really that "improved performance" can't really be defined (someone could attempt to), therefore there is no test to detect.
No, I don't think DJ Shadow can be automated, but live DJing is a music discovery channel for only a scant minority of fans. These fans are sometimes called "trainspotters."

Radio DJs, on the other hand, have any number of forces affecting their song choices (to the degree the role exists at all anymore), and all in all they're just as much a black box as an algorithm. Sure, we all had radio shows we liked for some time, but those DJs changed and we found something else (notwithstanding people who have been listening to "Renee and Crazy Pete in the morning" for 20 years).

Even with all of this, I suspect there's a discrete economic or mathematical reason that profit-oriented discovery engines regress to a mean and will always be trying to recommend the latest AdeleBieberNational. They may not, right away, but a few clicks deep in the sidebar and you find LL Cool J or Foo Fighters popping up.
Their dev blog post [0] mentions an AWS Lambda Blueprint to go along with a chatbot framework (BotKit) and an "Add to Slack" workflow. This (AWS Lambda) is a smart move; it reduces the friction of writing a quick integration with Slack considerably, making it almost a commodity-level feature. This bet on AWS Lambda will likely be a big deal for general AWS Lambda adoption, given how insanely popular Slack integrations are.

[0]: https://medium.com/slack-developer-blog/launch-platform-1147...
Except, you know slavery is illegal even if both parties are informed adults who could agree to such a contract. Same for indentured servitude, or selling organs. And these are just the most obvious examples.

There is a line that needs to be drawn somewhere in terms of what can and cannot be allowed in contracts, the question is where to draw it. The other obvious point is whether both parties are acting in good faith, which is why there are laws about fraud on the books (even if they aren't always enforced for some financial industries).
too bad its really flaky (in my experience on a great wifi connection and nexus 6p)
Woah, c4.4xlarge does sound heavy for 200 users!
Angular is popular among developers who make products for the kind of person who would install the Alexa toolbar.
Innopplinc – Case Study Liberate Health App
Ryan Hoover didn't know how to code. Product Hunt literally started as an e-mail list because of that, and the rest is history.
There was a similar bug in the Ubuntu lock screen a while algo: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1308572

When the screen is locked with password, if I hold ENTER after some
seconds the screen freezes and the lock screen crashes. After that I
have the computer fully unlocked.
Hell, I'll even open source the entire thing so we can build it as a community.
Sounds like HipChat has the unfortunate distinction of being the Friendster of the chat space, sometimes the gods are fickle.
I thought the point was to construct an example that most people agree wouldn't count as consciousness, then ask how a computer is any different.
Nothing the parent says comes off as a personal attack. It seems like a perfectly valid opinion to me and I've seen worse written here on HN.
From the blog post you linked, a quote which goes to show just how stupid Firefox devs are being over this:

"""
It’s been a maddening discussion, with Mozilla folks repeatedly suggesting that Zotero — a leading research tool put out by a large public research university as a non-profit open-source project and recommended by nearly every university worldwide — will either turn rogue or become an attack vector if we’re allowed to continue releasing it unimpeded as we have for nine years.
"""
I'm not sure where you're from, but my understanding is that "extreme poverty" literally means that people are dying of hunger. So, if you are able to consistently secure food, you're not living in extreme poverty, but of course, you may still be very, very poor.