skysight-inc/HackerNews huggingface dataset:
I work at a b2b company with a 25+ years history, and OH MY GOD...

* Sales is payed (partially) off commissions, so they do their very best to sell whatever the customer wants, not what the engineers know how to bill, or that product management has prepared. It's really hard to push back against a contract with revenue 10x your yearly salary "just" because the new features to bill it don't fit together with existing features.

* It's very hard to keep track of which customer pays for what, exactly, and is entitled to which service. Easy for standard products, hard for bespoke products, nearly impossible for shared services (it took us >9 months to sunset a shared HTTP proxy that was in use by just 4 customers that didn't even pay for it...)

* Legacy contracts: imagine 25 years iterating on product design, and keeping the old contracts running (except when the customer leaves on their own). Some of the old contracts are hard or impossible to find, nobody wants to spend their time rummaging through them to find out what exactly a customer is entitled to. A year ago we still had a customer that still pays for 8€ per GB HTTP traffic (web hosting), because that was the going rate back in the days

* Usage-based billing: half of our customers want to be flexible and only pay for what they use, and the other half uses SAP and for them, invoice amounts changing from month to month are the pure horror. So clever sales people invent hybrid models ("pay for what you use, but fixed price until a certain threshold, we'll notify you when you get close to reaching the threshold"). Another source of complexity.

* Usage-based billing: it's basically a topic for the whole company, most departments provide services that needs metering, but metering is usually an afterthought to the architecture, hard to verify for somebody on the outside

* Usage-based billing: for big customers you cannot put all the details on the invoice (our mailing service provider is limited to 99 pages per invoice...), so you need separate reporting to drill into the details. Fire and brimstone will rain down if reporting and invoice disagree on some numbers...

This just scratches the surface. Customers that want to split their bills along cost centers that don't align with access control tenants, different electricity prices based on location, the list is endless.
Data Availability Sampling Networking RFP – Due 1 July 2022
"as users become more sophisticated then you expect them to need simpler rather than more complex tools."

That sentence seems inherently contradictory.

...and yet all the stuff being built by and large makes users less sophisticated as consumers and their 'technological literacy' questionable. At no point in the last 3 decades, and no one moving forward currently, has shown any interest in making the masses use SQL for anything at an administrative level, and users have shown ever less interest in how any of the tech works, or what it can do, as long as it fulfills whatever prima facie use case they care about.
Searching "gmail oauth malicious"

https://duo.com/blog/gmail-oauth-phishing-goes-viral
Honestly, this is how every unnecessarily techy project is advertised in my area - which happens to be the same as Parmigiano - just because most readers are so little skilled, that they will take whatever contains those as innovative.

In the end, I guess the same happens in other countries, but hearing the cliché "blockchain"+"industry4.0"+"ai" buzzwords is sadly common especially when trying to attract public funding.
Moderna Announces Clinical-Update on Bivalent Covid-19 Booster-Platform
Yes. I was comfortable in Go in about a week. It lets you do most of the things you really need to do in a web backend without too much bother. The language is generally well behaved. There's no framework-of-the-week problem.

JavaScript/TypeScript/Node/React/etc is a treadmill.
Your client seems interesting

Is there any reason it can't work on Windows 7?
It's usually used for soup stock, though.
It is worth mentioning that it’s straightforward to get paint tested for lead content too. Here in an older part of the US there are many companies that do testing. It costs a couple hundred dollars for a typical single family house and you can see the results immediately. Anyone in a house in the US built before the late 1970’s or so that has children should consider it.
Advice for Overcoming Writer’s Block (2016)
The Qt Company itself isn't bound by licenses on the code/documentation, but by a separate contract with the KDE Free Qt Foundation [1]. This document is publicly available and treats the documentation pretty much equal to the code itself.

Qt is effin' huge, but it is also at the core of a big and diverse ecosystem. There are many, many users across various industries, including big players and there are companies that offer consulting and development services specifically around Qt. If the Qt Company was to piss enough of these users off, they could easily join forces to create an economically feasible fork. The real trick would be avoiding competing forks, I think.

[1] https://kde.org/community/whatiskde/kdefreeqtfoundation/
I hate printers with every fiber of my being, but for certain companies they are unavoidable. We run our own fulfillment center rather than use 3rd party logistics, and there is absolutely no way we could operate without them. If the printers in the warehouse go down, then I have to explain why customers aren't getting orders fulfilled and we have hourly employees waiting for me to fix things. Not everyone works in an office.

That being said, if the printer in the office has issues I may not even hear about it for a month...
Lead paint is everywhere still, its not uncommon to be found on children's playgrounds still, on the equipment, not in the ground

They closed 2 in Philadelphia, PA in 2019 for remediation
https://www.inquirer.com/health/philadelphia-lead-playground...

I hope you are aware of how we handled asbestos as well.
Being a document database it's not a good candidate for your typical CRUD Web app that has relations and foreign keys and joins and all that.

I wouldn't store my main app database in there, I would use postgres (with django most probably) for that.

I would use it to store meta data, that makes more sense in json format and that has fairly simple querying needs (no complex or flexible joins, sums, etc).
Got it. Thanks! Perhaps he can just reply here instead (if he's interested, of course).
It makes sense to give some limited copyright to whoever spent the effort to go through the old papers and organize them into a publishable thing.
There is a sentiment among crypto folks that Tether is too big to fail at this point. We have come full circle!
The video isn't really that hard. You just make a screencast of yourself downloading email while saying "now I'm using the download email scope", and then sending email while saying "now I'm using the send email scope."

They don't care if the videos are terrible quality, it's only for them to understand what they're approving, and to have some documentation if a developer later changes an app to do something nefarious.
> Chewing it will definitely break any casing on the device, right?

Or your teeth (which is also not "food safe").
Probably the dev made the code review before leaving
First off, I wouldn't work for "one of the top corps", being FAANG companies. The work life balance is terrible. Find a company that does it's own business and wants to hire their own developers.

How do you expect to get into the field, not just graduating college with a CS degree? Your advice is like a self fulfilling prophecy. Go work at a startup. You'll learn tons. Sure, job security won't be as good as an established company, but the barrier to entry isn't either.
Mountains? Dense forests? Other geographical features?

The video on France was underwhelming. Of course populations are not uniformly distributed.
FairEmail may be Ending Development
I don't get your comment. MDM API is still free, you can implement and host MDM server yourself without any issues. I'm pretty sure you will find some open source MDM implementations if you look around.
Probably better off just eminent domain’ing the land the rights are attached to. It’s still worth it. Ag is just not that big an industry in the grand scheme.
In this case, you can think of it as the API surface exposed to Chrome/FF extensions, or akin to the iOS version/Android API Level - it fundamentally affects what an extension can Do
Honestly, Mozilla's approach here is sound: they create a potential competitive edge by not removing the existing APIs, betting that the good outweighs the harm.

I hope it does!
It's a waste if you're not. https://www.eataly.com/us_en/magazine/how-to/leftover-parmes...
Do you mean axle? I had the same thought, but I believe most every car has speed sensors on all 4 wheels for anti-lock breaks and I would imagine a way of telling the steering angle, so there are plenty of ways to get data; I'm sure more than I can think of since I'm just an occasional backyard mechanic, not an engineer.
I'm curious to know which cheesemakers are using these chips. If you look at a wheel of Parmigiano (a whole one), you will see a number stamped on it. That's the cheesemaker's matriculation number in the consortium. There are 313 active ones right now. Some of them are very big (especially the ones in the lowlands) and some of them are very small (mostly the ones up in the hills). The small cheesemakers have trouble selling their current stock, so I doubt that they are putting tracking chips in their wheels. I can see a few big producers that work with the international market adding tracking chips to their wheels, but that's about it.

Another fun fact, most cheesemakers are farmer coops and act as a sort of bank for the farmers. Most of them can borrow against their "share" of the cheese that is aging if they have a big capital expense that it coming up and they can't wait 2-3 years for the cheese to age and sell.
More difficult than expected for glaciers to recover from climate warming
The vast majority of engineers earning these salaries work for "startups" like Google minting huge amounts of money on software built by these engineers. They are underpaid if anything. Do you really think management or shareholders (that get paid more for doing less) are the underpaid ones in this equation? Where else would the money go?

The amount of revenue per employees at some of these companies is in the 7 figures.

The "vast majority of startups" is not a useful unit of measure. Look at where all the people and the money actually are (FAANG).
> preach lower conscientiousness, lower agreeableness

How conscientious and agreeable of you
Some employers approach this as more is better.

I’ve had an employer do multiple days of on site psychometrics

Doubt that improved the hiring but that’s how they rolled
Did the company use a relational database to deal with the billing and subsequent adjustments? I've been there: it can be more straightforward to use an event streaming approach that recalculates billing as new events arrive.
Italian here - that's no excuse for compromising food safety, also from a legal perspective.

I might be wrong, but as rind is part of the cheese itself, you can't just embed random electronics in it (unless you apply it e.g. as an external, removable seal)
This is the day I move off of Microsoft Edge, uBlock Origin is a Required Extension imho
Where's the data? It could be indeed interesting.
Hardware requirements are up to the product management. For instance, many modern videogames (they generally want compatibility because directly translates to sales) no longer support 32-bit or pre-AVX1 processors. Technically, Julia can drop the support of pre-FMA3 processors if it helps moving forward.

It’s inevitable anyway due to the changing hardware requirements of the OS, the only question is “when”. I don’t think Windows 10 21H2 supports any CPU which doesn’t have SSE 4.1, it’s only a matter of time when Windows will require support of newer instruction sets.

About LLVM, can’t they compile that thing with an option like -mfma to use hardware FMA3 for constant folding?
Show HN: 1-Click-Notify, NoCode notification automation and aggregation (survey)
How to Prepare for Pay Transparency Laws
Thanks, we will do that. My wife thinks it's unlikely since we have no flaking paint anywhere, the windows are fairly new etc., but I think it's worth the peace of mind.
US Air Force conducts successful hypersonic weapon test
If "the web" in this case means "several incompatible standards I have to adopt to work on all likely users' browsers," I won't miss that web.

If "the web" means "There are a few standards different implementations conform to, and if I adopt those standards I'm compatible with those implementations," I don't see it dead in the adoption of MV3.
Could not agree more. Even building your own billing system atop something like stripe is super complicated. Rebill dates, proration, upgrade/downgrade, cancel, updating card on file, refunds, charge backs. These are all things you end up patching as you come across them.

There was a really nice and simple to use billing software that was built on stripe. I used it for a handful of products after I decided to never roll my own again. It is gone now. GoDaddy bought them and shut them down.

I think Stripe checkout is a valid solution now if you don't mind sending your customers away from your site, but I haven't played with it since they rolled it out.
Assisted driving systems can't prevent all crashes, AAA testing shows
The link between imposter syndrome and burnout
'Tax logic' is an oxymoron and a trap for smart technologists to fall into. Tax codes are not logically consistent or clearly defined. They're a bunch of illfitting laws, beauracratic/regulatory guidance and interpretations of judicial decisions.

I tell folks working in this area to accept the illogical nature of it all and to be ready for all sorts of arbitrary last minute changes. As the article points out understanding time plays an important role here too - when do different tax treatments take effect is an important question to answer.
I am not. Wasn't it just ripped out?

I remember in Germany in the 80s our elementary school got closed for a while, and the classes relocated temporarily, to rip out all the asbestos.
I mean, you can read Turing's own definiton if his test - 'the Imitation Game' - on the first page of his 1950 paper Computing Machinery and Intelligence[1]. There's nothing in there about repetition, duration, or $10,000,000 prizes. It's a party game. And he just frames his question (which will "replace
our original, 'Can machines think?'") as "Will the interrogator decide wrongly as often when the game is played like this [with a human and a computer] as he does when the game is played between a man and a woman?"

So, to perform the experiment, one must have some people play the game with humans a few times and then play with a human and a machine a few times, and look to see if the results are statistically significant. When they aren't, Turing posits, the question 'can machines think?' will have been answered in the affirmative.

That is not to say that this DALL-E vacation photo social media post constitutes a rigorous 'passes the Turing test'. But I don't think it's fair to criticize someone for using 'the Turing Test' colloquially as a catchall for saying 'you probably didn't notice this output was machine generated, therefore you might want to adjust your priors on the answer to the question, "can machines think?"'. Because that's exactly the spirit that Turing was working in when he proposed using a party game as a test of intelligence.

[1] https://www.csee.umbc.edu/courses/471/papers/turing.pdf
It's referencing the CCP-like control ESG enables over its people and companies.
Why not use Wt(Https://www.webtoolkit.eu)? It has all the bells and whistles included. Here is the examples page showing what it is capable of: https://www.webtoolkit.eu/widgets

The other option is uWs(https://github.com/uNetworking/uWebSockets) but then you have to include the missing parts such as templating system and ORM.
Only if Google allows us to submit a list of websites to exclude from search results, it will resolve, if not all, most of our Google search detoriation complains.

This might even help Google know which sites people exclude most and down rank them.
When this first hit the news I started planning my migration. I settled on Enpass https://www.enpass.io/ . The main client is closed source but the password file is an encrypted SQLite database and is readable by open source tools (written in Go https://github.com/hazcod/enpass-cli).

The UI isn't quite as polished as 1Password but it's pretty good, and more consistent/discoverable IMHO.
I felt the same way, but then I learnt a niche programming language (Clojure), and get to do front-end work for double the salary, with far less competition, and I quite enjoy programming again. Not saying it will work for you, but worth a thought!
The ANE only has support for calculations with fp16, int16 and int8 all of which are too small to train with (too much instability). A common thing to do is train in fp32 to be able to get the small differences and gradients and then once the model is frozen do inference on fp16 or bf16.
Hacktivists are spam calling Russian officials and they want your help
There are more jobs appearing in that area. We're going to need more guns to contain Russia's attempt to reconquer the former Soviet Union.
Think you are looking for Blazor :-)
I was thinking the same thing. I never had great results with this, but it's certainly a traditional thing to throw the rind in water used for rice, etc. as well.
We had AI indistinguishable from a bored teen who isn't really into the conversation decades ago. It's also really easy to pass a turing test if your model is a pissed off friend who won't respond to your texts.

Who are we trying to talk to, I wonder?
IRS’s use of ID.me [1] is one of the oddest public–private partnerships I’ve seen. Facial recognition aside, why should I provide my personal ID to a private company to verify myself with the government that issued that personal ID in the first place?

[1]: https://www.irs.gov/newsroom/new-online-identity-verificatio...
Moth last seen in 1912 found at Detroit airport
I just saw an article that claimed that roughly 300,000 COVID-19 deaths could have been prevented in the US if everyone who could have gotten vaccinated got vaccinated.

https://globalepidemics.org/2022/05/13/new-analysis-shows-va...

This is 30x the number of serious adverse events. One could look at this as (1) people that chose to die, or (2) people who write blog posts like that are responsible for some of those deaths.
The site, https://wasterussiantime.today, appears to be hugged to death at the moment.
I suppose they might be mistaken for fine Parmesan cheese. Otherwise they’ll be fine. Have you not noticed what your dog will happily eat off the ground when you’re out for a walk? Discarded socks, gravel, bits of plastic, cat shit, gum wrappers, literally anything that catches its eye when you’re not paying close attention.
I worked at a place where they watched the im dot color to decide whether people were working or not, including expecting you to answer voice calls on the first three rings every time. This place was brain dead. I had to teach people not to call me or not to expect me to pick up, and I built a USB hardware mouse emulator that would move th cursor a couple px left and right while perfectly enumerating as the company’s standard issue mouse.

This place was hands down the worst place I’ve worked at. Nothing was ever getting done, everyone was running with their hair on fire constantly, it was hell. But managers paid a lot of attention to the color of the IM dot instead of, you know, fixing actual problems.

Fuck this place. I don’t miss it. I hope it gets run into the ground by the multiple layers of incompetents at the helm. But it’s unlikely, their customers are in a regulated, captive market.
Good point. For (3), I should have said something about the axioms being computable.

I think I already excluded cases like (4) by stating that the checker operates on "arithmetical statement[s]".
> the audit is not required for MVP (<100 users)

100 lifetime signups isn't anywhere near enough to know whether or not an app is commercially viable. If the cap were something like 10,000, or even 2,500, then there would be a lot less complaints.
I don't want to toot my own horn, but I wrote a blog post about being a niche programmer that you may or may not find useful: https://ano.ee/blog/the-niche-programmer
Yeah when I read takes like the guy you're responding to, I have to wonder: where should the money go if not to the people that built the product? Management? Shareholders? You can say that but those people are doing less work for more money already, so I don't buy it.

Engineers like many people that build useful things, provide orders of magnitude more value than what they get for their labor.
Another edit at 4:10pm EST*

I am suggesting that your phrasing: "When I don't receive the paperwork by 10 AM, it means that the other team can't process it until the next day." is indirect and worded so as to appear nicer than someone delivering a message, which is "you messed up". It's obvious to everyone involved that someone specific didn't deliver the paperwork. There is no need to obfuscate that fact by some vague abstraction. To me, that obfuscation is:

1). Implying that the guilty party is an idiot to make the speaker seem nicer. It's well known in marketing that when weak-minded people are given a reason (any reason) before a request, they are more likely to comply with a request*. However, "it means that the other team can't process it until the next day" isn't necessary - 90% of the time employees know things need to be done by deadlines. You are asking for them to deliver by the deadline, you don't need to rationalize.

2a). Indirect, potentially manipulative - e.g. accusing while ostensibly appearing not to be; an attempt to be nice while calling someone out.

2c). I will go even further on point 2a - when you ACCUSE clearly, you become responsible for your words. When I say "Hey Ben, your code is garbage, can you try to make it less garbage" I out myself as someone who is being critical. I out that I expect better. I take on the burden of criticizing as defined by Korolev, specifically: “If you do not agree — criticize; if you criticize — offer a solution/alternative; if you offer a solution — work on implementing it; if you implement it — bear the responsibility for your actions”. When you take a weak, passive, indirect voice, you accuse while trying to protect yourself from any consequences, since you can always say "woah, woah, I wasn't accusing you, I just didn't get my paperwork".

To go even further with this - "Ben" missed the deadline, your goal is to communicate they missed the deadline. Why add all this other garbage?

Since I realize that I am not making a strong enough point, I will include a quote that partially guides me here:

"3. Active Voice: Use the active voice.

The active voice is usually more direct and vigorous than the passive: 'I shall always remember my first visit to Harvard.' This is much better
than: 'My first visit to Harvard will always be remembered by me.' The latter sentence is less direct, less bold, and less concise. This rule does
not, of course, mean that the writer should entirely discard the passive voice, which is frequently convenient and sometimes necessary."

https://ablconnect.harvard.edu/files/ablconnect/files/howell...

The ABC/military writing guides phrase it even better, but I am too lazy to look for the source PDFs.

* There is solid research showing that "Hey, I am going to cut in line because I am late" is far more effective than "Hey, I am going to cut in line."