skysight-inc/HackerNews huggingface dataset:
I doubt it, as Android has many subsystems not available upstream.
If I'm fixing CI I always put it on a feature branch and do a squash merge once I'm done. Because it's never just one quick fix, it's always 3-10 commits.
> It's not that people dislike IPv6

Yes, for some who understand and have tested it, we do not like or want IPv6, it has no privacy when the device's IP is public on the Internet 24/7. No privacy extensions fix this. Test it, it's not difficult, disable IPv6 in your home router, wait a few hours, the kids will be complaining their search results are messed up, that's just the start of the indication that the advertisers now have a veil where with IPv6 they had clear fully trackable results.
Due to galvanic corrosion / electrolysis?
No, you're right it's not necessarily a good idea to be anal about this rule. E.g. If an action is simple to use and already built I use it - I won't necessarily try to reimplement e.g. upload artifacts step in code.

Another thing I noticed is that if you do 1 sophisticated features like build caching and parallelization often becomes completely impractical whereas if you default to 2 you can probably do it with only a moderate amount of commit-push-debug.
This is accurate. Maybe it's silly but it really does change the way I feel about the problems. Doing leetcode makes me think "Here I go again, grinding for corporate approval, getting ready to see everyone else's answers that are 10x better than mine and let the imposter syndrome set in" while AoC is more like "I'm so excited to see this year's problems and compare my answers to everyone on Reddit. What day will I make it to this year? What kinds of twists and turns do they have in store?" So for me it feels like AoC is more a community of excited hobbyists learning programming and trying new tech while leetcode is full of corporate bullshit trying to make me feel bad about myself, and part of that is definitely from the UI.
Same, most people keep their home in a narrow temperate range, especially if you have pets at home.
And it's great for DEI as well, truly a moral free lunch https://www.forbes.com/sites/forbesbooksauthors/2023/01/10/r...
Engines Diamond Painting is a dynamic fusion of automotive marvel and creative endeavor, allowing aficionados to convert their love of high-performance engines and elegant designs onto a canvas of shimmering diamonds. This amazing kind of art pays respect to the strength of machines and the elegance of design, transforming every precise detail into a gleaming array of diamonds that embody the essence of speed and accuracy.
The Muscle Car Diamond Painting competition encourages artists to explore the world of high-performance and famous American muscle automobiles. Every diamond is precisely positioned to bring out the raw power and aggressive characteristics inherent in muscle vehicles, resulting in brilliant depictions of these automotive titans. Each item is a vivid representation of automotive power and classic elegance, resonating with the roar of the engine and the sleek appeal of the design.

The Jaguar Diamond Painting gives a canvas on which to construct the beautiful features and graceful designs of one of the most legendary luxury automobile manufacturers. The exquisite diamond alignment exudes the elegance and performance that is synonymous with Jaguar. This artwork is more than just a depiction; it's a brilliant monument to Jaguar's flawless combination of innovation, luxury, and excellent design, expressing the distinctive presence and dynamic spirit.

Race Car Diamond Painting takes aficionados into the adrenaline-charged world of racing, allowing them to depict the speed and accuracy of race vehicles in a blaze of diamonds. It brings the adrenaline of the track and the advanced aerodynamics of the vehicles to life, representing the high-speed thrills and unrelenting quest of victory inherent in racing. Each stroke and diamond in this painting reverberates with the beat of the race, resulting in masterpieces brimming with dynamic energy and competitive spirit.

Engines painting with diamonds is a journey into the worlds of automotive splendor, resulting in a magnificent fusion of machine and art. Every diamond painting kit in this collection allows fans to immortalize their automotive hobbies, constructing brilliant monuments to the vast and exhilarating world of engines and exquisite designs, from strong muscle cars and graceful Jaguars to competitive race vehicles.
I'm a pretty big gym rat, so I went even when i did go to the office.

All that to say that having the freedom to go in the middle of the day/lunchtime and also having more energy for it was one of the single biggest benefits I enjoy from remote work as someone who lives alone.

I can also go for short walks around my neighborhood for small breaks without feeling like I'll be judged for not being at my desk/making smalltalk with people who don't wanna be active. Normally those breaks would just be sitting around the coffee maker, or people standing at desks.

Remote work opens up so much for human health in my opinion. I do understand some jobs can't be done from home, but in my opinion that should be reason to compensate them even more.
"Debits and credits are nothing more than “increases” and “decreases” to accounts." Don't try to apply logic; it is just a convention: debits to the left, credits to the right.

In particular, the first example above is correct. An asset account is increased by debits; a credit increases a revenue account.

Salary received:

Income: Salary - Credit

Assets: Checking - Debit.
Apple fucked us on right to repair (again)
Gladly this company is a bit broader minded and accepts valuable ideas from a broader group of people
Let the free market figure it out? Uber, Lyft, etc.
Ah! There we go! That was what I was missing. Thanks. It all makes sense now.
> I think we need to force all financial companies to have a modern API and OAuth available for everyone via legislation.

That already exists[0] in the UK

[0] https://www.openbanking.org.uk/
It can be both. Worse policing means auto thefts more likely; then the easier to steal cars will be stolen disproportionately more than others.
> it's the same as "curl | bash"

While I understand the argument you're making, the exposure of running "curl | bash" on your local machine is much higher than running arbitrary code inside of a container.

Even if you specify a hash, are you actually checking all of the code and binaries in that image?

What about the image base (e.g. Alpine, Debian) and their packages?
WebGPU exposes 2015 hardware.

If you failed to make Swift + Metal perform better than JavaScript, there is something really horrible with your code.
Internet and DRM back then were absolutely shit. So a company coming along and embracing DRM in a consumer friendly way during a time where DRM was rightfully a major topic of contention put a lot of negativity out there.

Few people then knew that it was way ahead of its time, and even fewer knew how much of a fight valve would be putting up against capitalist regimes trying to kill gaming.
Facebook officially embraces fake profiles:Meta is bringing finstas to Facebook
We liked Prime for years for the video content and the shipping. We are now going to drop Prime. I already dropped AWS when they announced they were going to screw people with new charges for using IPv4. Losing shipping will suck but it's not the end of the world.
Copyright doesn't let you stop Nazis (or insert objectional set of people of your choice here) from reading your books or seeing your art if they obtain a legal copy. You can't just say "I forbid it!". Why should we create a new restriction on our freedoms to allow for that?
The GPL is not required for such a commons to flourish. Most Rust projects are published under a permissive license, and that scene is flourishing just fine. I think that open source software as a whole, not the GPL specifically, is what has enabled the flourishing you mention. It seems to me that in the counterfactual world where Linus chose to use the BSD license for his kernel, Linux would thrive just as much as it does today.
There have been a couple of interviews with Gabe and the company, and the guy that's "next in line" really seems just as fit and right as Gabe. No worries.
You can do better than that, pal!

https://www.youtube.com/watch?v=m_HR_o0jDqw
Microsoft is finally on the verge of closing its Activision deal
The Invisible Problem
it's completed. service is starting today.
I have a few open source projects that have lasted for 10+ years, and I can’t agree more with approach #2.

Ideally you want your scripting to handle of the weird gotchas of different versions of host OSes, etc. Granted my work is cross-platform so it is compounded.

So far I’ve found relying on extensive custom tooling has allowed me to handle transitions from local, to Travis, to AppVeyor, to CircleCI and now also GitHub Actions.

You really want your CI config to specify the host platform and possibly set some env vars. Then it should invoke a single CI wrapper script. Ideally this can also be run locally.
I definitely would have missed a ton of movies that I just would have never known existed.

Since having kids, I don't go to movie theaters very often. Since I don't go to theaters, I don't see the displays hyping new movies, I don't see the posters there, I don't see the trailers. I don't watch regular TV so I don't get many ads. If you were to ask me for 5 sci-fi movies that came out recently several years ago, I'd be able to easily tell you some that I at least wanted to see, if I hadn't already seen them. These days? I couldn't tell you two in the last two years. I still like movies, I'm just no longer passively surrounded by movie-info, so I don't get any of that info.

And so yeah, I'm absolutely certain I've so far missed out on many movies that I probably would have enjoyed, I just never knew they existed, largely because I haven't been exposed to any advertising of those movies. Movies that I would have known about, had I been subjected to ads for them.

I'm currently living in that world of needing to pull up the cinema's website to know what movies are out there, and I absolutely know far less about movies I'd like to see. Because I'm not going to just pull up the cinema's website every few days to see what movies are currently out there just to see "nope nothing I'm interested in", its a lot easier when the information comes to me.

I fully agree, not all advertising is good, a lot is actively harmful! But at the same time, advertising can be useful, even as the consumer.
Might I suggest indie to be any theater that hasn't succumbed to "enshittification" yet? Theres pressure to do so though. Its a tough business. Alamo themselves declared bankruptcy in 2021 (they emerged successfully though)
That's just a trite saying, that doesn't logically follow. "Driven by" is not the opposite of "innocent". If you want to blindly believe what random people say on the internet, simply because said thing was said about a corporation you dislike, that's fine by me. But don't get frustrated when people prefer to look at the available evidence first, and the available evidence is an (alleged) div breaking Edge around the same time as an (alleged) announcement that Chrome was faster. Also the original poster admits that they aren't 100% sure it was related. But you are, I guess?
I am thinking about porting my ci/cd pipelines from Jenkins to GitHub actions to leverage autoscaling self-hosted runners, which I don't think there is an exact equivalent for Jenkins nodes, at least not one that is already implemented where I work.

The pipelines though, are all configured using ansible. Applying the same principle I did to Jenkins, using it strictly for execution automation, logs, permission and the likes, and leaving the heavy lifting to a more trusty tool, I think I can avoid both major vendor lock-in and idiosyncrasies and nonsenses from the language.

It boggles my mind how unrefined the GitHub actions flow is. It doesn't offer a good experience by a long shot.
If you need multiple writers and can handle eventual correctness, you should really be using cr-sqlite[1]. It'll allow you to have any number of workers/clients that can write locally within the same process (so no network overhead) but still guarantee converge to the same state.

[1] https://github.com/vlcn-io/cr-sqlite
Europe has a shot too but what i’ve found is that the API’s are often so clunky and bad that they might as well not exist
'Big oil' bankrolls more climate VC deals, a dilemma for founders
>Obviously there are people who can work without phone number, but the general population cannot.

I think you're wrong in multiple ways. First, you are asserting a false dichotomy. Using phone numbers as one option for authentication in absolutely no way requires using them exclusively. To take a fairly large scale example, Apple's iMessage does not require any phone number. People can transparently use it with their phone numbers easily, but it will also work fine and always has with any email-based Apple ID. No telephone is required at all.

Second and more foundationally, we can objectively observe given the popularity of a range of online accounts using email or just user names (Facebook, Google, etc) that the general population is perfectly capable of working without a phone number. The UX might require more effort, and onboarding in some countries might be easier of course with phone numbers.
I can try to improve import functionality, but Plaid etc is quite hard. I can't even figure out their pricing model from their page. So, as a free app I don't think it can support Plaid.
FWIW this does not have to be true for companies that do not wish to expose internal nodes. I'm not even talking about the privacy extensions. I realize that people beat the drums that one must not NAT IPv6 but it can absolutely be a NAT just like IPv4. I would actually expect in most companies that they don't even add IPv6 inside their datacenters, rather they just put a block of IPv6 addresses on some load balancers at the edge and then point their edge devices L4 and L7 mapping to IPv4 nodes in their datacenter. The same could apply to VPN/WAN configurations in some cases much like how mobile networks are configured nowadays. There would need to be some of this regardless due to ACL's required between companies that don't use network VPN's for restricted end-points. e.g. PCI to PCI environments.

In the early days of IPv4 many big companies did not NAT IPv4. I was at a company that did this. Our workstations all had routable public IPv4 addresses. There are still some companies that do this. One of these was a company that had 20 managers and VP's on a call when I just wanted to give their network engineer a CIDR block and a pre-shared secret for a network VPN. I suspect they will be using public IPv4 addresses internally forever. And I doubt they will ever sell their /8's unless people comment on their Vogon poetry.

Amazon is probably one of the exceptions as they have so many geographically disperse configurations it would be harder to continue using RFC1918 address space. Not impossible, just difficult. I can think of a few other big companies that do manufacturing that are spread out around the world that would probably run into walls with RFC1918 at some point. I've seen some of them take over public address space for internal routing which then breaks access to some things on the internet thus requiring double/triple NATs. 1/8 assorted, 25/8 MoD, 26/8 DISA are a few I've seen.
>That's not the point of the study.

Be that as it may, there is a big difference between not wallowing and ignoring/suppressing something. Especially if you leave Freud out.

https://www.merriam-webster.com/dictionary/suppress

Suppression implies force and a struggle. Its quite different from not dwelling.

I am pretty sure we are talking two ends of the same spectrum with an upper and a lower bound. The reason its worth pointing out is that the simplification otherwise creates new problems due to overcorrecting. While not pointlessly dwelling on negative stuff is certainly good advice, it doesnt mean suppressing negative stuff you havent dealt with is a good idea in the long run. Suppressing the knowledge of information that create negative emotions is a bad idea since its very likely valuable information you will need in the future to not repeat your mistakes. One is a problem with agency over emotions and reactions, one is a practical functional problem.

I think the reference to Freud and suppression might be a not thought through attention grab on part of the authors. Different to what their press statement says, what they have found does not run counter to accepted narratives. While i sympathize with the need for funding, this is a dumb spin.
> Litestream is excellent but if you have multiple writers your db gets corrupted.

Isn't this not only well-documented, but (restricting to a single writer to avoid distributed systems issues while still making it easy to move that single writer around) sort of the whole point?
Mertonon Low-Money Issue Prioritization
https://archive.ph/B5ba4
Flutter is trash (slow and ugly) built on a dead end language (dart).

Any company building their business on flutter is setting themselves up for disaster and an expensive double-rewrite to native, while having a useless engineering team because they skilled up previously mentioned dead-end.
yes- which is usually fun and teaches you a lot!
Additionally, the rerelease is being handled by A24[0], who signed on to the WGA/SAG-AFTRA back in July[1].

[0]: https://a24films.com/films/stop-making-sense

[1]: https://variety.com/2023/film/news/sag-aftra-independent-pro...
https://archive.ph/uFN1R (without a paywall)
This is objectively true. This is the stated policy of New York, San Francisco, Baltimore, etc.
Regarding Steam input, can't you add any program as a "non-steam game" and apply custom inputs with it? I haven't used it much myself, but as far as I know there isn't any sort of lockout on what you're able to apply it to.

And regarding the workshop, I would be lying if I said that I never bought a game on Steam only for the convenience of using the workshop for said game... But then I have also paid Nexus for their mods because by default they cap downloads at 1 mb/s. I am also aware of tools that let you download workshop mods for games you don't own. It's certainly less convenient to have to manually download them and drag-and-drop them into your mod manager or mods folder or whatever, but they hardly make it impossible, so it's not like the mods are actually locked in to the platform.
While this is totally possible you lose a lot of the things that make GitHub Actions nice. Nice logs, annotations, individual steps that went wrong. Being able to see the status at a glance. Seeing 10 steps where 1 fails and 13 pass is nice.
Ask HN: How are things like v0.dev built?
I'd like to understand more how one would build/iterate over things like v0.dev. Is it LLM? Is it some fine tuned model? Or some other generative AI?

Are there some dev/eng blogs/papers around it, and similiar?

It's very interesting topic to me but essentially black box.
Not feeding my innermost thoughts to an ad network is absolutely worth $10/mo to me.
They are split up. Take a lot at the chrome source, it pulls in dozens (hundreds maybe?) of c++ libraries.
It's objectively a ceiling if you can't work towards playing the most technically challenging music.

It doesn't have to be Bach. You will struggle to learn ANY advanced piano without sheet music.

Sure it's for "beginners," but I'm saying it will inherently stunt their growth compared to putting in the work to learn sheet music.
I think you're coming from a fundamental place of misunderstanding. LLMs don't just regurgitate what they've seen before. After you understand how they work, I think the rest will become clear to you.
I imagine the legal concerns around it are part of the reason. Where I am, our legal team has been very direct, that anything llama based cannot touch a work computer.
Splitwise user here
What if I told you grills could be plugged in at home as well?
Weak arguments. Labor exploitation is nothing special in regards to AI, neither is environmental impact. It's like everything else. You can say the same thing about Uber, Zara, Supermarkets, any tech company. This isn't really a valid argument against AI.
And whether it's real intelligence or not is just ridiculous. Nobody cares. It's useful, it's all that matters.
Yes I imagine lots of South Florida families leaving their car back in Miami and paying extra for train tickets so they can look forward to Ubering all around town.
this is nothing compared to Roblox

https://www.youtube.com/watch?v=_gXlauRB1EQ
They're saying that unless you use actions, you don't get the cohesive cache and artifacts support. That replicating that in the cloud or locally is a PITA. Thus people are using the GH actions vendor specific tooling in that way.
Even better, cover the bike on sticks and paint over them with painfully eyesore paint
AMC solves that with their 25$/month movie pass that lets you see essentially three films a week. Those roudy teens are literally keeping some locations from looking like a complete ghost town.
This is such a fantastic comment, thank you! I agree 100%. This moment feels very much like ~15 years ago at the dawn of the app economy. Back then, every boardroom conversation was "We need a mobile app ASAP." Today, every boardroom conversation is "We need to leverage AI/LLMs ASAP." And both sets of conversations are very much grounded in "the real thing", not the grifts.
Sure, Google could have fixed it when they were notified. I do not know why they didn't. I assume there's a fairly decent reason, given the fact that Google has a vested interest in the accuracy of their maps app.

It is, however, irrelevant because similar things happen all the time and they can't prevent all of them.

You people don't really think about what you're asking for. These types of public reporting systems get abused all the time, not to mention user error. It takes an immense amount of work to go through reports and handle them. You can't just trust reports, so you either have to send someone out there to check it out for themselves or somehow verify the legitimacy of the reporter.

If they just accepted reports like this automatically you'd have 4chan drawing dicks by removing roads in Manhattan overnight.

So you want Google to go through all this trouble, just so a couple irresponsible drivers can't blame their map app when they kill themselves or others. Which they will do regardless of how accurate their maps and routes are.

Also, there is no "assumption about how irresponsible he was". If he drove responsibly, he wouldn't have gone off a bridge. It is that simple. The car only goes forward if you press the gas. He drove his car off a collapsed bridge. If you drive at a reasonable speed and pay attention to the road in front of you, that literally can not happen. Either he went too fast for the conditions or he wasn't paying attention. Or he had a stroke or the car malfunctioned I guess, in any case it has nothing to do with Google and everything to do with him.

And don't talk to me about "victim blaming". What an absolute bullshit term. If there was a person in the road rather than a collapsed bridge, would this guy still be the victim? No he wouldn't, he would be a murderer because if he can't see a whole ass collapsed bridge he certainly can't see a person wearing dark clothes. The only thing he's a victim of is his own recklessness. And maybe society's general nonchalance with regards to traffic safety.
Been through that git commit; git push; repeat cycle too much as well until i discovered https://github.com/mxschmitt/action-tmate which gives a shell in between steps, which does not help with all problems but sure it's makes it less painful at times.
Code Models Arena: side-by-side battles between code language models
so you charge money for doing PCA?
Their policy is for you to get a Gameboy clip on magnification panel. Ebay has them.