skysight-inc/HackerNews huggingface dataset:
Sometimes it is. Depends on the vendor, of course, but I've seen them take many hours/days after a security fix is released.
Interesting: over the last 30 years I’ve been lucky enough that my resume is more gap than “work”. I wonder if that would be a problem if I tried to apply for a job at a a big company.
I use roapi to power my “book list” on my static site. I have it running on an always-on Replit repl. Try it here:

https://charlieharrington.com/library/

Click the “I’m feeling lazy” button if you just want to see some example queries.

I also wrote a tutorial, as well, if you’d like to try out roapi yourself:

https://charlieharrington.com/sql-powered-reading-list/
>People keep acting like there _should_ be a backup to formula

There are backups, which are safer than the alternative of starvation, which has a 100% fatality rate.

A homemade formula which killed 25% of children would still be 400% safer than the alternative of giving them nothing and having them all die.
This is why we have courts, and why a contract is never examined in isolation.

An example, intent. If there is a 20 email long chain, discussing a clause in a contract, that counts too. What was the intent of both parties?

And don't let clauses such as "this contract is in whole the agreement between all parties" deter, because courts don't care when establishing intent.

So, what was the intent of the contract? Was an offer proffered, then follow by contract? What was the intent of the offer?

Courts look at invalidated clauses, and then attempt to rebalance the contract.

These clauses are just scare tactics, and have been happening since Rome, where most of our laws originate...

I have seen so many lawyers argue "might as well put it in, can't hurt!".

Sometimes the best contract is a one liner scribbled on a napkin. All this excess is counter to the public good.
Not really; if you have a few servers vs. a few containers the patch is the same with the difference that the server one is probably "live" patching on a running system and the docker one is patching it in the docker file and re-deploying which makes it an atomic change.

It also really makes a difference if you are combining some tasks and ownership in a DevOps concept where it's not just developers handing off some binary and telling the operations team "good luck eh". That classic setup mostly brings finger-pointing problems and not really much of a solution.

What a patch management concept would look like is much a more modern version of the server thing: you have some system that allows you to query all the servers "what is your current version of thing X" and if you then want to change that you build an updated machine image and deploy that to all those servers. Cattle, not pets.
Peak HN right here. There's this vision that a Good Dev doesn't ever need to talk to anyone, because they'll always get the Perfect Specification, and no business needs will ever intrude and force adjustments, and no meetings will ever need to happen.

Candidly, that's crap.

If the spec is written well, there will STILL be points where you need to discuss things interactively. Bouncing emails back and forth during a workday is inefficient anyway; it's CRAZY inefficient if the time zones don't overlap, because then you're really only going to get one volley a day.

Sometimes, TALKING is the right answer. If your dev team is working a day that is totally outside the rest of the company's working hours, then somebody is going to be working weird times to have that meeting, and that sucks for somebody. The hassle of setting UP that sort of call means people don't want to do it, and so cans of misunderstanding get kicked down the road.

I'll never hire offshore again, and I won't work in an org that does it.
Yes - here is a comparison XMPP<->Matrix:
https://www.freie-messenger.de/en/systemvergleich/xmpp-matri...
>And at this point who really needs "forever"? We're getting to a point where the average person will at most change their lighbulbs 2-3 times in a home

Why does that seem fundamentally more reasonable to you then each occupant replacing the walls just once?
Further proof the universe was not created by a benevolent god.
Yeah, I think home sale practices vary widely by market.

A couple of years ago a family friend in Florida says "Oh yes, we never make an offer until the second showing." Ha ha ha.
I think the article describes an enzyme for synthesizing a class of sweeteners similar to stevia. This could be used as a cathalyst. What is a cathalyst you may ask?

Every chemical reaction is in an equilibrium between reagents (R) and products (P). Products consistently transform in reagents and viceversa, and the equilibrium (more reagent or more product) depends on the relative energy levels.

It's like going from a valley to another one, the lower valley will determine if you have more reagent (R) or product (P).

But to go between the two valleys there is a mountain. The mountain does not determine whether you will have more P or R, but it determines how much energy (of various forms) to go from valley of reagents to valley of products. Sometimes the mountain between the valleys is so high that no reactions occur or they occur at such a small speed that you will see no difference.

Simple example: diamond and graphite. Graphite is MUCH more stable than diamond, because it's energy level is much lower than the one of a diamond. BUT there is a very high mountain between the two forms, thus it takes millions of years for a diamond to transform into graphite and you don't see your jewelry turning into pencils (even though, eventually it will).

What catalysts do is that they basically lower the mountain: the reactions from R to P and P to R become much faster, now I can go from valley to valley with ease.[1]

This means that you can chemically engineer new sweeteners, potentially much more sweet. This is good for the producer (needs less sweetener) but also for the consumer (taste is the same, but eats less sweetener).

[1]https://media.springernature.com/lw685/springer-static/image...
So being the 3rd most popular framework in the world now passes off as dead?

https://qreuz.com/insights/market-share-of-top-javascript-fr...
why this gap in your resume?

Yale

That's very impressive, you're hired.

Thanks! I really need this yob!
First off, what makes you happy is its own reason. I think what makes these communities tick isn't about going for what's fashionable, but enthusiasm however that might take form.

Personally, I started liking really dark roasts in a French Press which pushes it even further. But, I learned that what I was looking for were chocolate and earth notes, and that the roast wasn't an especially good predictor of the intensity of those flavors. I had good coffee gear specialty shops that did flights for purchasing beans, and Starbucks Reserve (with some hits and misses) for getting more variety in flights.
Significantly less macroscopic life. If it's a very small body it is likely to dry up eventually, so that rules out long-lived fully aquatic lifeforms. Even predatory insect larvae (for example, dragonfly larvae) have a much longer development cycle than mosquito larvae, so you won't find them in a body of water that will only be around for a few weeks. The other factor is oxygen... even a still pond that exists year around will have much lower oxygen levels than moving water, and that's a significant limiting factor for aquatic life. Mosquito larvae are air-breathers (they rest just under the surface and have a "snorkel" that breaks the surface to breathe) so they can live in almost completely hypoxic water so long as there is microbial life for them to eat.
Donating to anti-malaria charities is a highly cost-effective way to improve lives per dollar spent - see Give Well's top charities if you are interested in how you can make a difference: https://www.givewell.org/charities/top-charities
Quite a sight to see a luddite on hacker news.
The entire screening process is broken when recruiters try to find any and all reasons - or negative signals as you call them - to skip over candidates. Who knows how many amazing talents are skipped over due to trivial issues in their application process.
That's just not how the market worked out during the sub-prime mortgage market. 5% prepayment penalties, Arms with massive rate hikes, neg Amortization loans that ate up your equity. no document loans, no income/asset loans. shopping appraisers to get the most inflated loan amount. all kinds of bull shit fees and higher interest rates for more bullshit compensation. The documents were not any smaller. Most of those documents are there to either make it easier for the lender or protect them in some way. Most people don't have phds in finance, legal, psychology to compete with the army of lawyers, accounts, quants, sales people, marketing people that all work day and night to take your money in the most favorable terms for them possible. Not to mention the boom and bust cycle that imploded the market in the first place. In the end we'd probably end up with some kind of marketplace similar to the app store with 30% fees.
> If I receive 200 resumes and 30% of them are picture perfect

First, what software company hiring developers is in this position?

Second, isn't the definition of "picture perfect resume" the exact thing the GP is arguing to change?

Third, a month is not a unexplained gap; resumes (even LinkedIn) typically aren't fined-grained below the month level with dates, so there's nothing to hide or explain.
China Is Leading the Global Contraction in Venture Capital Deals
I've used Easy 6502 a ton. A few years ago, I got into Atari 2600 programming. I personally haven't made anything useful but the community is very active and doing truly amazing stuff. I use desktop software (Stella and DASM) these days but 8bitworkshop[0] is a great site for playing with it.

[0]https://8bitworkshop.com/v3.9.0/?platform=vcs&file=examples%...
yep it's a big red NO for me for sure
Isn't a battery a type of generator, to be pedantic ? There is not electricity stored in a battery, just a chemical state that happens to generate electricity.
Release v0.100.0 · Hugo
That is very much what happened. Go became the de facto language in the cloud native community, which to this day is its biggest crowd
Some dependencies are not DLLs. Actually docker needs a Linux kernel so there won't be any DLL, only .so, but that's basically the same thing. The point is that in a container we can encapsulate all libraries, files, other applications, etc, dump them in an image, ship, deploy and run them more or less as if they were in a VM of their own with no access to the rest of the system.

I don't know if there is a comparable technology for Windows. If you really want to appreciate the difference I think that you have to invest some time building and running docker containers and thinking if you really could do the same by switching DLLs. Don't forget the deployment story.
Because it's not about some code or about some shared stuff. It's about atomic operations across different hosts without involving hard-barriered teams.

A container image can be seen the same way a machine image can be used: you ship an image of a solution instead of some files and instructions and 'hope for the best'.

If you imagine your application and it's required environment as a complete machine as a starting point, and then running/scaling that by simply having the only requirement on any host be "it must be able to run this image". That's a much smaller and more standard interface than individual files.

If you were to just make a 'smaller' version of that you'd end up with chroot/jails and if you want to use cgroups on linux for isolation you'd end up with containers (i.e. Docker containers). It's not the only method or the best method, but it's the easiest and most widely supported method.

Going even 'smaller' you could simply build static binaries with everything included and tell the OS that when it gets started it should do so with no permissions to access anything else on the host.

Smaller beyond that is unikernels where your application is the OS and runs bare on a host (be it bare metal or virtual).

The downside of the last two is that all the 'extra' files like assets and temporary data needs to be embedded inside that single file. The downside of chroot and jail are that there is no cross-host packaging method and it usually just works on one specific OS or host.

Virtual machine images and container images have the same benefits but the virtual machine has the drawback that it is much bigger, much slower to start up (generally) and has a much larger attack surface and maintenance overhead.

What containers aren't is:

- A package manager
- Application Server Containers
- Configuration management (well it shouldn't)
- A replacement for a single-purpose VM

Technically containers also require you to be stateless and read-only. This nearly universally leads to better applications, better operations and better security. That gets us to the cattle vs. pets part of containers: the idea is that you ship containers, not whatever happens to be "inside" those containers. As long as a container is "good", any host that can run containers should be able to perform exactly the same to the point where running it on your laptop, on a mainframe and on a standard bare metal server does exactly the same thing. If you then wipe the server, install a different OS that can run containers and start the container again, it still does exactly what it should do.
> The Democrats could have done this of their own volition in Obama's first term, during periods where the Senate had a filibuster-proof majority. Instead, they came up with the ACA.

How much more than the ACA (a campaign promise) and stimulus did you expect them to get done in the 4 months of the first term that they had a filibuster-proof majority?

https://www.beaconjournal.com/story/news/2012/09/09/when-oba...
Rust is trying to compete from a popularity point of view, but C++ is now trying to compete with Rust from a language point of view.

Look at the first comment here: https://news.ycombinator.com/item?id=18037566

And there's a pattern matching proposal: https://news.ycombinator.com/item?id=21933590

And CJJ23 only just added `string::contains`, `string::starts_with` and so on after Rust had them. Coincidence? I think not! (j/k obvs.)
The 日本語上手ですね！ (lit. your Japanese is good) phenomenon. You know you’ve made it when your Japanese stops getting complimented. Obligatory Dogen: https://youtu.be/Qmfipv-H4_o
Drug tests are pretty common. If they pass that, there's no reason to prevent hiring. It could even be illegal since it's a health condition.

This comment makes me sad. It seems illegal biases in hiring and management practices are rampant. Worker protections seem to be a joke when they're blatantly ignored.
"Of course, they refused to pay. Trying to find someone at HWC who could show an iota of free-will and thinking was hilarious and impossible."

Not sure if this was in the US, but whenever I was there, I was astonished by the little amount of free-will employees have.

I wanted to see a different hotel room for our next stay. Here in Germany someone would take me to the room and show me. There (NYC, good hotel) the receptionist needed to ask a manager who needed to ask a manager - in the end it was not possible.
I think that is pretty much the goal of pyscript: https://github.com/pyscript/pyscript/blob/main/docs/tutorial...

Bidirectional python<->javascript communication, + the entirety of the python ecosystem
I honestly cannot believe that a person that uses both Windows and Mac frequently in 2022 would choose Mac if they had to choose a single platform. Not even a developer.

MacOS is a masterclass in bad design and lackluster features.

I always considered buying a Mac but was always hesitant to change. Once I got one for work I swore to never ever spend a dime on a Mac.

People that will disagree haven't used Windows in years.
I don't go around looking for cars I locate them by sound so having them entirely quiet would probably kill me in weeks.
I'm maybe a bit of an edge-case here, but I use Docker to provide a CentOS 7 compatible development and run-time environment for a CUDA-based visualization app.
There are several benefits to this:

* The Dockerfile describes my development environment,
* I can replicate this environment just by setting up Docker and copying a few files,
* I can run my development/run-time environment on *fast* AMD Ryzen 9 hardware that causes a real CentOS 7 kernel to panic at boot.

For me, in practical terms, I can do a build in 6 minutes versus 25, when compared with my work laptop (2019 Razer Blade 15)
That software didn't magically appear. The development had a cost. The software itself has a value that purchasers provide to the seller. You aren't paying for a medium with some random bits.
Well, an incentive for costly lawyering might translate into an incentive for competent people to go into the profession, which does incentivize competent lawyering.

Also, since the counterparty is basically making a financial decision (rather than a moral decision), costly lawyering is competent. The price is part of the service.
It's less so about lowering the barrier of entry and more about

- vastly multiplying the number of available libraries at one's disposal to tweak the browsing experience

- less wheel reinvention and writing less code
https://archive.ph/REAHW
Well, they’re a lot louder in Africa.
My read of that contract (and it's a pretty standard term) is that you're just splitting the invoices for costs/fees from the arbitration provider. This has nothing to do with respective attorneys' fees.

However, that can still limit your upside. If the arbitration fees are $5,000, then you're paying $2,500 win, lose, or draw, and so that has to be factored into your calculations.
I can't see any reason for Tether to have to blow up or motivation for the people running it to let it do so.

Rather than holding US$ to back USDT they have been holding commercial paper ie. loans which pay interest. High quality corporate bonds pay something like 4% so say they invested their $72bn in that they'd be making $2.8bn a year for doing nothing.

They may have invested in iffier stuff but they are on such a nice earner they will be quite motivated not to break it. This is not like Madoff when he was paying 10% interest that was unsustainable. They are paying 0% interest which is not so hard to sustain.

If something gets them it'll probably be anti money laundering regulations, not running out of money.
Curious... It's just like these results could change over time due to changing prevalence of various mutations over the world...
Home warranty companies are the worst. After the year warranty that came with my first house expired I (foolishly) maintained the contract for a while longer. I later sold the house, including 6 months or a year of that same warranty contract. After that pre-paid time period was up they started charging my credit card again rather than the new owners. I called multiple times but was unable to get anyone to remove my card details from the contract. Thankfully, since it was a credit card I was just able to do a few chargebacks and that solved the problem.
> "no, we don't trust the government even to decide if somebody is in a precarious situation, much less to know how to help them"

UBI switches the question : "we think the people themselves would do a much better job if they just had the money". It's gonna be true in some cases. And completely wrong in many others.
Murena Teracube 2e
100% this. I went traveling searching for meaning in my mid-20s. The most important lesson I learned was “Wherever you go, there you are”
Oberon is sort of widely used, at least conceptually. Large parts of it are co-opted into Golang.
Looking at it from an objective, systemic approach, you and yours have zero possibility of survival of an Earth biosphere destabilizing event.

A chance can be acquired. If you're going to hide behind the "greedy genes" train of thought, you will need to look elsewhere for a justification on why this would be bad.
I came across this last year an it seems tore relevant

https://www.businessinsider.com/how-cigarette-butts-are-recy...
This is true but the reality is that most teams have lots of average programmers and Go does a lot to keep them productive and prevent foot guns
>This is a good way to fix those problems with communication/practices/documentation and processes.

No it's not because the dev who made the database-container forgot to inform you that you need the new jdbc.jar etc...it's the same just with one more layer.
Ahh, I see. They just aren’t as smart as you and haven’t converted to the new religion yet.

I was speaking photo manipulation and I stand by what I said. In the US it’s the tool that is present in every art department of every major media company and advertising agency to manipulate digital photos.
While that is true from the perspective of electrical engineering, I think it is reasonable to expect that "generator" colloquially refers to an engine that converts fuel into electricity. Since you can't really "pour fuel" into a battery (at least that I know of), I personally wouldn't call it a "generator".
Energy converter, if you want to be pedantic. For practical purposes it's storage.
Shlink: The definitive self-hosted URL shortener
The reports/allegations are decades old.

The reason why they are being promoted so heavily now is due to the changed relation between the US and China.

In fact the US used to drone bomb Uyghurs in Afghanistan and detain them away in Guantanamo.
There's also hnb: https://hnb.sourceforge.net/
Electrifying Ext4
Thats a dangerous way though and leading to the road of fraud.

Would be a red flag for me, if someone boasted about secret NDA work, which did not exist at all. And this can show up very quickly with some questions.
> policy from the 1930s and it fit on one page

Of course it did. If it was printed, at the time, it had to be standardized. So the simplest thing would be to make them all identical. At most you’d have a kind of “if this box is checked, clause A applies” set of customization.

Only major contracts would be subject to major customization with individual pages typed.

This tool that we love so much probably had a major reason why things got so complicated.

Personal theory (that I just thought up, so I’m sure someone else thought of it first): complexity is like a goldfish. It grows to take up all available space in a system. If a system can handle more complexity, more will always appear.

When we couldn’t adjust contracts for individuals because it was technologically not feasible, we didn’t and contracts were simple. Now that we can adapt things for each individual contract, or personalize each web page, insert targeted ads, etc… we do because we can.
>They did, it failed, then the JVM was upgraded for dev/test

See first error, dev/test has to be a exact mirror of production, otherwise it makes no sense. And if not even the admins from dev/test/production can communicate with each other...you really have deep rooted problem.