skysight-inc/HackerNews huggingface dataset:
Is Google breaking up into multiple parts?
What job can you not show up, still get paid, and not expect to get fired?
Show HN: Search engine powered by video clips
We've relied on YouTube as a learning resource for years, but finding specific information has become increasingly challenging. We believe in the millions of creators who've dedicated their lives to sharing high-quality content on YouTube.

We're aiming to make this information more accessible by accessing the essence of creators' answers from vast amounts of video content.

Still lots of work to do on this to make it better - please let me know your thoughts!
> ultimately the taxes owed should probably be paid out to the countries where the sale occurs.

As I wrote in another thread, that's not how business works in the EU. If Volkswagen, incorporated in Germany, sells a car in Poland, they're not required to pay a corresponding sliver of their net profits to the Polish exchequer. It all stays in Germany.
To help with circular import, we switched a few years ago to lazily importing submodules on demand, and never switched back.

Just add to your __init__.py files:

import importlib

def __getattr__(submodule_name):

return importlib.import_module('.' + submodule_name, __package__)

And then just import the root module and use it without ever needing to import individual submodules:

import foo

def bar():

return foo.subfoo.bar() # foo.subfoo is imported when the function is first executed instead of when it is parsed, so no circular import happen
I did what you are doing for just over 2 years. The burnout got to the point where I quit my full-time job and tried to make my side-project the only project. That didn't work out either. Ended up doing a form of detox (work can become an addiction).

When we're young, we do stupid and self-destructive things. But working more than 60 hours a week for years creates dire health problems. The human body and mind is not capable of 100+ hours work on a sustainable basis.

Based on my experiences, I would suggest you take time-out, reassess your priorities and craft a healthier future.

BTW in many jurisdictions your full-time employer can make claims on the work you do on side-projects, especially if it contains intellectual property that is related to the work you do in your full-time job. I personally know at least 2 persons who got sued by their employer for that reason. That is additional stress that can break some people.
> 2. Bevy also does not leverage Rust's type system in other ways. E.g. you can use resources that you forget to create and it will only crash at runtime instead of giving a compile time error.

Would something else even be possible in Rust? My understanding is that you cannot really add type safety in the way of "This should be a i64 and between 32 and 128, otherwise fail to compile", so not sure how it could be addressed by the language.

Or taken to the extreme "Fail to compile if the user creates an instance of this but doesn't call function F with that newly created instance"
I've nursed my wife's SE along until this past week when we bought a used 13 Mini. She has small hands ( not exceptionally small, just small ) and the larger sizes just weren't appealing to her. I've replaced screens, even have a battery for it ready, but the lightning connector finally wearing out and impending End of Support made her upgrade.
> while directory inodes are containers for other inodes.

Uh? No.

You can imagine them as a list of name,inode tuples.
We tried that with our children but neither of them pay any attention, despite our best efforts.
Depends on the LLM, perhaps, and/or the problem being solved. I get very good output from 10K–25K token submissions to Anthropic's Claude API.
Amazing write up and work in general putting this together - this is such an ideal form of the word "hack" in its incredibly low cost, durability, and usefulness.

I was staggered when I saw your build cost list - I know ESPs are in the realm of "Cheap AF" but all of those NFC cards also for $9?! This is one of the few reasons I would shop Alibaba! We're talking around $15 total for the full NFC setup if you can print/rig yourself a case! (yes, of course, another $X for screens, sound etc)

I have run into such a crazy amount of cool hacky kid tech in the past couple of days for some reason (this and Makey Makey), and am so lucky to have done so. I can't wait to outfit my kids with this, it is going to blow their minds.

I want to hook it up to Jellyfish because I feel Plex is total marketing trash these days but as soon as I can get time I am all over this.
I remember reading those books (ok, it was the 4.3 BSD edition instead of 4.4) alongside Bach's "The Design of the Unix Operating System" and Uresh Vahalia's "UNIX internals: the new frontiers" (1996). I recommend "UNIX internals". It's very good and not as well known as the others.
My knowledge might be very out of date, but I remember a Linux process being an unit of execution as well as isolation. Creating a process without a thread is not possible afaik.

In contrast, Linux threads were implemented essentially as a hack - they were processes that shared memory and resources with their parent process, and were referred to internally as LWPs - lightweight processes.

I also remember a lot of Unix/Linux people not liking the idea of multithreading, preferring multiple processes to one, single-threaded process.
There's nothing regarding Google in the article, but it is specifically mentioned that Apple's back taxes are already in escrow.
How much would it cost to have the battery replaced?
> Smaller notch? Touch ID? Better battery life? Faster charging? Larger default storage? Nope, let's skip all that and spend most of the event talking about video recording.

They probably have done a load of research that shows that people on the whole buy new phones more because they think they will take better photos/video of their travels/friends/kids, rather than because of the notch size.
I agree that the focus shouldn't be solely on LGBT material, but there’s a strong public health case for giving disproportionate attention (not censorship) to MSM activity. The data consistently shows higher rates of STIs like HIV, syphilis, gonorrhea, etc in MSM populations. Targeting resources toward high-risk groups increases public health policy efficacy.

But as you point out, STIs aren’t confined to any one group, so focusing exclusively on MSM activity would be a mistake.

With respect to HIV, its prevalence among MSM is 20 to 30 times higher than in the general population.
Ask HN: How do you consume sports?
I’m doing some due diligence on startup ideas.

How do you consume sports? Are you constantly on the ESPN app? Is it just Instagram and TikTok? Snapchat? X?

Are you on message boards, checking Reddit, dm’ing fantasy players?

Let me know how you do it today!
Isn't the party here that's getting hurt the "equivalent tools offered by Google’s rivals". I'm still not seeing how this hurts publishers. Or is this like, if you want to show google ads, you can't show ads from other ad providers.
I don't think Apple's tax evasion through Ireland is something that the US would be keen to endorse.
A Six Week Periodization for My Life
Wild that this about behavior from 7 years ago - imagine additional fines that will need to be paid in 7 years for current market manipulation by some of these giant players (incl in US). Things are moving really slow. The amounts are also just a drop in the bucket...

Splitting up Google seems more and more likely, probably would raise the overall market cap and drive innovation
I live in NYC and no it's not.
Is this for distributed data processing like spark is?

The documentation has nothing to indicate that it is.
"Azure archive mirrors" is Down on Ubuntu Status
Yep, while justifying a reduction in force to radiology practices and keeping the extra salaries for the CEO and investors. Then when it inevitably kills someone, throw the AI under the bus, have a pre planned escape hatch so the AI company never has to pay any settlements. Have them sell their "assets" to the next third party.
I'm sure it does not.

Also these things are needed very very rarely (which is why few even know about the issue) and are not good for performance and battery life.
Bit off topic; we are looking for something like this but with a facility for untrusted users to run sandboxed code instead of trusted code. All that I found (but I am relatively new to this field) are hacky and, worse, slow solutions.
Here’s my current flow:

1. ESPN app - mostly for the headlines across sports

2. Tigernet - clemson specific / mostly football. Like the message boards.

3. Instagram - great place to get lots of good news

4. Maybe a google search - “when is x game?”

5. YouTube for game recap / highlights / long form.

6. Occasionally 247.

7. FotMob for soccer
I mean to imply that expecting a for-profit company to continue giving you something free forever is foolish, and that thinking they ought to continue giving it to you is morally unsound at best.

>You imply their time has no value

They have chosen to risk wasting their own time. Absent longevity guarantees from Google, the responsibility for GP's choice to use Google Code lies with GP, not with Google. (I'm not saying it was a bad decision at all -- for, say, personal hobby projects, I actually think it would have been a very sensible choice to take the value on offer -- and accept the risk that it could all just go away at a moment's notice.)

>and will not be factored in future decisions in what concerns "Google" and "code hosting".

I don't understand this part, sorry.
You can have the regulators choose who can slap a "gluten free" sticker on their product but still give people the freedom to buy products without the sticker.

Competition does not mean getting rid of or even lowering standards, just that if those standards are misaligned with real people's needs we're not stuck with them.

Maintaining a known-flawed status quo is not being cautious. People suffer severely every day from inaccessible medical care. We can always return to the current system if we don't like a change, but until we actually try it we don't even know how much damage the status quo is doing.
In-house video editors vs. production agencies – which is better for your show?
When you start out on YouTube — you’ll probably be tempted or forced by budget constraints to edit your own content. Especially if it’s just a fun side project or something you enjoy. But if you want to go big or if the show you’re launching has a fat marketing budget — then it’s time to get professional editing help
By WSL1. But WSL2 is a VM running a Linux kernel, not POSIX compatibility for Windows.

There's still all kinds of pain and werodness surrounding the filesystem boundary with WSL2. And contemporary Windows still has lots of inconsistency when trying to use Unix-style paths (which sometimes work natively and sometimes don't), and Unix-y Windows apps are still either really slow or full of hacks to get semi-decent performance. Often that's about Unix or Linux expectations like stat or fork, but sometimes other stuff (see for instance, Scoop's shim executable system that it uses to get around Windows taking ages to launch programs when PATH is long).

WSL2 also just isn't a real substitute for many applications. For instance, I'd like to be able to use Nix to easily build and install native Windows software via native toolchains on Windows machines at work. You can't do such a thing with WSL2. For that you need someone who actually knows Windows to do a Windows port, and by all reports that is very different from doing a port to a Unix operating system.

Idk if what people are asking for when they say 'POSIX compliant' with respect to Windows really has much to do with the POSIX standard (and frankly I don't think that matters). But they're definitely asking for something intelligible and real that Windows absolutely lacks.
Should maybe be merged into: https://news.ycombinator.com/item?id=41499666
Pedestrian education is an industry sponsored way to put the blame for tragedy caused by bad road design and bad car design onto individuals.

People wouldn’t need to step off the curb if roads were designed to allow them to cross more than once every mile. They would need to step into traffic if roads had frequent under or overpasses rather than just zebra stripes.

There’s a great podcast episode here [0] covering the history of companies shifting the burden of safety from themselves to individuals and convincing regulators to do the same.

> “Listening to music was not associated with higher crash risk.”

> “‘Distracted’ pedestrians were more likely to cross with the light and use the crosswalk.”

> Pedestrian risks were highest in several metropolitan areas of Florida “that are known more for their inhospitable streetscapes than their distracted walkers.”

0:https://citationsneeded.medium.com/the-great-neoliberal-burd...
And why would you need to spend billions then? And why would you need to buy anything but a sugar pill instead of some unproven bs which is completely unregulated and might be something from glass clippings to something that could genuinely hurt you?

These same arguments get trotted out every time someone wants to defend very stupid practices and they have no teeth.
This goes pretty deep in English. I'd argue that the semantic intention behind the colloquial usage of "vulgar" is nearly inseparable from the "class distinction" baggage it carries. Consider these common synonyms and their etymologies:

- Rude: "coarse, rough, unfinished, unlearned" (https://www.etymonline.com/word/rude#etymonline_v_16610)

- Mean: "shared by all, common, general" (https://www.etymonline.com/word/mean#etymonline_v_12495)

And even synonyms like obscene, indecent, or disgusting, which don't evoke this distinction directly, still almost always ultimately rely on separating things based on what is "good" and "clean" according to class distinctions.
Multinational corporations have subsidiaries not cousins.

A great number of tricks go away if you treat subsidiaries as a single company. Countries are reluctant to pierce the corporate veil, but it’s all arbitrary rules.
I'm no expert, but anyone can look at the sensors placed on a Waymo compared to a Tesla and likely rightly assume Waymo doesn't have all of that extra stuff just for looks.

I don't see how Tesla is even a serious contender.
I wasn't talking about hobby projects. I was talking about your personal approach to your professional work.
Show HN: I built a simple API that returns a random Pokémon fact
If I give you something for free, does that oblige me to continue giving it to you for free, forever?

If so: Watch how much I give.
I'm just concerned people won't like the feature where IRL merchants are muted if they don't agree to give Apple a 30% cut of revenue the airpods helped to facilitate.
The implementation of `os.File.Close()` in Go clears the file descriptor.

https://pkg.go.dev/os#File.Close

“Close will return an error if it has already been called.”

An os.File is a data structure containing a file descriptor and some other fields. It is safe to call Close() multiple times, because it will only call the underlying syscall close() once.
Or alternatively wrap their banana stalks with canvas material or grown in an enclosed area covered in tarp.
For some issues unanimous agreement is already not needed. For example recently a law was passed in the Council with 20 of 27 votes (only with the help of an Austrian minister against the wish of her government).

https://www.dw.com/en/eu-ministers-approve-contested-nature-...

The full rules are here, 'of course' taxation still needs unanimous agreement:
https://en.wikipedia.org/wiki/Voting_in_the_Council_of_the_E...
A trve roman doomscroll device
Also there's too many things called Nix.

There's the overall project, the language, and the primary interpretation. It's also why you'll sometimes see nixlang to refer to the language.
I worked on a mobile app dev team that tried to Ui logic with the backend. With many of the justifications you mentioned being justifications for doing it that way. White labelling, A/B testing, avoiding redeploying, etc.

The result was a mess, with many of the possible concerns and drawbacks you’ve cited ending up manifesting themselves. It was an unmaintainable mess that tried to re-invent the web browser wheel badly, except using json instead of HTML. Maintaining the abstraction framework became a full-time job for people already just trying to barely deliver features on time.

And with the backend people already being busy and tied up with other stuff, the mobile app developers ended up having to become impromptu full stack developers, have to code PHP on backend to complete features in addition to the code they had to write in Objective-C/Java for their native app level portion of the feature.

The backend approach was so resented and hated by the mobile app devs that the business eventually got rid of it.
I once had a 4k line javascript file (a vuex module), which I navigated using / in vim, which came with another 20k likes of tests (also in the single file). I would say 5k lines is the real celling.
We do not know how our brain works.
Data here shows that

In 2022, Aboriginal and Torres Strait Islander peoples continued to experience significantly higher rates of STIs that non-Indigenous Australians.

“Aboriginal and Torres Strait Islander peoples are diagnosed with chlamydia two times more frequently than non-Indigenous people. For gonorrhoea and syphilis, the rate is more than five times as high.

Then gay men, higher than others but not so extremely high as ATSIC people.

This all points to the need for better community outreach programs to better inform specific communities, etc.
Guess it's time for the EU to milk that cash cow.
Eh, the real answer is close twice (as in the article update):

func f(filename string) error {
fp, err := os.Create(filename)
if err != nil {
return err
}
defer fp.Close()
if _, err := fmt.Fprintln(fp, "Hello, world!"); err != nil {
return err
}
return fp.Close() // safe to call multiple times
}

The .Close() method is safe to call multiple times. This behavior is documented on the os.File
> iOS also supports ambient song identification, with history, which I use frequently.

Does it? I can't find any info about this online and all I can find seems to indicate that you can run Shazam and it scans for some amount of time afterwards but iOS kills it to save battery. It doesn't seem like you can get Google Pixel-like "Now Playing" which I sorely miss on my iPhone 15 Pro.
At some point expecting cheap market access without paying taxes for public services is just free riding.
My mum got mad at me once, when I was younger, because I wouldn't rewind the DVD before I returned it to the rental shop. My dad had to confirm before she believed me; thought I was just being lazy.
I buy them in packs of 3-5 on ebay for $5-10. (no need to buy the really expensive brands) They are quick to replace, have a nice oleophobic coating on them, and can be replaced as frequently as desired.
Like many things in life, "it's close" is not worth celebrating, especially if it's not clear how the gap will be solved.
Check out The Quantified Scientists video Best Wearables for Sleep: Scientific Rankings.

He uses science test smart watches and Apple watches ranks at the top.

Maybe there are other brands that works better for you or maybe this is as good as it gets with just a watch and not a full sleep lab setup?

https://www.youtube.com/watch?v=PvqRLG0K4SQ
Been on hacker news long enough to take bold claims like this with a few cups of salt but bookmarked so some kind of interest sparked (hah!).
DOS gaming can be a bit tricky, it’s almost as if you need one for each generation of CPU/Graphics. Games like Ultima VII are too slow on a 386 but too fast on even a 75 MHz Pentium. Then you have the later DOS games near the end that use 3DFX/Glide.

I heard good things about 86Box to solve this issue:

https://youtu.be/qND3Eb0dI0E
I was giving an example with 11eur dildos, you have cousins for that.

And for every regulatory change will bring changes to tax avoidance... subsidiaries will just get "one more step" removed from the main company...
Reminds me of many ham radio pages. Amateur hobby not meant for mobile screens.
If you are looking for a FOSS alternative to tonies, yoto and such I would also recommend the DIY TonUINO project.

The boards are built into boxes, toys (from fire engines to plush) and whatever sparks imagination.
https://discourse.voss.earth/t/tonuino-gehaeuse-galerie/786/...

Most of the community speaks German, but there is also an English section
https://discourse.voss.earth/c/international/11

The source code is in English and the schematics language independent.
https://github.com/tonuino/TonUINO-TNG
Suppose all the groceries raised the price of item X by exactly the same percent Y on the same day. At first glance this would look like perfect collusion in the data. But how do you know it wasn't just the supplier price going up by Y percent?
Guess it’s time to follow the law of the land you operate in…
This is far from the first company to try to tackle AI radiology, or even AI x-ray radiology. It's not even the first company to have a model that works on par or better than radiologists. I'm curious how they solve the commercial angle here, which seems to be the big point of failure.
That sounds better for the employees since you can see what others at competitors are earning, so you can ask management to either bump you or you'll go offer your time somewhere else.
That's complete hogwash. Homeopathy's core idea is that you can magically negate a poison by diluting it billions or trillions of times into a cure usually to the point where there's no detectable component anyway.

Experimental treatments definitely invite skepticism, and should. Humans can generally contain more than one level of skepticism - this treatment has a certain rate of failure, this treatment is unproven, and important, this treatment has no mechanism that could work and is a scam meant to separate a fool from his money.
More welcoming how, by stabbing the heart of Eelco with shitty demands? Very welcoming.
> Unfortunately, plrust extension is responsible for many gigabytes of artifacts in the image. Typically, if you need Rust, this is not a big problem as both development machines and servers can handle this just fine.

Lmao. At least they provide a "slim" flavor without it.
Home Assistant scans the tag-IDs by default, so you use them as a trigger, with little extra effort for each new card. "When card with ID X is detected, do Y".

I have something similar setup in my home office for my music and I just use the ID, no need to complicate it any more than it already is.
I read that first part in 2007 Steve Ballmer's voice.
The halo effect in action.
If there is meaningful competition in the smartphone market, and what you say about consumer preferences is true, then surely at least one competitor would make a user-replaceable battery and capture what is supposedly the vast majority of the market.
Why would they? This is about Apple and Google not following EU laws inside the EU. It's more likely that this will spurn the US to also be more aggressive in holding big tech companies accountable for their actions.
So Wealthfolio gained some attention since the launch.
I wrote a kind of a manifesto for the app: https://wealthfolio.app/manifest
Also, a draft of the roadmap: https://github.com/afadil/wealthfolio/discussions/70
Will be working to make it the best desktop tracker :)
Ask HN: How's Your Cloudflare Experience?
I've got a Cloudflare support ticket that's been open since 8th August relating to R2, and it seems others may have a similar issue:

https://community.cloudflare.com/t/r2-intermittent-500-errors-on-put/485134

This is one of two CF services we use, and I'm wondering how people feel about CF and its support these days?