skysight-inc/HackerNews huggingface dataset:
Homeopathy does work. Its mechanism is not understood, but it works. It may not cure cancer, but it does work for less severe illnesses. Its working is not placebo effect. People say it works by placebo effect, but without proof, most probably just a guess. So the US gov order is wrong.
Well the revenue of US based businesses is at a significantly higher scale than most European technology companies. Specifically companies like Apple, Google, Microsoft, Amazon, Intel all make over $500K per employee (Apple is at $2m!). With such a high revenue to employee ratio, these companies can afford to pay developers at rates immensely above what we see anywhere else. And they should, since smart engineers who can move the needle even 0.01% are worth it. Since these companies hire such a high # of engineers, they tend to set the market rates of salaries in the cities they are based in. When you move out of the major cities, U.S. salaries drop significantly.

If Europe can build a few companies that churn out revenue at the scale of Google / Intel/ MSFT, European developer salaries will skyrocket. US companies with offices in Europe have helped salary increases, but really the continent needs a few Googles to really skyrocket salaries.
These seem profoundly irrational, but one thing I've noticed is that young kids are profoundly irrational beings. You will feel like a vulcan by comparison. My kid flips out if I put the blankets on her in the wrong layering order .... but "wrong" is different every night.
Because 'small capital g' doesn't have a compatibility decomposition to G, but wide letter P does have a compatibility decomposition to 'normal' P. Unicode normalization kills large classes of homograph attacks but by no means all. conventions over mixing scripts from different languages stop some more, but there's no single answer.
Imagine if your office live-broadcasted nearly everything. From the corridors, reception area, to the opening of physical mail. The PR and generally more "public" email addresses could be transparent as well.

This means when the NSL arrives, it will be seen by the world.
Ask HN: What is the best way to make money through blogging?
If you do not like blogging, how do you make money online.
Yes, this. Babies communicate by crying and cooing. It's difficult to tell what's causing them to cry absent something obvious (like an injury). I could easily picture a parent trying anything and thinking it works purely out of coincidence.
Who is "I" in the "I have just reopened your account"? Because apparently whoever that person is ended up being the "right" person to contact.

Figuring out where he/she works (what department) would be helpful in determining how to navigate this issue for future users.
Like a rock that keeps away tigers.
Take it from the other side: why would a language that allows to create higher-order functions/closures not be called functional?
> which is charged to all British households

...only to the households who either watch live tv as it's broadcast, or who use the BBC TV iplayer VOD service.

It's not collected by the government and it's not enforced by the government.
Haha, same here. Left to my own devices, I mostly rotate between three or four meals that all share the same characteristic: they're tasty and most of their preparation time doesn't require attention. Drop the stuff into boiling water, wait 5 minutes, take it out - this kind of style. And similarly, it's my SO who makes sure I consume a healthy variety of vegetables ;).
thanks for the input. You may be right on this one. We'll see.
"a FOIA".
Please don't try to start flame wars on HN, and please be more substantial in your comments.
I have looked into libpostal. I'm not sure the overhead is completely necessary for my use case. Since posting I've toyed with usaddress and it seems nice. It's a python library so I've had to pull it into my project (node.js) with a child process but it seems to work very well.
The main complaints I've seen about the security gateway are mostly that it just doesn't have a lot of features, and some people hit some bad performance. It's really lacking some important features for anyone even remotely a power user. But it seems like they're porting over a lot of features from the EdgeMAX router line to the Unifi line -- so in a few version cycles, you'll get more powerful routing, full VPN, DPI, etc. etc. I'd probably wait on buying a security gateway, though I admit, they're nice for "coherence".

The EdgeMAX line is apparently great. I've never used it, but their basic routers are about as cheap. You just don't get fancy SSO/integration, but they are reliable and fast as hell, from what I've heard.

That said, I wouldn't let the security gateway dissuade you too much. Their Unifi product line is still generally very good, especially WiFi. I have a small atom board running pfSense as my router, but it's backed by 2x Unifi AC AP Pros (802.11ac), along with a Unifi switch, and a Unifi Cloud Key for running my controller. It works really well, allows remote access, decent breakdown of where my bandwidth comes from vis a vis APs and switch, etc. The AC AP is probably one of the best direct APs I've ever used in terms of quality, though there was a firmware bug that annoyed my Apple devices for a short time...

Unifi is almost certainly never going to get close to the features of pfSense, but maybe in a few years down the line when I retire it I'll look again. The WiFi APs and stuff are good though, I'd recommend them, even if you don't go with the switch/router.
That is only if you're doing stuff on the cutting edge of basic science.

What you learn in lab classes in college is what's important in most industry and academia. Being careful of cross contamination, religiously keeping up your lab notebook, being able to troubleshoot experiments, keeping things documented and repeatable. That's 99.9% of industry research, not coming up with new reactions or processes.
I'm using Jekyll right now and I'm surprised how slow it gets. With only about 20 pages with a few shared includes and a few loops on some pages build times quickly climb to a few seconds. The only advice I'm finding for this issue is to avoid loops and Liquid tags.
I'd see this as more valuable, for me personally.
Why doesn't rails count as a backend engineer? Would you also not count someone who works with Django as a backend engineer?
Oh the irony....
Google's Pixel Is in Users Hands and  What They're Saying
That's not correct. Homoeopathy doesn't contain _any_ of the purported substance.
Any evidence to back this claim up? From what I can tell the answer is no...

http://skeptics.stackexchange.com/questions/6860/has-most-pe...
My beef is that you sort of place the finger of blame on big companies for the concentration of data in the cloud, even though that appears to be a natural evolution and what users want. It's not like Google or Facebook engaged in an evil master plan to force users to give them lots of data. Users willingly did this because they didn't want to manage that data themselves, and if Google/Facebook hadn't offered them that service they'd simply have gone to another company that did.

Given that this is the way technology has evolved independent of any one firm, is it really fair to compare them to tobacco companies?
Riot releases end-to-end encryption: get ready to chat securely
If you're looking for another provider I recommend http://dnsmadeeasy.com/ . It's cheaper, faster, better uptime and supports ANAME records.
Super happy to hear that. I've been thinking of getting one for my parents since their house is quite large. What kind of sqft are you covering?
No it's not. Come on. You want to blame drought and flooding on him, too?

It seems that almost every article I read on HN these days has someone trying to somehow inject a Trump or Brexit reference.
Okay, that's telling, but the canary on its own seems to be valid still - it's from August 16, 2016, and they say it should be 'updated approximately once per quarter'
How is it easier to go in this direction?
Markdown-in-js: inline Markdown for React and JSX
3 months of boot camp and we call ourselves "engineers" (not this guy. I'm generalizing). I can't even begin to imagine what licensed engineers feel like when they read stuff like this.
I would agree (except of course if the artist is doing exactly this on purpose...), but I wanted to make the point that a lot of the process can be factory-like, as long as that "artistic freedom" of someone, not necessarily the one actually doing the work, is expressed. Just because there is a factory doesn't mean it isn't fine art, so there could be a "fine art factory". In general, not talking about this specific service.
How we improved the performance of an Angular and Loopback app
Well I finally got the article on DDoS attacks to load (I haven't been this put out since it raaaained on my wedding day). I didn't find it particularly illuminating.

> Deploy appropriate hardware that can handle known attack types and use the options that are in the hardware that would protect network resources...

> If affordable, scale up network bandwidth...

> There are several large providers that specialize in scaling infrastructure to respond to attacks...

This advice all seems rather obvious.
> “There’s nothing wrong with that,” he said kindly. “Sometimes I’m in the mood for that type of omelet.”

Brutal
Do you have any reputable studies to support that claim? There's a significant body of pretty robust studies showing the exact opposite of your claim, so I'd be very interested to see compelling evidence otherwise.
Nah, BuzzFeed is better than this.
Do you have any proof or statistics to back up this claim?
Ask HN: What you think of Hackerrank?
I'm thinking about starting a company that competes with hackerrank. I wanted to get everyones opinion on what they think of the company and what they like and dislike about it.
Haskell's syntax isn't actually that complicated. There are some common functions with operator names that can be hard to read if you're not used to them, but those are library defined. The syntax itself is actually fairly simple.

And incidentally, this would probably be something like (EDIT: made example more realistic):

filter personIsValid (map initPerson names)

in Haskell. Which looks much cleaner than the lisp to me.
There hasn't been a single reputable study that shows that homoeopathy is more effective at treating anything than placebo.
It works according to what proof? Do you know of a scientific article that compared homeopathy against a control placebo that showed homeopathy outperforming the placebo?
Yeah. I've tested it before and it looks very promising, but I'm not sure the overhead is necessary for my use case. I'll need to run some tests against all options and figure out where the equilibrium lies between cost (size, memory, price, etc.) and functionality/ux.
Where do you draw the line between "public pressure" and "whining" and "working around shit customer service?"

I think it's ridiculous that you have to make a fuss on Twitter to get anything fixed these days, but that's a failing of the 'normal' customer service channels most of the time.
And anecdotally that an british expat who worked for citi in the states was paying over 15% just for his health coverage - he was lucky as his wife is something senior with the FBI and has coverage from work.
This discussion has been on the public funding of college education.

So, the crux of your argument is: because money is squandered in one area its fine to do so in another?
The Alexa Top 1M Sites File Has Been Retired
It is pseudoscience.
I don't actually think sticking it in Antarctica is a bad idea. I'm not arguing about that. I just think your attempt at making a 10,000-year prediction about human behavior and construction is absolutely crazy.

You don't even know what people are going to do 200 years from now, let alone 10,000. Try to image how much is going to happen in that much time. How many people will have lived and died? What is the population of Earth? What is the climate like? We just wouldn't build a city out there to drill for oil? Or any reason? Extrapolate this out.
CVS widely sold a product for infants whose active ingredient was deadly nightshade? Am I reading this correctly?
In a world where special interests all vie for the ability to manipulate the "accepted truth," we have those same special interests to thank for people's lack of trust in the system.
As far as I know, Russia has never given anyone up.
Stolos – Remote dev environments that work with your local tools
I definitely hear what you're saying. In this particular case I find the more succinct map/filter a little easier to grok, but as soon as you have a bunch more clauses with some flatMap() and reduce(), the "functional" way can get out of hand quickly. In simple cases, I prefer (Python's) list comprehensions. In more complex cases, I prefer the loop(s).
Why?

Non-latin alphabet domain names do have legitimate uses, although they are very rarely used.
Depends if you pronounce it as one word, or as 'Ef Oh Ai Ey', I suppose.
Two years ago $120k was just £77k (still good). Salaries are famously sticky as a number, and do not change quickly when currencies move after events like Brexit.
Oh, you mean Unicode Sucks(TM)? Yes. Yes it does.
My pet peeve is needing a knife to cut steak.

If I'm paying restaurant prices for steak, then it ought to be tender.
Male Refugees in Lebanon Face Abuse and Neglect Alone
And to extend the analogy, they're deeply offended at technological solutions to things that could be solved with self control.

"Birth control? Just stop having sex when you don't want a kid."

"Carbon sequestration? Just stop being so wasteful."
to whom hoping to get what? Probably not. You obviously can't get secret security letters or sealed warrants via an FOIA.
> Hyland’s recalled teething products in 2010, after a warning from the F.D.A. that they contained inconsistent amounts of belladonna. The company changed the formula and then began selling them again in 2011.

Wow. That is messed up. https://en.wikipedia.org/wiki/Atropa_belladonna is not something to be playing with when it comes to "inconsistent amounts".

---

The foliage and berries are extremely toxic, containing tropane alkaloids. These toxins include atropine, scopolamine and hyoscyamine, which cause a bizarre delirium and hallucinations,[1] and are also used as pharmaceutical anticholinergics.

---

Yap, perfect for unregulated "natural" cure for babies.
> It's leaders are seen as infallible

This line amuses me because I'm definitely a complete convert in the ethereum cult and I genuinely can't think of anything Vitalik has ever said that I don't agree with 100% [1]. but I can't help it, he's genuinely an insightful guy that happens to have sensible positions on most issues.

[1] OK he said some dumb things about quantum computing in 2010 when he was like 16 years old.
How does Europe and Asia feel about this news?

From the wikipedia page:

"In Germany, to become a homeopathic physician, one must attend a three-year training programme, while France, Austria and Denmark mandate licences to diagnose any illness or dispense of any product whose purpose is to treat any illness.[284]...

The Indian government recognizes homeopathy as one of its national systems of medicine;"
>No it's not. Come on. You want to blame drought and flooding on him, too?

Where exactly in my post did I blame anything on trump?
I would definitely distinguish between html / css / javascript and server side application code, be it in ruby or python, I just didn't think working on the server side application logic completed the "full stack".

To me full stack means you are into the systems a bit too and would be capable of setting up the stack itself (and perhaps enhancing it, or setting up custom batch systems), not just working effectively within a larger space provided by the application frameworks.

But perhaps I just have the terminology wrong? Full stack developer = someone who works across the application stack, and I'm thinking more of "systems" or "backend" engineer?
> then it doesn't work.

So it cured someone, yet didn't work?

I don't think you realize how powerful the placebo effect actually is.
> Sadly, just because you know what the best practices are doesn't mean your university's IT department will let you implement them.

The common saying is "the cobbler's children have no shoes".
> If you are doing certificate pinning with us, we are updating certs! so keep calm and check the new FPs here

https://twitter.com/riseupnet/status/790245677234282496
Option 4: Ubiquiti now has their own consumer mesh networking router/AP called AmpliFi (https://www.amplifi.com).
Hey guys,

thank you for the recommendations. That was really my next question! Thumbs(votes) up!
archive.is link with all formatting: https://archive.is/ASz1w
As a former bootcamp grad, please prioritize interviewing skills over development skills. once you get a good job, you can spend your free time on side projects but until then you need to practice on interviews not coding.

Sadly it's the reality of interviewing and I hate it but there is nothing you can do until you are an experienced dev and can leverage your power to say "I refuse to work or interview at companies with dumb interviewing processes."
Yes this is correct. The idea of homeopathy is that "like cures like" so poison cures poison, diluted disease kills disease. It's total BS and has no basis in science what so ever.
Did these authors write with clothes on or off?
Honestly, isn't that an unimaginably huge investment of time and effort? Wouldn't it be easier and cheaper, more educational, and maybe faster to just create a startup and get aquihired? I'm not in the market now, but that's my plan for the next time I'm looking. Its kind of a level up from merely registering an account at github.

I'd be dealing with business acquisition people instead of a role-mailbox in HR that's piped to /dev/null anyway.

I don't really want to move to CA and certainly can't afford it without a huge hit in the standard of living. However... if someone bought goofy-idea-by-vlm.com for two or three million bucks and an aquihire job in CA, then I still don't want to move there, but at least I could afford it if I absolutely had to.
Clojure Is Not Afraid of the GPU – Dragan Djuric
Same thing here..
... the only reason it's complex is that you didn't have time to do something simple?
I've had a few questions about Kubernetes and production grade environments and container orchestration.

1. Why Kubernetes? (when mesosphere/dcos is available?)

2. Any available best practices when setting the entire environment from scratch? (right from server level security, to doing data backups for example)

---

As a critic, I thought that if you were running it in production, you'd need 3 masters? (to ensure that if the master goes down, another takes over?)

So with 3 masters, and 2 slaves...the production cost go up to about $25/m. I feel that's too expensive for what you do get (price vs performance) compared to others (I personally feel a production environment running 5 servers from packet.net @ ~180$/m is the way to go [0])

[0] - https://www.packet.net/bare-metal/servers/type-0/
No prob, I've checked out several intros to LM and this one is by far the clearest.

There's a chapter for HM too - http://www.people.fas.harvard.edu/~djmorin/chap15.pdf.
I think it is very much an issue in Unicode that they did not define the NFKD of ɢ to be G. As far as I can tell, the rationale is that ɢ is semantically different because it is used in IPA. I find that pretty weak, considering the ubiquity of smallcaps. Asking browsers to diverge (as far as equivalence goes) from Unicode standards sounds a lot like a failure of Unicode.
Understanding the Node.js Event Loop
Can you imagine a raspberry pi for every student where you just buy a new microSD card for each class and all notes/assignments are stored in the cloud or a gitlab type site for higher-education? That way it's a snap to set up with the exact development environment you need and if you mess something up badly, the T.A. could re-image your sd card and you just grab your assignments from your git.
Why? I was talking about APs, not routers.

If you meant to imply that I am somehow paid to say such things, I assure that I am not. I am a fairly well known OSS developer and such a thing would be damaging to my reputation. I just happen to be genuinely excited about this topic for the first time in years at this moment.

I just returned from visiting my grandmother in China, who is in the hospital. I stayed at the concrete and plaster apartment complex where my grandmother's apartment is. The horrible pentetration of wifi signals made me think plenty about wifi and that eventually lead me to discover that Ruckus's old equipment would work far better and is selling used on eBay at pricepoints seen in consumer grade gear. There really is not much benefit to Ruckus from the free advertisement of me talking about the used Ruckus equipment on eBay. They are not making any money off the used hardware market while the pricing for new Ruckus equipment is so high that it might as well not exist as far as the majority of people are concerned.
Crowd-designed convertible PC Eve V i7 costs crazy $1,399
Ubiquiti is great. They also now have a consumer product, a mesh networking router/wireless AP that's plug-and-forget. https://www.amplifi.com
Is there an expectation that you're available during non-work hours? Or does work time and personal time blend together?
Are you sure? I read into it a while ago and it seemed people were converging on statistical quirk as the accepted answer.
Thanks for the recommendations as well. Looks like guys above also recommend Asus devices!
-- Removed :)
Common Sources of Chemicals
I can't help thinking like a microprocessor. Even when mixing functional style into my code, my brain tries to get a grasp on how it's going to be processed.

So the first example looks to me like two loops (hopefully the compiler does a better job on that), while the second one is obviously one loop.

I am already trying to guess how a compiler would parallelize that...
No idea why you got so badly downvoted, your comment is pretty much spot on, bad C is hard to avoid.
I don't think that we need to be subsidizing babies when the world population is 7.4 billion.
How I Got My First Internship in Silicon Valley
>HMU :)

Took me a few seconds to realize that it meant Hit Me Up :)

HN and other sites should have some sort of Internet text expander plugins or something ... startup opportunity? ha ha. There was a startup with a very loosely related (to my idea) product called Apture some years ago (used it on my blog for a while), then it got acquired, maybe by the Washington Post and shutdown for public use.

Edit:

Sorry, had the facts wrong - according to Wikipedia, anyway:

https://en.wikipedia.org/wiki/Apture

Apture was used by the Washington Post (among others) and later acquired by Google.
Now he can finally deploy WordPress.
No. It's not. I'm not trying to be rude here but I don't know why you keep making arguments for me. I never said that nor the last thing you think I was saying.

All I said was "hey maybe you're right there isn't a tangible value in terms of money in and money out but perhaps there are other, more-difficult-to-track reasons why the arts are important."
I'm not sure I'd call it an "American cultural peculiarity". I imagine it's much the same in other physically large countries. It's also a consequence of immigration/residence policy. Even before the EU, I'm sure it was quite a bit easier to get residence in another European country as a European, vs as an American or Mexican or South African.
well, they sold a product that claimed to not have any active ingredient but instead be composed of magic water particles shaped by nightshade particles, I guess.

I guess that their downfall in this case was that the manufacturer was a True Believer who actually bothered with the whole add poison to water then water it down until poison is gone, rather than, y'know, just packaging tap water.