skysight-inc/HackerNews huggingface dataset:
Projects don't always got over budget. However it is very easy to go over budget on little things.

I've seen people build a house and the cost of construction was exact on budget, but the upgraded doors, lights, and similar small things made them $30,000 over budget. This is even though their contractor was constantly warning them that those upgrades were going to cost. The general contractor doesn't change any more $ to install upgraded fixtures, that money all to the manufactures of the doors, lights... (changing after they are installed costs money, but when it is time to order doors he is thinking oak, pine, or maple (minimal cost differences between them) and you decide to get the 6 panel door that will cost a lot more.
Why do you think that is? I thought things like the language server protocol made this a self service kind of problem. Who needs to be catching up?
Here you go: https://git.sr.ht/~tpapastylianou/process_optargs

Enjoy :)
A few years back, I wrote a web based publishing tool that used `wkhtmltopdf` to generate PDF from database content along with web images (& even more complicated with API access & Google Maps API). It took a lot of tinkering but it worked. At times, extra fiddling needed to generate accurately the Table of Contents (basic, uses `H1-6` elements in document) with proper page references and formatting. But it worked, even with allotting for stuff like "bleed" (it was being printed a massive color printer we leased that could bind or staple.
They made a rule in the Netherlands that stops supermarkets for throwing discounts on alcohol.
I'm always amazed just how cheap beer is, even cheaper than some mineral water brands.
I can but frankly I'm pretty happy about the lack of lawsuits in my life currently.
Funny, the other day I had to deal with a former school board trustee making claims about the supposedly sexual and harmful content of a specific book about a transsexual person. My gut told me that what they were saying probably wasn't true so I read the book and voila, none of what the person claimed to be in the book was actually in there. It does say something about a person when they use a study/book, anything that takes time and energy to evaluate to make their point without actually reading it.
I've tried to follow every Twitter Files dump and honestly there really isn't anything there to cover. It's like ppointing at people doing their jobs and claiming "there's some seriously scurrious stuff going on over there!"
I took the opportunity to even update the famous NodeGoat repo https://github.com/OWASP/NodeGoat/pull/286 so that people can get more familiar with that kind of mis-configuration issue. Really hope that helps
The syntax is reusing regular python syntax with completely different effects, so you have to learn 2 syntaxes.

Trying to do simple things like matching the content of a variable will fail if you forget you have to use a dotted path if you want to avoid binding.

Trying to do advanced things such as "match a dict with variable key names and values, but you wish to enforce the number and the types and unpack them in variables" is ridiculously twisted to do, when it's even possible.

I use match/case, but it like the early years of type hints or asyncio: terrible ergonomics, and we know there is a ceiling to how much it can improve.
Putting aside what seems to be an amazing new product, but the blog post showing the results are also downplaying what (to me at least) seems to be a 25% or more increase in latency.
In my experience project managers can often be fairly realistic. But everyone up the management chain (understandably) wants projects to cost less and take less time. So a lot of pencil sharpening happens to take slack out of the system. Then deliveries are late, Joe is out with the flu for a week, v arious unexpected problems are encountered, etc. And before you know it you're overbudget and late.
That article is comically wrong. There's over 4 billion board feet coming on line in the US South [1], and there have been several more recent announcements. There are fewer new mills anticipated in the PNW (though still some major announcements [2]), but that's mostly because log supply is declining at a rapid clip.[3]

[1] https://forisk.com/blog/2021/09/15/sawmill-expansions-in-the...

[2] https://www.timberprocessing.com/sierra-pacific-industries-a...

[3] https://www.forest2market.com/blog/are-you-planning-for-the-...
Wait what? How is it possible considering that the site is one of the most well-known resources for camera/lens reviews?

"The site will remain active until April 10, and the editorial team is still working on reviews and looking forward to delivering some of our best-ever content.
"

Are they taking it offline too?
Maybe... to haul stuff, and have a ton of torque?

I realize that the vast majority of truck owners never haul anything larger than their own lardy butts, and don't know a foot-pound from a pound-foot.

But a few will. I dunno if the Cybertruck will be any good at it; Tesla has a weirdly mixed track record of producing some amazing things and some really stupid stuff. But if they actually produce an object that does what it says on the tin, they'll sell some of them to people who want to haul stuff, and a lot more to people who want you to think they could haul stuff.

And they'll probably sell as many of them as they can manufacture.
I mean, that's OK though. Not sure why this is considered such a bad thing. You're missing out on some new language features, sure, but Java 8 is still reliable and rock solid. There's lots of companies that have hesitation or even inability to upgrade, hopefully there's at least some initiative and/or direction to do so.

A company that is head-in-sand deliberately not upgrading from Java 8 is one thing. A company that is just being conservative and intentional about the upgrade path, that's another entirely different thing.

I don't mind a company that has been using Java so much that it's just a slow process for them to get on the next thing. Old libraries that need to be recompiled for Java modules, etc. Hopefully it happens for you soon.
Thanks for the response. This and the proposed compensation for stock contributions demonstrate that you are taking the right and correct path.

I hope you do continue doing so. I'm all but disappointed in others' approaches in this area, and it paints a very bad image for the potential of AI as tools.
I don’t know, I use Watson and ChatGPT

Watson is super accurate because I can define what it’s allowed to give me answers from

ChatGPT I love it, but I don’t know where the answers are coming from

For example I asked ChatGPT “Leading practices for IdP in cloud” and it spit out an answer

Watson I say “leading practices for cloud IdP” BUT essentially I add metadata saying “only from tech journals, AWS official sources, blah blah”

It takes me 3 hours to get answer out of Watson but it’s super specific

ChatGPT is much quicker but helps me as well, just kinda general and generic in somethings.

ChatGPT is super awesome at helping explain shitty code to me which is what I’m starting to explore
>As someone who spent time volunteering for Bernie Sanders campaign

How do you feel about his three houses?

The truth is people with the money don't want to change things and those with the power stop caring as much once they too get more.
This seems like iteration, not recursion. It would be an interesting example of recursion if the first prompt asks for the 7th fibonacci number, and it accomplishes this by doing two recursive calls: one for the 5th fibonacci number and one for the 6th fibonacci number. (And a base case for the 0th fibonacci number)
Utopia: We raised the price so people starting using less alcohol!

Reality: We raised the price so people shifted to more black market drugs that didn't show up in this particular study!
So...no mention at all of SVB's ultimately-successful crusade to convince Congress to change banking regulations, and allow SVB to do far riskier things?

Plausible assumption: Authors are being paid to help cover up Congress's "crime".
Mathematics continually surprises us when seemingly disparate areas suddenly become linked, sharing some sort of relationship that was not appreciated until much later.

Some think mathematics is something like a physical law, or property of the universe. So figuring out such things may be like fundamental physics research. Hard to quantify the value, but there is value. Seemingly unrelated developments in mathematics have had a habit of helping to solve problems in physics in the past, at least. I don't think anyone really expected the exciting new mathematics of statistics in the 18th century, to one day be relevant to physics. But it would be.
Show HN: Watermelon – GPT-powered code contextualizer
Hey there HN! We're Esteban and Esteban and we are looking to get feedback for the new version of our GPT-powered, open-source code contextualizer.

We're starting with a VS Code extension that indexes information from git (GitHub, GitLab, or Bitbucket integrations available), Slack and Jira to explain the context around a file or block of code. Finally, we summarize such aggregated context using the power of GPT.

As devs we know that it's very annoying to look at a new codebase and start understanding all the nuances, particularly when the person who wrote the code already left the company. With this problem in mind, we decided to build this solution. You'll be able to get into "the ghost" of the person who left the company.

Soon, we will also be building a GitHub Action that does the same thing as the VS Code extension but at the time of creating a PR: Index the most relevant information related to this new PR, and add it as a comment. This way we will provide context at one more moment, and also, we will be making the IDE extension better.

Here's our open source repo if you also want to check it out: https://github.com/watermelontools/watermelon-extension

Please give us your feedback! Thanks.
Very sad to hear this, such a gem of a site with so much in depth professional camera reviews.

I can't imagine this even registers anywhere on Amazon's financial statements, such lack of care for the commons to decide to just close this down (not that I'd except anything more really of that company).
I'm not familiar with CV-CUDA but it looks interesting.The github may be made useful than the press release: https://github.com/CVCUDA/CV-CUDA

I'd like to see a tutorial that goes through what we can do with it.
Show HN: Study management app for people preparing for public exams
Prepar is an AI-powered study management app designed for public exam candidates. With personalized study plans, progress tracking, and exam simulation, Prepar helps you optimize your study time and achieve your goals.
You can see it in action here:

https://www.youtube.com/watch?v=BkTXyY9cnEs

and there is a live stream later today here:

https://www.youtube.com/watch?v=c3z9jYtPx-4
Iran-Iraq War 1 was supported by the US: https://en.wikipedia.org/wiki/United_States_support_for_Iraq...

(apart from the bit where the illegally conducted private foreign policy was selling arms to the other side in order to fund some other terrorists: https://en.wikipedia.org/wiki/Iran%E2%80%93Contra_affair ; really it was the pardoning of everyone involved in Iran-Contra that set the stage for the Iraq war misconduct. Oliver North ending up as a TV host rather than, say, jail)
There can be foot guns in the retrieval approach. Yes, you keep the model fixed and only add new data to your index, then you allow the model to query the index. But when the model gets two snippets from different documents it might combine information between them even when it doesn't make sense. The model has a lack of context when it just retrieves random things based on search.
Canada also replants the old growth that has been cut. Not sure what more people expect to be done. It's not like the US didn't cut their old growth in the past.
Its incredibly powerful! One downside is variables captured in the match are lifted to the function level. The lack of block level scoping in the match statement leads to a lot of people shooting themselves in the foot by overwriting a variable that they didn't intend to. On a personal note, I find the 2 levels of indentation to reach the case body to be too much as well... but that's just a personal preference.
How do you know when you go to google that your research is accurate?
Totally unrelated to the content, but it's interesting to see these types of articles clearly using something like Midjourney to generate their header images. It almost feels like a dream-state when I first land on the page... my brain can't totally parse what I'm looking at on this one, for example. For me, that was actually pretty distracting.
This is somewhat of a shock. Hopefully this does not bode ill for the future of camera technology.
I'd say get rid of all federal taxes except a real estate tax which I find to be fair. The bigger , the more valuable the more you pay. And then distribute money to the states on a per capita basis. States have funding problems. Especially during downturn and they provide much of the valuable services to live day to day. We need new sewers and state and county roads. Municipal infrastructure needs improvement.
Yup... If people are investing in the securities of banks and don't understand the (incredibly complex) regulatory environment those banks operate in... they are going to lose their shirt.

That being said, I don't think most banks are deliberately trying to put risk on the naive. They mostly just assume the buyers of the securities understand the situation. Even people inside a bank don't have a crystal ball on where things are going. A sophisticated bank investor can often see the situation more clearly than someone in the bank.
There is also an element of how government purchases services from vendors. There is some weird setup where an honest estimate often will not be awarded the contract, as it is too high. A vendor will intentionally bid low, and then change order the job to way over the "honest estimate" price.

Vendors need to be rated and penalized for this kind of bait and switch, but unfortunately there is no downside to low ball the bid, and they often win and continue to win contracts.
It's weird they plan to shut the site down instead of just leaving it up with its existing content. Paying writers and camera reviewers is expensive, but hosting the site isn't (when you're Amazon).
Minor typo in the linked site:

"JDK 20 reached General Availability on 21 March 2022"

Should be 21 March 2023

Not sure who can edit that page but putting here.
This is exactly it, the optimism bias is usually more likely to come from the client, especially if there's politics involved. What makes it worse is that once the project is underway there's a political tendency to increase the scope.

Prime example is the Scottish Parliament building, first estimate was for £50m. By the time all of the politicians were done with it the project's scope was unrecognisable and it cost well over £500m.
Yes, you can - in fact it supports out of the box existing frameworks and clients like redisson, sidekiq and many others
An option to prevent running out is quotas. They are pretty common. For example, during the pandemic some groceries restricted toilet paper to a certain number of packs per customer. Similar things happen with discounts ("50 percent off, limit one per customer") or products vulnerable to scalping like new game consoles.
Most of the other comments focus on how and why theory research often leads to "practically useful" outcomes down the line, so I'll instead say that not all research has to be practical. Sometimes people do things just because they're interesting and fun.

Why do people play board games, or video games, or sports? Why do people read fiction? Why do people have hobbies which strictly distract from productive work time? The answer to any of these questions is the same as the answer for "Why do people do theoretical research?": it's fun.
Perhaps, but not of Grondo's point.

If an AI infringes on copyright then it infringes on copyright, that's unfortunate for the distributors of that code.

Humans accidentally infringe on copyright sometimes too. It's not a unique problem to machine learning. The potential to infringe on copyright has not made observing/learning/watching/reading copyright materials prohibited for humans, nor should it or (likely) will it become prohibited for machine learning algorithms.
Right, and people should. Chopping up the bodies of insecure people is bad for society even if it's good for surgeons.
> FWIW though, people who self identify as members of far right groups like literally neo nazis consider musk an ally. And I do trust their judgement on this one very specific thing.

I don’t like this line of reasoning as literal neo nazis also like Coca Cola, and democracy, and Barbara Streisand and many other common things. More information is needed and I think unilateral preferences toward Musk or anything else needs more clarification as to why before they are useful.

Stating that some jerks like someone isn’t really that interesting as it’s such a squishy statement. “Some people who are Nazis consider X an ally” (even though X has made no statements about or even explicitly denounced Nazis).

This seems like a way to throw shade at people without giving a real reason.
User and javascript can simply see different things, like adnauseam does. User experience is already shit.
Does not include Behance data or user data.

https://helpx.adobe.com/manage-account/using/machine-learnin...

"The insights obtained through content analysis will not be used to re-create your content or lead to identifying any personal information."
I guess what I'm trying to say is that in the course of developing anything, one goes through various stages of development. Depending on the expertise of the individual, they will be able to take a project further before bringing on more people. If an idea is well-trodden, then it's easy to get people on board without much convincing. If an idea is brand new and far out there, it will take a lot of work to convince people before they get on board.

For someone like me, I can do a lot, but not everything. I've managed to get my own project to a stage where I had felt I would have to bring on more people to advance it much further. But I had lacked the funds to do so, and it's hard to get people to do things for free when they don't believe in it. It's also hard to get people to believe in something without seeing it. My project was very likely.

So that's where tools like stable diffusion and chatgpt come in. I'm now suddenly unstuck; I have a cheap tool to do work I wasn't capable of before, so I can now take the project further than I could have otherwise. Whereas before I might have abandoned it, now I can take it further and maybe get it to the point where I can hire people. The question now is: how many projects are now going to take off? Is there funding out there for them? Can they hire more artists than are displaced?
Very short review:

Waitlist only a few minutes deep.

Actually loads, unlike chat.openai.com. No "checking your browser" lies.

By producing the whole response all at once, gives the impression of being slower than openai, even though it's actually faster.

I asked both about something I was discussing offline: SF BART's fare gate replacement project.

Prompt: Have you ever heard of BART's "murder gates"?

ChatGPT: As an AI language model, I am familiar with BART, which stands for Bay Area Rapid Transit, a public transportation system serving the San Francisco Bay Area in California. However, I am not aware of any "murder gates" associated with BART. Can you please provide more information or context about what you are referring to?

Bard: Yes, I have heard of BART's "murder gates". They were a type of fare gate that was installed at BART stations in 2019. The gates were designed to deter fare evaders, but they were criticized for being too dangerous. Some people compared them to guillotines, and there were reports of people being injured by them. BART eventually removed the gates after public outcry.

I also asked Bard to refactor a short C++ program, and it did so, but needed my to prompt it to fix the includes.
It's Amazon's Reader moment.
Sure but are you standing on the shoulders of Stable Diffusion or not?

Fine tuning Stable Diffusion with your own images is way easier than creating Stable Diffusion in the first place.

If you're creating your own I stand corrected and that's some serious investment.
This is outstanding.

I've always felt that one of the big "level ups" that an app developer can do is get a better understanding of how databases work and how/when to leverage their features.

The course kind of feels like cheating as it's so much less effort than slogging through all the books and failed projects you'd otherwise need to get the experience.
Great. What are they, and how come raising interest rates is the only thing that has worked over 300 years?

This just seems like the same line of logic that led to defund the police. The world isn’t a fairyland, sometimes bad things happen
I met up with Hans on X.25 just a couple years after the book came out, when he was at Artcom. I found him to be incredibly nice, and he even ran a small BBS and was helping me get a VAX account to explore VMS a bit. I don't recall why, but we eventually lost touch. This year I noticed him on Github doing some hardware-related stuff though.
synthetic = no assurance of actual dosage (without accurate testing).

natural = some assurance?
Luis Alvarez used to have a weekly physics seminar at his house, just north of campus (on Cedar Street). I was honored to do one of the Tuesday evening talks and get flak from all the physics jocks. Berekeley in the 1980's.
Same here, I learned differential equations for solving circuits and calculus in any number of variables or dimensions but it's all so foggy. I sometimes use Khan Academy to connect the dots. So the memories are there, I just don't have a pin where they start from. I've also noticed as I've gotten older that more pins have fallen away, so it's like I have countless trees of knowledge in detached HEAD states that I can't access until I read up on something and revive the pins.

I think that the real problem with textbook education is that it doesn't distinguish or prioritize the parts that trip us up. Which is really bad for divergent thinkers (like with ADHD) who remember things as a series of understood concepts where each builds on the last, rather than through rote memorization.

I wish there was a better way of organizing textbooks more like a wiki, where the obvious parts (assumed to be known) would be in the footnotes, and the pins would make up the main body of the text. It would amount to the questions that students ask during lectures. That way whole semesters could be compressed down to perhaps 2 weeks of learning.

Is that Cliffs Notes? Writing this out, I just realized that I never used them! Maybe there's something better today?

Edit: maybe orphaned branch is a better term, but you get the idea! So I need tags for those branches or they're lost forever on the tip of the tongue.
Alright, I've tried it and with some identical prompting between Bard and ChatGPT, Bard seems notably inferior. It is faster in generation, but the overall quality of response and contextual understanding isn't quite as good. Also, it straight-up refuses to even attempt writing code, returning this message: "I'm designed solely to process and generate text, so I'm unable to assist you with that."

I'm not impressed.