skysight-inc/HackerNews huggingface dataset:
I'm crushed, I had no idea facts and science were established and driven by a committee. Is there a designated committee for every subject matter? I probably won't remember your comment in 25 years, when vast frozen expanses collide with your committee studies; will you? The last several decades have not confirmed any of the predictions driven by your revered studies, despite the agitation (see Gore) and the frauds (see Mann). The predictions have shifted, past records have been manipulated, and none of the global-warming-now-climate-change computer models fit with the past tens let alone hundreds of thousand years. Greenland was warmer a thousand years ago than today, but we must submit to the absolute authority of your committee's cataclysmic claim that within one generation there shall be no more sea ice in the Arctic summer. None of these computer models would explain or show an end of the current interglacial, and a return to the ice age, even if man-made CO2 contributions were set to zero. Instead of understanding and modeling the various climate optimums and little ice ages of the last millennia, the records have been manipulated to minimize or erase these past climate changes and maintain eschatological notions.

Science is not a body of papers selected by committee -- it is a systematized, hierarchically integrated body of facts and theories. If you ignore, reject, or distort facts in order to promote your ideas, you are not a scientist but a fraud. If your notions do not account for known facts, it's not science. If your formulas and models do not integrate with known facts and do not evince some theories, it's not science.

Gaining knowledge of facts and understanding scientific theories is not controlled by the gates you throw up (peer reviews, conferences, critiques). Qualification to use one's faculty of reason and to draw conclusions is not determined by social approval, nor does it require participation in the rituals erected by your beloved committees.
How to Start Investing Without Knowing Anything About the Stock Market
What I have experienced in my present job (with hardware and software engineers) is that there are _many_ who voluntarily or by prescription skip caffeine in favor of hot drinks with no stimulants, but none of them actually is "showing off".

Can't say it's true everywhere, I work in Italy and coffee is a ritual, but I sense that recent trends and issues in nutrition are just making people more self conscious about their health. Some do like talking about it, in my experience I haven't seen that happen within "educated" environments.
The state machine is very near at Design by contract pattern. There are states, preconditions and other stuff. The question now will be "Why developers never use design by contract pattern?" :)

https://github.com/nhatminhle/cofoja for example
Just curious, why do you need gunicorn for auto-restarting the server inside a docker container, if you can just restart the container? It's pretty lightweight operation for config changes, imo.
From a different point of view, the most popular band originating from my country[0] became popular because they dismissed the idea of trying to earn money via streaming and album distribution, and focused on live shows to actually make money (with more gigs per year than I thought it was humanly possible). You can still buy their music if you feel like it, and they're available on streaming services as well (although they get added to Spotify about a month after the official release).

Their last two albums (+ an EP and a few singles) got released as a free download on their site, and they've released a pretty cool music video[1] in which they've encouraged people to get their music for free (the video was on the front page of The Pirate Bay for a while), featuring lyrics such as "we don't give a shit about the copyright law" and "we do file share like we don’t care, throw music industry in despair".

[0] http://dubioza.org/albums/

[1] https://www.youtube.com/watch?v=IOqxarVWKRs
No, it's bullshit simply because it's prima facie bullshit.

"The Valley" (something no one here says out loud) has the same liberal bias it's had for decades. It has changed in some ways, much the same way our national politics have changed over time. There are ebbs and flows in what's liberal vs conservative, to what degree, on which issues... etc.

But "the Valley" has not suddenly become some unique bastion of intolerance (beyond the general shift in polarization that's been, again, nationwide) or 'groupthink', the newly beloved piece of mud to sling by right-y cultural agitators. It's just a large target for the current wave of culture clash and change.

Thiel is welcome to go chill wherever he feels happy. But no need to be such a baby about it really.
Why Searching Through 500M Pwned Passwords Is So Quick
> As long as the real return on cash (around -2% when interest rates are zero) is higher than market safe return on investment (which can be lower than -2%) it can cause a gridlock in the investment market.

That way holding cash is better than buying a government bond but you're still loosing purchasing power holding cash, so why not spending it?

The real problem is when holding cash increases your purchasing power over time.

> So the investment early in time is made when prices are lower and the revenues are made later when prices are higher and thus you make higher revenues relative to what you paid for your investment. Inflation helps you here!

You reason as if you make the first investment and then that's it. It's not what really happens in most businesses.

Imagine you make an investment every year which produces the revenue for the year after.
Failure Never Stop Your Success
Perhaps we need squatting tables, not toilets. Apparently standing desks won't fix all health problems ... https://www.theguardian.com/lifeandstyle/2016/mar/28/is-a-st...
Please check again, now there are better PDFs in the repository.
On the doing everything from Assembly.

https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/i...
Please check again, looks like there is a new version.
Fitbit plans a 'family' of smartwatches in 2018
The way it looks now Autism isn't curable, sort of like schizophrenia, but an even deeper ingrained part the person. As far as i understand even if we could, "cutting" it out or modifying it would change the personality drastically.

Its very manageable though, and depending on where on the spectrum you are there still a chance for a completely normal life.

I think the stigma is strong because the people that are "highly functional" enough to hide it, will. No one at my workplace knows that i have it and just think im a tad weird. I think i prefer not to tell anyone since it might make colleagues doubt my performance and abilities, or make it harder for me getting job next time.
Honestly, I'm not sure how that happened either. Thanks for posting the new one!
On github and the node/JS ecosystem, the way this will play out:

1. Spend hours digging through layers and layers of crufty JS.
2. Find the issue (and the package responsible for the issue).
3. Find out there is a Github Issue for the issue.
4. Find out there is a pull request for the issue.
5. Find out the pull request is sitting in position #35 of #128 pull requests going back to 2015.
6. Go binge drinking.
Apple use Apache Mesos rather than k8.
But most developers do write regular expressions, which are also finite state machines.
This is strange, I remember some (ok, many) years ago a truism was predatory contracts stripped musicans of income from their albums but tours made the money. Maybe even then it was merc? I dunno.
Yea I really liked your post because of that focus. I use variation all calculus quite a lot for non-programming stuff and it’s really allowed me to understand things like NNs way better and I think so many other programmers could benefit from a small bit of it.
I assume that people who do this have an active lifestyle anyway. So they might be physically fit not because of the squats, but despite the squats :)
Bandcamp is incredible. There are tracks, albums on Bandcamp which are not on YouTube, which, let's face it, is quite rare.

And yes, the fact I can support beautiful music makes me happy. I want to support these artists so they make of more of these beautiful tracks.
> Using an appropriate base image (debian for dev, alpine for production).

Seems to me like this is a good way to introduce subtle differences between dev and prod.

I'd just use the same base images for everything. Consistency is king.
As you mentioned, for the life as we understand it you need complex yet flexible enough molecules. And looks like carbon because of its chemical properties fits the bill for the best basis for them.
I completely agree. I think this is an excellent way to study evolution. I just don’t see anything particularly novel in the research (not saying it’s not deserving to be studied or published- But I don’t get why it was presented the way it was in the article other than drumming up publicity)
>Basically, a complex mix of social expectations, social bias, how women are treated in society, and biological aspects of women’s personalities may contribute to an overall significantly higher rate of BPD diagnosis being a female diagnosis.

By your own admission, with 5 seconds of googling, and 0 knowledge on the topic, you submitted a comment attributing this to gender bias. If you don’t want your comments to be scrutinized by others, then perhaps don’t post them on public forums...

Discussion is the point of the comment section, and the limit of the discussion you’re willing to participate in is “I posted a random study from Google along with some of my own commentary, that I’m not prepared to defend in any manner whatsoever”.
For lazy/shy people like me I recommend bodyweight fitness. Reddit has some nice community for that. Various core drills and stretching (back bends, lounges, squat) cured my back pain.
I am baffled as to your amazement given that LTE-enabled smartwatches have been coming out of Chinese manufacturers such as No.1 for several years.
Your entire ridiculous post is predicated upon an incorrect assumption:

OP says

> left-leaning in the extreme and to the exclusion of any contrarian viewpoints

You respond with an attack on Republicans, but they are not the only group or philosophy which fits the description 'any contrarian viewpoints'.

Even if you didn't make that assumption, you assumed that people with 'contrarian viewpoints' don't vote for your coveted Democratic party as well, and they simply don't believe in the 'left-leaning in the extreme' vision but prefer it for other reasons.
Any fixed, static posture is bad for prolonged times. You need to move (a lot) to stay healthy.
7. (next morning) Fork the project, apply your PR and any others you like, and use your fork in your codebase.

8. (optional) Thank the creators and maintainers for the time and effort they put into it.
I don't belong in Tech (2016)
The real issue is not to have a few devices, but having tens of billions of them in the same substrate.
an old one from 2000 but detailed and probably some information still relevant.

Cortney Love does the math

https://www.salon.com/2000/06/14/love_7/
One thing I have been wondering about lately is what kind of reputation will people working in the tech industry have 10-20 years from now. Will people working outside the industry think of us as the new banker wankers?

Unfortunately, I would not be surprised giving the social implications of much of the technology that are being introduced through companies such as Amazon, Uber etc.
Depends on the size of the band. That might be true for the big bands playing to thousands. Also — touring around Australia is expensive.
What that ... there was no need for a gratuitous picture of a woman to clarify what "cute" means.

Google Image search shows that it's a stock photograph, also used at http://orangenaturals.com/blog/teaching-positive-self-image/ ("Marci Warhaft is teaching young people how to love themselves"), http://www.inspiredlivingaffirmations.com/beauty-is-when-you... ("6 Ways To Feel Good About Your Body"), , http://horoscopean.com/heres-deal-heartbreak-based-zodiac-si... ("Here’s How You Deal With Heartbreak, Based On Your Zodiac Sign"), https://childrenandmediaman.com/2016/08/03/tween-girls-perce... ("Tween girls’ perceptions of the “just-right” body ideal and what it means for them socially"), and more.

That last link uses the photograph to illustrate the social pressure, including from media, for tween girls to look a certain way. In that context, its use now for a programming blog gives an example of how that social pressure may manifest itself.

As to the topic at hand, the code I would prefer is:

static inline char get_display_char(int x, int y)
{
if (x + y >= 30) return '.';
if (x + y >= 25) return '/';
if (x + y >= 20) return 'o';
if (x - 3*y > 0) return '|';
if (x - y > 0) return '\\';
return '_';
}
...
for (int y = 0; y < 20; ++y)
{
for (int x = 0; x < 20; ++x)
{
std::cout << get_display_char(x, y);
}
std::cout << '\n';
}
Using an appropriate base image (debian for dev, alpine for production).

No you don't. It's nonsensical to use a "convenient" development environment, and then make the production application work in something more bare-bones/stripped down/different. I've never used Alpine Linux, but even I know there's a LOT of subtle differences between it and Debian. Nontrivial stuff that matters, like C library implementation (GNU libc vs. musl) and init system (systemd vs. sysv init). You don't want that, because it opens up a multiverse full of potential, exclusively bad surprises that you'll be unprepared to debug.
That Time I Got Pwned for .2 ETH
* Today My Son Learned About Tuples

https://argumatronic.com/posts/2016-02-29-child-learns-tuple...

* Teaching a 10-year-old Haskell

https://argumatronic.com/posts/2015-04-08-Haskell-to-10yo.ht...
Lenovo ThinkPad X1 Carbon Review
Back in the 90s you didn't have to try that hard. The competition was Blockbuster Video so it wasn't that hard to get booked 5-7 nights a week in 1991. There were lots of places to play live that no longer exist. You played for donations but your share of the rent in 1991 was $175 a month. No cell phone bill, not much to spend money on because you could get your guitar and amp for cheap from a pawn shop. Today we have all this technology but music struggles because its based on live person to person physical community. Today in LA its all pay to play so music has turned into a vanity project for people with the money to buy their way in. The one way in today is to develop over the top, absolutely undeniably exceptional skills and then pair with a luthier to produce signature instruments in a partnership. Tosin Abasi has the right business model. Develop amazing technique then work with instrument makers to rely on boutique instrument sales rather than album sales or even live performance for the main income.
Bitmain’s profit made up to $4B last year
Regardless of stance width or foot angle, it seems that ankle mobility is still a limiting factor for most people. Simply raising the heel on a 1" block seems to allow most people to achieve a full squat.

However, there's still a huge difference between getting your hip crease below your knee for a moment, and being able to sit in the bottom of a squat for a prolonged period in comfort.
Sort of defeats the whole point of single consistent environment if you are going to change the base container itself.
Quite a lot of software developers were never CS students. In fact in some industries engineers are very much desired as programmers. In others, math and physics majors are desirable. And even when we exhaust all of those, I don't think there is any need to look down our noses at those who took an apprenticeship style approach to the industry. In fact, in my career I have met many CS graduates who dismissed grammars and automata as irrelevant and insisted on writing that parser for a context sensitive language using regular expressions and about 400 global variables (and they still can't understand why it doesn't always work). Besides some of us "web application developers" actually have CS degrees and have worked in half a dozen other industries besides "web application development". Programming is programming and a programmer is a programmer. There's a lot to learn and you have to stay humble your whole career. Not everybody manages it easily.
If the knees are taking a lot of strain, you're not distributing your weight properly
Yes, you can restart the container too but it will not be real-time and sometimes when you restart docker daemon might take longer and you might have to wait to check your update.
And it's prohibitively expensive if they decide to try playing outside of Australia. Just ask Ne Obliviscaris, who can only do it because they started a Patreon and their fans pitch in extra.
Restarting the container is manual work. I prefer restarts being automatically taken care by watch tools or the server.
Especially these two, with alpines different c compiler for everything. Perhaps dev on a debian base and production on of one of those single binary only containers.
I don't know what an unstable loop is.

I was referring to the well defined cybernetics concept of feedback loop[1] which is simple: a feedback loop occurs when the output of a system applies to the input of the system.

In the discussed case it is a positive feedback loop as outputs adds itself to input [2].

I don't understand what you are trying to say by pointing out earth was warmer and cooled down, but you can read about positive and negative feedback loop during glacial period on wikipedia[3].

[1]: https://en.wikipedia.org/wiki/Feedback#/media/File:General_F...

[2]: https://www.annualreviews.org/doi/full/10.1146/annurev.energ...

[3]: https://en.wikipedia.org/wiki/Ice_age#Positive_and_negative_...
Show HN: Convert videos to high-quality GIFs
Ask HN: Between RN and flutter, is there a reason to choose one over the other?
I am trying to find a solution that will let us use the same code base on both Android and iOS. Initially, we were thinking about going with Kotlin for Android and develop an app with Swift for iOS later. But it would be nice to be able to launch on both platforms simultaneously. That's why we are looking at React Native and Flutter. So people who have experiences with both, is there any obvious reason to choose one over the other?
Try consensus libraries widely used in modern distributed systems, whether it is paxos or raft based, just pick your favourite one, both are heavily based on the concept of state machine.
COPY src/requirements.txt ./
RUN pip install -r requirements.txt

This has always confounded me as we always put `-e .` in our requirements.txt. Has this fallen out of favour? It doesn't appear the author's application needs to be installed like most pyramid or click applications do.
Master Go video course
Reverse Engineering Opens Up the Samsung Gear VR Controller
Simon Tatham's Portable Puzzle Collection has some nice ones, but more puzzle-y than 2048: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
Can you provide any links to the "genetic research" please?
New bypass and protection techniques for ASLR on Linux
> I can actually grind more nowadays, and I'm less tired when it ends. It probably doesn't have anything to do with smoking or not[...]

Well, your respiratory system is probably much healthier now. I would expect better oxygenation to make you less tired, to give you more stamina.

I've never been a smoker, so I'm curious, how big an impact would you say healthier lungs had in your life?
I am so happy that your comment exists. The "I love what I do so my kid must too" is not a good attitude to have, even for coding.
A Christian Perspective on Computing: One Person's View
Although I like Bandcamp, it's in a sense an even bigger rip-off than traditional labels. They get hefty shares for merely offering you a pre-designed web page and hosting. The vast majority of artists on Bandcamp make no money.

The problem is like with all alternative distribution channels - if you actually want to sell your music, marketing is more important than the music itself and very few people have the ability and time to do the creative work and the marketing at the same time. If nobody knows about your music, nobody will buy it. It's the same with self-publishing platforms for books.

Traditional publishers have all the marketing channels already set up, so marketing is easier and more affordable to them than for startups, let alone individual artists.
Trying out media.net ads as a drop in replacement for AdSense
Now we all need to look at the design problem here. We have a choice architecture implying there are only two possibilities. Both of which don't represent the people.

The sooner we realize this, the sooner we can develop empathy for the other 50% of people. They're not so different from you. They don't feel represented properly either. But by virtue of the team 1 vs team 2 dynamic they still identify strongly with their candidate. We as a whole need to stop denigrating the other 50%; The idiots, the people that want to ruin your country. We need to see that they have the same wants and needs, and slightly different preferences, and just want to live a good life. We need to stop dividing. That's the game they want us to play. We shall not play it.
Sure; if you can predict the future, and the future happens to be that the crosswindws will oppose each other, then you can just set your heading and get there.

However, if the wind doesn't shift you are now taking even longer to get there because you'll have to turn to go straight upwind once your destination is directly upwind from you.
Post Bank of Iran Is Working on a National Cryptocurrency
+1 for `-u` this one caught me out when I first used python services in docker.
Be glad the current administration don't know technology better, as this undoubtedly will be a main part of their downfall.

I am sure that not only emailing that file back and forward would have been sufficient to prove anything if the email-trails were deleted, however i suspect these emails were all still in Paul's inbox when the fed's ceased his computers.

So when does Trumps impeachment start? Need to get my popcorns ready.
There's an entire Wikipedia article on alternative biochemistries [1].

Quoting that page, with regards to Si: However, silicon has several drawbacks as an alternative to carbon. Silicon, unlike carbon, lacks the ability to form chemical bonds with diverse types of atoms as is necessary for the chemical versatility required for metabolism. Elements creating organic functional groups with carbon include hydrogen, oxygen, nitrogen, phosphorus, sulfur, and metals such as iron, magnesium, and zinc. Silicon, on the other hand, interacts with very few other types of atoms [...]

[1] https://en.wikipedia.org/wiki/Hypothetical_types_of_biochemi...
Ask HN: Are you using Dart? What's it like?
This is not always an optimal solution. Because by doing this you have essentially became a maintainer of a dependency you initially wanted to 'just' use.
But only ~65 hours to send the data back, not bad.
I don't think alpine solves the process reaping problem. The only base image suitable for production I found so far is: https://github.com/phusion/baseimage-docker
https://www.sixdegreesofwikipedia.com/?source=Shit%20happens... seems to crash the tab in Firefox, but works fine in Chrome.
>the older FP guys have spent the last like 20-30 years going "yo this is dope you guys should really be doing this" and getting largely ignored

I've not been ignoring them. I tried at least three different Haskell tutorials and articles explaining how cool it is. The problem was the author would show some code sand say 'see how easy it is to do this, and this, and this!', but I'd look at the code and have no idea whatever what it was doing or how it was doing it, and the guide/tutorial wouldn't tell me. After a few tries, I just gave up.

Maybe there's a canonical newbie's tutorial that takes you through the shift from imperative/procedural thinking?