skysight-inc/HackerNews huggingface dataset:
From the article, in the section "A Sense of Scale":

"On [the scale of the above image], all human spaceflight with the exception of the Apollo lunar missions has been confined to a region of two pixels surrounding the Earth; seeing the Moon's orbit in its true scale brings home how extraordinary an undertaking the Apollo project was. Of all the human beings who have lived on Earth since the origin of our species, only 24 have ventured outside that thin shell surrounding our Home Planet. Even the orbit which geosynchronous communications satellites occupy is only a little more than a tenth of the way to the Moon."

Amazing!
Unfortunately, redbaron targets Python 2, which doesn't have the f-strings added in Python 3.6. The project looks quite nifty otherwise.
The problem with ketogenic diets is not the weight loss. The diet works for weight loss, that is undisputed. The problems are in the longer term with elevated cholesterol and increasing insulin resistance.

Example: https://www.ncbi.nlm.nih.gov/pubmed/24703903

There's however tons of this. Most keto bloggers will try to tell you that increasing LDL-C is okay for different reasons (depending on who you read). That is however just not true. The link between LDL-C and heart disease is very strong and has been proven over decades.
It's crazy for me to see that C is much slower than rust. I'm almost sure that there's something wrong there.

In table 1

Rust Fortran C Go

0m13.660s 0m14.640s 2m32.910s 4m26.240s

They did have a note that C could be faster if language specific features could be used.

Is rust really that performant compared to C? Or did they neglect to even bother checking C's performance?
> For which you don't kill the animal.

Milk cows are continually raped for the duration of their lives: http://www.humanemyth.org/happycows.htm
These things are already being sold.

Or you could grab an anatomically shaped cot and/or pillow designed for this.
I don't subscribe to the notion that you should make it easy to fail, because that's not the same thing. In the real world there is no safety net, there's just you and your dogged determination to succeed.

I also don't subscribe in the idea of redefining failure to make it less than what it is. In the real world, things fail, and often fail spectacularly, often hurting the people we love.

And frankly, some things are supposed to make you fear failure. Like jumping out of a plane with a poorly packed parachute. (Or just jumping out of a plane, say).

So let's be honest here: fear of failure is a generally a good thing. Irrational fear of failure is not. And the trick is to know which is which.

And for some people it's often the case that fear of failure is worse than actually failing. If you grow up in life succeeding at everything you're doing, then it's also possibly true, you've not taken a lot of risks. Or you only take the risks where success was guaranteed. And then if it got too hard you could always drop out.

But for some people fear of failing is what drives them to succeed. They've jumped both feet first into a business and need the business to succeed so they can feed their family. The fear of failure is helping them to work harder, and to make better business decisions.

The problem for you is that your fear is immobilizing. When you jump head first into something, you'll most likely find it an asset, because you'll never work harder in your life.
The world through the eyes of a self-driving car
The outflow hasn't changed so I'm not convinced that the flow over the lip has stopped. #armchairanalysis
Snapask
Forgive me if I'm off base, but I am getting a vibe that you are very concerned about what others think of you.

My advice (which is free internet advice, so take that for all it's worth) is that this is holding you back. As long as you don't see yourself as a fraud, it doesn't matter if someone else calls you one.

And, now I've done diagnosing you, I'll now assume you're in the exact same situation as I was (which is even worse internet advice, so prepare to pile up some massive grains of salt)

Because it wasn't that long ago, I remember the first time a project of mine got the focused attention of the HN front page. I was very nearly physically ill, because I was sure I was going to be judged harshly by some internet rando.

And yes, eventually someone did claim that my project was lame / worthless / something else equally stinging, and yes, it did hurt my feelings for a while.

But then I realised that I didn't care what they thought. I'd finished my project to (generally) good acclaim and they were just some bitter armchair expert who felt they had to chip in.

The good news is that it's easily solved, you need a tougher skin. The bad news is the only way you can do that is by putting stuff out there, failing, and then doing it all again :)
I'm not sure about the specific location of said complex, but the Sutter Buttes in general - being buttes - are at a much higher elevation than the surrounding portions of the Central Valley.
"In an ideal world all of your tasks would take exactly as long as the other, because if one task takes far longer than the others you have to wait for it. So, the minimal run time of your parallel problem is bound by the time of your longest sub-problem. If one of the problems takes far longer than the others (and they depend on each other) you've lost."

Could the cores that would otherwise be waiting for the longest sub-problem to complete start working on some new sub-problems to make the following set of sub-problems finish sooner?
There is: Butter contains 3 % trans fats. And even keto fanatics admit that trans fats are extremely unhealthy. You could say it doesn't have a huge impact and that might be true because it's only a small part of the diet.

However, any amount of trans fat is dangerous. The body's enzymes can hardly remove any trans fat build up in the arteries.
The Marseille/Avignon area to Geneva, Frankfurt or pretty much anywhere in Germany is surprisingly frustrating. I can fly from Marseille to Frankfurt in barely an hour -- a train ends up eating most of the day.

The only time I take the train over flying in Europe is typically Avignon-Paris. Everywhere closer and it's faster to drive, anywhere further and it's faster to fly.
For many people this comes with age, but perhaps you shouldn't care how people see you?
Otele Gelen Maltepe Escort Çıtır Yeşim Sizlerle
In exchange for what?...
It's rather surreal that Yuba City (where much of my family lives) is making national news. Not sure how to process it.
Show HN: Hello – Video chat with upto 8 people from browser
The theory I go by is to avoid highly polyunsaturated oils (which include canola); prefer monounsaturates. Olive oil is indeed the best if you're not going to get it too hot; next is avocado oil. Hi-oleic safflower/sunflower might be a third choice (better, at least, than canola).
Hi I am the maker of this application. To give you some insights about this, it is a web application that runs on most recent browsers that support WEBRTC (Try it in Google Chrome :) ). It enables video conferencing to upto 8 people.

Feel free to share your thoughts here.
[free e-book] Site Reliability Engineering – how Google runs production systems
I didn't mean to say you're lazy. I just think that the same advice holds for general procrastination, which is itself, often related to fear of failure, but could be mistakenly interpreted as laziness.
Realize that your fear is rational. You're going to fail, because you suck... for now. So when you feel afraid it's just your brain working correctly.

Figure out your missing skills (have someone successful diagnose you) and then improve incrementally. Why don't you post about some of your projects in a new thread and ask for help?
Would _love_if that became standard practice.
That's like being forced to translate your own notebook written in code.

Not my problem, get your own codebreakers to do it.
The major film studios already do this: they create a tape print (this process is one of the only reasons Kodak still exists) of every film, including digitally shot/processed ones, and store them underground. A hard drive might die in 5 to 10 years but film is guaranteed for 100.
Great. I've never used iBooks so I don't know how it functions.
> with flows of only 6,000 to 12,000 cubic feet per second

In case anyone needs something to put that into perspective, an Olympic-size swimming pool holds around 35,000 cubic feet (1 megalitre) of water.
Isn't the Omega-6 to Omega-3 ratio one important measure of how heart-healthy a diet is? This could at least in part explain increasing heart disease risk.

I assume using lots of Omega-6 oil would push the ratio to even more unhealthy levels than what a standard american diet has.
Back when hard disks were expensive and CD-R(W) discs (relatively) cheap, I used to do backups and move less used stuff to CD's. A number of years later when this was no longer true (and CD's were becoming laughably small) I moved all the data back to hard drives. In the process I discovered that a fairly large fraction of the discs had developed some minor corruption. Luckily I was able to recover the vast majority thanks to GNU ddrescue ( https://www.gnu.org/software/ddrescue/ ).

The bottom line is that for long term preservation you really need to keep multiple copies, preferably on multiple mediums, and regularly check and recopy them before the medium gets so obsolete you can no longer access it.

(Yes, I realize the article touches factory pressed discs rather than CD-R's although there is a short mention of such discs too)
> The diet works for weight loss, that is undisputed

All I could find was this (although it doesn't seem like they were checking ketone levels)
https://www.researchgate.net/publication/311279409_Visceral_...

Do you have a study that shows ketogenic diets are indeed better for weight loss than other diets?
As mentioned elsewhere in this thread, an external metadata database of S3 object immediately introduces synching and validity issues.

DOS is smarter than S3.
http://lootumaza.com/yumi-2-0-4-0-latest-full-version-free-d...
It's not "just an implementation decision"[1], it's a reasonable mathematical definition: for a binary operator OP, we define it's n-parameter version whenever a OP (b OP c) == (a OP b) op c, which is true for XOR but not e.g. for XNOR (F == F) == T is F, but F == (F == T) is T.

[1] and sorry if I'm falling victim to the difficulty of interpreting tone on the internet
So my database is up to a week wrong? Errr.....
Como lograr instalar certificados SSL gratis en Wordpress con Cloudflare
They are isomorphic as vector spaces (again with characteristic != 2), but their products are not preserved by the isomorphism (unless the Clifford algebra is trivial).
TrueCrypt supported plausibly deniable encrypted partitions. When using something like this it'd be possible to deny the existence of encrypted data and lab analysis wouldn't turn anything up. Or so they claimed.
Why most software is proprietary
This is a more fundamental issue though, we(the software industry as a whole) need to throw off the shackles of languages like C.

Swift is probably one of the worst examples when it comes to functional programming because it's still a C like language with some FP like things in the stdlib. So you get none of the advantages and some inconsistencies weighing it down.
http://lootumaza.com/kodi-dsplayer-17-0-1-free-download/
That does not change the parent's point – he is in contempt for refusing to comply, not for being unable to comply. Contempt must be willful: https://www.justice.gov/usam/criminal-resource-manual-753-el...
Thanks for the feedback. I think I'll give it a go!
Outrage and complaining is much easier than action.

During the drought, the best thing we got for legislation to 'fix' it, was preventing people from getting water without explicitly asking at restaurants. As idiotic at this was (this accounts for approximately 0.0% of water use in California), activists rejoiced over how they were fixing the problem by having everyone 'chip in'. Meanwhile farmers continued on not even paying for the water they use (farming is >50% of water usage).
"The authorities say it's a 'foregone conclusion' that illicit porn is on those drives. But they cannot know for sure unless Rawls hands them the alleged evidence that is encrypted with Apple's standard FileVault software."

Then it ain't a "foregone conclusion". If it was, they wouldn't need him to unlock the drives; they could prosecute him with the evidence they used to arrive upon that "foregone conclusion".
Yes, and that is why such fluff is insulting to intelligence of anyone reading it.
The outflow seems to be the ~100000 cfs from the main spillway draining at full capacity, which they opened to 100% early in the evening to relieve the emergency spillway, in spite of the existing damage to the main spillway.
I do not have one. But I also never said it was better (!).

I merely said that it works. People on a keto diet often say something along the lines of "Oh, keto is such a good diet. I lost 20 pounds with it". And I believe them. But that should not be the only measure of how good a diet is for you. Weight is important but not everything.
It's a human thing. In the east-south of Spain have floods from storms almost every few years , but instead of have things prepared for those, they get the money from insurance and let everything as it was, they don't fix the drain/sewage systems they keep building in same natural water ways. So every few years happens the same and they cry every time.
Sutter Buttes are a couple thousand feet in elevation, well out of danger even if the whole dam collapsed.
My understanding from this accident and the Glen canyon dam accident, is that they are not very good at concrete in contact with rushing water.

In this last instance, the rushing water is eroding the dirt under the emergency spillway so it will end up forming a bridge. the emergency spillway is a mini-dam, it will just fall if it's not supported. And if it falls, the rushing water will erode the rest of the dirt, lower and lower. The worst case scenario is a complete dam accident (uncontrolled drainage of the lake) that would not even involve the actual dam.
You’re in luck if you own a McLaren F1, because they standardised their brake lights on the same model used by the Bova Futura bus: http://jalopnik.com/the-mclaren-f1-used-the-rear-lamps-of-a-...
What kind of failure are you afraid of? What's the worst that could happen? Either people won't notice your product at all or they will notice and not like or perhaps ridicule it (if they're particularly nasty)

Even if the latter is the case: What's so bad about that? If people laugh about you and your efforts they're ultimately the ones who failed not you.

Putting something out there is a bit like getting on stage. Stage fright is a very common fear but it's also very irrational. Derek Sivers of CD Baby fame, who had his first on-stage experience as a circus clown, once said something like this about stage fright: "The thing to remember is that once you go on stage you're not doing this for yourself, you're doing it for your audience."

Focussing on others instead of yourself is a way to overcome stage fright, and fear of rejection in general.
Moreover, don't judge yourself so hard. Don't take yourself so seriously. Keep your identity small. You're not your product or your performance in a given moment.
There's something wrong there. Either a corner case, or they are multithreading and vectorizing the Rust/Fortran but not the C.

Which would be the equivalent of writing a comparison between a sledgehammer and jackhammer, without turning the latter on.
Maybe that C code was the safe version which is inline with the rest?
Two Christmas ago, we got a gift from a family friend – a white giant chicken.

We left it untied outside but the chicken didn't move for hours.

When it finally started exploring, I walked towards it. Instead of running, it crouched low. And I picked it up and dropped it back.

The next day, it ran when it saw me and I chased it. The chase was short because it ran towards the corner of the fence, leaving itself no place to run. And crouched low. I picked it and dropped it.
The next day I ran after it and this time, it has me running around the house until it slipped and fell.

After that day, I couldn’t catch it alone.

Morale

People out of school are like the chicken fresh out of farm. Maximum fear, too much unknowns.

We can back ourselves into a corner by not having a back up plan, trying to become Facebook on first try, putting our hope of livelihood on the project.

Reduce the pressure by trying plenty small projects. Make friends who are also working on stuff. You help them, they'll help you too. Get a small job, so time is not a pressure...

Try a lot of small projects. You'll learn a lot. And one of them might surprise you. No one can say with certainty that a project will succeed. Good.
Thank you for taking the time to respond and with your own story.
They said they want to lower the lake as much as possible to relieve pressure on the emergency spillway structure.
Juyang Weng (MSU) Accuses Li Fei-Fei (Stanford Vision Group) of Plagiarism
I don't wish to argue (I'm a butter eating cyclist after all!) but this seems to be selective, since cows are more known for producing methane than co2 ?
Tinder does work with MicroG.
It depends heavily on the (micro-)benchmark used.

Rust is able to avoid allocations and de-allocations in many areas where C programmers would manually use alloc and free. I must admit though, that's less relevant to scientific programming, where the heaviest work is mainly matrix matrix multiplication and the sizes of everything is known in advance.

Without reading through the paper, I expect work on the Rust/Fortran side is being vectorized and/or being kept in L1/L2 caches, whereas the C and Go compilers don't use SIMD instructions and/or are generating code that triggers cache misses.
Very good question. No. Very provocative. If I look at this from retirement I can see that upsetting a few people would just be some bumps in the road that I could get over.
While true, there has also been a tremendous amount of work done on flood control, levees and so on in the Sacramento/delta areas that flooded in 1997. Time hasn't been entirely wasted.
Holy shit look at the pictures. Both the regular and emergency spillway are heavily damaged and even more rain is expected Tuesday and in the coming weeks.

They shut the main spillway off because of damage and now they're running it at maximum flow because the emergency spillway is even more damaged. This feels every bit like a hail Mary pass to drain the lake as much as possible before the dam breaks. In another day or two they won't have any spillway left.

This dam is doomed, it seems like one of the rare times media is downplaying the risk... Probably because a lot of people are going to die :(
Ask HN: How to improve skills on unit testing
Hi everyone,

I'm trying to become better at unit testing (especially in python) but I'm struggling to write effective tests or even just writing tests on functions that return nothing or need to be mocked. I read articles on the subject, watched conferences and read the documentation of py.test and I still have difficulties because usually test cases shown are really simple. Would you have interesting resources to share on the matter?

Thanks a lot
Thank you.

By the way there's an amazing book that has a very gripping account of the Glen Canyon Dam incident and Grand Canyon in general.

http://www.goodreads.com/book/show/15803144-the-emerald-mile
And the 100000cfs on the main spillway is 5 million lbs/sec.

Edit: oops. Off an order of magnitude.
So, how good are we at actually predicting when these things will erupt?
The question isn't how, it's why. I wish i could share the details.
There's also no directly observable difference between killing with or without intent, which is why we have murder trials. The ability to decrypt data can be inferred from the surrounding circumstances, which is what happened here[1]:

> The defendant did not testify at the hearing and did not offer any other evidence or testimony in support of his contention that memory failure prevented him from complying with the court's order. On September 14, 2015, the court issued an order granting the government's motion, App. 6-10, finding that Doe was engaged in a “deliberate ruse” in claiming memory failure as to the external hard drives and that he intentionally disobeyed the court's orders directing him to decrypt the devices.

[1] Government brief, p 12: https://arstechnica.com/wp-content/uploads/2017/02/fedsrawls....
Listen to Your Users…or Fail
If there were a CD that guaranteed I would be able to use it in 1000 years, I would buy it in a minute!
Why does the damage on the spillway matter? Is it fear of erosion if it does not go down the spillway?

Twitter says it's below the emergency spillway level now anyways so that damage shoukd not matter from what i understand.
Your understanding is the same as mine, and I had to read that sentence a couple times to figure out that "musn't" should really read "must not". So far as I know, "musn't" only means "should not" and is not a general replacement for all instances of "must not".
I was just wondering about it the other day while researching the topic: why are there so many dam failures in the states?

https://en.wikipedia.org/wiki/Dam_failure#List_of_major_dam_...

Since 19th century US has the most (well, at least a lot) dam failures.

Is it because there are so many? Are they privately owned and the owners just count on declaring bankruptcy if it fails? Is it the engineering, the geology, the maintenance?

EDIT: Even such a major project like Hoover Dam was not done properly (it seems grouting curtains were not often used elsewhere)
http://web.mst.edu/~rogersda/hoover_dam/Grout%20Curtain%20Fa...
You can find the code for the simple N-Body implemented in different languages here (the more advanced N-Body version with tides has not been released yet):

https://github.com/marblestation/benchmark-leapfrog

And indeed, Fortran has decades of advantage in terms of libraries.
The LA Times is pay-walled for me but here's a decent video from the last couple days that puts some visuals with the data you linked to:

https://www.youtube.com/watch?v=EQSUJGzjmAI&t=0s

The video clearly shows the over-topping of the emergency spillway and the flooding/over-topping of the recreational area.

It also shows the main spillway and the damage is obvious, particularly at the 22 minute mark.

It's actually surprising how bad the damage is to the main spillway, it's not just a 'sink-hole' as was earlier described, it appears totally destroyed across a large portion of the middle part causing severe erosion of the land underneath and water spilling to the left side as well as rebounding up and over to the remaining lower section.

This video shows the damage to the main spillway even more clearly:

https://youtu.be/MFPuxGr7y6c?t=3m
That's the flip side, yeah. It's why you meet so many aspiring musicians but you almost never meet a failed musician. Much safer to never take that next step of actually trying.

Of course, that's what 'fail early' is all about. As soon as you fail, you can move on to something new.
The code is available here:

https://github.com/marblestation/benchmark-leapfrog

It would be great if somebody have a fresh look at the C version, since I completely agree that it is not normal that its execution time is so far away from Fortran or Rust.
And if people sell dollars then we get inflation, which allows the housing stock to expand and reduce real housing costs without putting everyone underwater on their mortgages by reducing nominal housing prices. What seems to be the problem?
I don't belive in this result! C slower than Rust in 11 times!!! Are they kidding?!

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan... -- in this benchmarks C in most cases faster than Rust, but only in few they have the same performance.
GitHub.com with black ribbon – what happened?
Is that not a result of have many dams, have higher chance of dam failure?