skysight-inc/HackerNews huggingface dataset:
I've never worked on a team that uses Poetry, but in my current company another team uses it, and I haven't found it really as slick as I would have imagined, primarily because you need to create a venv and install poetry into that before you even get started, which by that point why not just pip install the rest anyway? For standalone applications it just seems like an unnecessary extra step. It doesn't even mandate a build lifecycle like Maven so what are you getting?

But that's not what soured me on Poetry. What soured me was recently I needed to create a release of one of their libraries with a Git commit in the local version identifier and... Poetry doesn't do that. There's an issue that was open on GitHub for years before they finally agreed to implement it, and since February the change is now merged to master, but despite several point releases since then, that change has not landed in any of them. When will we be able to get a local version part? Who knows!

This experience has really made me skeptical of Poetry being the One True Packaging Tool that fixes everything. As usual, it just fixes the things the devs want fixed and everything else is still janky or half implemented. From my perspective, if you're gonna deal with jank anyway, might as well just deal with the standard jank that comes as part of Python itself.
Isn’t that this one that temporarily died due to Texas legal stuff until 1 month ago when Amtrak helped save it? Yeah I hope it succeeds but there’s a lot of influential Texans who want it to fail or kill it.

https://www.bloomberg.com/news/articles/2024-05-21/texas-hig...
I recently used NextJS by way of a TailwindUI.com template to relaunch my personal website https://wjgilmore.com. NextJS was actually pretty fun and surprisingly easy considering I never used it prior to this project. Hosted on Netlify free tier.

For everything else I use Laravel.
Wolley: Open-Source Robot Vacuum
The concrete sidewalk is a lot like induction, as long as the sun is out.
This is a great example of a site that is built with React where HTML/CSS would be a more appropriate choice
Agreed. Most of these are fairly uncontroversial. A few will probably be new to some, particularly because users of Python are heterogenous and people find themselves with years of experience on projects that never upgraded their language version, e.g. from 3.6, and don't know that they're missing.

A final few, even with the explanation given, feels like preference, such as the Poetry opinion. I suppose if I wrote a similar article, it would end up with a similar mix of obvious defaults and a few of my preferences.

It could also be because of different use cases? For example, writing a library for packaging, vs a deployed application, vs a personal projects' workbench. Or perhaps if you are collaborating with people who use Windows without WSL. I have heard tell that Poetry can sometimes trip over its own shoelaces on Windows. I have never experienced it myself, and don't personally care to support any projects involving Windows, but if I did I might have different preferences.
Yeah everyone in Chile, Bolivia & Peru will argue about this all day long.
Short of a civil war, yes, because the text of the 22nd Amendment is unambiguous and requires considerably more process than a supermajority in the House and Senate to overturn.
> “Most”? Citation please.

Both places I've purchased from have utilized https://www.bsasoftware.com/. The municipal directory is here: https://bsaonline.com/MunicipalDirectory. In my current state 75% of municipalities are covered by BSA.

In my prior state, many counties used Ascent Land Records Suite

This site is essentially a search engine for Municipal data: https://www.countyoffice.org/

------

* Alcova, Wyoming (pop 34) - Covered

* Atlantic City, New Jersey - Links out to Board of Taxation, which has this search tool: https://www.taxdatahub.com/622e0489f94ca0ce44f394e3/Atlantic

* I could go on and on.

Reality is municipalities need to manage this data. These online portals are just a side-feature of municipalities needing to manage their tax base.
Er- kinda? Maybe? Not really?

constexpr does not mean that you can evaluate arbitrary C++ code at compile time. It allows you to evaluate a _very specific subset_ of C++ at compile time that is not at all easy to wrap your head around: look no further than https://en.cppreference.com/w/cpp/language/constexpr to understand the limitations.
Oh good. Perhaps Aly bank could also use generative AI to finally _fucking_ implement 2FA on their website, instead of the joke that is sms. I pay my cell bill with my bank. I don’t want my bank to require my cell.
Ask HN: What's your favorite CLI and what makes it great?
As an example one of my favorite CLI’s is the gcloud CLI. Some things that make it great are that their are things like the “—no-launch-browser” flag for if you are running in a headless environment. Another thing I like is that all commands allow you to pass a “—format=json” flag to get the respond of the command as JSON.

I’m curious what CLI’s does HN love and why are they great to use?
Humans have the capability to draw upon their influences to re-interpret and innovate in ways that lead to a new, unique interpretation, moving standards forward. AI always mimics, nothing more.
I'm sure the Sony patent portfolio has been something they've leaned on for some time, but even that has to start running out at some point. They do make a lot of the camera sensors that everyone else uses[0], and they do excel at that. They used to lead in video monitors, but I think even that has slipped below some of the Korean manufactures like LG or Samsung. Do they still make other chips? I'm not sure what all their portfolio contains, but it is definitely thicker than my knee jerk reaction of them would joke. I thought Sony might have had a hand in the blue LED, but I don't see their name any where in the wiki of Shuji Nakamura[1].

[0] https://www.digitalcameraworld.com/news/sony-aims-for-60-sha...

[1] https://en.wikipedia.org/wiki/Shuji_Nakamura
while you can now access anthropic through google cloud, the billing is still separate, and i'm not aware of any substantial cap table action from google corporate. I wouldn't be surprised if they've offered acquisition but short of that, Google's going to focus on it's homegrown LLMs, which compete against anthropic.
I trust that when you were hired as a manager you were required to provide a sample of the recreational gantt charts you have done for historical engineering projects.
What makes this page a "portfolio", may I ask?
They did because that was the best option at the time, and even then they spent a lot less per eyeball than they do now.
>If you're hand massaging every poly you're rather defeating the purpose.

That's a bit of an overstatement. Fixing normals is far less time consuming than creating a mesh from scratch. This is particularly a win for people who lack the artistic skill to create the meshes in the first place.

I've got a lot of technical 3D skills after using 3DSMax for years as a hobby. Unfortunately I lack the artistic skills to create good looking objects. This would definitely allow me to do things I couldn't before.
It dismays me how many otherwise smart people pay extra at time of purchase of a $1k to $2k device, to get product they dont need, which can interfere with their use of the system, which extracts rent, adds adverts and bad features.

It's very hard to even suggest they uninstall. I think it's a variant of sunk cost fallacy.
Lyft is cheaper and more available. Waymo if you can wait longer.
> Gas appliances are generally have dirt simple mechanisms - they are cheaper and last forever.

I remember renting years ago and the ANCIENT water heater went.

The landlord replaced it with a similar model with a pilot light. He said they last longer and have fewer problems. It used gas continuously, and though the landlord got longevity, I got the gas bill. Annoying.
When I am in textmode on the laptop and I run ssh client I am not using a GPU. There is no need for it.

I am not playing video games. I am not interested in "AI".

I do not need a GPU to use a hex editor. That would be a waste of electricity.
But it doesn't look identical on every platform and website ever.
Why Bridges Don't Sink
> I am paying like 16 cents a kilowatt hour.

wow, that is so low.

PG&E charges from 29-50+ cents per kwh and the average is 35.
Isn't there a long-standing myth that humans only use 10% of their brainpower? They could've used that to explain that the machines were stealing the other 90%. Anyone can understand that in 5 seconds.

Of course that means anyone unplugged from the Matrix would immediately become an S-tier genius. And how the hell do you write that?
Windows Server 2025 and beyond [video]
As other commenters have noted, "median US home price" is not a relevant measure here, where their location would have much-lower-than-median prices.
I'm a manager and certainly take a look at any platform provided by the candidates before an interview. You should create a portafolio that not only showcases your work but that it also follows web standards, SEO rules and great performance, this is what I would likely focus on.
> Worse still, these days, 41% of users report taking more than a week to restore service. In 2020, 34% could get things back up and running in just over a week.

It’s probably just an increase in the number of people who say they’re doing DevOps but really aren’t. I’ve worked with a number of organisations who claim to be doing DevOps but are still doing everything manually.
lol, brand new whirlpool with controls on top of door. Leaked first day. foam on the floor.

I think the controls on top are annoying. It's like putting the dashboard of your car under your seat.
The andes
Australia is burdened with ex-PM John Howard's fixed-price gas export deals until 2031.

500% domestic price rises.

https://www.macrobusiness.com.au/2024/06/japan-and-albo-rort...

"Cheaper" for the state of Victoria to re-import the gas already exported e.g. by Queensland to Japan at a loss (when subsidies and cleanup costs added - no security deposits to cover the cleanup of abandoned sites and offshore drilling rig abandoned offshore).

Liberal petro-lobbyists using their failed policies as a reason to start fracking farmland.

Gross failures in governance, because the entrenched system of post-politics "jobs for our mates" are awarded to the political stooges.

IIRC pretty much every single Australian mining or resources minister post-politics works for the same companies they gifted billions to as a legislator.
Yeah, options are limited, but there are a few. We got an LG one from Costco with knobs (was a major filter for us).
you forgot option 3 - buy a subzero 48" fridge that is like 8' tall and pay $15-20k
Funnily enough, WA does not have the same gas supply issues as the east coast. Despite the WA govt. being in the gas producers back pocket, there are still agreements in place which force them to save a certain percent of gas for domestic use.
Russians do not think that fellow Russians stuck on the other side of a newly drawn state borders are "other nations".

Just as Hungarians do not consider Hungarians from Uzhgorod an other nation; ditto Serbs do not consider Serbs from Respublika Srpska another different nation.

Russians actually care very little about what all of the remaining Eastern Europeans are up to. They aren't of much interest. Why do you need Warsaw if you can fly to Paris non-stop.
Universal machine learning approach to volcanic eruption forecasting
- Parker, CO
- Remote OK, On-site OK
- not willing to relocate
- technologies: Python, JavaScript, TypeScript, Lua, PHP, C, C++, Swift, HTML, CSS, React, Vue.js, Angular, Bootstrap, Express, Node.js, Yarn, Vite, GIS, Postgres, SQL, MySQL, Redis, Git, GitHub, GitLab, Docker, Kubernetes, Cloud, Devops, IaC, AWS, Cloud Formation, Lambda, API Gateway, Cloud Watch, Route 53, Amplify, EC2, S3, GCP, Digital Ocean, Netlify, Vercel, Serverless, YAML, REST, API, SOAP, HTTP, CI/CD, Automation, Red-Hat Ansible Automation Platform (RHAAP), Cypress, Unit Tests, Confluence, Jira, Vim, Neovim, Xcode, Algorithms, Data Structures
- Resume in email
- email: vsolokha@gmail.com
I love simracing in the rain (rf2 is really punishing in particular and actually looks quite good) mainly for similar reasons.
Most cryptocurrencies are controlled by a small number of insiders. Bitcoin's high level of decentralization makes this not the case. Although the increasing centralization of mining, mining pools, and mining hardware is becoming a concern.
> or the light bulb from quantum mechanics.

?
>I've been bullish[1] on this as a major aspect of generative AI for a while now, so it's great to see this paper published.

Me too. My first thought when seeing 2D AI generated images was that 3D would be a logical next step. Compared to pixels, there's so much additional data to work with when training these models I just assumed that 3D would be an easier problem to solve than 2D image generation. You have 3D point data, edges, edge loops, bone systems etc and a lot of the existing data is pretty well labeled too.
Firefox isn't actually competing with Chrome in that sense, since Firefox's funding is essentially derived from the same advertising source as Chrome.

And Firefox's attempts to diversify by seeking new sources of advertising revenue don't actually make the problem better; what I would like is a browser that is not competing for advertising revenue.
You can turn the frontline to dust with artillery, but actually advancing when anything from a guy on a push bike to a modern tank is disabled by a quad-copter with an anti-tank explosive cable tied to it makes taking territory difficult.

Hence why Russia has advanced very little since the initial invasion, even with the number of men they are willing to send to their death.

Ukraine has a problem taking their territory back as well, but for different reasons. They don't want to/can't send so many to their death, and have to rely on a large coalition of allies giving them weapons -- who have their own things to worry about domestically, so half-arse or delay support.
> It dismays me how many otherwise smart people pay extra at time of purchase of a $1k to $2k device, to get product they dont need, which can interfere with their use of the system, which extracts rent, adds adverts and bad features.

You're describing an operating system, right? Or is it merely coincidental that MacOS and Windows both resemble that description.
Discussion the other day https://news.ycombinator.com/item?id=40834012
Yeah but why do we feel that as hot and not cold?
While that seems to be a bit of a dim characterization of the place, who isn't trying to do that?

Seems like we are in the last decade or two of trying an accounting trick possible to ignore the grim reality of growth based economics. Cannot go on forever.
Explainability is a wonderful property. However, as far as I can tell, the most accurate models do not support explainability (by accuracy I mean "most likely to give correct answer"). There are reasons other models are more popular.

If that's true, we are confronted with a classic trade-off: what is more important? Explainability or other properties like accuracy?

I suspect in that in some high-consequence areas explainability will be the most important property (and possibly mandated by law), even though it has lower accuracy. For the rest, accuracy will be more important.

Sadly, I think there is good reason to believe that this trade-off will continue. I hope I'm wrong about that.
If what is written in the article is true, then why not pursue a copyleft license for the web browser to keep it Free? Otherwise a for-profit competitor can fork it and all the bootstrapping would be for naught.

Even LGPLv3+ would be a good choice here.
It actually depends on what the interviewer wants to see in the candidate. Memorizing a specific implementation? Test their experience and skill for a new design? Or just some sort of personality test and see if they are honest?

As a candidate, if I do not know, I say I do not know. I can offer my thoughts on "but if I were to design this from scratch" based on my experience, but only if the interviewer is interested in that.

As an interviewer, I hate when candidates pretend (or believe) that they know something when they actually don't, and just confidently make stuff up like ChatGPT.
Was KHTML not GPL?

How is MIT any worse at preventing this, when GPL didn't?
I built an iOS app that generates hashtags using AI
I wanted to learn SwiftUI for my new job so I made a small app that uses AI to generate hashtags and captions based on a number of possible inputs such as image, example hashtags, caption or just a prompt.

I launched the app almost a month ago and so far I got 250 downloads. I am trying to grow it further this month, I made a landing page and will try to produce some content on Instagram and TikTok to get some organic growth.

I also launched it on ProductHunt: https://www.producthunt.com/products/hashtag-guru-ai-assist-...

Let me know what you guys think
I like the term biphasic! The prior terms for this with Javascript web development were "isomorphic" or "universal". I don't think these ever really caught on.

I've been rendering the same React components on the server and browser side for close to decade and I've come across some really good patterns that I don't really see anywhere else.

Here's the architectural pattern that I use for my own personal projects. For fun I've starting writing it in F# and using Fable to compile to JS:

https://fex-template.fly.dev

A foundational element is a port of express to the browser, aptly named browser express:

https://github.com/williamcotton/browser-express

With this you write not only biphasic UI components but also route handlers. In my opinion and through lots of experience with other React frameworks this is far superior to approaches taken by the mainstream frameworks and even how the React developers expect their tool to be used. One great side effect is that the site works the same with Javascript enabled. This also means the time to interaction is immediate.

It keeps a focus on the request itself with a mock HTTP request created from click and form post events in the browser. It properly architects around middleware that processes an incoming request and outgoing response, with parallel middleware for either the browser or server runtime. It uses web and browser native concepts like links and forms to handle user input instead of doubling the state handling of the browser with controlled forms in React. I can't help but notice that React is starting to move away from controlled forms. They have finally realized that this design was a mistake.

Because the code is written in this biphasic manner and the runtime context is injected it avoids any sort of conditionals around browser or server runtime. In my opinion it is a leaky abstraction to mark a file as "use client" or "use server".

Anyways, I enjoyed the article and I plan on using this term in practice!
Yes, it is a public ledger. This ensures that no inflation is occurring (other than the expected decreasing miner subsidy).
> there's no reason for the air to move faster over the top of the wing in your scenario

I suppose the compressed air at the top of the wing will find its way into a vacuum and travel a bit faster than the air at the bottom that's encountering normal pressure, but I'm honestly out of my depth at this point. Not sure if the air coming in on the left cancels that out either, I'd have to run the equations. https://webwhiteboard.com/board/KhTCsoDvhyGTy0uJtmPpQNhvldF1...
The problem is that when Chrome came out it was heavily marketed/targeted towards developers. Developers took it up and then built websites in & for Chrome. The end result is many websites work better in Chrome than Firefox or Safari. It's a vicious cycle of continuing dependency.

I'm doing my part to break the cycle by supporting the underdog by using Safari as my daily driver & developing primarily for Safari & Firefox.
Client should ask, but ideally this will be written into the contract beforehand. I don't mind sharing source code but not for re-use in other projects.
We went the other way, and converted to a gas cooktop and tankless gas hot water heater. Its a notable cost savings and quality of life improvement - there is no conceivable way to do tankless electric here.
Sometime in '85, my mom is an administrative assistant at the local University.
She's an absolute wiz on her office's newly modernized setup with these "PC" things running Wordperfect all creating beautiful documents on nascent HP laser printers. She'd let me show up after hours to hunt'n'peck the final draft of my high school term papers on the setup. I knew so little about computers then, but i firmly believe the magic of this simple process and things like "reveal codes" planted the seeds for finding deeper insights into speedy software on slow hardware and how file formats work. She was so sad when it inevitably went to windows :-) Rest in peace Bruce, thank you for .. you.
similar to efficiency is keep cold time during a power outage.

It's possible the food you lose could cost a significant portion of the fridge price.

I have always wondered about that when I see the LG fridges with glass doors (knock to light up). I don't think the R value of even a great glass door can be very good.
Discord is not E2EE.

It is a non-starter.
Larry wants to call you and discuss two corrections to this piece ("one minor, one major"). I've already passed on your email address for good measure, but you should reach out to him.
Dynamically creating and deploying jobs to Spot with Bacalhau 1.4
I lost my hair at 23 without exercising at all so damned if you do, damned if you don’t I guess.
CCPD Goes High Tech to End High Speed Pursuits
They consciously want the OS cost component. They are convinced to buy the virus scanner rental.

Obviously I too would prefer that BSD and Linux were funded adequately to be substantively as desirable for most users as the commercial OS's but the observation remains that only a small cohort of people currently can be taken to free OS and far more of the users who are in paid OS are led to believe a 3rd party defence tool is a must-have.
All those ones operated by google, amazon, and microsoft are operated for the NSA. They exist to spy on you.
SF missed its housing goals
Victoria == East coast. (For anyone who doesn't know)
Heya!

Dave from the Bacalhau Project - really cool feature for dynamically scaling your cluster and queueing!

Let us know how we can get better!
MiHoYo has invested millions into fusion reactor tech, and they've turned it on
Being Sony. Unfortunately, the Sony of the 1960-2000's seems to long gone now. Apart from Playstation and their headphones, they just don't have the mind share or innovative spark any more. And even Playstation is starting to a look a little odd as they have continued to moved exclusives over the PC.

Maybe their movie businesses are still doing well?
Mass Transit That Can Move a Megalopolis: Rapid Regional Rail
Wepack for web apps, rollup for libraries.
Very much depends on what you're doing, the tools usually aren't good at all of them. There's 1 or 2 other use cases I'm forgetting.
Very similar story in NZ, we're giving away our clean water for free..
I think we're both in agreement. Perhaps my example of coche/carro was unfortunate and I didn't make my point clear enough.

A well-designed study, in my mind, would compare the usage of a varied bag of words. Starting from articles, pronouns, numbers, common verbs, then common objects, verb forms, less common adjectives, ending with uncommon objects and phrases. The compared words would be weighted based on their frequency. If two dialects have the same articles, pronouns, numbers, etc. and some differences in less frequent nouns, they would be similar rather than radically different - at least lexically. Things might look differently if we look at pronunciation.

I don't know what list of words was compared in the study linked in this subthread, so it's hard for me to say anything about it.