skysight-inc/HackerNews huggingface dataset:
Please can this title be changed? Perhaps “antibiotic resistant bacteria surge in farm animals in China and India“. The current title plays directly into the common misconception that it’s the host that becomes resistant to an antibiotic rather than the microbes within them. This misconception confuses the narrative that antibiotic resistance is a growing global threat (which it is).
> Why is it easier to buy juul pods than a pack of cigarettes?

There are non-nicotine pods. And they have all of the social addictiveness even if they don't have actual nicotine in them.
I can see that happening without resorting to crime, though. Which is not to say that Juul didn't break the law, but I would imagine that even if Juul died today, something else would just become the new Juul.

I get the feeling that someone "needs to be punished" for this happening, but I'm not quite sure that impulse is totally noble and just.
And it turns out Crystal 0.31 [1] is released! And it is ( or should be ) closing to 1.0 release as well, once Windows Support and MultiThreading matures. May be 2020?

On the list of languages I only know the first few up to Zig, will need to check out the others. There is also one noticeable missing and that is Elixir.

[1] https://crystal-lang.org/2019/09/23/crystal-0.31.0-released....
- First aid for infants course: self explanatory.
- "Baby Bargains" book: does a fairly good job at creating a list of important data points to consider when purchasing a class of of baby products (strollers, car seats, etc.). You can then use it to optimize your purchase to your needs (price point and features).
- Babycenter website had a nice weekly email you could sign up for that describes the various milestones you could expect for your child.
Congratulations!

Baby 411 was a good book.

The hospital also offered a class on things like how to swaddle and change diapers, which was helpful.

And we liked an app called The Wonder Weeks that describes some of the milestones / developments the baby is going through.

Otherwise we didn’t do much else and we were just fine. There’s always google if something comes up!
It's bizarre there is a need to come up with "open source" seeds, to counteract the insanity of "patented" seeds. But I guess until patents on genes will be forbidden for good, it's necessary.
Whats your daily mealplan look like? I tried the Tim Ferriss slow carb diet and had success losing weight. And loved the cheat day. But didn't feel different, per se. I too have weird one shoulder push-up pain, though. So you have my attention!
Nothing is wrong with honest feedback of course, but I think it's a bit harsh to disregard a product based on its infancy and inability to serve your market. Companies grow, markets expand, etc. How would you suggest they market differently?
That’s not what the article says:

> “I witnessed first hand (and was told second-hand) of several situations where women were being belittled, insulted and ignored. As the person with the second-longest tenure on the team, I suggested in a few 1:1s that my manager confront some of these issues,” wrote another Googler. “Because of my advocacy I was removed from my tech lead position and moved to another team along with the only woman left under my then-manager.”

Is it a smoking gun? No, but it’s curious that one of the longest tenured members of the team was removed from their leadership position and moved to another team only after speaking up about harassment.
The most important thing I think is to have friends in a similar situation. If you dont know anyone in your immediate area with a newborn, try very hard to find some. Actually they dont have to be friends, just anyone in a similar situation whom you can swap ideas with and find sympathy.

Presumably you're a guy. Make sure your wife gets some spare time. Let her go out for an hour or three and look after the baby by yourself. Its really hard work being the main responsible one. If you have Grandparents that can help this is invaluable.

The Baby Book: How to Enjoy Year One Paperback by Rachel Waddilove, was the best book we read. Its very structured, which is good to enforce some routine in your life. Dont follow all the rules, but is a good guidance.

Dont forget you'll often feel terrible at the time, but you'll look back fondly at the memories.
If the seller is in the business of dealing with firearms, they do as a matter of federal law.
What we're rapidly heading towards is someone being smart enough to implement an AI that detects if something is racist, and then everyone else who has an AI that is trained on a random-sampling dataset from reality, which we all know will have Uncomfortable Conclusions (tm), will have to filter their AI through the censorship to be sure that it doesn't accidentally notice any crimethink.

https://en.wikipedia.org/wiki/Thoughtcrime#Crimestop

We basically need this in software so that AI researchers can stop getting lambasted with claims of racism
I joined /r/babybumps on reddit. It's technically for expectant mothers, which I wasn't, but it was enlightening as a way to better empathize with my spouse. I could also participate by relating what was happening to my wife to the other women there (with her permission of course).

I also joined up with babycenter.com, which has a newsletter that they will send you each week saying what size the baby is "pea, lemon, etc" and things that you should expect like physical body changes as well as logistics like "this week you'll probably get an ultrasound for the anatomy". Stuff like that.

I tried reading some books, but they all sucked and bored me.

Other that that, I tried to get as many big chores done as possible. I cleaned out the garage and storage, trimmed all the trees outside and all the bushes, got the cars fixed and had their oil changed, bought and built the crib and stroller, the kind of stuff that is tedious and hard to do with a baby strapped to you.

And lastly, I tried to get a lot of good sleep. It'll be hard after the baby comes.

Good luck! It'll change your life but for me all the joy and fun has been worth every moment!
Option A above requires standing up a new server. Option B involves just writing a short piece of code that handles a form POST and uploading it to a server (in that case, Amazon's). Option C, "If you have spare capacity on a server you can probably squeeze in such functionality at no extra cost," has the following disadvantages, according to him: "Now you have to tweak the Nginx config to support the service that normally lives on that machine and the new system. And you still have to write and maintain the web service driving it (which may not be hard, like a Flask app with a single route, but still more than zero)."

But a CGI program, assuming you have cgi-bin already configured, gives you the benefits of option B without the drawbacks of option C: you don't need a Flask app or a route or a configuration tweak. You just write a short piece of code that handles a form POST and upload it to a server. The difference is that it's your server, not Amazon's, and you have to put this at the top of your code:

#!/usr/bin/python
import cgi
qs = cgi.parse()

Then you can version-control it in Git so that when you need to figure out what broke last week you don't depend on AWS deployment logs.

Like, literally, the drawbacks of "serverless" that are being cited in this discussion (startup time and performance cost) are the reasons we moved away from CGI in the late 1990s, and literally every single advantage being cited for "serverless" in this discussion is also an advantage of CGI. "Serverless" also has disadvantages of vendor lock-in, lack of programming-language choice, and difficulty of monitoring and debugging that don't exist with CGI, but those aren't coming up much in this discussion.

The only real advantage seems to be if you can get by with literally zero servers of your own, thus saving the US$5 a month you would spend on a low-end VPS to run your potentially dozens of CGI scripts under Nginx, maybe inside Docker. In that case maybe you should look into shared web hosting. Or possibly get a job, if that's a possibility.

I'm not saying "serverless" isn't a good idea or that it isn't an improvement on CGI. The CGI interface is kind of sketchy and it's produced a lot of bugs in the past. It would be easy to do better, especially with a native-language binding. But the reasons we abandoned CGI are also reasons to abandon "serverless", and the actual advantages of "serverless" (if they exist) are not coming up in this discussion.
I've used the same TI-89 since I started my engineering coursework in 2004. It's a very useful piece of everyday kit for those of us who need to do basic algebra and calculus on a day to day basis. In particular, I find it indespensible when just doing desktop brain work with pencil and paper. I'm sure using a smartphone would probably work just as well, but I like buttons.

What bums me out is that there hasn't been any attempt to release a version that slims down the whole package, without revamping much of the actual capabilities of the device.
I doubt that's going to happen. People enjoy being able to hide emotions when they're communicating over a distance.
Good call! Also Julia, Typescript, and ReasonML now that I'm thinking about it.
Who decided to let Juul give a presentation at the schools? It sounds like all of those people need to be fired, too. I mean, obviously Juul is not innocent, but at the least on the schools' part, this is negligence to a point you need to fire someone.
Not sure how it is now, but when I looked into CommonCrawl, they had a significant delay in storing newer pages. It took at least a month before a web page made it into their index. Which makes creating any type of Google-like search engine very tough.
For this to be meaningful in any way I'd love to see some statistics as to how many people Google employs (broken down by gender/cultural background/etc.) and then see their complaint rate. I'd then like to see it compared against other companies.

While the anecdotal evidence is salacious it's not really useful in determining whether or not they're "evil".
That doesn't make sense. Does that mean it's okay if we just throw away the votes of people who don't have ids? After all, they have a right to vote but not to have that vote count.
FYI: On an iPhone SE, and the mobile layout looks terrible and impossible to read or scroll. The width on the grey boxes is too small. Also, I don’t know why you’d label this “anti-goodreads”. I personally have only used goodreads a few times, but I like it
This comment reminded me of a really interesting article about bias in AI: https://www.chrisstucchio.com/blog/2016/alien_intelligences_...
Sure but people are shipping this stuff in production without questioning how good it is or even what kind of problems it might have.
Lighters are inexpensive, common, and last a long time.

Juul pods are age-restricted consumables, just like cigarettes.

I think the lack of odor, more agreeable flavors, and less health or social stigma are more important. I doubt e-cigarettes differ much from cigarettes in how easy it is to get ahold of when underage, although perhaps adults are more willing to sell them to or buy them for teenagers on the belief that they're harmless.
Tarleton, who now lives in Manchester, N.H., told the Boston Globe she has no regrets about the transplant because it dramatically improved her life. She has learned to play the piano and banjo, wrote a memoir and has spoken to many groups about her life. She lost 20 pounds and began walking five miles a week.

“I had such a low quality of life prior to my face transplant. Do I wish it had lasted 10 or 20 years? Of course,” she said.

I was on an email list and a woman who had two lung transplants described some of what she had been through and also asserted she would do it again and had no regrets.

You have to understand these are people who have no other viable options. However bad this is, the alternative is worse.

I wrestle with these questions because I wish we were looking for better answers. I am in no way interested in telling people who have had transplants that they were wrong to choose that for themselves.

But transplants are dramatic, heroic, headline grabbing procedures. Helping people keep their organs functioning so they don't need a transplant has much less capacity to grab headlines and fascinate the public and so on.

We increasingly put our time and effort into really dramatic medical procedures that are very expensive and have a golly, gee whiz factor. I think we are likely largely overlooking better paths that would give a higher quality of life in many cases because they have less razzle dazzle.
"It is much easier for me to avoid art though."

Pretty much sums it up doesn't it.
70k is in the top ~16% so by your description they are net contributors to the tax base. https://graphics.wsj.com/what-percent/

The cutoff for top 40% is around 40k/year.

PS: Numbers are 5 years old but should be a good ballpark.
In California when I was a teenager six years ago it certainly was an obstacle.
Saw some midwifes, bought some baby stuff. Oh, and I let my work know so I could take some paternity leave. Probably a good idea to get a few nappies, the hospital gave out a couple of freebies but you’re going to want to use more.

The serious answer is, there’s nothing we can think of and say, oh I wish we’d done/had that. Be ready for a lot of disruption and learning on short notice and bonding with a new person who’ll depend on you for everything and is working really hard on improving their communication.

Oh you’ll probably also benefit from knowing where the hospital is, how to get there, where to park/get off the bus, &c.
Yes this is a problem. To address this systemd-homed is careful to validate the user record enclosed in the volume first (which includes checking its signature against the keyring of accepted record signers) and checks whether the provided user password can unlock it. Only after this validation and that the fs actually matches the record we will mount it. Thus as long as the employer trusts its employees enough things should be reasonably safe.

(To make this happen the user record is embedded into the LUKS2 header metadata so that we can use it before mounting the fs)
For anybody interested, here for a short video on how to containerize an ASP.NET Core 3.0 Web API: https://youtu.be/Po9jQS7WBDQ
No, it's not. There are some great budget laptops out there which _outperform_ the MacBook Pro. Maybe the mac looks better, but that's it. Your analogy doesn't work here.
> Maybe a better question is who would benefit from Juul failing?

Public health?
I think the runaway greenhouse effect article accounts for the clathrate gun hypothesis. Not sure residency period of CH4 in the atmosphere would be consistent with the level of heat buildup to get the H20 vapor feedback loop going.
> The cost of living in a lot of parts of Cali in generally are ridiculous and some of the most expensive in the country.

A lot of these arguments could be made about New York, specifically Manhattan. There are people there that can genuinely afford it, and there are people that struggle financially because they want to be there (for whatever reason).

There are obviously lots of people in the Bay Area struggling to make ends meet, including some software engineers. But the reality is most talented people here are so well-paid it's not an issue. You're talking about $120k salaries, I'm talking about $100k signing bonuses. Of course the average engineer here isn't swimming in money, but there are plenty of people who make so much more money here that it's a wise financial decision to stay. Personally I ran the numbers and I put more money in my savings every year here than I would anywhere else.

I completely agree with the general sentiment that software engineers in particular suffer from the Dunning-Kruger effect and I regularly have to explain to engineers that the world outside of software is not so neatly contained. But the notion that most software engineers here are not smart because they choose to live somewhere expensive is irrelevant if you aren't also talking about how much more money they make to live here.
Jurassic – Call Julia Code from Prolog
In C# the lowercased ones are keywords, some of which map to built in types. For example "string" is a keyword that always means the type String (System.String). The word name "String" could be a type that some nefarious person added to your current namespace
A little background on one of the authors: Carlos Bustamante (there are two science-famous ones, this one is NOT the one who analyzed Elizabeth Warren's DNA test) is a pioneer in structural analysis of DNA, particularly using optical tweezers to study how DNA (and later proteins) behave. As part of that work he has been interested in how tension or compression or other perturbations propagate through the DNA helix. The longitudinal unstacking is part of that.

Full disclosure: in graduate school I worked in a lab that published a paper that contradicted some of his previous work. It was a different part of the lab so I only know the high level overview of the controversy. He's a giant in the field though.
What you didn't see on TV, from Kardashian heckling to stars covertly snacking
I was going to make a rant about sentimental versioning, but instead congratulations for reaching version 1.0
I haven't looked into Nim in as much detail as Rust (though I did make some contributions to the compiler/language a number of years ago), but one aspect that has always seemed notable to me is that it seems to defer type checking of generic code until it is instantiated (this is what happens in C++), so these functions will all typecheck until you actually try to use them:

proc foo[T](): float32 =
result = "foo" + 4

proc bar[T](n: T, m: T): T =
result = n(m)(n)

In Rust, such functions would require some sort of explicit constraints on `T`, so it's more-or-less guaranteed to be instantiable (ignoring the issue of polymorphic recursion) and you don't get some error pointing to code internal to the function when the user applies types that don't work.
> Downvoters: I'm curious if you believe my facts are incorrect, or if you're just downvoting because you don't like my politics.

I didn't downvote, but the sooner you can move away from the idea that rational debate is still possible, the sooner we can move to a solution. Rational discourse is fundamentally impossible with bad faith interlocutors, and the entire reactionary right movement is primarily concerned with one thing: "owning the libs, by any means necessary." There is no good faith discussion possible from thatstarting point.
Just sleep as much as possible before the baby comes. And maybe take a vacation. :)
I’d add Swift and Julia to that list as well, and arguably Typescript too.
>It's really only people where you can't tell what it does/is from the outside.

Thing is, that's not even true in that it doesn't fully acknowledge the problem. You often CAN tell information from people's outward appearance, albeit probabilistically. Therein lies the problem: you can very easily train an algorithm to be maximally right according to your cost function, but end up biased because the underlying distributions aren't the same between groups.

The issue is that as a society we've (mostly) decided that unfairly classifying someone based on correlated but non-causal characteristics is wrong, EVEN in the extreme that you're right more often than you're wrong if you make that assumption.
I think it does set the built-in types apart for being built it. Also tradition?
Employee: "HR's priority is protecting me."

Experienced employee: "HR's priority is protecting management."

Manager: "HR's priority is protecting the company."

Experienced manager: "HR's priority is protecting HR."
It’s very hard to prepare. I had two sons in 16 months, and the hardest part is not knowing what will happen today.

Better than any book or video about parenting it’s better to learn to be calm and collected.

Your life is over, what ever it is / was it’s done. You now get the opportunity to build a new life, with a new family. When you have a baby it’s like getting a significant other which needs your assistance to do everything.

I found that just starting by giving everything up and slowly adding back a social life, work, etc worked best for me. For both kids I basically cleared my slate and saw what I could do.

In terms of preparing, I’d recommend any local parenting classes (get to know people too). You can also get the book “Nurture” (I believe it’s called). But the reality is little can prepare you, but you’ll figure it out with time. A lot of one off searches like “what to do when toddler won’t stop vomiting” are things you’ll probably need most.

Also! Set a schedule and stick to it. It makes it easier to at least know you’ll have your significant other take over in 15 min so you can sleep.
if there’s no nicotine, then who cares? Magic the Gathering cards and pogs were addicting back in the day, but kids could still buy them.
Good list. I tried some items on the list, I am still working on seeing what works. Currently trying PT to see if tendons will improve, and NSAIDS but those don't seem to work.
Banning and kicking offline is different. I would love to sue them if say I attempted to build a search engine and they attacked me.
Those of us who are annoyed by people vaping around us would benefit from less vaping. I won't claim to know or believe that Juul specifically failing would actually lead to less vaping, but it can't hurt.
I think it's temporary. Sensible defaults to protect users who don't understand potential weaknesses of the model. Also, if someone does train an AI on a bunch of photos and ends up with a biased result, it won't be ImageNet's maintainers' liability.
There are more than ten million illegal aliens currently living in the US illegally -- a great reason to not dismantle ICE.

The existing laws should be enforced, and they haven't been for decades. If the laws should be changed, then congress should work to change them. Allowing millions of people to evade the law because of feelings is not a solution.
It's a good reason to reject those companies and encourage everyone else we know to reject them too.
Why write code to deal with that complexity when you can just use pg or MySQL?
It's almost certainly the ad network. But the advertisers willingly joined the network, and the site willingly uses the network, so they get blame as well.
Best preparation in my opinion is "On Becoming Babywise" the the other "On Becoming ....wise" books. They're the instruction manuals that should come with a new kid.

We got them before #1 arrive and they've worked great for all 7 of our kids with very different personalities and temperaments.
> Other that that, I tried to get as many big chores done as possible

Oh yeah, I cooked 10 kilos of pasta sauce & mince and froze it so we didn’t have to think about cooking.
And American consumers don't actually care about this. If they did, they'd happily pay the premium for American made goods. They don't generally pay the premiums, because they don't think the price premiums are worth it.

Unfortunately, the authoritarian-right has decided to centrally plan the economy.
> I hope to see Dell offer (if they are not planning to already) an upgrade path to Ubuntu 20.04 LTS but can understand that supporting different hardware editions on multiple Linux distributions can be a lot of work.

Ubuntu LTS -> LTS should be a minimum expectation. Otherwise upgrading laptops to keep up with LTS distro releases is a worse situation than Win/macOS.