skysight-inc/HackerNews huggingface dataset:
Pardon my French, but I smell bullshit here.

Back in pre-scientific days one had very little choice when it came to medical advice: it was either a lobotomy, a healthy dose of poisonous compounds, or bloodletting. Naturally, having a bit of one's blood sucked out was far less dangerous in comparison, hence higher survival rates.

"Hirudotherapy" has not been scientifically proven to be effective, and no appeals to ancient wisdom will change that.
In that case, maybe they can only offer 25,000 sq. feet of childcare space for the cost of 100,000 sq. feet of gym. The choice to not offer it all together still feels meaningful.
I read it as requesting exactly the opposite.
Man Sues Ford Motor Company, claims he was left in Russia (1977)
AFAIK the way this magic device works is if you vibrate the wrists for some reason that makes the tremors go away. not sure how that works. But it is most definitely not related to the parkinsons spoon, because all that thing is a spoon with active stabilization.

Frankly weird that if this simple technique has already bee n discovered, i don't see why this tech hasn't been mass-produced already. seems like a no-brainer.
As a developer you should always do the following:
1. Strive to be really good at what you do.
2. Work on continuing your education to insure you are keeping yourself knowledgable on new technology.
3. Work on growing your career, if you have been doing the same job for over three years you are becoming stagnant and complacent instead of growing as a developer and a person.

Now for your question on Quantum Computing, yes you should be getting ready for it, as it will be new technology that will help you grow. It is going to take some time to grasp what quantum computing is, the internals of it, and your going to need some time to go through creating basic applications so you can learn how to apply them to real-world problems.

So, to get you started, as those who sit and wait to be taught are those that get left behind. Here are some resources that may help you on your learning quest:
https://www.research.ibm.com/ibm-q/
https://www.youtube.com/watch?v=rUWfod_8JsM
https://www.ibm.com/blogs/research/2017/03/quantum-computer-...
https://en.wikipedia.org/wiki/Quantum_programming
Foundations of Quantum Programming - https://www.amazon.com/Foundations-Quantum-Programming-Mings...
Safety code nonsense? Surely you jest? You cite homelessness as an argument against safety codes? Sure, we all want to decimate the scourge of homelessness but do you have a sense of how small a percentage of the US is actually homeless? You would have us give up on safety codes for .... what? A shanty for everyone?
> Well, a novice coder wouldn't know that

Yup, I know, that's why I gave an explanation :)

> And you very well could move that code to a different thread via a web worker, couldn't you?

localStorage is not thread safe, so no probably not.
Me neither. And cost-of-living doesn't seem that low all together. House prices are almost comparable with northern europe.
Weren't many cities formed around forts of a large government? Off the top of my head, I can think of London being founded by the Romans.

But maybe thats actually wrong and there was a settlement on the Thames that the Romans rode roughshod over the memory of.
It's not. This isn't active stabilization, it just vibrates the wrist and somehow they claim this causes the tremors to stop. Very strange.
But is a different english, tainted with local mannerisms and variants that are not useful out of Scotland.
This looks interesting. Maybe with some effort I can manage to couple the commands in a logical manner to a few keystrokes / chords. Thanks.
No, first customer of the transistor was the government because they were the only ones who could afford it.
You'll get a cool accent though.
Read the link I included. It's an FDA approved treatment [1] particularly beneficial in limb transplants. FTL, blood pools in attached limbs before the network of blood vessels to recirculate it can form. The leeches extract that blood, preventing potential loss of the attached limb. Also, similarly, in skin grafts. And in lots of other diseases.

Maggots are used to remove necrotic tissues, because they consume it and leave living tissue untouched. Nasty, but quite effective.

Feel free to take a quick Google.

[1] http://www.nbcnews.com/id/5319129/ns/health-health_care/t/fd...
Extreme traveller Kolja Spori on the places that don't exist
I can drink coffee up until I go to bed and have no issues sleeping. However, if I drink more than a few beers I wake up after a couple hours and can't get back to sleep.
Thanks for the insights, much appreciated.

If you don't mind me asking, what's the W/Y and W/Z ratios in your case?

Do you find it useful to charge it per day instead of hourly (if you've done so)?
Thanks for the pointer, I'm looking for something a bit more interactive though. I might run a few tests to see how quick it responds.

Ideally in the program I'm looking for I can perform editing operations on the image/drawing/diagram with a few key-strokes.
Ask HN: How do you name your files?
What scheme do you to name your files? Any syntax you prefer?
replacement != alternative. Not using Facebook is a proper alternative to Facebook. What Facebook provides isn't necessary, and what's bad about Facebook is probably intrinsic to the entire social media model.
There is, although they seem early stage: www.heartshield.net

Surprising that there aren't more, given that it's literally the #1 cause of death
Beall’s List of Predatory Journals and Publishers
>Every single time that the United States has engaged in conflict with Asian countries, it has waged not war but programs of systematic and indiscriminate extermination.

This is just ahistorical nonsense.
Oh, I see. We have groups named "ops@" or "infra@" sometimes.
This is normal, because you don't have enough experience to think of more advanced things. Also, programming is a means to an end. If you just sit around looking for something to program, then you'll be limited to your current shallow understanding of other people's problems.

Work on other people's projects for a while, and develop a hobby or work interest besides programming. When you find something that would be better if it were automated/digitized then you'll have both the technical skills and the domain insight necessary to create something new.

It might seem from reading interviews and blogs that other people are just overflowing with ideas for new things, unlike you. Don't worry about this. >>90% of interviews and so on aren't real studies of their subject, but really promotional - some light news/entertainment about someone of momentary interest that's engaging enough to be worth subsidizing with advertising. You can of course learn some interesting technical or personal details but they won't help you with the more fundamental questions. 'How I got my big break' stories usually get refined down to the level of an elevator pitch, and are neither intended nor likely to be informative.

tl;dr programming teaches you how to make things, you need to explore other spheres of activity to get ideas about what to make.
Logo - though nice - is too limited for my needs.

If anyone wants to use logo, you can 'import turtle' in Python and start right away ;)

See https://docs.python.org/3.6/library/turtle.html
I agree with the gist of your reply. Different strokes, and so on. But I also found khazhoux's comment quite useful.

Also, your comment seems to try to differentiate as to whether an opinion should begin with "I think" (specifically, "I find"), which is a suggestion of poor writing form.

Had you followed your own advice, your last sentence might read "As currently written, your critical analysis of why you find the journalistic style frustrating comes off as a rant, which ^I don't feel contributes^ constructively to discussion on HN." I think you'll agree that those words are as wasteful here as they would have been in khazhoux's comment.
It may exist but bring it to the average user and make it easy to use. The average user can not use github.
Highly useful and is the incumbent should be criteria for something to become public utility like water?
> "Hirudotherapy" has not been scientifically proven to be effective, and no appeals to ancient wisdom will change that.

Certainly you have references to back your argument?

Leech therapy, can be safely and effectively used to evacuate blood and morbid humours from deeper tissues and in diseases like psoriasis, chronic ulcers and eczema. Leech therapy can produce better results as a mono or an adjunctive therapy in diseases like angina pectoris, coronary thrombosis, hypertension, atherosclerosis, varicose veins and in many surgical and traumatic conditions.[0]

[0]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4717768/
Agreed. The 757-200 isn't much larger than a 737-900ER. The 757 has better payload/range and a higher cruising speed. The downside of the 757 is that it has a heavier empty weight, and uses significantly more fuel.

For routes that have thin margins and relatively low passenger loads, the 737 makes a lot of sense.

For similar reasons, the Embraer 175 is popular with regional airlines. The CS100 [0] would compete for orders with the newer Embraer E2 [1] series.

[0] https://en.wikipedia.org/wiki/Bombardier_CSeries

[1] https://en.wikipedia.org/wiki/Embraer_E-Jet_E2_family
I love scala, but scala already has some of the more confusing syntactic decisions, not sure if this is gonna help.
Saw the headline and was expecting to see an article with a study about cats eating grass. Not so, but nevertheless an interesting read.
> closed-loop hydroponics

Aquaponics
From Gran Tourismo video gamer to professional race car driver (ESPN)
If you're trying to achieve a workflow like 'Git Flow' [1], having everyone in your team attempt it manually with their own home-brew aliases is going to go very badly.

[1] http://nvie.com/posts/a-successful-git-branching-model/
> closed-loop hydroponics

Aquaponics?
You're right about those Python cases (and they are surprising!). But if you're dealing with numbers those big and adding decimals you would want to use the Decimal module:

>> from decimal import Decimal as D

>> 9007199254740991 + D('0.1')

> Decimal('9007199254740991.1')
To rephrase a flagged comment: 4chan is a pretty good counterexample. It's not necessarily true that a community destroys itself if you have no moderation. This community would; 4chan hasn't. Why?
That's an implementation detail, not something that needs to be spec'ed out.
Interesting. In my experience Facebook as a way of connecting has been replaced by WhatsApp. People seem to be exchanging numbers for that purpose. This also deals with the issue of adding someone you don't know on Facebook and then feeling too awkward to delete them a few weeks later when you don't hit it off.
> Sounds like a problem with the System Administrators at your workplace

So you're saying Windows isn't fundamentally unreliable, it's just fragile. You need to know how to treat it gently for it to work reliably. It's not robust under common misuses.
Gopher was awesome back in its day, and I'm sad that the semantic web efforts (its nearest modern aspirant) have done so poorly.
The one significant effect of indentation-based syntax is that it makes copy-pasting code from places like books or Stack Overflow somewhat harder and error prone. I've been hit by this few times when learning Python, I can imagine it would cause some frustration for Scala users too.
Escape room in a book
You could probably do the same with PeekMessage in win32, maybe call it periodically in a green threading library, or similar. But the most common mechanism is an event loop. I'm sure people have developed X applications that talk the protocol directly, but it isn't the typical way to do it.
In a previous project I spent a lot of time thinking about significant indentation (http://akkartik.name/post/wart), so I'm glad to see it getting more mind-share. However, the end comments are absolutely insane. Here's a counter-proposal: if you want optional end delimiters, make them not look like comments. Then the relevant examples in OP would look like this:

def f =
def g =
...
(long code sequence)
...
end f // optional

while
println("z")
true
do
println("x")
println("y")
end while // optional

package p with
object o with
class C extends Object
with Serializable with
val x = new C with
def y = 3

val result =
if x == x then
println("yes")
true
else
println("no")
false
end C // optional
end o // you guessed it: optional

Edit: somebody already brought this up in the comments on Github: https://github.com/lampepfl/dotty/issues/2491#issuecomment-3...
Is it really even Chinese communism ?

Seems more like Kim-ism.
I think there's something of a catch-22 here where it's much easier to get a low-hours job when you've already put yourself out there and have something like a blog that you can point to.

One thing I'd suggest is speaking to your employer and saying you'd like to take some time off to travel (preferably if you can spin this as needing to see family or something that would make them look like a dick for saying no to) but that you'd like to continue working while you're doing so and can commit to keeping all your current tasks going and bill say 40 hours per month.

I think many employers are paying full time salaries but only really need like 40-80 hours of work per month but they can't just pay for those hours so they pay a full time salary and the remaining time gets filled. Suggesting they can get 40 good, accountable hours per month can be a win win.

Worked for me at least.
I'm immediately put off by any system that doesn't let me figure out WTF something actually is until runtime. I should be able to learn most of what I need to know about a codebase with a basic text editor and grep. Some questions should be for documentation to answer, but "what the hell is this variable representing?" isn't one of them.

I prefer to let my code and my tools remember stuff for me. Rails and similarly-magical Ruby systems have too high a (human) memory overhead for my taste. Hard to jump in and out of if it's not the main thing you do every day.
How is it unclear? It seems pretty explicit from the passage you quote that they can take anything you upload and do whatever they want with it.
I'm glad it isn't, it really waters down both brands...
Software Testing Blogs
All Software Testers out there. Where do you go to get the latest software testing news,innovations etc?
Lifehack: How to do two directories identical quickly and for free
> I think this approach to synthesizing music from neural activity is completely misguided.

Perhaps I am overly cynical, but I suspect the artist himself knew it would produce noise basically, but it doesn't matter because this is the type of thing that gets attention and that's the real currency in art. Similarly, there was an analog synth module that came out a while back that was driven by radioactive decay [1]. Both of these could easily be simulated by a few lines of code and nobody could tell the difference.

http://www.factmag.com/2017/01/16/geiger-counter-synth-modul...
I worked in medicine for over a decade, I can confirm the use of maggots from sterile breeding programs and the effectiveness of wild maggots because I've documented it myself. If I had such a necrotic wound I would trust maggots implicitly and be thankful for them.
Just a small side note: saying health care is free is unrealistic.

I pay 378 euros a month as an automono and I don't have paro.

4.5k a year for health insurance it better be a damn good one.
Hairstyles for Teens – Cheap Beauty Deals
I'm using banana skins to treat wounds, its great, makes the wounds heal much better and they also offer that good protection!! I don't know the science behind it, I heard a lot of women talking about using it on the breast when breast feeding to feel better so I started to experiment with myself and I'm very happy with it too.
I wrote Hayan Zhang the following Email with the subject line “Source code & schematics for Parkinson's device?”:

Hello Hayan Zhang,

I have read several articles about the “Emma device” you have built, but
could not find any details. Have you published source code & schematics?

The BBC has a GitHub repository for code related to the documentary. The
one open issue on it is from a person who wants to help their father who
has been affected by Parkinson's <https://github.com/bbc/MiD/issues/3>:

> I am hoping to design a similar item to help my father with both
> writing, and potentially in continuing other activities that his
> Parkinson's is starting to inhibit, and while the Big Life Fix episode
> covering it gave some hints at the details, there wasn't that much
> concrete information.

In a Reddit thread, other people also want to know how the “Emma device”
works and built it for their relatives who are afflicted by Parkinson's:
<https://www.reddit.com/r/Parkinsons/comments/5hh2fx/emmas_wa...

Since you seem to have zero interest in commercializing your findings, I
do not understand why the information on the details seems hard to find.
Have you published something (like a scientific article) on the subject?

Greetings,
Fintech's Coming to Trounce India's Banks
Well, actually if you are going for pedantic, I think you are wrong as well. A technocracy is system in which leaders are chosen based on technical skills in various disciplines, not exactly evidence-based institutional governance. In fact, I think the parent's meaning is a little closer to "correct" than you suggest. I think you charitably say "a technocrat would suggest institution of a solar panel program" or such like that.
My question: what happens if you lose your job as a foreign worker (say, too sick to keep working)? The family scenarios are all also covered by my US employee-based coverage, with a small-compared-to-the-salary-numbers out-of-pocket annual max, but in the US where you can get screwed is if you get too sick to work.
4chan has moderation. Of course they draw the line in a very different place, but they definitely do moderate.
They do different things - bbbike is for route-planning within select cities, cycle.travel aims to do whole-country networks so you can ask for (say) NYC to SF and get a route back in seconds.
https://github.com/sandstorm-io/sandstorm

Looks pretty active.
Hairstyles for teens and tips and tricks on styling it!
ashley@cheapbeautydeals.com
Why not create a DSL for a particular niche you are interested in.

Look at any Java enterprise app and there will be a lot of WET cruft calling out for a DSL.
In Python, I'd love to add something like const in a function definition, for the arguments, to say that the arguments will not be modified by the function. For example, I would want the following code to somehow return an error

def get_last_element(const my_list):
return mylist.pop()
I have seen the use of boiled tea water used as antiseptic for burn victims in rural India. The results were great for the one patient I saw getting treated. Necessity is truly the mother of invention.
> His point is that the OS should be designed properly so that even if there are glitches in drivers

Funny you say that, Windows is the only desktop OS I've seen calmly inform me that sorry, my GPU driver just crashed and had to be restarted, instead of freezing or throwing a kernel panic. The kernel really isn't Windows' problem
The current cambodian prime minister Hun Sen, in power since 1985, is a former Khmer Rouge.
If I had the patience I would try and measure something about the productivity of those languages vs. opensource projects (not at all sure what) and control a lot of things and do lots of stats and then write it all up and then realize that no one else cares.
I interpreted it as Sea Lioning [1], a form of trolling.

[1] https://en.wikipedia.org/wiki/Sea_lioning
Yeah, I flubbed the question. Let's try again: Why is it possible for 4chan to have the line far afield of what we'd normally think of as acceptable behavior? It's not only survived, but prospered.

A naive explanation is that only awful people go there, and there are a large number of those types. But that'd be mistaken.

I don't know, but it seems like an interesting question.
> We need a well designed pretty home server that's as easy to set up

What do you do about all those people whose ISPs don't allow them to run public facing server on residential connection?
I was listening to a podcast yesterday where Google is basically "guaranteeing a breakthrough" in QC by the end of the year.

Something about the 49-qubit threshold or some such proclamation, so maybe that's something that will finally move the needle.
> It's an FDA approved treatment

No, it's not. FDA approval only allowed Ricarimpex SAS to marketed as a "preamendment device". FDA approval does not make leeches a "treatment".

[1] https://www.accessdata.fda.gov/cdrh_docs/pdf4/k040187.pdf
Email mostly works for me, particularly for friends and family. The problem is that many people prioritise Facebook over email and frequently forget to reply, or don't send email in the first place as they assume that everyone has seen their Facebook post. So, outside friends and family, not having a Facebook account tends to mean not getting information.
What do you do if you encounter a pair like "ペア"?
They had more subscribers added in the 3 months after trump was inaugurated than all of 2015. So those numbers are essentially fake news

https://qz.com/901684/thanks-to-trump-the-new-york-times-add...
Except as I told you not always.

If we optimized and saved $100 per month on hardware at the cost of even 1 engineer hour, it would be a net loss.

I think a LOT of startups are very simple from the hardware level. You can go real far on just a few servers. And at that level, who care who manages them? Do what is easier.
Questions about advancing my career
I am a 20 year old and have recently graduated college with my B.S. in C.S. I am halfway through my third year of professional software development experience (mostly web development) and had some questions about senior software engineers/project managers.

- What is the most important thing in being considered for senior/lead positions? Is it simply a matter of experience or does tenure within the company/well-roundedness outside of programming play an important role?

- How much more work is there for a project manager/lead? I assume there must be a pretty significant amount of work to justify the pay increase.

- What things can I do to best prepare myself for said positions? (outside of the obvious)

- When does one know they are ready to apply/be greatly considered for such positions?

I know that I am far from having the experience necessary for these positions, but would greatly appreciate any advice to help me advance my career. Thanks.