skysight-inc/HackerNews huggingface dataset:
To me, this article seemed more about how political barbecue can be. It's equivocal about what the children should do, and never really answers the question of whether it's okay to eat at the restaurant again.

You might think that it's obvious that the children have no obligation whatsoever, but that doesn't make contrary opinions political persecution, even in vibe.
My first thought at looking at those pictures is just how small-minded and petty this is. What on Earth was he hoping to accomplish? At first I thought it was some random weirdo, but then I read the article and realized he's the co-director of the marathon!
Developing Rails API Applications
I'd forgotten about this project, really loved this!!
I loved Founders at Work. However, it suffers from (somewhat severe) survivorship bias [1]. The next time around, it would be great to hear from more companies/founders that were "supposed to make it" but didn't for one reason or another.

[1] https://en.wikipedia.org/wiki/Survivorship_bias
I run a python meetup in a medium sized town. It's a pain, I don't have any free pizza. But I do it because I wish I'd had someone to help me when I was starting Python.

Emily Bache talks about the coding dojo situation in her book where only beginners and juniors show up. The masters have better things to do than essentially donate their precious free time. I wish I knew how to improve that dynamic and still make the meetings regular and accessible.

I've seen Jessica McKellar stand up and say it's not about programming, it's about community. So I run a PyBeer, and PyLunch as well as a PyOfficeHours. People can choose what type of engagement they want. (Sometimes the experienced people will come to a lunch)

It's about the people, and building that network so people with problems have a social string to pull to find answers. And making the community better that when you found it.
Pretty sure any decent B2 CLI client supports Linux.

But for regular backup, this bit hard. I ended up switching to Crashplan for not only Linux support but also support for external hard drives. Then again the official Crashplan client is GUI-only and AFAIK closed-source, so you can't run it on a headless server
I agree that the consequences of compute power no longer advancing year-to-year will be significant but I can't agree this is a case of nobody's trying hard enough.

I look at these yuuuuge teams at Intel working on their processors, and what kind of returns are we getting on that investment? How much are they, in comparison, investing in molecular nanotechnology related research?

I look at this, and it is mostly software-ish things:

http://www.intel.com/content/www/us/en/education/highered/re...

There is some hardware stuff, further down the page, and some talk of the post-CMOS world. But I don't see enough. In my view, they're not placing nearly enough emphasis on the foundational technologies they need for their business.
Daylight savings time still gets screwed up.
The Pragmatic Programmer. I'm on mobile, so just Google for it.

This book is amazing and still holds up today, for the most part.
Yev from Backblaze here -> For B2 we do have a few Linux connectors! Check them out -> https://www.backblaze.com/b2/integrations.html!
Sounds like you are unhealthy, low energy, or just a little bitch
I've been vegetarian for 10+ years, "lapsed" for a few months after my life was turned upside down by a series of events but quickly just went back to vegetarianism because it was easier for me. Once you get into a routine, you'll probably stick with it.
> I can guarantee you I'll never go back [...] if you saw the health effects I see you'd switch too

TFA has this:

> health can be an effective “foot in the door” approach to increasing the number of vegetarians and vegans, but often not enough to keep people animal-free for the long-term.

I'm pretty sure most of the people who switched back felt like you do now. "Ever" is a long time.
It sounds like you're inventing reasons to post-hoc rationalize bad data. What exactly are the intermediate years estimates of? What does "isn't compensated" even mean in this context?

Doesn't make the chart bad... just makes the data a little wonky.

The chart is great. It perfectly represents exactly the data in the tabular form. The data is apparently garbage though.
I doubt that that's what you actually think. For example, I doubt you want me to be able to ask the government how much money was spent on impotence medication for you. There's a trade-off to be made regarding personal privacy. Why do you think that trade-off should be made against certain groups of people?
I find the premises of the argument specious.

For a non English speaker, the character #\i is no more informative about its function than the character #\i's ASCII representation. It has no more semantic content than 16r69 or #151 or 105. Maybe a person with English as a second or third language might, after several years, one day, years down the road, epiphanize "Oh, 'i' is for "index"' in all the intervening years and for those for whom revelation does not touch, the #\i also lacks any semantic context.

It's not really even much of a mathematical convention. High school algebra and calculus and trigonometry do not discuss indexing -- never mind the basic arithmetic that is a step above the actual floor for programming as a way of solving actual problems. #\i for 'index' shows up in computer programming classes.

In the end, the argument has a bit of real programmers look like Kernighan and Ritchie in terms of mental habits, educational background, and social status. Or at least they look like the kind of people Google pays to program in Go.

https://www.fossygirl.com/blog/2016/5/24/the-set-of-programm...
They probably were using death rates and multiplying by population (which gets readjusted every census.) Definitely a FIXME.
If you're curious about the reality of vanlife, this Canadian couple documents it pretty well: https://www.youtube.com/watch?v=ZGud34X3j5M

Short story, it can be awesome but there's a ton of unforeseen hassles/stress involved. Basically, it aint all like the Instagram highlight reel.
Glen, thanks for posting!

I'm a backup customer of Backblaze (have been for years) and I backup five of my families computers.

I'd really like it if your online restore feature would let me buy multiple backups on a single hard drive as an option. I've considered buying a hard drive with my backups from your company multiple times but I wouldn't pay the premium you ask without being able to have all five computers on the drive.
> I was a vegetarian for ~3 years from late in high school to junior year of college

Observationally, this seems to be a stage that many young people go through at that time of life. At least on the surface - I've seen far too many "vegetarians" and "vegans" wolfing down greasy pepperoni pizza, blacked out at 3AM in my college days.
How about target shooting? There's no physical reason that women and men couldn't compete on an equal basis in an Olympic event like 10m Air Rifle. Size and strength don't help.
Ask HN: What should I use for authentication (WebID, OpenID, Password)?
Hi HN,

I'm writing an web app for kicks that appeals to quite a small niche. I don't expect MAU to ever go above a thousand. I'm still dedicated to providing a good service though.

At one point I intend to add login functionality and was wondering what the "best" mechanism is.

Login with social networks is probably the easiest for users. But I'm a bit kooky and don't want to support Facebook's hegemony so that's out of the question.

Basically I see three alternatives.

1. Login with password. Another account to keep track of, but it works.

2. WebID. github.com/solid/solid appears to be going with WebID, but it's not exactly simple. And it requires that the user understands what a private key is and why they shouldn't lose it.

3. OpenID. Is this the technology of the future? From what I've read adoption is slowing down and the largest independent OpenID provider closed down a while ago (MyOpenID).

So, is there a method of authentication that is both open, decentralized and simple for the end-user?
beware lions claiming to be veggie...
Having been a semi-vegetarian for over 25 years, I agree completely. I eat yogurt and cheese frequently, eggs or poultry a couple of times a week, and the occasional fish; never beef or pork. It works for me.
Before optimizing proportional selection, make sure that proportional selection is what you want! For population-based search algorithms like GAs, tournament selection is a better choice in most cases. It also has the benefit of being O(1), albeit with a bigger constant time because you have select several individuals and then resolve the tournament.
WrapAPI v2: build APIs, bots, and scrapers on websites; feedback appreciated
Exception-oriented exploitation on iOS
Don't know why this was downvoted. First it's true. Secondly, my daughter was diagnosed as autistic at age three. We spent much of our savings for ABA therapy and were able to get her mainstreamed at age 8, but even two years later I have trouble communicating with her at times. Might be because she's a ten year old, but her quirks don't help.

When she reaches the job market she needs to be able to work in teams. Fortunately she did make honor role and her classmates apparently love her, so whatever we are doing is working. But I expect we will need to do more, and as munch bunny said, these things can be taught. My daughter is proof of that.
AFAIK they want to spin out the reusable components off Docker (more than already done in libcontainer), including the code responsible for storage volumes, networking, etc.

Basically, make all the building blocks of Docker available as a library, with some framework to use to connect them.

Probably the Docker project would become the blessed customer of this new framework.

I can't really see rkt, snap, OpenShift adopting this technology, though.

Edit: as many of the things they want this framework to do belong to orchestration (if there are several containers involved--they often are), this might also look like a pinch at Kubernetes.
All fine, but which industry would fund research in e.g algebraic geometry or black hole physics?
That's awesome. Next-gen betting - on AIs! :)
This is a pretty standard play inside the beltway. Many, many advocacy non-profits, some you have heard of, are really vehicles for increasing the ROI on corporate lobbying dollars. A humorous example: http://www.motherjones.com/mojo/2012/03/fight-save-paper-dol...
Or you just develop a sense for typical attendance over time.

I run various volunteer activities. Some do require people to sign up for free but we really make it clear to people to please give us notice of cancellation if it really matters to us.

You can charge a small fee. I know events that charge and offer to refund it if you show up. But for more casual evening events, this doesn't really work most of the time. People don't like to feel like they're locking themselves in which they tend to do even with a small fee.
The title seems misleading to me. According to the article:

>A third-of people abandoned their animal-free diets in three months or less, and more than half abandoned it within the first year.

Are you really a vegan or vegetarian if you break in 3 months? In 1 year? Wouldn't it be more accurate to say that 1 in 5 people who attempt to go vegan/vegetarian succeed?

I'm a vegan and I'm active in my local vegan/vegetarian community. There are two camps: people who do it for ethical reasons and people who do it for for health. People who do it for health usually give up and move on to whatever fad diet becomes popular. People who subscribe to the ethics rarely quit. We have a saying: there's no such thing as a former vegan. Just someone who tried the diet.
It was part of Google+ until very recently. So my guess is, that they just moved it.
Creating robots capable of moral reasoning is like parenting
A truck GPS is extremely helpful if you're driving a commercial vehicle any appreciable distance in an unfamiliar place. They include many additional data points in routing: vehicle height for overpass clearance, vehicle weight for bridges, "No Trucks"/"Passenger Cars Only"/"No Commercial Vehicles" restrictions etc. You can get yourself into hot water if you're following car GPS directions with even a mid-sized U-Haul. See: http://11foot8.com
This is a ridiculous extrapolation. The idea that public spending should not be public on the off chance that someone might be publicly critical of minor expenses seems like a pretty shallow reason to not give public spending more transparency.
I wish. The insurance on my R1 outweighs my other bikes and cars, combined. And I honestly can't blame them. That thing is breathtakingly fast.
It would depend on the amperage of the steppers involved, but sure - though I'm partial to the DRV8825 - it's considered a better driver in the 3d printer realm.
How Soundcloud drive hiring decisions with data
Chrome is a voluntary install, open source and keeps pushing web tech forward. 1 site using advanced features that aren't supported elsewhere is not a big deal and not comparable to IE's history.
If I'm reading correctly then the only thing changed from previous models are memory and core clocks. Why even bother with such "update"? Difference in performance is negligible, but 30W more power consumption costs you real money
I can't speak for the OP, but proportional selection is often used in genetic algorithms. For GAs it's usually not the best selection operator.
Didn't all of them wait until their 1-year-mark to vest?
For me, an almost-always vegan who eats cheese or meat in social settings, it was a general despair that the moral argument for veganism is so simple. It's easy to intellectually coast in this area for a while, because all the arguments meat-eaters present in favor of eating meat are so astonishingly and universally dumb - we evolved to eat meat, meat gives me pleasure (ignoring consequences of that maxim), some distinction between humans and animals which falls apart under scrutiny or has consequences for treatment of the mentally disabled, etc. I've seen even very intelligent people put these forward. Converting from meat-eating to veganism carries with it a component of acknowledging an underlying personally-applicable horror in the world which is similar, I would say, to becoming atheist. It's thus nearly impossible to reason with reasonable people here, simply because the psychological consequence of losing the argument is so strong. PETA recognizes this, which is why their videos focus on the graphic ugliness of the meat industry to provoke an emotional reaction.

Anyway. I originally really liked the moral arguments for veganism as forwarded by Peter Singer, which of course is very similar to his argument in Famine, Affluence, and Morality - it's pretty much impossible to accept one but not the other. I have more problems with the consequences of the FAM argument - that we inexorably ought to use all our life for the benefit of others if we profess to care for others at all. This, to me, is such an absurd consequence as to throw the entire enterprise of morality as a chain of material implication following from axioms (very attractive to a computer scientist!) into doubt. Which, I've been told, casts me out into the great despair of postmodernism where we don't have access to any meaning or oughts at all. I'd love to talk about this with someone who knows more about it, since my philosophical education pretty much comprises a single ethics course in university, some existentialist literature, some SEP reading, and a whole lot of PEL episodes.
FWIW, you can return the drive for a full refund.
Looks like they dropped some `000.
To filter out some of the buzz words: It's a new minimal Linux distro designed to run containers, with a build system that supports various image outputs (VMDK, ISO, cloud images, etc). The "packages" are Docker images. It's pretty easy to configure and build your own images with… you guessed it… YAML.

Very much in the same ball park as Rancher, CoreOS, Atomic, etc.

(It's essentially a rebrand, rethink, and projectisation of "Moby", the distro that ships with Docker for Mac/Windows. Meanwhile, Moby has become the open source project around Docker or something... like Fedora / Red Hat.)
Vegan here. Did it after watching a Dr. Michael Greger talk two years ago. Best decision I've ever made, for myself, for the animals, and for the planet.
Over 50 will do. I also "knew".
> That's a pretty good deal, in my humble opinion.

Dude, I wish some Europen CONFERENCES offered the same (and for 100s of €s, not for free). I'm not kidding - even big ones are shit compared to what you are talking about (they might have more booze, food, or other material stuff (as I said, there's a hefty entrance fee, so what) but I could only dream about networking like you described above.

You guys in the US are seriously spoiled compared to Europeans...
I think you are missing the forest for the trees. Yes, it is possible to come up with any number of scenarios where the average is 40 hours per week. That is not the point.

My primary point was that "extra time off" indicates that you worked a net of less than 40 hours over whatever period of time we're talking about. Me working 50 hours in week A and 30 in week B doesn't do me any good. In fact in does the opposite because I will statistically do worse work in week A. If I were given "extra time off" I'd expect to work less than 30 hours in week B otherwise why am I not just working a consistent schedule and getting the additional benefits from that?
I'm amazed that nobody mentioned in comments that this memory leak is not a "typical" memory leak, but rather quite an obscure one.

It happened to me once (through some 3rd party library), and before that I had no idea that PermGen leaks even exist...

I'm not sure if you can spot this memleak by only monitoring the heap space. The good news is that you can observe it in VisualVM when you watch the "classes" chart (loaded classes count, bottom left) and "PermGen" tab (top right, but you have to click the PermGen tab).
The flipside to this is that there are people who will never ever pay money for your content, and ad revenue is the only way to directly capitalize on your popularity among those people.

This also means that when your ad revenue disappears, you will NEVER get that revenue back. Your only recourse is to get more popular, as your supporters are already buying your merchandise and donating.

It's going to become much more difficult to support yourself via creating content if step 1 becomes "be famous".
Solid feedback. Having spent my career in think tanks, I can certainly relate to the complexity of understanding what government does / how it's organized, and struggling to communicate that intelligibly. Sounds like you guys have put a lot of thought into those problems.
If I understand correctly, this is very similar to https://gokrazy.org/, except for a different unit of granularity and scope: gokrazy packages up Go packages into a bootable image for the Raspberry Pi 3, whereas linuxkit uses containers and targets anything that can boot it.

(disclaimer: I wrote gokrazy)
Use the right tool for the job. If the job requires precise control of memory, FP is not the right tool. If the job requires precise control of sequence, FP not the right tool. (Yes, it's a tool that could be made to work, but you're fighting the tool rather than working with it.) If the job requires precise control of timing, lazy languages are the wrong tool.

This does not mean that there is anything wrong with FP or with lazy languages. They're just not the right tool for all purposes. When they're not the right tool, don't use them for that.
Bell correlations measured in half a million atoms
Did you try simply stopping with the soy protein and gluten consumption?

In any case, I hardly see how going back to an animal-including diet changes anything on that front. Soy is not vegan-only, and neither is gluten. You can easily live on a vegan diet without those things, and you can easily live on a non-vegan diet including those things. Seems more like a weak excuse if you ask me.
I run a social group that has about 3.6k+ people on it. We have about 200-300 active people at any given time. Most of the people who drop out of the group have 0 RSVP Yeses, and 0 RSVP Nos.

We do a lot to get attendance up and to create events that people want to attend.
I asked the blog's author and he said hits do interrupt scripts. Aside from that, more complex scripts intended for higher difficulty have explicit conditional branches after moves to allow for blocking and counters. The triple fireball script example is for "easy Ryu", so it's intentionally dumb/non-reactive.
The vast majority of people trying to form any new habit will revert to their old behavior. This is human nature and has nothing to do with diet.
For those interested in security in particular, we've outlined the opinions and design decisions here: https://github.com/linuxkit/linuxkit/blob/master/docs/securi...

In short:

Kernel Security Incubator - We want to push linux kernel security as much as possible. In service of that, we want linuxkit to be a place where leading-edge linux kernel security patches can land and incubate. Feature examples are Landlock, Wiregurd, okernel, etc. We'll also incubate KSPP and container hardening improvements, like hardening the kernel eBPF JIT and namespacing the IMA subsystem.

Modern and Securely Configured Kernels - Latest kernel, following all KSPP recommendations.

Minimal Base - No extra dependences, just what's needed to run containerd. Absolutely no package manager.

Type Safe, Containerized System Daemons - many linux privescs happen due to escalations using root system daemons. These daemons should be written in typesafe language like OCaml and Rust. We have an Ocaml dchpcd and look to invite more. If you're convinced by https://tonyarcieri.com/it-s-time-for-a-memory-safety-interv..., linuxkit is a place to contribute to the solution.

Built With Hardened Toolchains and Containers - uses notary signing for all dependencies and intermediate builds, uses musl libc for hardened libc implementation + hardened compiler options for building system packages.

Immutable Infrastructure - Linuxkit follows the principle of immutable infrasructure. The filesystem contains a read-only root FS and boots with dm-verity. Trusted boot via infrakit + notary hash lookup is a next step.

All in all, this multi-pronged approach should lead to a much more secure linux base. As is our tradition, we will track progress here: https://github.com/linuxkit/linuxkit/blob/master/docs/securi..., where we'll catalog Linux CVEs and how LinuxKit holds up.
Right, the article mentions that peak meat was reached around 2004 and is now declining, going partially vegetarian would help with that decline.
SporTV Play Front-End Architecture for the Olympic Games
Of course a vegan diet can be unhealthy (Oreos are vegan). But if overpopulation of humans is a concern to you, what of the 150 billion animals raised and killed each year? Don't think they use resources and overcrowd the planet? Think again.
I've been thinking about a read-only Twitter client that doesn't require an account at all would be appealing for the exact use-case you laid out. I don't want to Tweet or have followers.
I have a moral conviction to not steal, yet when I was four, I stole another kid's Matchbook car (an ambulance) during recess at the Headstart program. My moral conviction isn't thereby lessened.