skysight-inc/HackerNews huggingface dataset:
I joined a logistics company with a history of two unsuccessful outsourced software development projects. Their third attempt was also failing due to the developer prioritizing their own startup over delivering the contracted software. This resulted in unaddressed bugs, lack of client on-boarding support, and lack of the developer delivering functionality they were contracted to deliver.

I was brought on board to salvage the third system, but this proved unfeasible. As an interim solution, I built a system to enhance data from the third system, enabling the operations team to utilize it for planning and execution.

Collaborating with the CEO, we analyzed strategy, risk mitigation, and evaluated alternative vendors. Unfortunately, proof-of-concept trials were unsuccessful due to vendors not meeting our requirements.

To gain deeper insights, I initiated direct meetings with stakeholders at our client companies to understand their specific needs and business rules, recognizing the importance of minimizing localized exceptions while providing a solution that would work for all clients.

I then conducted meetings with the CEO and a key client to observe their utilization of the third system and pinpoint areas of success and failure from their perspective. Understanding client reporting and data needs is crucial, especially for those submitting reports to their local boards and international logistics teams.

I advocated for developing an MVP to automate manual tasks performed by control room staff, ensuring timely operations. The MVP was successfully launched first with a different customer and then rolled out to the original client. The original clients second site also adopted the system, and we transitioned from the legacy system during a holiday break. Benefits included reduced scheduling time due to zoning and suburb storage, resulting in significant time savings for planners.

Key takeaways include developing a comprehensive needs analysis document outlining your company's requirements, documenting business rules, noting pain points, and evaluating if the current system adequately supports business needs and figuring out what your wish list for a system is. You can then write a requirements document referencing back to the needs analysis document before starting to develop the software.

Software development projects fail when execs / management do not understand their requirements. Something they think is shiny today may not be tomorrow and their focus shifts.
A photoswitchable handheld volumetric 3D display
I have heard that Carlin's historiography isn't great... but I will fully agree that the man is a master storyteller and does wonders for making insanely complex topics comprehensible. Ghosts of the Ostfront was the one that sold me on him.

If he's not dead-on, all the time, well, I can read more later and be corrected.

I had no idea you could just buy his old episodes. May have to go buy them now.
I've dealt with some related issues to this, but in the EU jurisdiction(but am familiar with US landscape).

1: You are not prohibited from working with Russian developers who currently reside in Russia. The biggest issue is figuring out a way for you to pay them, but that sounds like its being taken care of by the company.

2: You ARE prohibited from exporting consulting services to Russia, to either physical or legal persons, for "enterprise management software and design and manufacturing software":
https://ofac.treasury.gov/faqs/added/2024-06-12#:~:text=1407...

3:Just contact OFAC. They are responsible for enforcement, and they have a hotline you can use.

https://ofac.treasury.gov/contact-ofac
I don't really understand why an engineer would use langraph. If a graph based interface for coding was useful, wouldn't they already be used for regular programming? Regular software functions can be viewed as graphs already, what's new about LLMs that make a graph based UI desired? Maybe for really basic no-code programs for non-programmers?
100M dead birds later, avian flu persists. Blame our policies
I helped the author make sense of the weird sparse data format USDA begrudgingly provides about bird flu. It appears to be increasing unabated
Start by reducing or removing legal + compliance. It's where innovation goes to die. You can have reasonable compliance and security without burying everyone. Make them concentrate on real present threats, not theoretical ones.

Next, sort out the egomaniacs... there's two types: those who are "too cool for school" to comply with some basic standards like... I dunno tabs vs spaces or code formatting, then the guy that wants to rule with an iron fist and one-size solution everything.

Finally a strong opinion: modern web development is absolute crap. I would favor server side rendering frameworks and nearly zero javascript for internal apps. We're here to get stuff done, we're not here to coddle the user.
(Apologies for the snark, someone else made a short snarky comment that I felt was also wrong and I thought this thread was in reply to them before I typed it out -- thank you for the reply)

- ALBs -- yeah this is correct. However ALBs have much longer startup/health check times than Envoy/Traefik

- Cloudwatch - this is true, however the "configurable" behavior makes cloudwatch trash out of the box. you get i.e. exceptions split across multiple log entries with the default configure

- ECS tasks - yep, but the failure behavior of tasks is horrible because there're no notifications out of the box (you can configure it)

- Fargate does allow you to avoid maintenance, however it has some very hairy edges like i.e. you can't use any container that expects to know its own ip address on a private vpc without writing a custom script. Networking in general is pretty arcane on Fargate and you're going to have to manually write and maintain the breakages from all this

> You might be able to do the same with Kubernetes, but your control plane will be out of date, your OSes will have many missed security updates. Might even need a major version update to the next LTS. Prometheus, Loki, Tempo, Promtail will be behind. Your helm charts will be revisions behind. Newer ones might depend on newer apiVersions that your control plane won't support until you update it. And don't forget to update your CNI plugin across your cluster, too.

I think maybe you haven't used K8S in years. Karpenter, EKS, + a GitOps (Flux or Argo) makes you get the same machine maintenance feeling as ECS but on K8S without any of the annoyances of dealing with ECS. All your app versions can be pinned or set to follow latest as you prefer. You get rolling updates each time you switch machines (same as ECS, and if you really want to you can run on top of Fargate).

By contrast, if your ECS/Fargate instance fails you haven't mentioned any notifications in your list -- so if you forgot to configure and test that correctly, your ECS could legitimately be stuck on a version of your app code that is 3 years old and you might not know if you haven't inspected the correct part of amazon's arcane interface.

By the way, you're paying per use for all of this.

At the end of the day, I think modern Kubernetes is strictly simpler, cheaper, and better than ECS/Fargate out of the box and has the benefit of not needing to rely on 20 other AWS specific services that each have their own unique ways of failing and running a bill up if you forget to do "that one simple thing everyone who uses this niche service should know".
It’s commercial open source.

Anything else is moving the goalposts.
Same as a “fix-it” ticket for having a busted tail light. You prove to the court that you got it repaired and you don’t have to pay a fine.
An OCR will always mix up characters so I don’t really see the issue here?
My "theory" is about the evolution standards of beauty, not what people will actually do when they get thin.

Getting fit is a big psychological and lifestyle barrier, I agree. But, not having an excess 50-200 lbs sure helps if someone does try to start.
A similar article for bringing Ruby into the Nix ecosystem: https://flox.dev/blog/flox-and-ruby
We had such a notice, for moss and mold (in a hot, dry climate). The images were accurate enough. The insurance company relented after we remediated and sent photos.

Image recognition is not really "AI-driven", and the low numbers make that replaceable with humans. It's the cost and legality of drone roof photos that make this possible.

The risk represented in the photos was relatively small, but it's a risk easily and legally measured. Then the higher cost of fix + verify is shifted to the homeowner.

The real beneficiary is roofing companies, raising the question of illegal tying. Insurance is required by mortgages, so homeowners have no choice but abate with roofing services, which creates an opportunity for the insurance company and roofers to share value extracted in various ways. Which ways are legal is an open question. The value extracted is bounded by the cost of switching, which involves another company assessing your property in some way; tight home insurance markets thus increase the value extractable.

Insurance mandates and reliance require regulation, as does using private insurance for large social risks like wildfire and earthquakes, but that all makes insurance less competitive by reducing viability of new entrants.

Nothing in the chain of reasoning - from drone pictures to investor decisions - is improper, but boy the resulting homeowner squeeze is painful.
For some reason I have a hard time with "quest" because it seems to have an endpoint. I'm not "on a quest to hike all the mountains." I'm just the kind of person for whom that kind of thing eventually happens because it's normal.

It very well might be my "fear of success" issue though. I don't have a fear of being different than I was before. That slips in under "part of the normal process of growth and change."

But being a person who's on a quest? Who might eventually achieve the thing? That lands differently, and in a way that prevents me from actually doing it.

I think my successes have to slide in under the radar so I don't sabotage them.
Actually in Brazil we have a few huge succesful ones. Pix for payments (like Venmo). Carteira Digital (digital drivers license, even better than the US), .Gov for notary document signing.. among others
macOS Live Text is incredible. Mac only though
If anything, Loper would make it easier for the Forest Service, since it was the reissue of the (long-expired) permit in 2018 that would fail court examination as "arbitrary and capricious." And that permit was only for 5 years, so the re-issued permit expired in 2023. No matter how the law is interpreted, BlueTriton does not currently have a valid permit to take water from this spring.

The Forest Service order is just the second order barring them from using this water; the California water board has already issued a cease-and-desist, and Loper would have no affect on that order.
There's always Ithkuil - though I hear it's a bugger to learn: https://en.wikipedia.org/wiki/Ithkuil
I think thats why cancer is such a vicious illness to have a loved one experience. Its a long drawn-out suffering, with an inevitability at the end of it. The body shuts down gradually as the cancer wins out. For my sister it was the same with 'good days' vs 'bad days'. At first bad days were the minority and over time the ratio changed.
A smartphone-based serious game for depressive symptoms
Crowdstrikes actions are akin to manslaughter while ransomwaring hospitals is more akin to murder.
Figure 1 is somehow beautiful in it's chaotic dis/organised structure, a representation of the whole internet, something which us humans now so heavily rely on

ipv6 yadda yadda yadda
> No, it's not silly. Immortality = staying alive for an infinite amount of time.

Words mean what we mean them to mean. When most people talk about trying to find a way to achieve mortality themselves, they are talking about biological immortality. Which means what I said - freedom from aging.

https://en.wikipedia.org/wiki/Biological_immortality
I don't want to jump to conclusions, but I don't feel confident using gpt4o/claude for OCR, as I often experience issues mentioned on this page https://github.com/Yuliang-Liu/MultimodalOCR

[edit] But it is not applicable to OCR specialised models like Florence-2
You are not even wrong.
I do a lot of outdoors stuff and there's a huge difference between pushing yourself on a challenging hike and being stupid by not drinking any water.
Building a Psion/EPOC32 Emulator
I think the headline is backwards.

The drones are feeding data. It's drone-driven AI analysis.

They could cut the AI out of the loop and have humans making bad judgment calls and the result would be the same.
>> The illness is usually mild and most of those infected will recover within a few weeks without treatment.

However, in the 2022 global outbreak 112 deaths were reported in 87,000 cases, with other sources reporting a risk of death as high as 0.025%.[1][25] Most reported deaths in this outbreak were among those who were immunocompromised either due to medication or poorly controlled HIV infection

https://en.wikipedia.org/wiki/Mpox
Your personal insurance isn't, but once the tech is perfected to operate on the ones that are, there is zero reason to assume it won't also be deployed to yours.

Progressive is one company that insures 27 million drivers. If they deployed this tech to all of them and it earned them a paltry $2 more annually per driver, that's $54 million in extra revenue. And any company that dares not do it once it's widely adopted will have shareholders screaming at them to implement it.
Adventure Sport Athletes Pay a High Price for Olympic Glory
Self-defense isn't banned anywhere, the kind of 'self-defense' murder that some people in the US occasionally get away with is, though.

(For example, if your idea of self-defense starts with 'I'll be following someone around in my truck...', most other countries would let you hang.)
I understand and I still think it's stupid.
Scientist Has a Risky Plan to Cool Earth. There's Growing Interest
Unless I'm mistaken, we vigilantes are deemed criminals because it is, ironically, against the law to enforce the law on someone else without being granted that authority by the state.

Its still not quite accurate to deem vigilantes as criminals though. Unless they've been charged and convicted they aren't technically a criminal.
> Access serverless GPUs through a simple CLI to run your existing code on the cloud while being billed precisely for usage

Hmm... well I just watched you run nvidia-smi in a Mac terminal, which is a platform it's explicitly not supported on. My instant assumption is that your tool copies my code into a private server instance and communicates back and forth to run the commands.

Does this platform expose eGPU capabilities if my host machine supports it? Can I run raster workloads or network it with my own CUDA hardware? The actual way your tool and service connects isn't very clear to me and I assume other developers will be confused too.
A weird article indeed, and it shows the weak mentality of the author. Apple picked East Asia because East Asia were more productive and reliable. The real question to ask is why the chip manufacturing in the US has been declining in the last two decades?
We've built an app like that but for PDF table extraction, https://table2xl.com
This is a really neat demo!

Just a heads up though your site layout is broken in Safari
May Jake rest in peace and may his memory be a blessing to his wife and daughter.

Their views on clinical trials were understandable given the circumstances. Those regulations were written in blood, miscarriage/birth defects, autoimmune conditions, genetic damage, and other horrors. This is a complicated ethical topic because clinical trials can harm patients and families of patients as much as they can help, and sometimes many years after the fact of the trial. It's not an appropriate discussion in a memorial post.
Oh, TIL. I was under the impression they were both removed , and didn't know AMD had it either.
Nope. Most compression does not mix up characters the way JBIG2 does (see the article), and most OCR does not substitute plausible text in for text it fails to scan.

Let's say the text is "The laptop costs $1,000 (one thousand dollars)." but the image is blurry.

Normal compression will give you an image where "$1,000" is blurry. JBIG2 can give you an image where "$1,000" has been replaced by a perfectly-clear "$7,000."

Normal OCR will give you some nonsense like "The laptop costs $7,000 (one 1housand dollars)". The LLM can "fix this up" to something more plausible like "The laptop costs $2,000 (two thousand dollars)."
Sounds like BlueTriton simply f'd around and found out. For starters, they were flagged for operating without a permit:

> The Forest Service announced the decision one month after a local environmental group, Save Our Forest Assn., filed a lawsuit arguing the agency was illegally allowing the company to continue operating under a permit that was past its expiration date.

In addition to not having a permit, even if they did have one they were using the water for non-permitted purposes:

> In the July Forest Service letter, Nobles said the company was repeatedly asked to provide “additional information necessary to assure compliance with BlueTriton’s existing permit” but that the requests were “consistently left unanswered.”

> Nobles said that under the regulations, he may consider whether the water used exceeds the “needs of forest resources.”

> He also said that while the company had said in its application that the water would go for bottled water, its reports showed that 94% to 98% of the amount of water diverted monthly was delivered to the old hotel property for “undisclosed purposes,” and that “for months BlueTriton has indicated it has bottled none of the water taken,” while also significantly increasing the volumes extracted.
The Japanese debating over whether to surrender or not after 2 bombs and 100 firebombed cities is genuinely insane.
I have no idea why he gave you some random link

literally first link under "dotnet debian" is:

https://learn.microsoft.com/en-us/dotnet/core/install/linux-...

__________

wget https://packages.microsoft.com/config/debian/12/packages-mic... -O packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

rm packages-microsoft-prod.deb

sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0
Magit 4.0 Released
Indica vs. sativa: Science suggests there's not a difference
Having your biological age suspended at 30 doesn't preclude death. You can always kill yourself whenever you want. If you don't want to, it's because you think there's a reason to keep living.

> After awhile, you think of your spouses like dogs, knowing each time you take a new one that one day they will be gone.

I still love my dogs with all my heart, treasure the time I have with them, mourn them when they're gone, and still find happiness in my life. And still choose to adopt new ones on occasion.

Plus, I'm not sure why you think, in this scenario, that the immortality technology is only available to me and not any of my loved ones.
I'm currently reading theMystery.doc by Matthew McIntosh [1] which also fits this category. It's full of transcripts of calls, frames of film, email threads, redacted pages, news articles. Highly recommend it, it's so nice to be surprised by what you find every other page-turn.

I follow a guy Wildbow who writes webserials who also occasionally dives into this, like for example this part of his story Pact [2] where...

mild spoilers ahead

Someone uses time magic to disadvantage the protagonist and the chapter jumps from 6.10 to 6.12, the missing chapter representing the missing time.

1: https://www.themysterybook.com/

2: https://pactwebserial.wordpress.com/2014/05/20/subordination...
What are you using P100s or something?
> will rule the world forever

If by forever, you mean until they actually disappear from something they have failed to foresee or couldn’t avoid, then, yes maybe.

Nothing is forever. Prolongating human life would probably barely make a dent in the grand scheme of things.
Google "horno oven" and you'll find plenty of English references to earth ovens.
Niklaus Wirth didn't get one
there's also ultrasonic brain surgery to fix the miswired reward center.

https://youtu.be/7BGtVJ3lBdE?t=869
Sure, but that’s fine by me. Shareholders are your fellow policyholders in a mutual insurance company. The high risk people can go start their own mutual insurance.
I wonder what would happen if we had a huge truck of fish, then loaded thousand of fish to one of those most dry areas in the world – IE without coyotes – layed out evenly. Would these make good good in few years?

edit: good food
You've Lost Weight Taking New Obesity Drugs. What Happens If You Stop?
Why is there a culture war over this? Why is there even a debate? The servers we use daily are managed by people miles away, and the world keeps turning 24/7. If you want to fish for a living, work on a boat where the fish are. If you work in HR and Marketing and use the internet, take advantage of collaborative tools and work wherever you want.
That does not work for me in Python 3.10 or 3.12:

Python 3.12.2 ...
Type "help", "copyright", "credits" or "license" for more information.
>>> def f():
... exec('y = 7') # will still create a local variable
... print(locals()['y']) # will still print this local variable
... print(y) # will still try to access a global variable 'y'
...
>>> f()
7
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 4, in f
NameError: name 'y' is not defined

It does print 7 in Python 2.7.
Show HN: Policies, a New Approach to Roles and Permissions
When I first picked the name, after a chat with Claude, I hadn't come across Nous Research back then, and they didn't show up Googling for just nous.

I see a bit of reuse of words in other various llm related projects.

Langchain/langfuse/langflow

Llama/ollama/llamaindex

so I hadn't been too worried about it when became aware of them.

That's what Show HN is for, getting feedback, and a name changed now would be easy before I post it around more.
Until recently I would get spam text messages from my own cell phone number. Telecommunication companies are complicit in all of this for allowing phone number spoofing. As long as they make money I guess it's OK for them.
This is crazy to me that the link even refers to their being a difference as a "myth."

Science takes a sucker punch to the solar plexus when those who simply haven't experienced a very real difference croon the difference is mythical due to lack of scientific conclusion.
X has complied with more government requests than Twitter. And removed the transparency info about them.

https://www.forbes.com/sites/katherinehamilton/2023/04/27/tw...
Why, is there a comma after "Why"?

Looks like the title was "Why, Exactly, Are Ultraprocessed Foods So Hard to Resist? This Study Is Trying to Find Out".