skysight-inc/HackerNews huggingface dataset:
As a "docker expert" (I wrote a book on it [1], was one of the first people to get a Docker certification, and have gave multiple talks on it): please send help!

Except not really... The original article's writer doesn't know what they're talking about. If anything, knowing Docker has increased my employability in the new K8s-centric world.

1 - https://www.amazon.com/Deployment-Docker-continuous-integrat...
Seriously, screwing over workers and keeping the rich rich is yet another thing that Silicon Valley likes to think it invented, but this is, in fact, not new.
None of these (except the pizza?) are the result of policy, a billion dollars is. None of these polarize undemocratic power, a billion dollars does. None of them are innate in the sense that they cannot be separated from the person like extreme wealth. Height and athletic ability are neutral in a way that extreme wealth are not. Height and athletic ability are biological and meritorious in a way extreme wealth could never be. These aren't in the same category and cannot be reduced to a value neutral "outlier".
Creating a Google Meet call from command-line and copying URL to clipboard.
Could it be because learning Haskell was such a major effort for them that they now don't want that to go to waste?

Learning Haskell (well) is a big investment. If you make that investment, of course you are going to argue that now we should reap the benefits of that investment.

It makes sense from the point of someone who has already made the investment of learning Haskell. But, choosing Haskell for a project means that other current and future programmers must make that same investment in leaning Haskell too, rather than learning something else perhaps. Or using what they already know well.
Right. We do this with accounting firms, and I think we should do it with data security as well. Does it cost money? Sure. But that's the cost of doing business. If you have personal info like this and you profit from it, then you are also responsible for safeguarding it.
This was my thought. Why do we need three credit reporting agencies?

TransUnion and Experian should be enough. I go through my reports and all three are pretty much the same.
One thing is easy but other thing is how "expensive" it is.
I think you misunderstand how this open source thing works. If a company pays you to work on an open source project the company doesn't get "control" of the project. The project is still open source and "controlled" by its maintainers. The company doesn't get to choose what features get included.

They may get to choose what features they let you work on during your paid hours, but it's still within the subset of features that are desired / allowed by the maintainers.

So, you still have control, you just get to spend more time working on it. If they want to take it in another direction that you don't want then either they can pay someone else to do it _or_ you can choose to fork your own project and have a version with the behaviors they want and maintain the original version with the behaviors you want.

If you've picked a company that's well aligned with the project then them paying you to work on the thing is generally the same as you working on what you want to work on, with maybe some features more highly prioritized that would otherwise be.
Every company acquisition says this in the beginning. Every.
This article makes the classic assumption that deployment of web services is the entire world.

We use docker as part of our CI, because that's what Gitlab uses for our CI system. It works very well. Of course we could use podman locally (and I do on some machines), but Gitlab will still be using docker for us.
There is an Option C: bankruptcy or fire sale. It's quite possible that the company will remain a loss-making convoluted mess of SPEs that will never turn a profit in time to avoid that outcome.
Smart speakers are designed to listen, obviously!

Streaming audio is not seen as suspicious.

Also they aren not phones and not using wifi, not LTE/4G uplinks, making it more easy to stream audio without hitting bandwidth caps or using too much battery.

It's way much easier to notice if a phone streams audio often and unnecessarily.
I recall working in central London in the 90s and having black snot all the time. Where is it now on the snottogram-scale?
Node vs. Go: when to use what?
Fraud, certainly.

Loser?

If this is what losing looks like why am I trying to win...
UruIT launches its second office in Colombia
> [Haskell is] not an easy language to learn

To be fair, purportedly "easy" languages such as Java aren't actually easy. True, a lot of people can write (or copy paste from online articles) crappy Java code full of bugs and performance issues and nobody will notice since this low quality seems to be some kind of industry standard. But there aren't that many good Java developers either.

A similar argument used to be made about PHP: anyone can use it. To write poor software, that is.

As for Haskell: it's different enough to Java-like and C-like languages that it's difficult to wrap your mind about it if you come from those languages. But if you start fresh, it's not that hard. Some years ago someone here on HN posted pretty good results when teaching Haskell to kids. Young kids pick it up surprisingly fast. It's not inherently difficult, and in fact some of its concepts may be easier to grasp than traditional imperative languages. (And no, you don't need to understand category theory at all in order to program with Haskell).
That depends on where you are.
If I recall correctly, In ~2009-2010 German automotive unions worked together with management and employees and negotiated widespread reduction of work hours in order to prevent layoffs.

Of course unions/employee representatives have a different place here(e.g. half of members of the board of directors are elected representatives of employees.)
Coordinated Universal Time and Temps Universel Coordonné, respectively. In my head I see UTC and think “Universal Time Coordinated”.
Have you considered/looked into Indieweb[0] concepts? While one could argue that it is a sorta type of decentralized "social media"...i would argue that it simply is "sites and pages"...But that can be somewhat be connected to other sites in a loose, decentralized manner - but only if you desire to be connected. Not sure that indieweb is exactly what you seek. But, have a look and see. Good luck!

[0] https://indieweb.org
I wonder if multidimensional solutions are ok, or if we have to keep it planar. And if any metric is acceptable.

The answer is a really big set.
All balls including really silly graphs.
That’s not quite the correct framing. The RFRA allows a “person” to sue the government where a law impinges on the person’s “exercise of religion.” Hobby Lobby involved two separate issues. One, does “person” for purposes of the RFRA include a corporation? The Court answered yes, that’s the usual meaning absent contrary intent. Two, is a privately held for profit corporation a “person” capable of "exercising religion?" DHHS conceded that non-profit corporations were capable of exercising religion. (The dissent did not dispute that either.) So the Court's decision was a straight-forward application of that concession, based on finding no reason why a for-profit corporation should be treated differently.[1]

The underlying principle therefore wasn’t “blurry." Corporations have separate assets from their owners. But they are controlled and operated by people for various purposes. The government cannot use the fact that the inanimate entity lacks rights in order to indirectly impinge on the rights of the people who legally own and operate the corporation. That basic principle wasn't disputed by either DHHS or the dissent. The only issue was whether for-profit corporations should somehow be treated differently than non-profits.

And that general principle is clearly correct. Thought experiment: can Donald Trump issue an executive order requiring Google to post in its front page a banner encouraging people to vote for him? If not, why not? Whose rights are violated?

[1] I actually disagree with the DHHS's concession. Corporations can't "exercise religion." For this particular case the distinction ends up being academic, because that just means that the owners are the ones who should have brought the RFRA suit, not the corporation. The owners of Hobby Lobby definitely can exercise religion, and regulating a corporation they have the right to control can be an infringement of that right. As Kennedy noted in concurrence, the holding of the case is narrow.
See also, Cory Doctorow, "Terra Nullius":

In 1660, John Locke published his Two Treatises of Government, where he set out to resolve the seeming conflict between individual property rights (which he valorized) and the Bible (ditto), which set out the principle that God had created the Earth and its bounty for all of humanity. How could a Christian claim to own something personally when God had intended for everyone to share in His creation?...

https://locusmag.com/2019/03/cory-doctorow-terra-nullius/
It aint even a problem we cant solve. My buddy here in Goa, India realise most of that water and land pollution in her home state came from chemicals used to dye these fabric pink, purple, blue, etc etc.
Guess, what she did, she learnt the traditional art of natural dyeing and now, book she and all her friends wear clothes that have footprint of less than a q-tip. Unlike consumption of meat, fashion is something that can be solved by demanding different. Different chemicals. Different production methods. Different efficiency.
those are all matters of how those transit agencies are run, not issues with the payment system.

I think that was the point of the originator of the thread - the technology is there, it's just not applied properly. It may have improved recently, but when visiting SF for a few weeks in 2013 and 2014 I was left scratching my head about how best to charge my Clipper card for Muni transit. Topping up the credit via the website had a waiting time of 1-2 working days, so if you were trying to catch a tram or bus into the city centre from the outer neighbourhoods, you had to plan ahead for having enough credit, especially when the weekend was coming up. At BART stations it was usually less problematic to charge the cards - assuming the machine worked, which wasn't always the case.

At any rate, the whole thing felt very uncivilised and anachronistic compared to my experiences in much of Europe, Japan, Hong Kong, and Taiwan. (Japan's Pasmo and similar cards require cash for charging and largely don't accept credit cards, but you'd be hard pressed to find anywhere where you'd have to walk more than a block for an opportunity to charge them - or to find an ATM for obtaining the cash you need.)
It's competition and regulation, not technology, that prevents telcos from charging as much as they'd like. How will network slicing change that?
Would you give up Google for $17,000 a year? The Federal Reserve wants to know
I heard he got axed while he was on a business trip to Mexico.
Other private hire companies existed 10 years ago, they were just generally telephone based rather than internet-based.
Option C: WeWork is a $5B company IF it can become profitable and IF there is no economic recession over the next year or so. Son is just saving face at this point.
DB is quite good at these through tickets to and from Germany, though it seems to be underutilised. A few months ago I booked a through ticket, with missed connections protected, from London to Berlin (Eurostar + Thalys + DB ICE) for €70, the day before departure.
Yes, least possible permissions is a tried and tested axiom that should be foremost in people's minds. The same with layered security in depth, disabling unneeded accounts, etc etc.

I'm seeing a lot more inexperienced people getting access to stage/production systems (i.e. internet-facing to a greater or lesser extent) due to the DevOps paradigm. Of course the role sounds cool so people advertise for it, and apply for it, but there's a serious lack of understanding of just what it is! Developers need a good understanding of Operations, and Operations Admins need a good understanding of Development.

Things like not understanding the reason why you'd want to test the network access and DNS lookup from the stage pods instead of their local machine. Or not knowing how to perform basic source control tasks.

Of course, I can be dismissed as a grumpy old man. I am, I'm in my 40s and 23ish years of Linux operations has, I hope, taught me a couple of lessons. But I'm not yelling at the kids to get off my lawn, I want to teach the kids about correct garden maintenance, weeding, and when to plant bulbs and seeds (to stretch a metaphor way too far!). I find people are resistant to learning basics "because the cloud", or putting in due diligence because they're paid too little (which I fully understand!)

Sorry, grumpy old sysadmin who is now a team lead with lots of responsibility and too little time to brain dump his 20+ years into some younger heads. I'll try to lighten up :)
Only the roles traditionally dominated by straight white able-bodied men of significant means are legit. The rest are hardly worth spending electrons on.
It's not the site's issue, it's Stallman. Even if they didn't intend for it to be a strict Open Source site, it has Open Source in the name which Stallman wouldn't participate in. The same way Stallman won't participate in (at least at the time of writing this comment) shows or conferences that only use Linux in the name and not GNU/Linux. For example he won't go to something like Ohio LinuxFest and the Linux Action Show had to rename itself the GNU/Linux Action Show to get him to come on. For some people the work of changing the name is worth it, for others it's not worth the hassle.
The laws already exist, the penalty is just too small. With higher penalties there would be an insurance market where the insurers set standards and performs audits.

Standards set by buerocrats are usually written by special interest groups and don't achieve the desired outcome at a good cost.
I could see their perspective, yes. They also mentioned that they could communicate at a noisy club easily while I couldn't, but that doesn't have much to do with being hearing/deaf but exclusively due to knowing sign language. My conclusion is that they actually are disabled, but no less deserving of respect and love as those who can hear.
Congrats on the release and hope Ghost is even more successful now with all the added features.

Any idea when 3.0 will be available to self-host?
I feel like there should be a "UNIX Birthday observed." And the 50th would be January 1st, 2020, natch.
> given that Son is just a uniquely talented visionary

He's lost more money than anyone in history. And probably is about to do it a second time.
Definitely I think it has to be that the company was trying to go public. With S-1 filing meaning they wanted to within a month. I also think it’s possible if WeWork IPO’ed in late 2018 or right before Lyft in 2019 and/or the “valuation” never spiked to $47B, it could’ve gone public.

One problem is their revenue doubled in the past year while maintaining losses which is a good thing. They wouldn’t have had that same giant revenue to boast about if the S-1 was filed 3 quarters earlier.

Nonetheless, actually giving out the S-1 makes this fun and juicy news. Having SoftBank/Vision Fund behind it, and billions in funding from other investors as well makes it even more interesting. The founders and their corruption and bullshit, specifically Neumann, add on to this as well.
ULEZ does not only affect private vehicles, the list of who qualifies for a discount or exemption is pretty short (residents are exempt for now, taxis, historic vehicles, and things like agricultural and military vehicles or excavators, mobile cranes): https://tfl.gov.uk/modes/driving/ultra-low-emission-zone/dis...

According to the report, only 9% of all vehicles were exempt (38% of non-compliant vehicles, which were 23.2% of all vehicles in September). Everyone else either pays the charge (£100 per day for lorries, buses, and coaches), incurs a penalty, or upgrades their vehicles.
I wrote some lines about technical SEO and stuff after I analyzed ~8M web pages
> Saying that this needs to be possible is not a lack of compassion, it is the most compassionate choice.

Pardon my cynicism, but I have no faith in the "compassion" of "normal people". Not when I've spent my whole life being told that I'm defective and need to be fixed. You might not want to force people into treatment, but my experience suggests that you're part of a small, sane minority.
As I understand it, Adam's shares have much higher voting rights. They may or may not be worth anything but they control the company.
Dark Grey, usually
That bailout comes as a gift from the House of Saud
Yeah there's a real possibility that wework is worth nothing.
MS-DOS Emulation on the Internet Archive
Serious question.

In the article it writes "all whilst operating as an independent non-profit organisation releasing open source software.".

But this is right before talking about generating $5,000,000 in customer revenue and giving away 0% of the business.

So when you're a non-profit, what happens with that $5,000,000 of business generated revenue? How much of a salary do you give yourself? Can you even give yourself a salary if you label yourself as a non-profit? What makes paying yourself a salary as a non-profit different than a regular business?

Whenever I read sentences like that, it makes me very suspicious. Whenever I see a Ghost blog post talking about the product it always feels like they try to bring maximum attention to being a non-profit in a way that is supposed to be less evil than a profitable business but then you talk about millions of dollars of "business revenue" and I never understood how it works.
Developer Careers: Choose your new job with care
pew pew vroooom
looks nice. Especially like the membership module and will definitely look more deeply into integration with nuxt.js (wow).

One thing I don't like is that the membership api seems deeply integrated with Stripe only. That's okay for a start but in many countries in this world Stripe is not available (for me it's the new PayPal. E.g. I'm based in Cyprus and Stripe will not work here although it's EU) and I would welcome a better flexibility or plugin system for other payment providers:

https://github.com/TryGhost/Members/tree/797bab5d9218d7796f0...

Are there any plans for that? Do you think it is easy to integrate other payment providers in future?

UPDATE: ok, I've seen your website FAQ https://ghost.org/docs/members/faq/#can-i-use-other-payment-... I will not support a one payment gateway blog membersite. Sorry Ghost.

Stripe censorship excludes basically (beside regions) also many topics. Thinking about writing about intimate topics, erotica or health? Good luck in using Stripe with that.
Are you being serious? /s
While this is certainly a legitimate concern, we should also consider how much of that multi-million dollar value derived from the use of Haskell up to that point. Put another way, had a "more typical software stack" been used originally, would the acquired business still have achieved the same things and been as attractive for acquisition?
That probably means Haskell is becoming more popular. Most software projects and businesses, after all, fail.

I wouldn't advice against Haskell. But I would advice against having a business with more than one non-boring component. And usually that non-boring component should be the solution to the client problem, not the tech stack used to implement it.

If you start a business in a language stack none of the devs have done large scale production projects, you are basically begging for a world of trouble. If the devs are familiar with Haskell, I don't see any problem with choosing it, if it matches the problem domain. I wouldn't choose it for example for frontend development (although I suppose you can get it compiling there) or things where C, C++ or Fortran still have a strong legitimate foothold.
Unfortunately this particular genie is already out of the bottle. We can improve security practices going forward, but at this point any American with a credit history has had their personal details compromised.
The "gun" one did the acquiring! They'll obviously give Mailjet a more martial name. Mailbomb sounds good and familiar to me.
CompCertM: CompCert w/ Lightweight Modular Verification & Multi-Language Linking
No way! A sinister big company would use “Pa$$w0rd” to meet complexity requirements!
In the past it was much easier to attribute a website to a single person or a small group of people, and maybe they were able to publish contact details like email addresses without fear of them being harvested and spammed. Websites didn't really have comments sections so often so the reliable method for feedback was email.

Maybe email was also a lot less tedious back then - it strikes me that these days the main purposes of email accounts are to allow registration with other online services and to hold the huge amount of spam that usually happens as a result of registering for online services.

I don't know many people my age (Gen-Y) who would even dream of using their personal email accounts to actually communicate with actual people outside of places where it is strictly required (like applying for jobs), even less so their friends. They're too used to services run by corporate giants (like FAANG) and are being trained to interact in very specific ways, e.g. in direct messages in apps, in the comments sections or through "Like" and "reactions" buttons.
AFAIK Apple already does lot of local device post processing and nobody broke it
> The Egypt Exploration Society began an investigation in June after a director of the Bible museum released a redacted copy of a 2013 contract between the professor, Dr. Dirk Obbink, and Hobby Lobby stores for the sale of six items, including four thought to be from the Oxyrhynchus collection.

The contract is with the company. The company gave it to the museum.
Scrapper NVD CVE data feeds files
i think it's 123456 because users get confused on the phone.

- What's the password

- password

- Yes, the password!
Option C is: sustain WeWork long enough to raise Vision Fund II and then let it implode. This is a face saving exercise.

Son’s not an investor, he’s a gambler. They gave a dog walking app 300M. There’s no “vision” here, just a peak bubble scam.
The problem is not Unix security model, but that it's not used. Even if there is one physical user, there are/should be tons of others, separated.
Also from sircmpwn, there is a mailing list called free-writers-club [0] with quite a few introductory posts and blog links... post yours, everyone!

Hello and welcome! This mailing list is for authors of technical blogs
and other publications to support each other's work. Feel free to post
questions, drafts for review, and so on.

[0]: https://lists.sr.ht/~sircmpwn/free-writers-club
One flip side of this is when undefined behavior in one library invalidates critical assumptions underlying the correctness of another, and tracking it down is a nightmare.

I’d much rather, in general, get predictable and understandable semantics and have to struggle for performance than get predictable and understandable performance and struggle for semantics. Even more so, I’d rather use software that faced that profile of challenges. You can see when the program is slow at runtime, but you often can’t see when it’s wrong at runtime.
There are potential risks, but didn't Paul Graham argue (about Lisp) that some of these less familiar languages can be your "special weapon"?
True, looking forward to blaming a lot of US students for wanting education.

While I do think borrowers are partly responsible, I also think there was a strong incentive for lenders to spread loans like candy and they probably de-emphasized the risks.

So the correct strategy would have been to take even larger loans and probably bury the money somewhere.