skysight-inc/HackerNews huggingface dataset:
Short answer: you need a tech partner/officer

Long answer:
The model of partnership can be different. The answer depends on your company future vision. Do you want to run a business and pay for everything that's not relevant to your domain or do you want to make the best business possible and crush your competitors?

There is a "Not invented here" principle software companies use to eliminate distracting factors and focus on what matters. However if every software you use isn't good, why not make your own? Plenty of companies do that.

A few options to consider:

1.Software provider

2.1. Re-negotiate software services with current provider. They can be irresponsible, underpaid or bad at negotiation and cannot explain you why they don't want to or cannot provide basic support.

2.2. Find a better software provider. There are plenty of outstaff companies in europe who'll be happy to help you with regular EU wages with a decent quality.

Better to transition slowly if you plan to abadon current contractor. Think of it as a drug use, come off slowly to make it easier.

2. In-house department

2.1. Find a tech lead (freelancer) and start educating one in your domain. Upwork, your network, whatever way is more comfortable for you to find an engineer. Don't worry about sexieness of your business domain, there are plenty of people who'll be willing to help. But one must become an expert in your domain, engineers do what they told to unless you make them understand what your company actually needs, so they can ask you reasonable questions.

2.2. Do you want to start a side software business in 2-5 years? This can be an opportunity for you to run a second/third/Nth company that provides SaaS logistics companies. I don't believe you are the only fish in the logistic sea, neither software providers or engineers are.

Feel free to ping me if you have any questions or need assistance: smart.hope1473@fastmail.com

(I'm in Europe and will be happy to meet over a beer)
So an agent here is the combination of a system prompt and a configured set of tools, kind of like an OpenAI "GPT"?
> To a Dorito buyer, the requirement is that it tastes good without immediately killing them.

To the FDA, the requirement is that it's safe for human consumption, has a serving that is normal for a healthy adult, and does not lie about its contents.

See, YOUR requirements and what the government is able to give you are different.

Yes, buyer's DO care about this stuff. Maybe you've never read a nutritional label in your entire life, I don't know. But I know I care. And everyone I know cares.

>you can try multiple different products at low cost and with ~no physical danger.

Multiple obvious problems here.

First, trying multiple products costs money and time. Again, people have jobs, families, what have you. Consumers don't have the will for this.

Second, the "no physical harm" part is BECAUSE of regulations.

Did we all just collectively forget why these regulations were instituted and why we are now a high-trust society?

Companies used to just lie, and people used to drop like flies. We stopped that.

In my opinion, people's understanding of a free market is not only not in line with reality, but it also hasn't been in over 100 years. Moreover, nobody actually wants a free market. They just think they do, until they consider it more and realize it would actually be pretty terrible.

Point being - NO, companies shouldn't be allowed to lie.
Perplexity's popularity surges as AI search startup takes on Google
Having the assets made in house for IT is only going to grow the value of your company. The software ends up being worth more than the sales of the business.
t. former logistics company partner, sold to vanguard for IPI shipment rating software alone.
w/o paywall: https://archive.ph/yzvZS
It depends on the policy you signed. For most insurance, you are entering into a private contract with someone to pay for your stuff if it breaks. How they enforce their policy is mostly between them, you, and how much you want to pay a month.

For the most part though, insurers don't actually have too much incentive to create false positives. Increasing your rates for life insurance or cancelling your policy because you ate a burger when they already have your cholesterol information is really dumb and bad for business.
Discord flags lack of IPv6 as "intended"
Today it appears they shut it off completely: https://www.aljazeera.com/news/2024/8/9/russian-users-report...
China's manufacturers are going broke
Talking Postgres podcast interview with Postgres committer David Rowley
Procedural Art and Code by Liza Daly
Maybe because ill-gotten gains were financing successful high-cost legal defenses.
No Paywall: https://archive.ph/PvOhV
That's really the perspective I'm coming from. When I say the answer isn't to let terminal patients take whatever they feel like, it's to say that they shouldn't be the one to make the decision that a developing drug is safe enough for them to trial.

Just because one is terminal, it does not make one an expert in medicine or pharmaceuticals. So it shouldn't be used an exception to the processes in place.
> Dr Sergey Filonov is a world leader in clinical dry fasting expertise and the successful treatment of diseases, acute illnesses, chronic disorders and undiagnosable conditions.

> you can actually listen to your body and know minute by minute if you're in danger or not

Friend, this is all hocus pocus bogus from a crackpot doctor. Other sources even say dry fasting is rarely done today (because it's hocus pocus), even if it was once popular in the Soviet Union.

You will also notice how this crackpot doctor charges $2,200 for a supervised 2 day dry fast - not 10!

Please don't go 10 days without liquid intake - especially when you are without medial supervision for crying out loud. You cannot monitor yourself properly under these extreme conditions. Even if you survive 10 days without any liquid intake, you may (and probably will) cause irreversible damage to your body and organs.
We're starting a new project and we've used Drizzle for the past two weeks and started having issues around migrations. For example, if we wanted to remove a table, removing the drizzle schema def doesn't generate a migration for it.

What's worse is there's no traditional up / down migration for those familiar with knex. There's no "down" at all from what we saw.

There is an issue opened on Drizzle about it and they say they've started work on an up/down migrator, but who knows when that will be done.

https://github.com/drizzle-team/drizzle-orm/discussions/1339

So I've spent the past day converting everything to Kysely instead. ChatGPT was pretty good about converting from Drizzle to Kysely if you fed it the Drizzle schema and repository code.

In terms of developer experience, (maybe we didn't play around with it enough), Drizzle returns things as arrays in postgres, whereas in Kysely you can have it return a single item (or throw it if you want if it can't be found) instead of an array. It's a slight annoyance to have to de-structure the results in drizzle for a single item.

Overall for us, the deal-breaker was the sub-par and too-magical migrations in Drizzle. If you wanted to write custom business logic for your migration, it seems like you had to write it in the generated SQL files directly.

Compare this to Kysely, where you have a knex-style up/down and can write your business logic and migration changes in Typescript.

Drizzle Studio via drizzle-kit, however, is pretty great, and we're continuing to use that since it doesn't require any drizzle-specific schema defs to work.

I would recommend Kysely over Drizzle at this point in time and re-evaluate once Drizzle has a better experience around migrations.
Real-time ML audio noise suppression on Raspberry Pi Pico 2
The Empathy Punishment
I disagree that purchasing the book is automatically the “right” thing to do. If someone cannot afford the book, it is my view that society should not expect them to pay. I believe that this view towards knowledge will lead to a wiser society, and we deviate from that path at our peril.
AI is bad at math, and stubborn
https://web.archive.org/web/20240808162453/https://www.grubs...

https://archive.ph/ixvSb
> radio telescope

From the title I thought it might be about using lasers against lunar retroreflectors, passive arrangements of precise mirrors that (usually) reflect light back to its source.

https://en.wikipedia.org/wiki/List_of_retroreflectors_on_the...
That's not the problem. The problem you have is defined in https://en.wikipedia.org/wiki/The_Market_for_Lemons

It is the information asymmetry. How do you expect to hire competent devs/providers? Yourself? A random third party HR company? (hint: still the same problem cause as today)

You have to find a way to crack this, no matter the approach you take.

There's also the problem of finding a too competent provider/developer who gets bored or is distracted with other things.

You need to accept it's a learning process and do the homework. You can't throw money at it. You can't cheat. There's no way around it. Sorry.
Thst is why I used metaphorical language here. Goals sound very well defined like something from a business plan. And granted, sometimes it is nice to have well defined goals, e.g. when you are in a group or some other situation where having a bit more objectively formulated expectations help.

Life coaches would tell you you should not only formulate goals, but also say within which time you want to get there.

As you I found this can kill all joy. A vague vision is sometimes better as it can be adjusted to life circumstances. E.g. if you're a musician of course your vision is to make good music of a certain style, but as you are one part of a band within a uncertain environment anything more precise than a vague "move the band forward" would need to be overhauled every other month.

But for other
Linkedin is a gold mine for professionals as well as government information gathering operations
https://www.wired.com/story/linkedin-fake-profiles-state-act...
A gang of harmonica geeks saved the soul of the blues harp (2013)
Groundcherry genetic upgrades: garden curiosity into an agricultural powerhouse
I actually met Jake in person, more than a decade ago, when I was doing freelance tech support and his parents needed some networking help.

Extremely driven guy, and also super interested in the why of everything I was doing and the debugging process.

Also he had the first kinesis keyboard I ever saw in person, which kind of pushed me down the build your own keyboard route, which really helped later when I was having RSI issues.

He left us far too soon.
Well, unless you care about the privacy of your documents.
Does this relate to the situation in Kursk Oblast?
Pretty sure the pilot can't get paid until after they get their commercial license.

It's possible the company can however rent hours in the plane at below market costs (a friend did something like this years ago while getting his helicopter license)
SETUN itself was an electronically binary machine that used bit pairs to encode ternary digits[1].

In support of your point, of the Soviet computers surveyed in the cited article, six were pure binary, two used binary-coded decimal numerics, and only SETUN was ternary[2].

[1] [Willis p. 149]https://dl.acm.org/doi/pdf/10.1145/367149.1047530#page=19

[2] [Willis p. 144]https://dl.acm.org/doi/pdf/10.1145/367149.1047530#page=14

[Willis] Willis H. Ware. 1960. Soviet Computer Technology–1959. Commun. ACM 3, 3 (March 1960), 131–166. DOI:https://doi.org/10.1145/367149.1047530
it's an indicator of a death within the community; an 'in memorial' feature.
It would not be a Summer time end of the week without the obligatory catastrophic flaw or snafu to keep everyone busy..

It looks bad but this phrase looks even worse for AMD: "No fix planned"[1].

Finally internalizing themselves as the winner and starting to pull an Intel?

[1] - https://www.amd.com/en/resources/product-security/bulletin/a...
What the hell is a luminiferous theremin?
Terra: A sane application development framework for the desktop made with Lua
Padding numbers? ‘Our shitty bot has successfully* published* hundreds of books!’
I would nominate this one

> Tetris is an inventory-management survival-horror game with 19 principal characters, each with its own story arc
It's not a myth, but the prescription was highly inconsistent. This is because there is no true definition for "whiteness" as race, ethnicity and culture are made up social constructs. For example, Arabs were officially considered white as recently as 1944[1].

1: https://en.wikipedia.org/wiki/Definitions_of_whiteness_in_th...
Unfortunately democratic nations sometimes go there, too. The UK has threatened to weaken encryption in a way that would force signal to leave. Other nations have made noises about it, too.

UK: https://news.ycombinator.com/item?id=34936127

EU: https://news.ycombinator.com/item?id=40551260

Australia: https://arstechnica.com/tech-policy/2018/12/signal-to-austra...

Belgium: https://news.ycombinator.com/item?id=31210432
Putinist state simply cannot accept non-controlled media. No big surprise here.
Russia seem to be more reliant on TikTok these days https://www.forbes.com/sites/jamesfarrell/2024/05/02/russias.... Make sense since TikTok is owned by their ally.

This flurry of social media ban might signal the start of the end of Putin's regime, with sudzha's fall by Ukraine. Right now Ukraine can seize artillery storage and destroy rail lines anywhere behind the frontline with ease, and Russia seems paralyzed. If they soften any of the frontline to reinforce the interior, that frontline will collapse.
Might they be people using VPNs? I'm guessing it's almost universal for the people who are used to using WhatsApp, Instagram and YouTube...
Wait, Apple releases papers? Do they have a name for their internal research division? When I think of companies doing AI research my mind generally jumps to Google DeepMind, I didn't know Apple releases any proper research papers at all.
The built-in “censorship circumvention” toggle seems to be enough for now.
Russia is trying to follow China's example to shed dependence on West controlled services and grow domestic alternatives. Which is long overdue since they don't have equitable access to these services.
It ain't fun!
No, I am saying that what threatens "brand safety" is attacks by organizations via the media. (See an example in my other answer about the NBC News article). Those organizations have the power to decide your politics by threatening to shame your advertisers for the fact that they advertise on your platform. They get to decide which content is "problematic" and which platforms should be singled out. And if a self-appointed "anti-hate group" says that there are too many nazis on a platform, the advertisers are not going to take the risk of arguing that the numbers are irrelevant or that they're not convinced.
> Note that most countries will arrest me and send me to the US if presented evidence.

I believe that's actually very rare. I mean instances in which country A extraditing to country B one of its own citizens (who isn't also a dual citizen of B). In the most common scenario, country A extradites a citizen of B back to B, or (less common) a citizen of some 3rd country C to B.

I couldn't find a single instance in which a US citizen was extradited from American soil to a foreign country, for example, even though this is permitted by the extradition treaties. (I welcome any pointers to actual instances)

Foreign countries sometimes extradite their own citizens to the US, but I believe that to be very rare. Even the case of Gary McKinnon [1] was ultimately blocked, for example.

[1] https://en.wikipedia.org/wiki/Gary_McKinnon
Thanks, I’ll try to play with this. Thanks also for keeping us updated, your work is very interesting!
Maybe we are referring to different things when we say 'process'... I am not aware (happy to be educated) of Firezone having SDKs to embed the zero trust overlay running directly in an application, i.e., in the app process and memory.

Do they support this?

I hear you on having 'out of process', that's why OpenZiti also has tunnellers for deploying on host as well as virtual appliances to run in the DMZ/VNET/VPC etc. I was only aware of Firezone supporting those 2 deployment models.
TRIZ is not bizarre or strange. It is a series of concepts and ideas which are meant to help you get unstuck when working through a difficult engineering problem.
I think ownership and especially lifetimes are a lot harder to reason about than the trait system tbh, even traits implementing traits, GATs, impl trait, and so on and so forth.
I once was using a bunch of handmade python scripts to work with terrain heightmaps and ground terrain textures in an attempt to improve FSX visuals before flight sim 2020 was announced.

I had 12Kx12K pixel images of the ground in spring, and wanted to make some winter versions for fun. Some basic toying around showed you could reasonably resample a "snow" texture into these photos wherever you had pixels that were "mostly green", ie grass or trees.

I wrote this up in python using the simple PIL python library for working with image data. It took 45 minutes per image.

I fired up a text editor and within 30 minutes had a java version of the code, most of that time was spent remembering how to write java.

30 seconds per image.

I don't care what nonsensical "optimizations" I could have done, like oh just pull it into numpy arrays and work there, oh PIL is slow for pixel manipulation so don't do that, oh you could rewrite it like X and it will be faster

I don't care. The simple, naive, amateurish attempt in Java, a language I hadn't touched in 6 years, blew the pants off of the python version, a language I used at my day job. It took zero more effort to write in java than in python. Python is great for doing simple one off scripts, but it is terrible at actual work.

Add to that, the tooling around python is mediocre, and for some reason python programmers don't seem to care, while the tooling around java is so good IDEs basically write all the supposedly awful boilerplate code for you. Stuff that I had to do by hand in python was automated in java.
Oh nice, I didn't know that! In that case it might work, you could try running `tnr run ./blender` (replace the ./blender with how you'd launch blender from the CLI) to see what happens. We haven't tested it so I can't make promises about performance or stability :)
Backblaze sees drive failure rates tick up, asks if AI can help
It's not OSS, but I've had good experiences with using MathPix's API for OCR for formulas
Now, using modern technology, they can write 7 billion books. What is their value?
If you were wondering what they trained it on:

> The AFM pre-training dataset consists of a diverse dataset consists of a diverse and high quality data mixture. This includes data we have licensed from publishers, curated publicly-available or open-sourced datasets, and publicly available information crawled by our web-crawler, Applebot. We respect the right of webpages to opt out of being crawled by Applebot, using standard robots.txt directives.

The fact that you can opt-out in robots.txt only if you knew to list Applebot months (years?) ago when they started crawling is a little unimpressive.
https://machinelearning.apple.com/research
Principles of Vasocomputation: A Unification of Buddhist Phenomenology
A unification of Buddhist phenomenology, active inference, and physical reflexes; a practical theory of suffering, tension, and liberation; the core mechanism for medium-term memory and Bayesian updating; a clinically useful dimension of variation and dysfunction; a description of sensory type safety; a celebration of biological life.
I know next to nothing about WordPress and haven't used it since I was very little, these opinions just come from my general knowledge of web development, especially trained by my 5 years of Rails experience. Never underestimate the power of a good framework to illuminate the ways in which bad frameworks fail.
I’ve been doing IPv4 networking for decades, and recently decided to take plunge and update all my gear and systems to IPv6.

So far, it’s a train wreck.

20 years in, and none of the major platforms support IPv6 in a consistent way (DHCP6 vs. SLAAC, anyone?), there is little to no analytical or diagnostic tooling, no (working) walkthroughs of equivalencies to standard IPv4 practices, little security clarity, …

This IPv6 debacle is a self-own of major proportions.
Is that a sarcasm? Whatsapp is not blocked in Russia
You can't fix Boeing or any other industry with punishments, the flaw is in the financial system of all the west. Some companies suffer more, some less, but their fate will be the same.

A small example: most battery-powered hand tools (drills and co) use 18-21V lithium batteries, with the same connectors for all manufacturers, as a result you can buy some tools from one brand, some from others and swap batteries issueless. We do the very opposite, not only some vendors even insert a small "intelligence" in batteries to impede the use with tools not identify as belonging from the same registered buyer, formally "to avoid stealing" etc. Car parts are the same.

A working industrial system need open standards for interoperability and competition, need a universal school systems where most R&D are public and the private sector pick ideas from them. So marketed ideas are good for users, not for some vendors against their customers. We have had essentially that in the past, when all westerns economies was working well. We have abandoned that to fully go financial. Current state of thing where an entry level BEV from China cost ~9000€ in Thailand and the very ~40.000€ in the EU. We still have some high-tech dominance, but not for long and not without automotive and mid-tech mass industries in general. We can only recover ANNIHILATING private-public partnerships, putting back well funded public research based on research and development goals not short-term profits, stating clear to the private sector: you can loose talents for the public or starting to follow the new-old system.

This should been able to fix in a decade or so, if the WWWIII get postponed. In a shorter timeframe I doubt anything better than the current disaster could be done.
"real improvements came from adjusting the prompts to make things clearer for the model, and not asking the model to do too much in a single pass"

This is spot on, and it's the same as how humans behave. If you give a human too many instructions at once, they won't follow all of them accurately.

I spend a lot of time thinking about LLMs + documents, and in my opinion, as the models get better, OCR is soon going to be a fully solved problem. The challenge then becomes explaining the ambiguity and intricacies of complex documents to AI models in an effective way, less so about the OCR capabilities itself.

disclaimer: I run a LLM document processing company called Extend (https://www.extend.app/).
> Post production cuts are often out of the control of the director entirely.

How accurate is this? I could see it for movies where the director doesn't have much sway with the studio...

But I can imagine when you look at the likes of Scorsese, Coppola, The Coen Brothers, Spielberg, Wes Anderson and the like, they probably do have the sway with the studio to have "final cut" rights or at least approval.
Fun fact: Their first paper, Improving the Realism of Synthetic Images (2017; https://machinelearning.apple.com/research/gan), strongly hints at eye and hand tracking for the Apple Vision Pro released 5 years later.
For a while now! https://machinelearning.apple.com/research
I’m not convinced it’s cheaper to surveil the entire country than to simply assess claims when they are reported and dismiss those that are due to lack of maintenance.