skysight-inc/HackerNews huggingface dataset:
I switched to OpenBSD on my desktop and remote server after many years of Linux use. It's now my goto OS for network connected stuff.

One caveat: A power cut during the relinking process that occurs during and after boot can wreck the filesystem. A UPS is advisable. Once the relinking finishes the filesystem is quite robust.
Again, guard rails on those property sets. You are locked into a set of values and they are unlikely to conflict in some odd way.

You can also apply configuration changes globally that might affect multiple properties. If you're changing from px to rem for sizing, you can do that without having to go through your entire code base to update that. Or if you need to tweak a color, it's applied everywhere, including computed values (color variants).
If it’s unsolvable then now what? What does it mean for humanity?
The company in question is Rocketdata.io.

You pretty much summed up their incompetent modus operandi, let me just add they're a company that maintains a presence of their clients (e.g. retail) at various online maps and business directories alike.

See also [1]

Having said that, the tool that they use to conflate customers' data with OSM data [2] is interesting, even if it comes with minor performance problems when listing all projects. (Currently returns 502 error, worked fine a few days ago).

[1] https://wiki.openstreetmap.org/wiki/Organised_Editing/Rocket...

[2] https://osm.rocketdata.io/
> Yes these businesses may be closed "permanently", but others will eventually rise in their places.

Economically and in the aggregate yes. A few years from now, if you want to get a burrito or a bagel, you'll be able to. If the goal of society is to ensure reliable access to relatively interchangeable goods, the current policies support that.

Personally, though, I believe our societal aspirations should be a little higher. Each of these independent restaurants are owned by and employ real people and going out of business is an irrevocable chapter in the narrative of their life. That's a chapter that didn't have to happen for many if the federal government had made different choices.

Likewise, these restaurants are real, tangible parts of the history and fabric of a place. Seattle without Pike Place Market is not the same Seattle. New Orleans without Cafe du Monde is not quite New Orleans. When that history is destroyed, it is gone forever. And when a culture destroys their connection to their past, I think they lose some of their ability to invest in the future.
Probably the best invention i added to my tool belt for a long time.

Never was i able to move so quickly to style components in a way that works and you only have to learn one set of keywords. Reminds me a little bit of vim learn once apply everywhere :).

Props to the creators of tailwind !
Not a nitpick at all--interesting observation. Can you think of a better metric by which to measure contributions? (I'm truly asking out of ignorance)
Aren't the dynamics of this type of turnover very different depending on the size of the company? It seems entirely unsurprising to me that a startup would fare better than a company that has been around for over a decade when trying to replace a significant chunk of its developers.
Incredible work by Adam and team. I'm using Tailwind from beginning and I have so used to it that I'm not even thinking to go back to whatever Bootstrap, Bulma, etc. It's such a joy to work with TW. Once you try to tinker around with Tailwind there is no back, trust me.
>The publisher probably will get your book in the hands of a larger absolute number of people,

Maybe. On the other hand, the publisher sets the price which may be higher than you'd want to set it to maximize readership. For that matter, if you really don't care about bringing money in, you can even make a digital version (or a subset of one) available for free--which I've done in the past.
I was the one who first used the phrase market failure (wrongly, I gather). But the GP only used the idea that a market failed at something: "a failure of the marketplace", which is what my point still stands on.

If they only meant to talk about "market failures" as such, then they are guilty of pedantry
My current setup is:

- Pixelbook with 8Gb. Not cheap ($1000) but I think you can find similar options for half of that. I mostly wanted to try it but I am happy with it now. Important, I just use it for Chrome and VS Code, nothing else! Battery life is decent, you can run linux apps, it has touchscreen and is light. I personally don't care about the screen now, I actually prefer small laptops to carry them and I have two 27" screens on my desk

- I run the IDE on the laptop and lxc containers in the workstation for different projects
The point is that “the markets don’t work that way” isn’t an argument that “society shouldn’t work that way.” We intercede in the case of protected classes because “economics therefore morality” isn’t a sound argument.
People have been smoking (in various ways) for thousands of years, yet there has been a substantial shift over the past few decades as to how prevalent it should be in our society. Smoking inside restaurants was common just a few decades ago, and now people will often look at you askew if you smoke outside.
> Simple answer: economics.

Yes, that's a very simple answer – unfortunately, not entirely conclusive. A MacBook costs the same across the entire US. A Netflix subscription costs the same across the entire US.

Maybe equal pay is just the right kind of unreasonable: The one that will get increasingly more reasonable the more it is being done, providing a push towards a more egalitarian society, first interregional and then international.
It's a cool exercise and it's certainly nice to play their techniques against themselves, just make sure the time you're putting into it won't affect your opportunity cost

How much is a day off work going to cost you? If you can save more than that by negotiating go ahead.

Let's say one day might shave you $1k off, but 2 days of effort might save you $1.5k, consider the diminishing returns. Or just consider it "education" or "entertainment"
I agree with you completely. Someone high-up needs to care for this to get going.

GitHub's CEO claimed he cared, October 27: https://twitter.com/natfriedman/status/1321221940774723584

The fact that he didn't get a coordinated message or anything at all in the following three weeks shows how much he really did.
Oh, right, I was not there at all.

Wow, that seems hard to do. One would need to take a lot of things in account, including recursive calls, asynchronous functions / calls and, indeed, even long strings of instructions that are not necessarily part of a loop or recursive calls.

Would a transform that adds the check between every JS instructions where it is possible theoretically solve the problem? is there a solution that does not slow down the code too much and interrupts the code within an acceptable margin?
There are many different types of therapy, of which counselling is one of them.

My therapist works specifically in “Person-centered therapy”: https://www.psychologytoday.com/gb/therapy-types/person-cent...
> And they always choose later because they dont know better.

This is a dangerous assumption to make. Delaying payments and going with the crowd are both safe decisions. Safe decisions are smart decisions under normal circumstances.
Building Dice's Instant Messaging Feature Meant Facing Down Complexity
> which Robot Vacuum Cleaner is equiped with a LIDAR

Neato, all versions.
Another presentation about DocOnce: "Scientific Writing for the future". https://hplgit.github.io/doconce/doc/pub/slides/scientific_w...

It is an extended Markdown+LaTeX+... format and a set of tools, that were written to enable the author to produce multiple outputs (books, slides, annotated code, etc) from the same sources.

He put it to good use, lots of examples here: https://hplgit.github.io/ - covering subjects such as Python, Version Control Systems, Differential Equations, and more.
Definitely. One thing I have realised over many years in this industry is that it rarely pays to stay longer than two years at a given place. That's usually enough time to figure out whether you'll be (a) making more money or (b) climbing the career ladder at the company. The answer is usually no, and for this reason, continually interviewing and jumping on the latest shiny toy is the best strategy long-term.
"Lemme go run main" is now ambiguous. The main entry point? Or the main branch?
Yesss! Feel the same way about books on topics like Deep Learning, django, etc. Book form is much better.
The exact problem is the 99% of people who DON’T do this and their markup ends up a Frankenstein’s monstrosity. I don’t know if it’s the new crop of front-end “developers” who don’t know the very basics or just hipsters being hipsters and YOLO all the things. Tailwind (IMHO) promotes bad practices and needs to explicitly state that you SHOULD use @apply or a puppy somewhere will die.
Illegal in all states. This arrangement fails several of the prongs of the Fair Labor Standards Act's "primary beneficiary test", particularly the "conducted without entitlement to a paid job" test, as the "fellowship" is clearly being undertaken with the hope of receiving a full-time job.

https://www.dol.gov/agencies/whd/fact-sheets/71-flsa-interns...
Show HN: Minimal Slack Client in Plain JavaScript/HTML/CSS
>But it's insane that running a for-higher[sic] data center is considered a high-margin business. (And testament that the customers are VC-gorged price-unconcious baby gremlims.)

Your analysis is incomplete which is why it looks like insane high-profit margins.

Amazon AWS (and MS Azure, Google Cloud) also sell high-value services on top of raw datacenters. It's not just commodity rack servers. Amazon keeps iterating on new value-added services (e.g. see new announcements at annual AWS re:invent conference[1]). E.g. AWS DynamoDB service was announced in 2012 and Netflix is one of the customers that use it.

In contrast, other datacenter companies that don't have the same higher value-added portfolio like Rackspace and DigitalOcean are losing money[2] or not even profitable yet[3]. Yes, the lower-tier datacenters are also adding value-added services but the breadth of their product portfolio is not in the same league as AWS/Azure/GCP.

Rackspace was losing so much business to AWS that they're trying to sell the idea of customers paying their RS employees to manage AWS.[4]

>(And testament that the customers are VC-gorged price-unconcious baby gremlims.)

Most of the revenue comes from non-VC businesses. A lot of old Fortune 1000 companies where IT is a cost center shrank their self-run datacenters and moved the workload to the cloud vendors. Another example is AWS winning the big $600 million contract from the CIA.

[1] https://www.youtube.com/results?search_query=amazon+re%3Ainv...

[2] https://www.google.com/search?q=rackspace+%22net+loss%22

[3] https://www.sdxcentral.com/articles/news/digitalocean-inhale...

[4] https://www.rackspace.com/managed-aws
It's quite possible that infection is occurring via the eyes, this could explain why masks protect others but not the wearer.
> also definitely stung a little bit :)

The sting is how you know it's working. :)
How to hack NASA using HTML
Generally they undermine patterns, and without patterns in our lives, life itself becomes quite the burden. When it happens but you aren't aware of it, you start to degrade in various ways and if you pile the unknownness (what is happening? why do I feel this way? why am I not getting done what I want to get done?) on top of it, it's not a fun time. At least, that's a factor I've read about recently; plenty more factors and angles. That's not to say that changing patterns is inherently bad, but changing too much at once or a change that must be synchronous and immediate vs. gradually and asynchronous are very different processes for us humans.

By the way, it might also be a misspelling (work politics vs woke politics); but coincidentally this applies there as well but to a lesser degree.
"I'm having a moment" (I'm being dumb, I was being thoughtless, I am confused) and "I need a moment" mean two different negative things to this American.
There was 100+ people in line at my local micro center, for what couldn't have been more than 20 cards total across models. No was in line for anything but the chance to buy these cards.
that video is quite aggressive.
No, I'm saying that management keeps changing internal documentation/comms strategy, and that without a central index to search, it's impossible to know where things are, or what's even going on.

A tool like Sourcegraph but for finding documentation could be useful, but it doesn't show you the amount of "dead" documentation that's floating out there, or give you a way to browse everything.
Ask HN: Certbot recommend snapd over apt, why?
Installing certbot with apt on Debian 10.5 is a breeze.

I was struck back to read that the official certbot documentation actually recommends installing snapd and _not_ use the apt packages. In fact it will ask you to "Remove any Certbot OS packages".

Why on earth would they do such a thing?

Does that mean the apt packages won't do the job?

Serious question, please don't start a flamewar. We have the Ubuntu Chromium/snapd thread(s) for that.
Neato had lidar from day one and launched a couple years after the first roomba. then irobot bought them and kinda killed it.
I didn’t know about this and I love it. I’d been torrenting classic books and always felt a bit silly about it since they are long since out of copyright.

These look beautiful. Great work.
"OpenEMR is a Free and Open Source electronic health records and medical practice management application"
Looks interesting, I'll do some digging around. Thank you for sharing.
What if they had a camera in every room watching you?

What if they were constantly in your living room pushing crazy politics on you?

What if they refused to fix or do maintenance on the property, or they started removing rooms from the house?

What if they went to great pains to prevent you from removing anything you owned from the house?

Free can be surprisingly expensive in the long term.
Ask HN: What does a ‘Smart Home’ mean to you?
That's not really an answer though, that was the starting point.

And this isn't a one-off dataset, we're discussing an API pricing model - there will be new podcasts, existing podcasts' metadata will change; people using this API will want to make repeated calls, they just might also reasonably want to cache results.

If this were my service, I just wouldn't do pay-per-API-call, or at least not only. Of course, the free tier presents more of a problem then, but I'd probably just restrict it more making it less attractive, and have a lower entry point than the $100pcm that's a flat-fee for some but not all extra features, showing images at all (and not in free), for example.

As it is, I reckon loads of users cache results - not maliciously, just because they haven't read that they're not supposed to - and that OP has no idea (because how would they).
I don't know who these American friends that get free therapy are, but as an American, I've never heard of that. I do know people who pay two thousand dollars a month for health insurance for their family and it INCLUDES therapy. But that seems pretty different.
You're right -- I didn't mean to imply that's why eGPUs aren't supported right now, I meant I suspect it's a policy change, and Apple plans to move to more integrated drivers in the future, so in "Courage!" fashion, they've preemptively ditched it.

I can't imagine there's a hard technical reason why they couldn't support eGPUs. I've used both AMD and nvidia Linux drivers on a ppc64le workstation -- I'd be surprised if porting to darwin/arm64 was that much work. Their endianness matches -- though the difference in page sizes might be a problem. On Linux, some drivers just assume 4kb page sizes, and updating them is really difficult[1]. But AMD and Intel GPU drivers are fine with non-4kb at least, so...

[1] https://bugs.freedesktop.org/show_bug.cgi?id=94757
2: The base map on openstreetmap.org renders the local name (endonym), but places above a certain size tend to have English names or romanisations tagged in the data as well. You could try one of the many apps or alternative websites. Remember that OSM is just the database; the data can be rendered in many ways.

3: No, that is a feature you can find in some of the many OSM clients. Osmand is popular I believe.
Based on reading the Lambda School income sharing agreements, I suspect the student is already obligated to repay a substantial some. As a terminal phase of the program, the student would be pretty much “all in” financially when seeking a fellowship.

There’s selection bias as well because coding boot camps have a strong appeal to the desperate in their careers and better viability for students with independent means (since Federal Financial Aid and conventional scholarships tend not to be available).

Psychologically there’s a lot of sunk cost with deferred payment to influence decision making.
Yes. You can use tailwind with sass as well though it's not recommended.

Think of tailwind as a framework for all your styling needs while sass is more a functional language to generate CSS for you.
I'm guessing the $200k is a considerable underestimate.
The problem I have with pure CSS is it relies on the fact that you and your team are experts at CSS, which is almost never the case. Pure CSS with an unexperienced developer can lead to spaghetti pretty quick. There are always limitations with any approach, including frameworks, but on a team with more than 1 developer and long term maintenance in mind I'd prefer to go with a framework more times than not.
Did you create the illustrations yourself or the publisher managed to do them for you?
Then you should be able to sue your provider for breaches in SLA.

0.5% downtime should void the bill.

I think presently the providers are getting all the upside. High margin, perpetual lock-in, and no consequences.
I commend the service provider for aggregating the data and making a business - hope that person is able to make a living from it.

It’s an interesting service that I would be very interested in using in providing a service of my own. And I’d be more than happy to pay for it, but those terms are a non-starter, at least for me.

The year is 2040. There’s no running water. Grocery stores mandate that all purchased liquids must be consumed prior to leaving the premises.
Written in PHP and using CVS for version control - Any plans for modernization?
I'd like to add a note here that fully self hosted openstreetmap is a powerful tool.

The vector graphic data sets exist freely for anyone to mirror for their own use. The full tool chain of software needed to build your own tile server is available and not very difficult to implement.

I'm aware of more than one ISP using openstreetmap for NOC monitoring of outages, individual customer premises endpoint status, and so on.
Surely they were just making a wild assumption, because I've been informed that on the internet, no one knows you're a dog.
Depends on inventory and the value of the salesman’s time. This can work if it means they don’t have to waste hours selling you.

The problem though is the lack of real commitment. If you can guarantee you really are going to buy a car today and really will take the lowest offer, plenty of dealers would reply. Without a guaranteed commitment it’s just a negotiating tactic and they know it.

If I’m a salesman I’m OK making less on a sale if my time investment is practically nothing.

There’s a service you can use that has a $500 service fee that will bid it out for you. Dealers will reply because they know you’re serious (otherwise you’re throwing away $500). I can’t say if you get a good deal, but you definitely get quotes.
Yes some Greek societies left the weak babies to die from exposure others put their children on the alter in the hopes of better crop yields. Because it has been done in the past doesn't justify it now.
You're quite right. But if the metal isn't chemically reacting with the water - and it doesn't look like molten iron does - that's not that bad.

If you asked me to fight such a fire, I'd setup some unmanned nozzles, retreat, turn on the pumps slowly, and just wait it out. Probably will be an expensive total loss. But no-one gets hurt, and the burning iron doesn't itself release particularly toxic fumes, so no long term harm. Not that bad really for an industrial fire.
Two cents: real change is not a lot of fun while it's happening, because change is hard, and makes some simple things take a lot more time and energy for a while.
Not sure how your friends are doing that. I had to stop therapy because I couldn't afford it.
Check out backblaze. Crazy cheap for backups (0.005/GB/month or so IIRC) and you can easily encrypt before doing so to maintain privacy.
Arm in this context is a medical term referring to a study site or something like that. It's not literally someone's arm.
I did them myself. Back to the "social proof" thing, the book is the outgrowth of a fairly successful webcomic I've done off and on for a few years [0], which was attractive to the publisher.

[0] https://faasandfurious.com
"Incompatibility with IE11, so you can tell the man upstairs 'sorry boss it's out of my hands, blame Tailwind'..."

I know it's said tongue-in-cheek, but popular frameworks taking this stance is valuable when convincing clients, leaders, authority, etc. to not require IE support. I've consulted on dozens of front-end projects, and showing the stance of "industry leaders" is the most convincing argument.
I've seen three therapists. The first two were a complete waste of time, the third one completely changed my life for the better (incidentally, this started out as couple's therapy for my failed marriage).

It's basically like in any profession: 80% are mediocre, 10% are so bad you never want to try again and the last 10% are the gold you're searching for. There's also a question of whether you go along with a certain type of person, but there's also clearly excellence at work.

I knew I was onto something very early on. She went directly to work, stabbing into the wounds with massive empathy and brutal honesty. She described herself as her goal being "getting rid of me as soon as possible", which contributed to my trust in myself not just being a money cow for her. But the most starring fact was that I couldn't hide. She broke through all my layers and facades and went directly to the core issue of me not accepting myself as I am.

I think these are signals to watch out for (plus: a waiting list so long you usually don't get a place with the good ones), so good luck and YMMV. In any case, it's a pain finding a good therapist, but it's still worth it.

But before you get or continue a bad therapy experience, be sure to try out Leo Widrich and his blog. He's the only other therapist I didn't see who helped me grow to being a better version of myself.
Thing is, you prevent an API so that people don't use some kind of data harvester. If your API is terrible, people resort to harvesting.
I do not like these types of questions. Every fs has pros and cons, that is why there are more than one. To know which is best requires factoring in those pros and cons in your engineering design. This usually starts with benchmarks specific to your workload and knowing which pros and cons will benefit or risk your project.

This article does not highlight the pros and cons of each filesystem, nor does it show in depth benchmarks of specific types of workloads on each, nor the benefits and risks to data on each.
Partially. You'll lose the system Tailwind gives you, which makes it easier to be consistent.
Absolutely. Once you get over yourself, you may be surprised how witty you can be.
I built a simple macro/postcss plugin to give tailwind more structure, but preserve runtime performance. https://github.com/fleck/class-types.macro#why-use-this-libr...