skysight-inc/HackerNews huggingface dataset:
Why Docker? What’s all the hype about?
As a NodeJS developer who's a stranger to the DevOps world I've never really understood the hype around Docker.

In my quest for answers I read many articles explaining why containers are better than virtual machines, but I've rarely used a VM. Is Docker only beneficial for people who come from the VM world?

I wrote an article explaining the benefits of Docker using real-world scenarios that hit it home for me. No buzz words, clear language and with a spice of humor https://maximorlov.com/why-docker-whats-all-the-hype-about/
M&A (mergers and acquisitions) is a big factor - for most large corps it happens all the time, you haven't finished integrating all your acquisitions before you get new aquisitions or get acquired yourself. So if you go the bespoke path, you have to continuously migrate departments and their data off of SAP or something like that. And when you get acquired, you'll likely have to migrate to SAP or something like that - and, more interestingly, you may come to a situation where you need to migrate to SAP or something like that before an acquisition to remove a potential risk factor for the acquirer you're targeting; that's going to cost a lot but it's worthwhile given the expected M&A money.
This means other women will have the same resource options you do.

Why shouldn't their husbands stay at home?
Bit like chicken & egg though, with processors chasing better implementations of C rather than better implementations of assembly:

https://queue.acm.org/detail.cfm?id=3212479
Interesting book. Having read a bit about some critics about it - namely, that it was heavily based on the work of a colleague of the authors - may I also suggest the work of this third person (Arthur Elliott Carlisle)?
It's an article entitled "MacGregor" and a copy can be found here: https://www.alampi.com/MacGregor.pdf (no affiliation with the website).
Ask HN: Best alteratives to Google web search?
It appears that stackoverflow been removed from the first results and spam blogs have taken the first couple of results along with videos for Google search. What are the best search engines for use while coding now?
The marginal cost of rendering another web page is zero, so economically there's no reason for them to pay anything.

Further, the attention of a perfectly broke version has a value of zero. Since advertisers are still paying for it, you could argue those hypothetical people are harming a website by viewing it: they bring the yield of ads down, encouraging advertisers to only support things for rich people.
Pete being able to claim he won is a huge boost for his campaign.

If 100% of the votes come in and the truth is that Bernie won, then there is a very strong case that the DNC cherry-picked results to screw Bernie and take momentum away from his campaign.
It’s really jarring that the orgs are called ACRONYM and Shadow. I thought those were just ironic filler names to mock the real, undisclosed orgs. But from the article and tweets, it seems real.

Still feels like a parody of some sort. Let me know if I’m not getting it.
Even that is a huge issue to me. If an attacker can compromise one camera system, they can track movement of anyone the camera can see, so they can figure out when people are likely to be away. If the service is unencrypted, this can be done by compromising the server or even a single WiFi hotspot, which makes this product a huge liability for everyone that the camera can see.

Why should we go through the risk? Just encrypting everything on the client makes the system way more robust, and features can be rolled out to a device that does local processing. I don't own any big home automation systems because I don't trust them, so as soon as a company builds something privacy centric, they will get my money.
This was filmed at La Ciotat, on the southern coast of France. This region actually survived WWI relatively unscathed. It did see a bit more action in 1944. But the war would have been a major event in these people's lives, even if the location wasn't directly in the middle of it.
Ask HN: Reusing a Domain
We picked a domain for a new service some months ago, after some simple sanity checks. It was used earlier but had been inactive for some months and did not appear in any blacklists. We built the service, took the domain live and now we find that this domain gets 25K-50K requests per day for links which (presumably) once existed on this domain. A very large majority of those come from Googlebot. I presume Google thinks that too many pages fail on this domain with a 404 and hence lowers it in the search rankings (lots of red flags in the search console). We are contemplating handling some of those with a 301 redirect to a valid (but unrelated) page, return a 410 to hopefully tell Google that the page is no longer there or serve a dummy page to avoid the 404s. Clearly all of these will not help a human user who found one of these links via search and who is best served with a 404 page having an explanation. Has anyone else had a similar situation and/or have suggestions to handle this? Also, is there a way to check such things in advance before a domain is bought (for future reference)? Thanks!
That Linux has been eating the world (server, mobile, even embedded) whereas SunOS died, Solaris is mostly forgotten.

The SmartOS is just yet another OS with limited adoption. Whether it's "used commercially as a kubernetes node" doesn't mean much. Itself is second-tier, not Kubernetes (an OS doesn't magically adopt the success/adoption rate/etc of the tools it's used with. Most Kubernetes nodes remain Linux).

As for FreeBSD, which I use to run back in the day for a spell, it has hugely declined in use from the late nineties.

>FreeBSDs success is invalid because its Netflix that heavily use it?

You got it backwards. Your argument that "Netflix uses it" as proof for FreeBSD success in 2020 is what is invalid.

One company (however big) using an OS doesn't mean the OS is a success, or hasn't declined in adoption.
It sounds like HN readers could stand to spend a little time studying microeconomics.

I would love to see a Valley solution to the problem of sourcing raw materials including energy, storing raw materials, sourcing packaging, storing packaging, sourcing machine parts, storing machine parts, keeping track of vendors, machine maintenance labor, machine maintenance scheduling, cost accounting for the inputs, manufacturing and machine schedule management, demand forecasting, supply & replenishment planning, WIP inventory management, finished goods inventory management, inventory accounting, sourcing shipping, planning shipping, actually shipping, invoicing, printing invoices, printing all documents (manifest, bills of lading), extending credit, managing credit lines.....

oh yeah accepting purchase orders, making to order, promising inventory, managing inventory allocation in tight markets, managing in transit inventory, collecting payment, transferring cash, reporting all of this to the SEC and IRS so you don't get sued, remitting taxes, managing headcount, paying employees....

I probably forgot a lot of stuff and this is only for domestic sales. Export has so many other problems to solve like tariffs and duties, container management on the dock, steamship management, etc.

I'm not being sarcastic either, I would LOVE to see a solution that has a better UX than SAP that solves all of these problems.
I would say they are Red-teaming (any relation to red-tops is unintentional). They already know their audience, so they strive to reduce the unknowns or false-positives.
The goal is probably more to reach equal pay/opportunity as opposed to any population growth agenda.

When I was in the EU, I knew a woman who had 4 kids, each ~1/1.5 year appart. So she would have a kid, be out 6 month, go back to work for 6 month, have another kid, rinse and repeat 4 times :) .

It was a total nightmare for her employer because they couldn't let her go, and they couldn't hire anyone permanently to do her job. They could only use short term contractors who would stay 6 months (barely enough time to get up to speed) and then leave. I don't know if she was "abusing" the system, I mean, it was her right by law to do that, but after popping the 4th one she left work to be a stay at home mom. I don't know how well her employer took it :)
Some people buy pickup trucks for reasons of fashion. Ten or so year ago, pickup trucks were all the rage in suburbs of Portland, ME that were dominated by white collar and service workers.

My brother-in-law, however, has a big-ass pickup truck with a plow. The money he makes plowing parking lots and driveways in the winter takes a big chunk out of the big payment he makes on it. When he's not doing that he is going to job sites. Similarly my dad (who was a carpenter) had a Ford F150 to carry tools around which was an astonishing hunk of junk which had trouble going up modest grades and was harder to shift than an old manual drive school bus that one of my hippie friends lived in.

Certainly some people really use pickup trucks in a "practical" way, other people seem to drive a pickup because they want to bask in the aura of "practicality."

What's most important about trucks in America though is

https://en.wikipedia.org/wiki/Chicken_tax

Roughly, foreign trucks face a high tariff, so truck-based vehicles are less competitive and more proftiable for American car makers.

That's a big part of why you might go to a car dealer and find that all the little cars are out of stock, but that they have huge trucks in a row that they are pushing with deep discounts.
Nobody is taking that away. This is about giving the same amount of non-transferrable leave to both mothers and fathers.
How to Price WordPress Plugins and Themes in 4 Simple Steps
Strict does not forbid implicit variables.

It fixes a hole lot of more important problems, but it's mostly aimed at problems that will make your code misbehave, not the ones that will make it hard to read.
Yeah. Even on the best supported platforms it is very immature. If you want to use embedded rust you kinda have to let language drive your choice of platform, which isn’t ideal.

I wouldn’t use it at work yet, but it’s coming along.
Wow thanks! Set this up smoothly and asked the questions I posted above. Will reach out to friends and start a community. Thank you for the find!
Sophos Cybersecurity Training Videos
True! But than, when Amazon started, there was no solution for their problem, e-commerce with an integrated logistics software suite, available. Which gave Amazon a huge advabtage over competitors. That changes since a couple of years if you ask me. Which could be a problem for Amazon in the long run. Very long, so.
Here is a good podcast on the Casper IPO from 01/25/20.

https://www.ridehome.info/the-curious-case-of-casper-with-da...
Yeah, it was just a fun idea. I even mention at the bottom of the GitHub page that you could just change your OS timezone. But given it was a small 15 minute hack, I'm not entirely surprised it doesn't work.
Sure. Which means we'll end up with some sort of system where that's not necessary. Remember, the marginal cost of production for a web site visit is zero.

It's also important to remember that the vast majority of journalists and would-be journalists currently can't afford to do journalism. We need to solve both the consumer and producer problems.
The other way to look at it is that if you truly believe your strength is your product (the software you write), you might as well not risk in other areas where you could either make a right or a wrong decision, and just standardize on every other process so you're on a level playing field. This way you lose the chance of innovating on how to do payroll more efficiently, but you focus your innovation efforts on your product (your software).
> Kid still appear functional.

Yeah you don't want an object oriented kid.
Not imaginative enough IMO, I'm assuming since it's a new language you can design it without the limitations we've had to design around in JS.

The magic sauce for me is a global state data structure where all my app state goes into. And it should just be data. I don't need to wrap it in 'semantic' constructs.

And then I need an easy way to query that, something more expressive than `get-ins` like `state.path1.path2.value`.

However the state is accessed the component should just update. I don't want to provide or connect.
Also: pump and store the milk. It’s not hard. Dads can feed breastfed babies too! Just out of a bottle.
This is clearly not an HN appropriate topic from the comments alone. This thread is devolving into a mixture of the worst possible interpretations of what happened with outright lies and misleading representations being used to fuel FUD.
You put the /s their. But they don't. That's why orphanages can raise children.
Circa 2008 I used KDE 4 with a dark UI theme (one of the predefined color schemes) and it worked perfectly in 99% of applications. Sure you have a few oddballs (cough Java cough), but all Qt-based or GTK-based apps adopted the colorscheme without any issues.
It's working fine in practice and in my circle of friends almost every father took at least two months off.

Those months can be taken at any time in the first year and normally overlap the mother's parental leave, so the husband can help her and spend time with his baby.
What Is Multi-Parity Computation(MPC)
This has happened with NIH data in the US as well. There is a preprint available.
Does container mean something different to y’all than it does to me?

I ask because I read your comment as saying “the advantage of Docker is that it uses (explanation of what containers are)” and the parent comment as saying “all I want from Docker is (explanation of what containers are)” and I am confused why (a) y’all are not just saying “containers” but rather “the part of docker that packages up my network of scripts so I can think about it like a statically linked binary” and (b) why you think this is a competitive advantage over other things you might have instead recommended here (Buildah, Makisu, BuildKit, img, Bazel, FTL, Ansible Container, Metaparticle... I am sure there are at least a dozen) to satisfy the parent comment’s needs.

Is there really any container ecosystem which has write-an-image-but-you-can’t-run-it-locally semantics? How do you finally run that image?
Just give your personal email or create one and give it. :) I know it's kinda wrong, but yea, if you're privacy concerned, there are throwaway emails too.
They are setting themselves up to become the humor police.
YouTube: Why Gas Engines Are Far from Dead – Biggest EV Problems
A language is a tool and if you're saying the problem is with people using the tool wrong, it's only half true. New tools are being invented to handle problems both old and new and discrediting them with what amounts to 'get off my lawn' is counter-productive. There are problems that are impractical to solve without tools designed for them and safe pointers are a great example. Yes, you'll hook up your debugger and yes, you'll fix the problem. I once fixed a dangling pointer problem after two 12h debugging sessions and while it felt great, I'd rather not do that again. I know there are people hunting these for months, so you could say I haven't seen anything yet, and I'll agree - but it's an argument in favor of better tools, not the other way around.
This was homegrown stuff we did; the credit bit is from their 2013 annual[0], under "Revenues -> Automotive Sales". This discusses the start of their credit sales. The 2013 Q1 [1] shows a ~11m net income; later, they discuss credit sales [2]. Then, the market went nuts over >0 net income: this 2013 article [3] seems like a reasonable summary.

You can find the reports from ir.teslamotors.com/sec-filings or the SEC's Edgar database.

[0] https://ir.teslamotors.com/node/12956/html#tx452995_10

[1] https://ir.teslamotors.com/node/13166/html

[2] During the first quarter of 2013, we recognized $67.9 million in ZEV sales, which contributed to our gross margin. ZEV credit revenue should decline in future quarters relative to our automotive sales as we grow our sales outside the United States and earn fewer credits on the 60 kWh Model S battery variant for those sales that occur in the United States. Other regulatory credit sales recognized during the first quarter of 2013 were $17.1 million. While we will pursue opportunities to monetize ZEV credits we earn from the sales of our vehicles, we do not plan to rely on these sales to be a significant contributor to gross margin, and our business model is not predicated on such ZEV credits."

[3] https://www.reuters.com/article/autos-tesla-debt-idUSL2N0DY1...
also -- the very first example under "Try" throws a syntax error.
I don't see any mention of server rendering. I would expect that to be a necessary and fundamental concept for a language/toolchain specifically designed for building single-page apps.
Right, I wonder why they didn't build it with a C-like syntax?
Surely we can blame Russia for this, since there's no evidence that just means the Russians have been extra careful with the hacking.
No, I had the same exact thought. They are basically Bond villain org names. I don't think there was some grand conspiracy here, far more likely a grand failure of tech as a fix for perceived organizational problems as seen in any number of corporations.
And that’s an example of misleading representations fueling FUD in this discussion. Edit-what you pointed out is the misrepresentation, I mean.
I have seen some people who are hunting jobs Feb, they can look at it and download the course too. BTW, you can download the course contents and watch it later.
sigh

I suppose none of them have to deal with people dismissively describing spending time with their families as "babysitting", either.
I remember experiencing this with the stop-motion movie 'chicken run' from 2000 [0].

The movie has a rather low frame-rate (due to the stop-motion production) and when I started watching my immediate thought was: I can't watch this, this is terribly stuttery. But after about 10 minutes or so my brain adjusted and I no longer noticed the stuttering.

[0] https://en.wikipedia.org/wiki/Chicken_Run
You can still enable them in ways that don't involve working at a formal job. Doing chores, dealing with household issues, that kind of thing. Having a kid generally means that there's a lot of stressful work to do around the house, and you would be in the right position to deal with that.
One thing I found helpful was to find a "native" transaction that does something similar to what I want then debug it. It was nice to be able to read and debug the existing "SAP" code.
Also, that was the only way I remember to find the "user exits" where you can extend an existing transactions.
I'm curious. A question for the author: What is it that you're aiming to improve over Vue + Typescript? Vue is opinionated and comes with single file components, a router, a store etc.
>only to let them know a week or so after being there

Don't these fall under "experimentation/probation" period, where you can fire without reason?
If it provides a competitive advantage for fathers to sell their labor to not take parental leave, then they won’t. In that case, if the government wanted to incentivize fathers to take parental leave, they would have to mandate it, but of course that would conflict with goals of providing freedoms.

It’s the age old conundrum of what is good for society versus the individual, and how an immeasurable benefit (fathers spending time with children) can lose out to measurable benefits (fathers being able to sell their labor for a higher price due to having more experience/getting promoted since they didn’t take parental leave).

The other benefit of forcing fathers to take parental leave, would be to help equalize the playing field for men and women. But then the country may lose a competitive advantage to other countries since their products might be cheaper since they have a greater supply of labor, but in the long term it would be beneficial for the world to have mothers and fathers both spend time rearing children, however it unquantifiable unlike their cheaper products resulting in higher exports.
Few years ago I took a course by prof. Dan Grossman on Coursera, there was a part about SML and I so liked it (the language and the course). Now I want to read Okasaki's "Purely Functional Data Structures" book and try to reproduce the code examples in SML.
It would be nice if there were a way to re-think what we have built on top of Node, and NPM or Yarn, to have a great front end framework built using a language with a standard library, rather than a jaw-dropping hierarchy of dependencies.
You can hire a replacement on a 14-month contract.

If your company can deal with an employee getting hit by a bus / winning the lottery and quitting, then it can deal with an employee taking maternity/paternity leave.
> compare this with the former communist country of Romania, today an EU country: 126 days for women, 5 days for men. income during those times is payed for by the state (80%).

Not true
This bubbled up the other day which was interesting as well.

https://blog.alexellis.io/building-containers-without-docker...

It does seem like Docker will be holding back containers from achieving their true promise, as it flounders looking for profitability and chasing k8s. Its sad that we're still moving around tar balls without advancing some of the tooling around it.

One of my biggest gripes as a non-k8s container user are that we are still keeping all this versioned cruft with every container. I would like to see an easier way to just get the latest binaries not dozens of tar hashes with versions going back to the first iteration of the container. Probably closer to singularity https://singularity.lbl.gov/

Another area is the ability to update containers in place. Hass.io https://www.home-assistant.io/hassio/ does some of this with the ability to manage the container version from within the container, but seems like a little bit of a hack from what I've seen. Watchtower is closer to what I'd like https://github.com/containrrr/watchtower, but why can't we have a more integrated system built into the default tooling?
Posting a link without at least a short summary of what argument this link should prove or disprove is not very inviting for discussion.

Especially as my comment didn't even touch upon pro or contra breastfeeding but just stated a simple fact or reality.
I promise, there's no intent to detect / ban VPN :) I just had some fun implementing this idea before going to bed.
What kind of good reason would you be looking for? I mean for most just spending time with their small children and forming good relationships with them is 'good enough'

And yes, gender equality has not been tried fully in a society yet so it's hard to know.
The Story of Dance-Mat.js
>and the cost of it comes out of my salary.

Why should it come out of you salary? Why can't it be fully paid?
A smart employer would have hired someone full time to have slack. Especially after the 2nd kid.
Vanadium has an horrible weigh/charge ratio. That's why it's used in stationary applications.

Sodium redox flow batteries are all the hype nowadays, because sodium is much cheaper, sulfur for the oxydizer is also very cheap, weight/charge is very high, and volume/charge (important for stationary applications) is also much higher. But I think it's stuck in a patent minefield.
It was a total lack of understanding of a product/market fit.

Election volunteers are in a demographic that is targeted by the likes of Consumer Cellular ( data? we dont need that. We just want to call our friends once a month) , GranPad (a tablet with a VERY BIG button - tap here to make a video call to your family ) and AARP.

Someone needs to be out to lunch to think they would download an app, authenticate to it and be able to submit election results using it even with multi month of training.