skysight-inc/HackerNews huggingface dataset:
The other problem is that it is impossible to contract to give solely _your own_ genetic information: your DNA necessarily informs on your relatives in a predictable, probabilistic manner. Should they be informed that a third party can reasonably infer salient features of their genome? Should they have to consent?
I see this misconception a lot in this thread. "Yes, people say the language has problems, but there are people can work around the problems, so they aren't really problems!"

The very fact that you need to learn to work with X means that it's a problem. Otherwise, all languages are just fine.
The author states:

>“Import manifest” phase (which, in fact, allocates and frees increasingly large buffers for each manifest, as manifests grow in size in the mozilla-central history)."

I am not familiar with the reference of a "manifest" or importing them at least not in the context of memory allocation. Can someone shed some light on this?

Also right after the author states?

>"To put the theory at work, I patched the python interpreter again, making it use malloc() instead of mmap() for its arenas."

If I understand correctly the author is trying to remove the possibility of entanglement but doesn't the malloc() glibc library routine translate into an mmap() system call? I am not sure how that would help disambiguate memory allocators then.
Readers are pretty crappy at reading the news too. One would be wise to apply the same skepticism you have for science reporting on all reporting.

Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.
In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know.

― Michael Crichton
That's what I'm doing; it's just taking time to get here. ETA one more weeks.
> Written in Lazarus

Which I assume is this: http://www.lazarus-ide.org/ ? Has anyone here used it?
A number of reasons.

-- Most healthcare monies are spent on the sickest individuals and they're least likely to participate in a wellness program. And the most motivated participants in lifestyle change sort of program would probably have been the most motivated to make changes outside of a program.

-- Many chronic illnesses and other expensive medical conditions/procedures are not prevented by wellness programs, getting an annual physical, etc.

-- A lot of programs are pretty superficial. (Discounted gym memberships and the like.)
wonder if this is something that aphyr would like to test for and add to jepsen (as if it wasn't brutal enough already :))
This starts off sounding like it's going to be a fascinating story about how lotteries are designed, and how a smart person with a lot of persistence and an understanding of statistics can exploit tiny deviations from randomness to their benefit.

It becomes clear after a dozen or so paragraphs that it's some meaningless pseudo-profound bullshit about "the power of taking control of your life". Don't waste your time reading it.
Any vessel operating in the English Channel, Baltic or North Sea must be burning low sulphur fuel or have scrubbing systems in use.

http://ec.europa.eu/environment/air/transport/ships.htm
> For 5 yes. For 4, no. The old laptop I mentioned has 4 USB ports, where I regularly plug an external kb and mouse, an USB stick and my phone for tethering or debugging an app on a real device.

In every case you list, you only need at most 1 USB-to-USB-C adapter + occasionally a hub or dock.

Not 5 dongles.
interesting find! I wonder what would be a good safeguard to this. I feel like just backing up your data would offer something - but a file could silently change and become corrupted in the backup too.
Healthcare (as an industry) is full of schemes to replace chronic conditions with fixed cost solutions.

If there is an insurance mandate for individuals, then actuaries who work at the payers (insurance companies) will absolutely fund CRISPR on embryos to reduce future costs.
'use strict' solves the forgotten 'var' and dangerous 'with' by prohibiting these parts of language. Also if you are using ES2016+ you are most likely compiling your code with Babel (to have more backwards compatibility) it will turn on the strict mode on by default.
As someone paying for products, I detest PayPal. I'm forced to do it rarely enough that I would pay 5-10% extra to avoid doing it. I realize I'm just one data point but perhaps there's a market here?

One case where it's especially frustrating is Etsy. There are many vendors on Etsy who refuse to accept any payment other than PayPal. (One can't use an Etsy gift card.)

Edit: add etsy note
PyCharm is awsome!
And I say that as a 20 years+ (and counting) emacs user.

If you program python (especially Django), you should give PyCharm a go!
Look, we weren't discussing whether unions were good or bad; we were discussing why people don't believe it's in their best interest to form or join one. I'm telling you why I think you are mistaken about their motivations, not that you are mistaken in your belief that a union would in fact be a positive thing for tech workers.
My work provided plan is about $350 for a fairly cheap Kaiser plan.
@pdimitar - forgive the shameless plug but you might want to contribute to FreedomBox:

https://en.wikipedia.org/wiki/FreedomBox
Yes, front end development will move away from JS to statically typed languages in 5 years. The fact that JS doesn't have integers and had to invent monstrosities like Uint32Array objects just shows why you do need a sanely typed foundation.

Calling JS elegant is like calling a gnarled, slime monster dressed in pink clothes elegant. Ooooooh I have shiny lambdas! Makes me soooo pretty - I can cover my warts and dazzle programmers!
Though the low profit margins can be seen as a good thing and competition working. (That is if all the actual benefit goes to customer surplus.)
The logic is more like this: You buy broad-based index funds and hold long term. Long term, the "when" doesn't matter.
I did it a couple of days back, so it still works. I have a paypal account for business, but not personal shopping. So I always use paypal simply as a payment processor for personal items.
Similarly, anti-prostitution activists cheer that Backpage removed adult classifieds.[0] If you really want to prevent abuse of sex workers, you need to legalize the trade and bring it into the open. By driving it further underground, you just cause more harm to the people you want to save. I can't understand how people make the same mistake over, and over, and over.

[0] https://www.nytimes.com/2017/03/11/us/backpage-ads-sex-traff...
Creating Xpath expressions using c# linq expressions
Class methods don't accept a "self" argument, though. In those cases, you call it cls.
Emphasis mine:

> Nissan’s cubicle-based drivers aren’t emergency backups. If the car hits black ice, it’s in charge of staying on the road. There’s no feasible way to get the human into the loop in time to act.

That was the first of my concerns.

> But they can help out when the car encounters conditions it’s unsure how to handle. If a Nissan happened upon the construction scene from Sierhuis’ photo, it would stop and ping its control center. A human operator would look around using the car’s cameras and other sensors and issue new instructions — direct control would pose latency issues.

That was the second.

So it's only for "I'm not sure what to do here but it's safe for me to stop and wait" situations. And the operators would just solve the "A.I. question" given to them, not control the wheels and pedals.

Thanks for the article!
Clearly, it is...

It isn't clear at all that bundling security and UI updates is the way things are going. That may be true if you look at very narrow parts of the market, but for example all of our servers and pretty much every piece of software we run on them get separate, individually installable security updates that very deliberately don't change any other functionality (and with extremely high reliability, don't break anything in the process either).

But the adoption rates for Windows 10 show that it's acceptable to the vast majority of people.

That's still a stretch. Nearly two years after release, even with very aggressive promotion including literally giving it away to home users for one of those years, it looks like Windows 10 still has far less market share than Windows 7. I don't know see you can get to "vast majority of people" from there.

As for businesses, large enterprises may be moving towards 10, though I note that the citations you gave earlier were invariably future predictions by analysts rather than actual adoption numbers. However, as I keep saying, large enterprises are getting a version that is very different, because it doesn't suffer from problems like having mandatory updates (or telemetry etc.) that have been widely criticised in other editions.

In contrast, and in complete opposition to your earlier claim that most organisations are moving to Windows 10, I mostly work with smaller tech businesses, where approximately none are currently moving to Windows 10 as their standard platform and several are actively looking into alternatives. If that experience is even remotely representative of the wider customer base, the nerfing of the Pro edition is going to hurt Microsoft if they don't fix it before the 2020 deadline. These companies don't have "IT departments" and they don't want "enterprise licensing deals". They want to buy new PCs that they can use to do their work, and for the less technical businesses, they usually want those PCs to be something Bob from Customer Support can set up because he knows a bit about how the office network works and has a list of which software they usually install for new starters. Getting away from all the other hassle is a big part of why cloud-based services are so popular.
I wonder what the effect would be of a mixed strategy where only the relatively safer and lower-concentration forms of a drug are legal?
Funny enough, governments should do less of that job. Canada had a famously sound and famously stable banking industry without much regulation in the 19th century. (In comparison to frequent failures in their more regulated southern neighbour.)

The same goes for the free banking episodes in Scotland, Australia and France.
I don't think that OO is wrong for all problems, but I do take issue with the fact that it almost always inherently means distributed state. If you have multiple objects, then you probably have distributed state.

Sometimes your problem is inherently a distributed state problem, and that's fine. But OO doesn't care if this is sometimes true. OO pushes people toward distributed state architecture, and it unnecessarily encourages excess state splitting even if the problem inherencies don't warrant it.
Bloat is harshly progress.
The problem is in the hackernews title, not the article.

Perhaps a better hacker-news onliner would have been "Just 15 of the biggest ships emit more sulphur- and nitrogen-oxides than all the world's cars"
you're right,

the following url holds a good writeup about the intensions of developing grumpy

https://opensource.googleblog.com/2017/01/grumpy-go-running-...
You are wise. I had money on my PayPal accont once. It was payment for a software feature I wrote for someone. Soon after I received the payment, they wrote an E-mail that it was a fraudulent transaction and froze my account. Of course I disputed it. Then my account dropped into negative balance: The payment was taken away and a fee was taken from me for disputing the claim. Of course, I refused to pay up my negative balance, despite their frequent reminders. After half a year or so (I was in negative balance for all that time), I got my money back, but they kept the fee for disputing the claim. PayPal - never again. Do not leave a dime on that account.
PyCharm works fine on my 2013 Macbook Air 11" (1,3GhZ i5 with 4GB RAM and a rather slow 128GB SSD).
When you have 1000 employees, you can't keep track anymore. Some large companies have computer systems that register total monthly time using chip cards.

I don't manage employees myself, just my experience.
It's not that it's confusing, rather it's unnecesarrely cumbersome because it's explicit and because you have to put it as an argument. Looking at the "most used words" [1] list of python, self is the #1 used word by far, occuring three times as often as the second most common word, "if". At this point, it's just a filler that bloats code and makes it less readable in many cases

# so much text for such a little task
def length(self):
return math.sqrt(self.x*self.x + self.y*self.y + self.z*self.z)

# better, but not quite there yet
def length(self):
return math.sqrt(self.x**2 + self.y**2 + self.z**2)

# this would be perfect, but it's not allowed by python
def length():
return math.sqrt(x*x + y*y + z*z)

To be fair, javascript also forces you to explicitly specify "this" so there is no difference in that regard.
What I find worse than that is that you have to specify self in the parameter list.
Calling a function with 2 parameters but having to declare 3 doesn't make sense. The usuall reasoning is that "explit is always better than implicit" but I do not agree. We could take this philosophy all the way to explicitly defining all the global variables that may be used by the function in the parameter list, maybe even all the packages that this function is going to use. We don't do that for a good reason.

[1] https://anvaka.github.io/common-words/#?lang=py
That was fun, easy to understand and informative. He shows how he debugs real errors and builds a decent product pretty quickly. The only complaint is that his voice was drowned in music in the intro.
Big banks and certain industries don't spend all that much money (in the grand scheme of things) on getting people into power, and the recent election showed that the more well funded candidate doesn't necessarily win.

Big banks and certain industries have outsize influence because we are a capitalist country where peoples' well being depends on having a job, which is created by a company and bankrolled by banks.

That's why industries like the auto industry have so much more political weight than the tech industry, despite the latter being far richer.
The article extends on the previous articles and claims made by SA, most recently this one discussed in another HN thread:
https://news.ycombinator.com/item?id=12562856

Definitely curious to see if Intel will indeed fail as spectacularly as predicted. Given the underwhelming feeling one's left with seeing the backpedaling on the performance claims, this could be yet another example of crappy/barely usable 1st-gen products, usable 2nd gen.
"Carrying more than 90% of the world’s trade, ocean-going vessels produce just 3% of its greenhouse-gas emissions."
The article says itself, shipping is super efficient.
Warning: I'm totally ignorant on the subject.

It seems like oil gets refined with gasoline going to cars and heavier fuels going to ships. Can we really say that cars are so much cleaner? Their fuel is surely subsidized by a market for the heavier fuels.
Can you link to the U of T job with the cert requirement?
Those cards are pretty standard in America too. If you open a checking account, you'll almost certainly get a Visa or Mastercard credit/debit card.
I think the presence of this article indicates that there is a demand.

> Companies don't even trust university degrees right now.

This might be true in the US but may not be in other countries. I just read on a separate comment how the label "engineer" requires a degree in Canada and EU and has legal repercussions if used otherwise.

> Making certificates an official requirement just raises artificial barriers to entry, but won't make people actually better.

I think it would actually raise the quality of software and bring order/accountability to this otherwise chaotic and "wild west" (ehem JS ecosystem) world of software dev. And the low barrier of entry is a two edged sword. On one side, it does allow more people to code. On the other, more people = more less-talented devs thus more crappy software.
I do like how the prototype way makes it more clear that it's just a function. What about you?
What is Design?
It's never shown that he actually has a heart condition.

The character is also clearly not an idiot.
It's somewhat ironic that the article is perfectly clear and reasonable, and only the HN title which is misleading.

Perhaps you should simply not read too much into HN titles?
It is interesting that you bring it up. I work for a huge media company... but there is no doctor there. People still get sick, however, and pay a fortune in health care costs. I am one to just avoid people and touching things (I use my sleeve to open up doors and touch inanimate objects in the office so knock on wood I've been relatively healthy and not sick in regards to cold/flu like symptoms for the past 3 years. Though there really were times where I wish I could've gone to a doctor to ask for medical advice or get a checkup.

There is probably no incentives for companies [from the government] to hire doctors to work for their corporation to offset actual healthcare costs, therefore there is no motivation for these companies to hire a doctor full-time.

However, if there was a full-time doctor there, and it did offset my health insurance costs, I would probably go to the doctor more often, at least for a check-up. At the moment, I'm pretty much just throwing money away every month. Something like $150... the "health" tax.

I'd be willing to bet that companies would most likely be more willing to hire "nurse practitioners" and pay them much less than what doctors would probably charge though. The idea is to probably find some way to freelance your way in or offer part-time services to a company.

Then as well, you are right: A company is probably not going to pay the same thing to a doctor that a doctor in his/her own practice would be making. There is also the issue with insurance companies. Lots of background noise involved there!

Good luck though! It is really just about finding your place in society if not wanting to start your own practice or work with a bunch of other doctors in one office, and if it doesn't exist, than make it exist.

Long story short: I started off studying psychology because I wanted to help people better their lives. I ended up becoming a web developer. Fortunately, I use psychology everyday. Even started a website to help people, especially in the workplace! http://www.confessionsoftheprofessions.com/

If I couldn't do it professionally, I wasn't going to let that stop my passion! Can't say I can quit my day job to do it full time, but its a nice hobby that keeps me in check and maybe something I will use for research in the future in pursuit of a Masters degree.

Anything is possible!
Thanks. I got the same vibe part way in and bailed as well.
This totally misses how painful it is for a first-time founder to negotiate against an experienced VC. The power of the SAFE note is that you don't need to worry about the terms, you know it's acceptable. If there are twenty different possible funding mechanisms and you have to negotiate which one you want, the power goes to the VC. Just use a SAFE note.
Unit testing, Lean Startup, and everything in-between
Show HN: Difference lists in Elixir
California's public education system is below average. It is not what it used to be before Prop 13.

California's public funds are increasingly going towards paying public employee pensions. Given how generous these pensions are and how they can be manipulated for maximum payout I would consider it corruption.
Did he die during the mission? Did he really have a heart condition?
>just 15 of the biggest ships emit more oxides of nitrogen and sulphur—gases much worse for global warming than carbon dioxide...

Oxides of sulphur are not greenhouse gasses. Nitrous oxide is a greenhouse gas but it doesn't come from burning fuel.

These links go into the actual reasons these sorts of pollutants are bad:

* https://en.wikipedia.org/wiki/NOx#Environmental_effects

* https://en.wikipedia.org/wiki/Sulfur_dioxide#As_an_air_pollu...

Interestingly enough, there is some thought that nitrogen oxide emissions from ships actually cause global cooling.
I also avoid PayPal whenever possible.
Only if you see the current "pay-per-click" model as inevitable. In fact, for a long time advertisers were very happy to just pay for a certain space on a newspaper page, without even knowing how many people would actually look at this page. Many advertisers still pay for space where they have no precise figure on how many people will ever see their ad (billboards, TV, radio).

Granted, I think such a world on the web would be difficult for all the tiny blogs that earn (usually very little) money through ad networks, where the advertiser has no idea on which page their ads will show up. But for larger sites, the "fraud" issue doesn't arise as much (because they have a reputation to lose) and you might also just pay for being visible there. The Deck is pretty succesful in their niche with this model and I am sure for brands like the New York Times it would also work well.
I wrote a personal bookmark web app to keep track of sites I visit frequently, group them, tag them, and search. It was a fun project, and I'm the only user, so there isn't any support overhead. It runs on a $5/month Linode instance.
That article does not dispute the claim that net immigration from Mexico has been negative.
The analysis in that article showed little to no thought about side effects. Sure, the mobs existed before hand, both Irish and Italian. However, they were initial police forces for the ghettos. What prohibition did is give them a cash infusion, which in turned allowed them to expand. The same is true in modern times with various cartels.

As to the benefits, look at cigarettes. We haven't banded them. Instead we've pushed the idea that they are terrible for you. We've put up graphic ads of organs. We've had olympians with mouth cancer talk through machine. As a result the consumption of that product is down.

Do we want to have the hamfisted power of the state come down by law on people or do we want people to self-select and improve? Prohibition gets you the former; indoctrination and propaganda get you the later.
Did you do your own search? Because "notwithstanding" only occurs twice in PayPal's agreements: one for the right to display your trademark; and another for arbitration.

PayPal's agreement requires 30 days notice of any changes, and they post the changes on their website: https://www.paypal.com/us/webapps/mpp/ua/upcoming-policies-f...

Paypal's anti-money laundering rules comply with the rules set by each state that money transmitters are required to follow. The funds frozen for AML don't become paypal's -- they're seized by the government.
To quote Julia Sweeney: “Deepak Chopra is full of shit!”

https://www.youtube.com/watch?v=KiU5ht5W_lk#t=1h14m42s
What makes a good hackathon?
We are thinking of organizing a hackathon and collecting best practices of organizing the event. What are the key things that define a good hackathon experience for you?
They can do whatever they want with your money while, as you mention down thread, you contact authorities or take them to court.

They probably won't do anything particularly nefarious as far as the law is concerned, but that doesn't prevent this situation from becoming an unmitigated disaster for the small business owner who doesn't have their own floor of lawyers.