skysight-inc/HackerNews huggingface dataset:
PCalc, Arq for backup, Sublime text/merge, Charles/Proxyman http debugging, Alfred, iStat Menus, Little Snitch
No

As someone who has spent the last 3 years of their life maintaining and scaling one this is madness.
I recommend following Matt Levine's free Money Stuff column if you're into this.

https://www.bloomberg.com/opinion/authors/ARbTQlRLRjE/matthe...
What is the undisputed best Git branching strategy?
My Wyse has served me well for years before I got a rack server, and even today it acts as my fallback server as well as a secondary file backup. I've modified the inside to fit a SATA SSD and have external HDDs connected over USB for file storage.
Reminds me of this paper on implementing compiler optimizations within the Julia language itself: https://arxiv.org/abs/2112.14714 -- "can symbolic mathematics do high-level compiler optimizations or vice-versa?"
The ability to siphon money from players...
I hate sunscreen but I have pale skin that burns in an instant. I've been going for the mineral based products for the last few years. Though they are mostly greasy and need to be reapplied.
It won't be particularly rewarding, but if you go back through the history you will see the full context.

It involves the safety of requesting an inexperienced person to flip breakers.
Lists are good but sometimes lists are not good.
> You had me at "My own toilet all to myself". I understand not everyone in the world is loathe to use a public restroom, but Jesus H. Christ, people use public restrooms like apes in a zoo.

It's not just cleanlines: I've also encountered issues like the hand-soap or toilet paper having run out and not been replaced, toilets not working due to plumbing issues (in one office they installed a fancy new rainwater recycling system that didn't initially work, so toilets wouldn't flush), a toilet on the top floor of a building where the flush was very weak and the cistern would take minutes to slowly refill before you could flush a second time, poorly designed sinks that look pretty but splash water everywhere when you turn on the tap, or a building only having a single cubicle so that I'd need to walk to another building if it was in use.

These seem minor, but are irritating nonetheless.
If you know of anyone in California who has died of thirst because of water cost, please cite it.
Yes, Bill did. He's a really nice guy and the subject of bell tuning has been of academic interest for a very long time, because they don't produce a single note and the note you "hear" isn't produced by the bell at all. See for example Nobel Laureate Lord Rayleigh's paper of 1890, linked to on Bill's site.
I think a lot of people hear ponzu scheme and think pyramid scheme, but the true definition is more “pay old investor returns from new investor principal” rather than “pay all investor returns from economic profit”

By that definition almost all crypto is currently behaving like a ponzu scheme.
> Those project managers also pursue the same estimation agenda even after several projects turn out the same way.

This is an aspect of the https://en.wikipedia.org/wiki/Planning_fallacy.
Unless they edited their comment, it says nothing about limiting red meat and cheese because of dietary cholesterol.

Eating significant amounts of red meat and cheese will have an effect on blood cholesterol due to saturated fat intake.
> It's simply not true

Of course it's true. Modern stealth aircraft have curves a plenty. This is an extremely confident reply given that's it's to somebody who's referencing the book by the guy who built the thing.
If I have a good home and a job that can be done from it why not profit? That "luxury" and "privilege" does not touch others, instead some who can potentially have better homes that can't because working in a specific expensive location they can't buy nor rent something as good, but potentially can in another far cheaper location?

100% flexibility is simply unsustainable: a company can't keep offices for some only or people keep moving gears from home to office and vice versa or having double gears in both location.

A call center operator can work from home and perhaps instead of a cubicle in a city can afford a larger home in the countryside having a better life WFH, banking, assurances, various tertiary sector jobs can be done from remote, not just techies, skilled and rich.
A few months ago I started a series of articles about Elixir, K8s and libcluser[0], but unfortunately I did not have time to continue it yet.

If you're using K8s, what I would suggest is:

- create multiple releases of your Mix project[1] with specific OTP applications in each
- one Docker container per release
- one K8s Deployment per release
- one headless K8s Service selecting the pods for all your deployments
- use libcluster for automated cluster formation

Then, with node affinity/tolerations, you can control on which physical node you'll run it (if you want).

If you're not using K8s, you can use an Ansible playbook to deploy each distinct release on the target host, and you can use libcluster with a static cluster configuration. This will work the same.

[0] - https://medium.com/@david-delassus/elixir-and-kubernetes-a-l...

[1] - https://elixir-lang.org/getting-started/mix-otp/config-and-r...
The internet (just like crypto) is a global distributed network with only local regulations (that are easily bypassed, again, just like crypto) and I would argue this "techon-libertarian hellscape" is the most valuable and important invention mankind has ever created.
On the NodeJS / React ecosystem - no one really wants you to do monoliths.

NextJS, for example, doesn’t let you manage service lifecycle methods (unless you write a custom server - which they explicitly warn you against). NextJS wants to be special, that’s dumb and it sucks (well, in the context of using it to drive your SaaS platform, it’s pretty smart).

Remix, for example, wants to control your client/server API calls, so you’re hard pressed to use other tools like GraphQL, and incur the risk for growing into microservices if you need it. Same story as NextJS about being special and probably driving SaaS platform sales.

Amazon just makes you manage an alphabet soup worth of products, which are all pretty expensive - unless you want to just lambda it… meaning custom runtimes and … back to microservices.

Point: microservices aren’t just driven by your org anymore, they’re pushed by vendors.
You can already do that. You can even just copy+paste tables out of the game to dump into a website or textfile if you want (which is how a lot of stuff works currently).

They also have APIs for a lot of stuff.

I used to use a program called pirates little helper that would monitor your clipboard for when you did a ctrl+a ctrl+c in your current chatroom's userlist and it would query those character's recent deaths to see who was likely to be a high value target.
You appear to be responding to some comment other than my own.
Getting the sunburn has nothing to do with your body’s inflammatory response.

Like, taking aspirin won’t keep you from getting sunburnt. Same way it won't prevent you from getting burned if you touch a hot stove. It makes no sense.
The lack of a stacktrace alone should be a hard blocker to microservice migration.

After that, the amount of cpu (i.e. dollars) and wall time wasted on encode-decode.

Anyone who does a microservice migration is not accounting for the above two costs.
I'm not sure how "sticky" the dust on Mars is. On Earth most dust (obviously very different composition) doesn't just fall off on its own when you tilt a surface sideways, you have to wipe it off applying some pressure.
Hmm... let's see:

1 primary development / daily use laptop

1 old laptop which is relegated to a place on my desk where I sit to study math or whatever

1 old laptop which is dedicated to my electronics bench, usually just used for playing music and/or looking up datasheets

1 old laptop in the bedroom, connected to a big display, used as a "media center" of sorts.

1 raspberry pi, running retropie, for gaming

1 raspberry pi, for random stuff

1 old server that's mostly idle now, but it does serve as sort of a "jump box" for ssh access from outside. It's the only box I port forward to from the edge router, so I can shell into it and then access other machines.

1 Android tablet

1 Nook (which is basically just another Android tablet)

1 Android phone

1 Atari 800 that I scored on Ebay last year. Haven't even powered it up yet, so not 100% sure that it works, but it was sold as "in working order" so fingers crossed.

1 Arduino Nano 33 IoT which provides wireless control of a couple of lamps (using a relay) that are on top of a bookshelf and hard to reach. I set this up so I could turn them on and off via http requests and put a link to the page on my phone's home screen to make it nice and convenient to control them from the phone.

So yeah... about 12, or whatever that adds up to. I have other rPi's that aren't normally powered up, and a couple of older PC's that technically still work (as far as I know) that just aren't ever powered up for anything and should probably be thrown out. There are also plenty of Arduino's in my parts box, a couple of Beaglebone Black's, and I have a few unused Android phones, including a Pinephone that I bought but haven't set up for use yet.

Edit: since someone mentioned calculators, I might as well add (heh, heh) those in as well.

I have a Sharp EL-506A, a Casio graphing calculator that I forget the model number of (FX-7700g or something close to that, I think), a TI-85, a couple of TI-86's, a couple of TI-89's, at least one TI-84, and an HP-49g.
Bells is also one of the sub-themes in the Polifonia EU-funded research project (disclaimer, I'm involved in a different theme). It's more about documentation of historical bells in open/linked data, rather than acoustics.

https://polifonia-project.eu/
I’ve heard of a connection between carb intake and triglycerides, but this is the first I’ve heard about there being a connection to cholesterol levels.

Do you have any sources for this?
> Oxybenzone — a chemical linked to coral bleaching — transforms from a UV-blocking agent into one that damages cells when exposed to light.

The article subhead, copied above, suggests that oxybenzone, once exposed to seawater, could damage cells. Without qualification, human cells. That was my initial takeaway.

It turns out that anemones convert oxybenzone to a molecule that could damage coral. That’s very different.
Letting the client fix all three sides of the iron triangle is trouble no matter what your process, and squarely on your management.

In practice, agile contracts should be time+materials, or the vender needs to be a stakeholder in defining the scope. You almost always need a sketch of the total solution up front, and a light-weight change-management process. It's been years since I was in that business, but people have been working on this problem. You're not the first.
I still believe the mac mini is the perfect home server. You can now get them with 10 gig internet. They sip power so a UPS can run them for ages, almost no heat, can transcode media for plex, cheap, tiny, etc. You can also use them connected to a TV for watching media that isn't easily accessed from a smart TV or media player. The only con is either MacOS, or linux support. Besides that they are incredible. If you need more horsepower sure, not perfect.
Why Goodyear’s Illuminated Tires Were Way Ahead of Their Time
Sounds like my home office somewhat :) I think the biggest takeway for me in respect to an office or wfh is something that is the most important commodity that always decreases and never replenishes - time. I used to spend sometimes 3-4 hours daily commuting in extremely stressful commutes. I will never get that time back and the stress it inflicted upon me probably aged me along with the environmental damage(exhaust) me and millions like me did while doing similar commutes.
Nowadays, the passive energy usage of the device can use less than the self discharge of the battery. This kind of makes an off switch pointless.
Totally considered. I did my bootstrapped startup while working a day job for the first year. The point is the value of your free time is 250k/yr. If you are smart and motivated, your time is incredibly valuable regardless of what your employer is paying you -- because you cannot easily hire that skillset with VC money.

In my case, when I was raising in 2012, the typical VC line was "go move to SF/SV and work for ramen-pay", which is ridiculous and only something rich people can do (things have changed now.) So I bootstrapped and built it myself on my spare hours (note, of course the start up should not be competing in the same market with your dayjob which would be a conflict of interest.)

Once you have a prototype and de-risking, the tables turn and VCs chase you

I mean, what is the alternative? See the GP comment I was replying to:

>> There is a lot of growth non dilutive capital available but the first 500k are near impossible to get without a network in old money.

If you're not in the circle where VCs are throwing money at you for some juice squeezing appliance, then you just have the option i've presented...or the option of not playing at all. But i'm very interested in the topic, i'd love to hear what your proposal is...because I think "poor people cant found tech startups" is not the world I would want to live in.
There is a simple solution. It also give middle class an actual shot at an exit even without hitting a unicorn. This is for the groups that went to state schools not the Ivys.

Take a group of 4-6 CS grads and maybe a business major. The parents of these kids form a company and bootstrap the kids by having them work from home and just covering legal costs and cloud costs with a focus on keeping costs low. They go find a problem and start finding customers. No salaries are needed as each parent takes care of their own kids. This gets rid of the problem of just giving 22 year olds $10M and hoping they figure it out. The middle class doesn't have that kind of money, they have to be smarter but it is possible. Someone who has the knowledge could make a template that others could just use even without the know how. I wish my parents would have done something like this. I didn't have the chance to mess with a start-up after graduation. I worked 40 hours/week while in college. Graduation was about getting money asap to start digging out. This is the thing that the 1% have over others, a huge backstop and support self in case they fail.
What nudge theory got wrong
If you’re using xz, pixz can do multithreaded decompression. It’s still xz/lzma, so still expensive to decompress, but at least that allows you to throw as many cores as you want at it.
7500 shells is a very small amount. To give you an idea, the US has millions of artillery shells. They represent a fraction of a percent of the US arsenal. They aren't anecdotal, but they are exceptional.
I've not done this but it's intriguing; potentially a best-of-all-worlds solution.

I think "proper" automatic replication is not possible given the mismatch between Postgres and SQLite - not everything in Postgres maps to a thing that is possible in SQLite.

That said, there are a variety of ways to get data out of Postgres, and a variety of ways to get things into SQLite.

You could periodically export CSVs or whatever from Postgres and periodically import them into SQLite.

Or you could do a more realtime sync by using a Postgres foreign data wrapper like this one: https://github.com/pgspider/sqlite_fdw which would let you write directly to SQLite. Combine that with database triggers on the Postgres side of things and you've got something pretty close to realtime replication.

Those sorts of solutions wouldn't be as robust as "real" replication (specifically, what happens when one of the SQLite replicas is unavailable? do you catch things up later?) but could be very useful for a lot of scenarios. You could have Postgres importing gobs of data, and "replicating" it over to your read-only reporting server which uses SQLite as a data source.
I see the idea behind it, but I feel the end result will just be gentrification - which may not be a bad thing in the long run.
I have some old Dell laptops that most definitely don't do that. Left running on AC for several hours, the batteries get very warm due to the constant trickle charging.
It is useful to try your scripts in a POSIX shell that avoids non-standard extensions. The best known is the Debian dash reroll of the Almquist shell, but there are other implementations (I've heard of mrsh and gsh, and the one in OCaml).

POSIX shells do not support arrays, and many other common bash extensions. However, dash is very small, and very fast (4x faster than bash according to some sources).

Scripts written for the POSIX shell are maximally-portable.
Oh, come on. You are putting one third of the economy as "lifestyle businesses"? How many fast food franchises make less than that per year, are they "lifestyle businesses"?

Seriously, please get out of the SV bubble.
Yep, you're right. My apologies. It has been about 25 years since I actively studied or spoke Japanese, and I was typing on my phone.

My explanation was trying for "understandable" but may have veered into "problematically over-simplified," not to mention insufficiently copy-edited.
If you have a simple crud system, a monolith I’d likely preferable. If your business domain has a lot of complexity, which you can discover through Event Storming, then breaking up the monolith will provide clear development criteria and much simpler maintenance.
Same here. I’m writing this from a 2011 Thinkpad x220.
Apple is discontinuing the iPod
> Most people isn't using is-even or is-odd directly. They imported some other packages that are quite useful, but often need 10-20 sub-dependencies.

IMO, that's even worse, because that means that a lot of people are using stupid and vulnerable packages without knowing it.

I wish there was some sort of better control over the NPM directory, where someone could block/downvote (or whatever) packages that doesn't deserve to live. How this would - or should - work in practice, I have no idea, but it's just getting scarier by the day to import a package in your application.
Red Hat became the tip of the spear for IBM’s rejuvenation strategy
There's a claim out there from a former Delta operator that an Intelligence Support Activity / Task Force Orange guy put the laser designator on the wrong building. I have no way of knowing if it's true or not.
These are the two businesses you see on social media. It does not mean the middle class doesn't exist. Perhaps they are busy delivering value to their customers to brag about it on social media and/or source their revenue from "building in public"?

I don't see how this is any different than social media itself. You only see the "bootstrapped from zero" or the "industry plants". The middle class of social media however? They are there, they make a decent living, and they still create. They may not be recommended on the front page of feeds, but they still exist and are arguably how the platforms became big in the first place.

I'll be honest and say I hate articles that only talk about raising money or valuations. That's like half of twitter and it's annoying. Startups are more accessible than ever today and can happen organically from like a HN, Reddit, or Twitter post. People find pain in their daily lives, and they create a painkiller. You don't need millions to create a v1.0 to assess product-market fit.
These types of places absolutely exist but while outsourcing might see a net gain I think they'd see an even bigger gain by getting rid of the dead weight and hiring people who aren't so stale/set in their ways. As in this is a failing of management and not something that outsourcing really "fixes".

It's been my experience that companies are not willing to make these choices. I'm not saying "Bob had a bad week, let's fire him" or "Tom is going through some personal stuff and his work has slacked, let him go" but rather repeated failures with attempts to rectify them with the employee that aren't fixed. The bar to let someone go is absurdly high at some places and kills motivation for people who are doing the work "Well, John isn't doing any work and the company don't seem to care, I guess I'll stop caring as well and just coast".

At my last job I had a coworker who refused to pull their own weight. We had the same title and I (and others on the team) were producing 3x+ what they were (when this team member even did anything, 3*0 = 0). Repeated complaints to our manager fell on deaf ears even with irrefutable evidence of this team member doing practically nothing. Some weeks they would move a ticket between statuses and that was all they did, no comments, no commits, no PRs, no reviews, no testing, nothing. Some weeks there was literally 0 activity by them on any of the tools we used and they were always distracted/distant in meetings, hardly contributing at all. That wasn't the only reason I left that company but it was one of them.
You can use microservices to decouple things like deployment schedules, build dependencies, configurations, etc.
Homelab - Ryzen 5700G, 64GB memory, 32TB of storage, Proxmox
- Building this was such a great upgrade to my old Dell R510

Personal Desktop - Ryzen 3700X, 32GB memory, Arch Linux

Personal Laptop - Thinkpad T480, i5, 32GB memory, Arch Linux

Work Laptop - Macbook Pro 2019. i9, 64GB memory

I've got about 10 other computers kicking around that aren't being used
With near zero marginal costs associated with software, it makes sense for a winner take all outcome to be the equillibrium.
Robustness Techniques and Toolkits for Applied AI
For those interested in developing and deploying safer and more robust machine-learning systems, here's a thorough overview of useful toolkits, with a description and pros & cons of each tool, and a good introduction to robustness in ML and why that matters.
I don't remember the study but ratios of Omega 6 to Omega 3 can matter if you are prone to inflammation. In our North American diet Omega 6 is nearly unavoidable in amounts that hurt some folks with inflammation.
I hope you're not implying that my argument is wrong just because Donald Trump once said the same thing disingenuously.
It cuts both ways Dara(Uber CEO)! Taking a rideshare is also a privilege and one that I shall not be indulging in after idiotic comments like that from its leadership.
Honestly for me it was the emergent meta gaming that made it for me. Sitting on a gate at 4AM with someone (tolon) playing guitar over TeamSpeak and getting drunk af and despite having sixth form the next day.

Sneaking into another halls at uni to cover a BoB guy’s door with bees I’d cut out and printed (we became friends over this!)
It is. There are many reasons why.

1. It's nonstandard, we need no more of that on the web. Also poorly documented. Also buggy.

2. There are way better methods, it could've been something akin to Media Engagement Index.

3. There's no "allow bypass" option. Wasting people's time unconditionally is idiotic.

4. This check applies to both Webauthn password-ed and passwordless with or without user presence. It makes no sense that the user must click a button to consent to being able to verify presence and then enter a PIN.

5. User gesture does not carry over to contexts where it's often needed. It breaks subpages like most login flows have, it does not carry properly between various JS callbacks, it does not carry over between multiple sites (for example to an SSO solution), it does not allow an easy way to reattempt authentication when something errors. It's so cumbersome and breaks so much without proper alternatives!

6. Large websites got an exception.