skysight-inc/HackerNews huggingface dataset:
Ever jumped back into an old project directory and wondered if you left any changes uncommitted or unpushed? Or dived deep into coding for hours, only to realize you hadn’t committed or even pushed your changes? Or maybe you keep noticing those .idea/ or .vscode/ directories sneakily showing up in your Git status?

Introducing PushPal: a lightweight CLI tool built with Go, designed to scan for uncommitted and unpushed changes in your local Git repositories. Beyond just reminding you of untracked changes, it smartly suggests adding frequently ignorable paths to your .gitignore file.

Features:

Instant Scan: Rapidly detect uncommitted changes and unpushed commits in your directory.
Smart Suggestions: Recommends adding often ignored paths to .gitignore when they have changes.
Easy Integration: Seamlessly fits into your local system for quick usage.

Quick demo available at: github.com/Bostigger/pushpal/assets/52701136/32b1d746-a996-4430-80a1-05c50503da03

Get Started:

Download the binary suitable for your OS from: github.com/Bostigger/pushpal/releases/tag/v0.1.0

Or, build from source:
git clone https://github.com/bostigger/pushpal.git
cd pushpal
go build

Run pushpal in your local Git repository. Let it do the magic!

We always welcome contributions! Whether it's issues, PRs, or feedback. Dive into our GitHub repository.

Licensed under MIT.
How does S3 handle particularly hot objects? Is there some form of rebalancing to account for access rates?
Don't you think it feels incredibly degrading and violating to have your face stitched into porn in a way that's supposed to be as realistic as possible? Without your consent?

Doesn't really matter if the video is real, the people who this is done to have not signed up for this. And you know people are jerking off to it. I don't doubt for a second that it's absolutely repulsive to see yourself in a deepfake porn.

A couple of popular streamers who have had that happened to them have reported feeling similar feelings of shame and violation to the way they felt when they experienced actual sexual assault. That's pretty alarming and should count for something, no?

Also, this gives a completely new dimension to parasocial relationships. There are lots of people struggling with real realtionships that find solace in live streams. As they continue to engage in the community, they can begin to feel like they have an actual relationship with those streamers, which is obviously dangerous since it's such a one-sided thing. Deepfake porn elevates this even further and makes it that much more likely for people to develop an unhealthy obsession with people that they will likely never meet, instead of working on their real interpersonal relationships.
"Former Twitter Employee Can't Seem To Find Meditation Room At New Taco Bell Job"

https://babylonbee.com/news/former-twitter-employee-cant-see...
What does "TC 0" mean? I only found (three types of) complexity classification, which clearly doesn't match the context…
I tried advertising as a consultancy, after an exceptional career in tech.

* Client emails me asking if I can help with his site. I respond. He asks for more details. I respond. He provides a website with an MLM video on how to "be your own boss and sell a product that sells itself". I was talking to a bot.

* Try upwork. Spend all day to send 15 proposals, get 3 views, no replies. Upwork wants me to pay money monthly for more "connect" points. Looks like you need to do work for nearly free to get ratings, and you're heavily competing with offshore. close tab ... Try fiverr. Get no messages.

* Startup with revenue contacts me, shows me their business, discusses their problems, seems very interested in hiring. Offers $20 - $30 an hour for Cloud security work; software engineering, seems price sensitive to the extreme, doesn't seem to want want to pay for any time spent reviewing docs/analysis, only wants to pay for the execution time. Say no. Guy keeps calling. Guy agrees to higher rate for a tiny amount of hours to be done next-day. Guy doesn't give access, asks to review more stuff. Wasted many hours for no money.

Lesson learned, try to find a fast growing company and stay away from people that sound like they would negotiate on the price of corn kernels in the back alley of aldi
There was a pretty good set of videos of the family going into the yard, with some shadowy figures in the background, sitting in the tractor, etc. I particularly liked the analysis of the footage which shows what appears to be an alien hiding behind the fence as the family entered, and disappearing in an alien cloaking shield ..

I want to believe!
How old are you? That sounds unusual to be honest, to not even have met someone. I am from Sweden, I have been fired even though there are strong labour protections here. Fired probably the wrong word, made redundant probably more accurate. It happened during the dotcom-bubble in 2001. It comes and goes in periods but I think most people go through life without being fired.
A while ago I had looked into pricing to have all the parts for the open astro tracker printed, and it was pretty cheap if I chose the low quality options. How does this service stack up against the big ones?
Why are you amazed? There are many complex front ends out there.
I've also seen Intel GPUs that will only enable this with a single display. Turn on two displays and no windows will ever enter Independent Flip mode according to PresentMon.
I sometimes find solutions to specific problems on GitHub which are stale. i.e. years since they had any work done on them.

If the underlying code looks solid and useful to me, then I might try to use it. But in most cases, I keep looking for something that is reasonably lively.

The key thing I keep in mind is that open source means that the developers primarily wrote the software to scratch their own itch. In time priorities change and it is unreasonable to expect them to support something they have lost interest in. In most cases, "better" solutions have emerged and thence their loss of interest.
The big rule they break is that they have a gigantic menu. Its the actual antithesis of what gordon ramsey tries to teach restaurant owners over and over in his show Kitchen Nightmares.
Ah... Okay, I think I see how the comment should have been read now...?

I will blame whoever named directfs for using a confounding name one way or the other. :V
Yes, let’s shut out the small players now go Microsoft can bilk us
I forgot to add, I rarely use recruiters now unless they seem genuine and want to talk at length including giving you contact names at the company "the manager Fred Bloggs is usually...". I wait for companies' in-house HR on LinkedIn to contact me or contact them directly if they advertise.
meybe use it in mycroft?
Room Temperature Superconductivity Saga Continues
A message is typically 1k. That would mean 1GB/s.

That is decent but still below the speed of the network, which should be the main blocker.
Pornographic image editing is "THE danger of deepfakes"?
And somehow it's a problem for females (sic)?

Why this focus on pornography?

Pornographic image editing has been around forever. Deepfakes is just another tool in the toolbox. This article fails to see the wider consequences of deepfakes outside of pornography as described by the Wiki page cited in the article.

I'd say the real danger is the potential to destabilize society by faking authority and spreading misinformation to manipulate people for financial or political goals. Pornography is a tiny part of that.
I've been referring to the 'potato forest' in my garden, and that's just months & not neglected - just not all harvested yet - so I can readily believe it!
> Consider also that having no cryptography isn't by itself enough to have a transparent government: they can still lock important documents in a physically secure place and have a long jail sentence as a deterrent for people thinking about leaking them.

But here you say that: Security can depend on social contract and not technology. But the same argument can be applied to your original objection. We can mandate (in the social contract) that people have the right to privacy. (And there are some analogs where we do that, for example, we could have Gattaca-like dystopia where people's access to health care is based on genetics, yet all developed countries have a ban on such discrimination.)

I think it's far more dangerous that the government or adversary is technologically capable of being non-transparent than if ordinary people don't have capability to be non-transparent. It's because I believe power ultimately thrives on information asymetry, and the encryption only amplifies this asymetry.
I can't answer your question, nor am I in a position to pitch Tauri however it has been suggested and it sounds like you investigated it. However, I can suggest an alternative if you are super unhappy with the stack and can't rely on the frameworks that is controversial - Rust core plus Electron for GUI.

1Password does this. It's not sexy but it works, and if you're building a product you need something that is mature and works. It's probably an easier port from Sciter than Flutter.

You didn't really ask, but this combination is likely a reliable path forward. If you keep web technology maybe Tauri would mature to the point you are happy with it and could switch one day. Not really easy to suggest someone rewrite parts of their product but if the tech is not doing it for you then it's nice to at least have a card to play.

Having something purely in Rust would be nice but GUI wise it just isn't widely used enough. egui and iced are mentioned a lot - the latter is at least adopted by PopOS, but that's not enough for me to bet on yet.
Unless you're charging an intern level rate to your clients, it's reasonable to assume for a good chunk of the industry that the cost is alright. Even $15/hr would cover it in a day.

If you're using it in an employment environment, your employer should be footing the bill.

Not every post has to be hyper-specific with stats, charts and graphs.

> Why is the pricing tied to how much time it saves you

Because that's the value proposition over setting up and managing all the tools myself? Especially the core IDE portion.
Also it works for plausible deniability. We can argue that I installed Signal for just chat to my friends.
Possibly the ageism in our profession is not only a myth?
No, it means that farmers will stop dumping so much fertilizer, herbicides and pesticides on their land chasing high yields. It means 30 bushel per acre crops instead of 100 bushel per acre crops. It means cheaper food. All good things, but land usage won't change significantly.
I don't think that's what concord meant. They meant that as convincing fake imagery becomes easier to produce and more common, people will learn that any image could easily be faked, regardless of how photorealistic it appears. i.e. people will lose all trust in "photographs", so fake images will lose their efficacy as blackmail.
> Have you read the book?

The comment was based on reading the review. I assume the review covers all essential contributions of the book and it is not merely a promotion piece.

I would be more inclined to take your "advice" if you had made any effort to address my concerns / observations. I suspect you simply can't.

> Topology has a definition. It doesn’t mean anything different in this context.

Thanks for the gratuitous and patronizing arrogance. It further reinforces my sense that these pompous sounding vacuities are a marketing tool and have no intrinsic applicability.
A lot of vegetarians and vegans I know personally hate salad, because it is so often the only option at a restaurant and often an afterthought for those who don’t eat meat or are trying to lose weight.

It also does limit the choice of dressing, for example anything with mayo is off limits.
On the other hand, if said deep fake was never publicly revealed, and is only utilized by the person who made it (and not distributed), then is there harm done? The deep fake subject is completely ignorant of it in this scenario.

In other words, is the harm not in the production, but the wide distribution of the material, and the harm is in the reputation of the subject (even if explicitly labeled fake), and not in the actual contents?

And so this begs the question - if an AI could deep fake something on demand, without ever distributing it except to the requester, then is there any harm done?
These designs always seem so complex... And one overlooked feature of any API could totally break the sandbox.

Whereas a simple 'we run everything in a VM' seems much simpler and less fragile.

'We run this process in a VM-like mode where Linux syscalls aren't allowed but instead we define a new syscall-like interface which goes to privileged host code' seems like a good compromise. But in this case, that host code should have special abilities to mmap files into the address space of the 'VM' to make IO fast and efficient.

One way to do this would be to use undefined instruction traps to enter a debugger, which could then implement a syscall-like API. That would make it portable to any OS, yet ultra fast.
> Now that's interesting. Subscripts seem to be the novel feature of this lang, they are described here https://tour.val-lang.dev/subscripted

I'm not sure if it's due to the name not really conveying what it what sounds like they're trying to describe or my lack of familiarity with other parts of the language, but this page doesn't really give me any clue to what a "subscript" actually is. They're very explicit that it's not a function, but from both the syntax and the usage exactly, it seems to look and act pretty much just like a function. Given that it's supposed to help avoid needing references in the language, I assume that the reason they're making this distinction is to convey that it doesn't use call stack semantics like a function call normally does, so...is it just an inlined function, or a hygenic macro defined with essentially the same syntax as a normal one except for the "subscript" keyword? I want to give the benefit of the doubt about their being something "novel" about this feature, but the confusing name and the documentation being quite verbose without really giving much detail makes me feel like either the authors don't grasp that they're just giving a new name to something existing or that they purposely are trying to make it less obvious.
A huge part of the cost of gas is the connection fees and network maintenance. I had a place that only had gas for the stove and I was paying more for the daily connection fee than the actual usage.

It also costs a load to fit out in new builds which is a cost that eventually gets placed on the occupants.
How do you finetune a dataset on LLaMA2-7b with an A10 with 24 GB?
I thought you need to load the dataset 4 times for training, so with 16 bit weights this would be 7 * 10^9 * 2 bytes * 4 = 56 GB GPU RAM.
Have you found a way to train with 4 bit weights?
And would a single textbook be enough text for a meaningful finetuning?
I am worried that a model that is trained on billions of documents will not adapt strongly enough to a comparatively small document.
is AI racist to jquery? vanilla JS?
What country? What continent even?
But finetuning wouldn't give the LLM a holistic understanding. LLMs are finetuned to predict the next token. At best you give them a full file at a time, but more likely, you create batches of similar length sequences. So while finetuning will lead to the LLM seeing all the codebase, it won't necessarily know how all the files fit together (for example I'm pretty sure it won't see folder structure, unless you somehow include it via preprocessing)
I didn't vote, but I find myself a little confused. I suspect the whole "upper middle class" bit has to be a regional thing; it simply doesn't fit my experiences at all. Around where I live, there's certainly no stigma at all about being a picky eater, or at least not one that's in any way specific to a social class. Plenty of people have preferences, and there's no shortage of places to go that offer genetic (casual or fine) dining that everyone will accept.
So true, if you are applying through a webform or an email address, chances are, your application is never even going to reach human eyeballs.
South Park is written by a pretty atypical crew, most of the writers/actors I follow (from middle budget sci Fi shows I like) just seem like they're mostly politically unengaged folks just trying to get paid and make their specific product, but obviously ymmv
Environmental Discs of Tron Roadside Pickup
Jesus Christ, this is a regular american chain, not exclusively located in Vegas or Disney World?
Could you describe the process of learning the skill of being interviewed?
This is beautiful, but "ugly" at the same time.

For example, it allows you to monkey patch at runtime any library that you install.

Compare with Javascript, i'm not sure if you can just install a package, patch it at runtime (like this article is about) to match your need.

In some sense, this is similar to OOP inheritance and overloading, but for intance variables.

That's why most of Ruby startups tends to go faster than other languages, because all Ruby classes is hackable at runtime.
> Want to hear a bigger disconnect? Most jobs we need to maintain our standard of living are blue collar jobs. Think waste disposal, plumbing, carpentry, textile, farming, transportation, etc... By contrast most white collar jobs are unnecessary fluff mostly dedicated to producing luxury goods, bean counting, or high-tech entertainment. About the only white collar jobs we need to live well are medical personnel.

You don't even need to think that hard. Remember 3 years ago, when only "essential workers" had to physically go in to work anymore? That's pretty much why.
Dupe:

https://news.ycombinator.com/item?id=36878749

https://news.ycombinator.com/item?id=36881733
I also see the opposite happening: real footage of someone doing something nasty, and claiming it's a deepfake. If we get to the point where deepfakes are indistinguishable from the real thing, does it mean footage can no longer be used in court?
I do run a few VMs and servers on it. Plus opening back up all my work after a restart is a pain.
A platform team might have a very unevenly distributed workload. Some weeks nothing has to be done on the platform, everything works fine. Then all of a sudden 2 teams request some extra features. How many people do you put in the platform team?

Either you put too many in there, and they are basically idle the time in between. Or you put a limited team, and once even a single team requests something they will have to wait for the developments, let alone 2 requests at the same time.

The OP describes an excellent solution: the team that needs the feature, pays for it in man-hours. In fact, those developers that need it, are pretty familiar with using it, so most of the time capable of doing some developments on it. They can also schedule in the work in their project. The teams that will need it afterwards will get it for free.

It's actually an excellent solution.
Nothing new. People have been obsessed about their idols since forever, including the creation of media that depict sexual fantasies.
Sure, it's fundamentally a business problem. But it's very hard to do product planning when you need to take into account global priorities for the platform team. Plus, you need to spend time to even estimate the cost of Feature A and Feature B, so you actually end up with several rounds of discussions where you first prioritise spending time on the estimation, then the feature itself etc. Not to mention, if this is a deep platform feature, it's probably only a prerequisite for an actual customer facing-feature that requires additional work, which gets delayed by all the estimation work and so on.

Additionally, this overall means that no one can plan in advance any features that depend on the platform, since global business priorities are constantly shifting.

Not to mention the political angle, where more adept business leaders can always push through their pet platform features to the detriment of what are more obvious business goals. Or at least, it will always seem this way to teams whose requirements keep falling through the cracks.
If you're not even getting interviews, neither of those things is responsible and there's so something wrong with your strategy.

Definitely try linkedin, as they said, and talking to your contacts (outside of LinkedIn, I mean).

Basically don't spam the same thing but treat it as scientific experiment and try different things. Also prepare yourself for the different interviews.

When you get those, remember not to work for free "for interview projects" and stuff like that.
I doubt cheap money is over forever.
EGA essentially gives you a big framebuffer. You can draw whatever arbitrary thing you want in EGA's graphics mode: lines, circles, individual pixels, whatever. That's what it's built for.

But you don't get scrolling for free. You've got to manually copy memory around and as the linked article points out, if you brute-force it you only get around 5fps because of the ISA bus' limited bandwidth.

The NES (and other 8/16bit) game systems are not built to let you draw arbitrary crap. They are built to render tiles. You define a grid of background tiles and provide a scroll offset. Sprites work similarly but they can move independently. You get all this for free at 60fps. The downside is that you can't render arbitrary stuff very easily. You have to jump through some serious hoops to e.g. paint an individual pixel somewhere.

It's not so much that Nintendo "figured it out" before IBM. IBM built a general-purpose computer and created a series of general-purpose graphics systems geared towards static graphics, giving you fine-grained control over every single pixel. If you look at an EGA card it's a beast; lots of silicon on there.

Nintendo on the other hand created a much simpler single-purpose graphics system geared toward sliding tiles around.
On the basis of a long history of government misdirection? But I guess you'd have to have been paying attention in the first place ..
A queue is a thing to be managed carefully when designing systems:

- you need to ensure that your producers don't produce at a faster rate than your consumers can keep up

- if the consumer is unable to handle the request now, queueing it and handling it later is often not the right thing to do. Most likely by the time the resource is available the nature of the request will change.

TCP itself is already a queue. All these message queue systems also make the silly decision of layering their own queueing on top of TCP, leading to all sorts of problems.

Basically those things only sort of work if you have few messages and are happy with millisecond latency.
What is your area of expertise? I have 25 years in cyber security. I left corporate world for a few years which made it very difficult to get back in. So I stated a profile on upwork with with a low rate. Now, after 2 years, I'm flat out, and earning more than I did in corporate world and I can pick and choose the projects I work on.
Very carefully
Maybe the procedure has changed, or has changed in some cases, definitely the Apple support page text I quoted was changed, still:

https://support.apple.com/en-us/HT212780

>3. Check for instructions on your previous iPhone to confirm the transfer. To confirm, tap Transfer or, if asked for a verification code, enter the code that's displayed on your new iPhone.
It's a mesh network that relies on beaconing to devices with Bluetooth enabled or more preferably Apple devices that are UWB-capable (U1 chip) which in return gives more precise tag localization. You can track tags from your either phone or tablet; these so far aren't visible on iCloud page IIRC.

I've got one but it seems to be activating only when Apple devices are around

Similar devices exist around - Samsung for example has own line of such tags

https://en.wikipedia.org/wiki/Bluetooth_Low_Energy_beacon

https://en.wikipedia.org/wiki/AirTag