skysight-inc/HackerNews huggingface dataset:
"the cpan version maintained by this person is still vulnerable"

In our github discussion you admitted that it is not vulnerable if you disable loading objects, which is possible since version 0.69. (Because of backwards compatibility this is not (yet) the default setting.)

Besides that, feel free to incorporate our other fixes, like loading many regexes, which I fixed in 0.68. I see your version still has this bug.

Seems like you think we open source developers are supposed to work against each other.
This should be the top comment! I flagged this article because it is giving bad medical advice.
I do think Apple puts more thought and creative attention into their hardware design than anyone else, or at least that’s their image, and based on that, it’s easy to see how they have (in addition) become fashion trend-setters in the industry.

So even if a design or detail is bad (according to me, or you, or most people, like a bad movie), a lot of thought went into it, and probably a lot of people will copy it! :)
Tail call optimization is a clever, but even in functional languages, twisting your code around to use tail calls is often a code smell. Most uses of tail recursion would be better-served by using some higher-order functions. The reason is that when you write something tail recursively, it's sort of like rolling your own iteration.

This is particularly true because many platforms don't supply tail call optimization, but do supply higher-order function.

For example, Python 3:

import functools
import itertools

def fib(n):
def get_next(i):
a, b = i
return (b, a + b)

a, b = functools.reduce(
get_next,
itertools.repeat(None, n),
(0, 1),
)

return b

This does come out a bit hacky in Python, because Python doesn't have a builtin higher-order function that does something like this:

def generate(get_next, c):
while True:
yield c
c = get_next(c)

But many (most?) functional languages have such a function. With that function built in, the code would look something like:

import itertools

def fib(n):
def get_next(i):
a, b = i
return (b, a + b)

a, b = next(itertools.islice(
generate(get_next, (0, 1)),
n,
))

return b

Further, most functional languages have a builtin function that gets the nth item in the sequence, which is what `next` and `itertools.islice` are doing above:

def nth(seq, n):
return next(itertools.islice(seq, n))

If that were built in also, we get:

def fib(n):
def get_next(i):
a, b = i
return (b, a + b)

a, b = nth(generate(get_next, (0, 1)), n)

return b

This gives us some pretty terse code built only of composable builtin pieces, and ostensibly these higher-order functions are written in a lower-level language and highly optimized. This is cleaner than rolling your own tail recursion in a lot of ways.
I know what you mean by "rewire," but I don't think that term, widely used and accepted though it is, should be used to talk about something so complex and fragile as the brain/mind or however you juxtapose consciousness and experience.

The way I see it, "rewire" implies a substitute perspective, whereas what you're talking about is more about additional perspective.
Dungeon Master
I just scanned through the paper and here's a quote:

With dashed hopes and a loss of faith in the Weimar Republic, fury and despair were channelled
into the ranks of populists and demagogues, with the Nazi party campaigning against austerity
and offering promises for a new era of prosperity.

So, it's not nationalism rather people getting angry against the government which failed them. Any party can then shape the agenda and turn it towards nationalism or a particular community while promising prosperity.
Why Is Consumer IoT Insecure?
I can't imagine taking up an investigation of any significant size (say, more than a day) that I don't mention to my team. And yes that means putting it on a board. This isn't asking for permission. It's making others aware. There's a good chance someone on my team has some valuable input. Or awareness of what time doing may affect what they choose to do somehow.

Granted, my team is small and close-knit. But the idea that keeping others informed of what you're doing is considered "asking permission" points to some serious pathology on your team.

And that pathology is not agile or scrum. We do scrum, and I'm sort of lukewarm about how much I like scrum. But whether we're doing scrum or something else, I am completely empowered to make my own decisions about my work. And I simultaneously value that the rest of my team keeps me informed of what they're doing. This is how we kick ass.
Very similar to an article I read a while back. They were using similar tech to recreate a persons thought, the images weren't great but you could clearly see what the person was thinking about. Like a painting that only reveals itself when you view it from a distance.
Agreed though it depends on the topic. If it's very visual, like this is, video is perfect.

Video makes a lousy reference though.
I’d recommend enjoying some [salsa de jumiles](https://en.m.wikipedia.org/wiki/Jumiles) - stinkbug salsa.
Why are we all freaking out about the ability to "put a sticker on a stop sign that makes it invisible to YOLO".

I could just as easily put a sticker on a stop sign that makes it invisible to people.
Arguing that medical devices don't fail is specious. The procedure for reporting errors that lead to deaths can be found here: https://www.fda.gov/MedicalDevices/Safety/ReportaProblem/def...

> "Each year, the FDA receives several hundred thousand medical device reports of suspected device-associated deaths, serious injuries and malfunctions."

It is also specious to argue that a consumer product is being used for live surgeries without FDA approval.

This does not excuse the mistake, nor does it change the fact that the error will make people question the reliability of the product - as they should.

However, mistakes do happen, even big ones. Rockets blow up. Airbags have defects that make them not work. McAfee pushed out an antivirus update that deleted a Windows system file, crashing hundreds of thousands of PCs.

The important questions are: how does the vendor respond, what procedures do they put into place to prevent it from happening again, and are those procedures enough to give future buyers confidence that the issues are addressed?

Saying "that shouldn't have happened," while perhaps true, is simply not constructive.
Austerity causes wage repression in the following ways:

* Cuts in benefits make people more reliant upon income from their jobs and give them less leverage.

* Cuts to the public sector workforce increases the supply of labor. When the supply of available labor goes up, wages come down.

* Cuts to public sector wages reduces competition from the public sector, so wages in the private sector come down too.

The strongest effect of this can be seen today in Greece where wages fell ~20%.

In Weimar, Bruning actually also issued a direct order to suppress wages (which I'm surprised the authors didn't mention). This did not go down well.

People who have suffered from wage repression tend to look for somebody to blame. Extreme nationalism provides targets for that blame. And, the Nazis did end austerity and wages went up again, and of course they provided a scapegoat.

Weimar also violently crushed the left wing opposition (the KPD), so people were left with "centrists" vs. "the (Nazi) alternative" and of course a lot of the people who wanted "an alternative" supported the alternative that was available to them, just because it was there.
Okay. I was aware of the theories, but from your earlier comment I got the impression that maybe it's now more than just a hypothesis. Either way, interesting links. Thanks!
Okay. I guess my confusion is with respect to the word "direct" and whether an index containing futures is "direct" or not. I guess it is. To me, "direct exposure" would be actually owning the commodities rather than two levels of indirection that an index containing futures would imply. But whatever.

So I guess it's incumbent upon the person who understands such things to report them to the appropriate regulatory authorities rather than downvoting random people just hearing about them for the first time.
Is there some way to tell org exactly how I want it to spit out HTML?

I was going to do my blog entirely with org-mode+org-publish, but it spits out a mess of HTML and also a small bit of js for some reason, so I'm just writing html directly myself now.

I don't really find writing html myself all that annoying or anything, but it'd be nice if I could get org to generate really clean/simple HTML for me that I could then write a small script to parse and wrap in divs I've defined for styling.
Weird... it's as if text was really important in computing and having a tool at the center that excelled at processing text put you in more fluid control of your computing environment.
The Love Between Ada Lovelace and Lord Byron
It could be that OP is not really doing a good job of explaining. Calling the coworker dumb is a red flag to me.

I had an employee who seemed to have trouble receiving my guidance. In his case, there were several issues at play, his and mine. Ultimately, I found the level at which I had to interact with him in order to get my message across. I was assuming that he was where I was in the process of rationalizing the solutions I was proposing. What I came to understand is that he didn't take orders well. It just wasn't in him to do so. Instead, he was driven by understanding why we were doing things a certain way.

I was frustrated by him and that never went away, but I knew that it was my responsibility to get him to understand.
There's no good reason. If a service business is worth having it can charge its clients enough to cover its tax bills.
Great video, but I think it would have been better without the cartoons. They were distracting and added nothing.
"hair cells in the ear" isn't how hearing works. That's how balance works :/
50,000 IU is typically taken on a 1-4 week interval. Being in renal failure, I myself take it once a month and increase to twice per month in the winter.
> This could be big business. James Hein of the United States Geological Survey and colleagues estimated in a paper in 2012 that the CCZ holds more nickel, cobalt and manganese than all known terrestrial deposits of those metals put together

Terrestrial versions of mining for these metals are extremely polluting and destroy local ecosystems. Fortunately, the pollutants only travel so far before settling down, unless they get into the water ways. How are they planning to avoid this pollution in one giant waterway with extremely strong currents? The article doesn’t say a word about pollution from mining and only fleeting mention of it with fish farming and monitoring capabilities of Saildrone.

Instead of trying to mess up more of our home, maybe we should be more focused on off-world exploration.
Feds Bust CEO Allegedly Selling Custom BlackBerry Phones
You are mixing up race and culture. Being white or brown doesn't cause certain behaviors or interaction patterns, but being Californian/American/Indian really does.

What you are saying is that you prefer working with Indians because of their different culture, not that white 20-40 year olds are all like high-schoolers. The latter is racist.
Ask HN: Who are on HN?
Engineers? Startups? Entrepreneurs? Designers
Java API for Docker
East coast? I watched a replay right after it happened during second-period Physics, so like 9-9:30a Pacific.
BTC/USD and ETH/USD Analysis: March 9, 2018
Every time I've had to take antibiotics here (which admittedly has only been a couple of times) the doctor made sure to tell me to take probiotics as well until the course of antibiotics was over.
> For example there's still no good, standard way to check the exact name and version of a distribution.

lsb_release -a?

(lsb = Linux standard Base)
I liked how Terry Pratchett mocked this phenomenon:

> He remembered once when he'd been stabbed and would have bled to death if Sergeant Angua hadn't caught up with him and how, as he lay there, he'd found himself taking a very intense interest in the pattern of the carpet. The senses say: we've only got a few minutes, let's record everything, in every detail...
--The Night Watch
"This is very common skin cancer myth that can be debunked by few minutes of googling."

Please don't do this. Almost nothing is trivially googleable. For instance, the pages I'm reading say a tan is equivalent to about 2-3 SPF, which isn't a huge amount of protection (it corresponds to a 50-66% reduction in UV exposure). However, I'm not sure how to compare that 2-3 SPF to sunscreen measurements. SPF measurements for sunscreen are based on using something 4 teaspoons, or 1/3rd of a bottle per usage. No one I know does that.

On top of that, as a very pale person, I find that I don't get sunburnt because I put on SPF 15 and it's not strong enough--I get sunburnt when I don't reapply the SPF 50 after sweating for a few hours.

Or even better, trivially googling Basal Cell Carcinoma gets me to wikipedia which says that it's unclear if sunscreen even affects your risk of BCC. I probably shouldn't trust wikipedia, but that's what you're telling me to do when you say "it's easy to google for".

Short story: I'm still willing to believe that you're right. You clearly know more than I do about the subject. But "just google it" is not typically helpful.
I haven't. Do you recommend?
Awesome! Are you hiring remote positions, or on-site only?
The tiny red dots taking over our lives
You make it sound like it is a linerar relationship though, e.g. 5x 1h sun exposure over a week is the same as 1x 5h exposure. However, it is very much an exponential relationship, e.g. 50x 1h exposure is the same as 1x 5h.
My theory is, people want to survive, and they are selfish in order to make sure they do. They first would want to make sure their well-being. Next they would care about their family's survival. Next, their tribe's survival. How big is the tribe, is it the same village, or the same nation, or is it the same race/culture background?

And "survival" can be an abstract term. Most people in Western Europe have a warm place to sleep and enough to eat to survive. But maybe they worry about rising prices and worry if they'll have enough (if their government will have enough for them) to retire in 20-30 years. They see their neighbor who got laid off and is still looking for a job months later. Their government says they need to cut some social safety nets because of austerity, and then they hear about the government saying refugees are welcome, with money from... where?

My belief is, Angela Merkel basically became the leader of Europe and her (and her finance minister's) disastrous austerity policies lead to so much unhappiness all over Europe, even in Germany itself. As for refugees, someone who says they have no right to be in Europe should -- in my opinion -- stop calling him- or herself a human being.

Germany isn't an economic hero, it's exploiting the effects of the single currency while other countries around it are suffering economically. And this has also lead to the rise of populism all over Europe.
100% - This would make for an exciting opening lecture for any scientific educator.
Mark Blyth has been trying to explain this situation ever since his warning about economic policy leading to a rise of populism, "Austerity: The History of a Dangerous Idea"[1]. For a very good overview of the problem - and some suggestions on how to fix it - see this[2] recent talk.

Briefly, the political situation can be fixed quickly if-and-only-if the actual needs of the working classes are actually addressed. That means e.g. some type of single payer healthcare and paying off the student loan burden.

[1] http://markblyth.com/books/austerity-the-history-of-a-danger...

[2] https://www.youtube.com/watch?v=BsqGITb0W4A
Inside the black box
This is a meta comment about the sister thread. I know flame wars are discouraged (and maybe that wasn't parent's goal), but I have to say I always enjoy these discussions here on HN (and lobsters too).

Even though it is an old discussion (and will probably remain this way for a long time), the arguments are almost always purely technical and create a good picture of the pros and cons of systemd. As someone who migrated away from Linux before the systemd inception, I'm always learning a lot on "flame wars" like these. So thanks, I guess, and please keep the technical arguments coming :)

Edit: s/OP/parent/
White is also prominently used to mean clear, clean water in hydronyms (there's the german city weisswasser, for example).
This is a toxic attitude. Your 10 years of experience and 4 year education don't make you infallible. A high functioning team works closely, and that involves everyone's decisions being subject to scrutiny. If you can't justify your work, then it probably shouldn't get done. If you won't justify your work, then you don't deserve the six figures.
> You can implement matrix exponentiation recursively however.

And tail recursively, and – going full circle – you can convert that tail recursion into iteration (see [1] for example, using techniques described in [2]).

[1] Iterative fast-power implementation in Python
https://github.com/tmoertel/practice/blob/master/libraries/t...

[2] Recursion to Iteration, Part 1: The Simple Method, secret features, and accumulators
http://blog.moertel.com/posts/2013-05-11-recursive-to-iterat...
This is for patients without symptoms. They'll cover it if you come in feeling ill and your doctor orders a diagnostic test. They will also likely cover the follow-up testing for vitamin D. Testing for testing's sake is what is not covered.
elsewhere in the discussion it said that chickens have a ZW chromosome system. females are ZW, males are ZZ. so I guess the answer to your question is "no".

as far as breeding something more noticeable is probably possible, the problem is when you find that trait and breed it into the variety, do you bring down the productivity of the variety. Is a 2% reduction in productivity of the chicken (over the course of its life) pay for the 3-4 seconds it takes for a chicken sexer to make a decision? Even if the sexer makes $60k/year and it takes them 4 seconds to make a decision, it only costs 3 cents to make a decision. There are a whole bunch of other considerations (life of avg layer, input costs per egg, etc). I don't know the answer, but is all that worth the risk that the productivity takes a 5% or 10% hit instead of 2%.
I distinctly remember not seeing it live. I was leaving the high school band room when two girls who knew I was enthusiastic about space exploration told me in the hallway. I wasn’t sure whether to believe them, and nothing odd seem to be going on that day at school otherwise, so I spend lunch time using a payphone at the school to call every family phone number I could think of.
I found it while canoeing along a canal in Hamburg, July of 2016. That's all the detail I remember.
I went to an eye doctor due to blurry vision and dry eyes last year; he suggested both Vitamin D and Demodex (which kills mites which live in eyelash follicle roots).

I took the blood test for Vitamin D (25-hydroxy) and I was something around 7, where the desired number is more like 20-50. Started taking 10k-20k IU of Vitamin D per day (plus K and also a range of other daily vitamins added at the same time), as well as a 4 or 8 dose course of demodex over 2-3 weeks, and both problems were resolved within a month. Apparently low D causes the cornea to sag so the lens itself is out of shape and thus astigmatic.
Are robots worthy of moral consideration?
Most of it is further north AFAICT - the south coast of the mainline is roughly inline with Vancouver, but then it extends a substantial distance north.
The Utah State Bar 'Investigating' How It Emailed All Lawyers a Picture of Boobs
The rise of populism is tied to student debt, a phenomenon that overwhelmingly impacts the upper middle class?
I would expect to see some photos but there is none :-(
That's reasonably easy to explain. It's called 'going after the low hanging fruit'.

Here's the problem: very large companies have very expensive accountants. These accountants are quite often ex-HMRC so know tax law very well. They know all the loopholes and how to play the system. They also have a big budget for political 'donations' which those in power don't want to lose. Plus a lot of very expensive lawyers to defend them from charges.

All of this makes it much more difficult and expensive to investigate and prosecute large companies for tax dodging.

Small companies, on the other hand, are a fruit ripe for the picking. They don't have much money for fancy accountants and lawyers so it is easy to create legislation to make them pay more money and know that they will have to cough up - or face the consequences.

The final piece of the puzzle is that a lot of the top MPs have 'Directorship' positions at the big companies, so have an interest in protecting them. Plus a lot of them are taking advantage of tax loopholes themselves, so have a vested interest in not closing them. (Remember Cameron being outed for being in a tax scheme that was legal, but not entirely ethical?)
Early in Neal Stephenson's Cryptonomicon, a math teacher and organist explains to Lawrence Waterhouse how organs worked.

"When Lawrence understood, it was as if the math teacher had suddenly played the good part of Bach's Fantasia and Fugue in G Minor [BWV 542] on a pipe organ the size of the Spiral Nebula in Andromeda—the part where Uncle Johann dissects the architecture of the Universe in one merciless escending ever-mutating chord, as if his foot is thrusting through skidding layers of garbage until it finally strikes bedrock. In particular, the final steps of the organist's explanation were like a falcon's dive through layer after layer of pretense and illusion, thrilling or sickening or confusing depending on what you were. The heavens were riven open. Lawrence glimpsed choirs of angels ranking off into geometrical infinity."
When the problem of adversarial examples will be solved, AI will have leapt one more step ahead. It's clear right now that adversarial examples are the elephant in the room. It's a make or break situation for the field but I think it will come out stronger. We're grasping at the limits of our neural network technology, trying to discriminate between ghosts of perceptions.

I think the solution will come from marrying a top-down approach to the bottom-up one we're using right now. We need more prior knowledge about the world. We need to be able to simulate situations and understand their effects. Maybe what we're lacking right now is a mental simulator of the world, an imagination module. Coupling perception with imagination would reduce the sample complexity as well.

Interesting to note that the researchers that started the adversarial examples craze and invented the imagination module (GAN - generative adversarial network) are one and the same - Ian Goodfellow. He was right on the spot to identify the weak point of deep learning.
A Material That Throws Heat into Space Could Soon Reinvent Air-Conditioning

https://www.technologyreview.com/s/608840/a-material-that-th...
That isn't so easy. I live in Norway. Where I am, winter days are only 4-5 hours long and the sun isn't all that strong. One can easily work through the sunlight.

In addition, you should be out with some skin exposed - more than just your face - for at least 15 minutes a day during daylight hours. In some areas, this makes it somewhat prohibitive during winter and you still might need supplements.