skysight-inc/HackerNews huggingface dataset:
Ostensibly, many folks here philosophically believe either that amalgamating other people's art is tantamount to making art, or that the artistic process is irrelevant. I think many of the former are inexperienced artists that see generative AI as simple art tools. From that vantage point, it's tough to understand how many specific, artistically consequential decisions other people made to create the end product, and have a hard time understanding why people who make those decisions are rankled by people copping them. The latter seem to think tech + art = neat regardless of the context, economics, etc. Either way, I think I've seen exactly zero people budge on either stance. My gut says folks with those perspectives are probably over-represented in SV-focused spaces.
He is a knowledge hoarder which is closely correlated with learning but not the same thing. I have the same issue. I do agree with him wholeheartedly that spaced repetition bootstraps you well for actual learning. Until someone else comes up with a better way to bootstrap efficiently, I agree with him mostly and see value in his obsession.
Testing Out Photoshop's New Reference Image AI Feature (Beta)
Android is anything but high quality. There are so many baffling and poorly thought out ideas it's a dumpster fire.
What about other identifiers? For example class names.

ThisClass thisVariable = null

The above is "obvious", as is the below:

this_class this_variable = null

However what is

this class this variable = null

Is it a variable named "variable" of type "this class this"?
Is it a variable named "this variable" of type "this class"?
Is it a variable named "class this variable" of type "this"?
I have a few bugs that are almost ready to go off to college, and I get an email about once a year from various machinations involving them.
Absolutely. That is a great question, and I am glad that you asked.

I have lots of examples.

Here you go:

https://www.google.com/search?q=play+star+wars+fan+game+onli...

https://www.google.com/search?q=star+wars+fan+mod

https://www.google.com/search?q=star+wars+conversion+mods

Just go to those links, and then at those links start clicking at random anywhere on the page. I'm sure you'll find some.
For someone working on their personal projects for which they can make decisions about visibility, why wouldn't it be an acceptable workflow?
I'm glad the article questions _whether this is even a problem_, but it seems they tried to answer it and failed to come up with a convincing argument:

> I don't get it. It's a very optional feature that you have to:

> Go out of your way to enable, supply your own API key
> (and pay for it yourself), enable something that is not
> enabled by default. Why are people reacting so strongly
> to this?

... and the article's answer(s), which I don't think are a very convincing rebuttal:

> A lot of it boils down to having this "shoved down
> their throats". It's the fact that it's being added
> to a tool without the user having the agency to decide
> if they want it to be added or not.

> I think that one of the greatest errors that was made
> with putting this in iTerm2 was making a big show of it,
> and by not letting you use local models (such as with
> Ollama) instead of having OpenAI be the only option.

I mean, this is open-source. You get a lot of features without any agency here, you are free to edit those out and it has no impact if you don't use it.

If someone wants a local model, why not submit a PR instead of complaining? Local models have OpenAI compatibility! https://ollama.com/blog/openai-compatibility

* EDIT: I see that the OpenAI URL is configurable under Advanced > Experimental > URL for AI API. Perhaps this already works?
> Implementing protocols correctly is hard

That's why it's a best practice to specify protocols at a very high level (e.g. using cap'n'proto) instead of expecting every random sleep-deprived SDE2 to correctly implement a network exchange in terms of read() and write().
I don't think the Big Three record labels will want to stop this, even if it's massive copyright infringement, because it's not a threat to their business model. Labels create a whole ecosystem around a limited set of artists through marketing and tastemaking, then capture multiple revenue streams (streaming, licensing) for the few artists who people mostly play and pay for. They aggressively persuade musicians to sign away the rights, so the labels control the terms of payment, and they work together with a tiny group of companies in streaming/radio/etc. who have the same self-interest.

Everything outside that structure is an afterthought. The occasional indie hit songs and labels have failed to upend the music industry power structure for a century (they tend to get acquired if they get big enough). Tons of people making songs mostly for themselves will only dilute the power of smaller players.

The labels will probably extract some licensing fees off the stolen copyrighted training data, but they famously don't care about their musicians earning a livelihood.
How the assistant was aware of what was happening around the user and would reply with context dependent info. And retain memory of previous interactions. And appear to have preferences for itself.
One killer app for Starlink is solving the problem of contacting emergency services globally like what they're doing with T-mobile.
On a US keyboard, _ is shift + -. To do CamelCase it's shift + c. Isn't that the same about of "difficulty"?
Point. My mistake.

I think ICJ giving credence to South Africa given they consider the ICC optional is still ... unfortunate, at best, but "conflict of interest" is rather less applicable.
An article on the torture of Abu Zubaydah, containing graphic and disturbing sketches that he made of the torture he endured: https://www.theguardian.com/law/2023/may/11/abu-zubaydah-dra...

Based on a coerced confession (later recanted), US agents captured Zubaydah in Pakistan in 2002. Despite initially describing him as "a near-ideal candidate for a tribunal trial," they instead held him in secret CIA prisons and tortured him with methods that were in clear violation of international law. (Later, Congress authorized these "enhanced interrogation techniques.")

Zubaydah provided three "key pieces" of evidence to CIA interrogators, which was used as justification for the torture they inflicted upon him. It was later revealed that all three pieces were given prior to the torture being inflicted.

While the worst of his torture occurred prior to his transfer to Guantanamo Bay, he remains there in captivity - with no trial, transfer, or case review planned. He is 53 years old, and has spent the last 22 years of his life like this.
> This meant some customers received emails informing them their new premium was now $2700 instead of $27.00.

there's a secondary issue here, why in the world would you auto split a monetary value across a numeric decimal indicator? why would you split lines at all for this use case?
How very British. It's a nobal idea, for the parts of the world where calling emergency services is useful. where there even are emergency services, where emergency services aren't the police coming to shoot your autistic brother or black friend. as the article points out, the problems at this scale are psychological, and I don't know that we're still able to deal with that kind of problem given how we handled covid.
I haven't watch this 26 minutes long video but I have already seen AI music being used as like theme song of indie games and people do bot realize it's AI, even under a Youtube video that just upload the music.

EDIT: The video only claims that AI would not be able to pass a "Musical Direction Test", but a blind Turing test only on output, yes.
Never really seen it in several European countries
>There are entire states in the US that take that approach.

Which ones? Rust belt? Flyover zone (or some such term)?
Universal Computing
Hover? I'm on mobile...
The unreal engine editor is way worse than unity though, unreal doesn't even let you move around files without a massive headache, while in unity moving files is trivial and almost never causes issues. Not to mention that C++ in unreal is horrible to work with and blueprints lacks a lot of features, unity C# is far superior to both for productivity.

If your game doesn't do anything complicated so you don't need to code a lot, then sure unreal could work since by far the biggest problem is iterating on code for the different components and actors. Adding or removing or renaming fields or refactoring folder structure and then go and update them in the blueprints takes forever while in unity that is really easy.
Great read!

But...

“Can you check /var/log/messages and see if there’s messages every 30 minutes about ENA going down and then back up?”

Isn't this "sysadmin 101" ?
Like... the first thing to check on any server exhibiting weird behaviour ? :-)
A message about a NIC going up & down every 30min would have triggered many here instantly.

Interesting journey nevertheless!
opt in to what? I propose _trackme
OpenSCAD is the big name in parametric modeling, but it is only parametric which is often not what you want (you often want to drag an object around and then have a solver figure out the correct parameters).
Like they do now, and has been doing for decades? Yeah, it will be like that plus like what they do in West Bank now.
Wait, that wasn't me opting out of every cookie banner I visit over that network?
Photos is my favorite Google product (that isn't gmail and search circa 2004 - 2010ish)
I'm actually a heavy keyboard user, but in my case that just means terminal stuff and using the vi/vim input model in text editors, and that's mostly limited to Ctrl, Shift and Alt for Alt-tabbing and Alt-F4, but that's about it.

But that also means that I pretty much use only 3 or 4 applications: a terminal window, VSCode, a browser, and Steam, so all the fancy start menu and Explorer features are also wasted on me.

Now that you mention it I actually remember Win+L to lock the desktop back when we still worked in an office, but when working from home that's hardly relevant.
Why don't you like to apply for companies in other EU counties or US? It seems that you are proficient with English
Skyhook was the original but Qualcomm calls it TPS now.

Public dbs: https://en.wikipedia.org/wiki/Wi-Fi_positioning_system#Publi...
I use https://yt-download.org/ when necessary.
The Busy Trap: How to Distinguish Being Busy from Being Productive
There are no open source CAD systems that are near the maturity of commercial systems. FreeCAD is still severely lacking in features, though it may still meet your needs.
I wouldn't say this is about being rich or not. My father helped shape my perspective, and as he used to say: "I've been rich and I've been poor. Rich is better." [1] He literally grew up in poverty, but he saw his legacy as his family and not his work.

I think there's a subtle difference between living a happy life and looking back being proud of the life you lived. Of course having money is better. Money opens up possibilities for the future. However, on your deathbed when there isn't much future left, possibilities don't matter much and all you're left with is wondering what your legacy will be. In the difference lies hedonism.

1. Like most of the things he said, he got it somewhere, though I can't find a consistent attribution. The oldest seems to be Beatrice Kaufman.
Tell it to my professor :) I guess I was lucky. And perhaps I was taught incorrectly or remember incorrectly.

But I experience lots of ads with impersonators so maybe they just aren’t sued enough.

Also, Jack Nicholson never stopped Christian Slater from acting, so there must be some room for impersonation.
"Drink the verification can" is more relevant than ever.
ArgoCD: Use of Risky or Missing Cryptographic Algorithms in Redis Cache
I failed on calibration...
The heading even leads with "why is deflation bad for the economy".

Obviously there are situations where it is good and for certain people, say a right sizing of an overheating economy/sector but on the whole, and more generally, it is bad, not something you look to as fine or alright.
You linked some trivial materials, is there anything in there that pertains to the specific claims that Al-jazeera cooperates with terrorist and passed the information from Israel, or that some aljazeera journalists sre actually Hamas memebers?
> And no one knows if LLMs can go beyond GPT-4 in a way that will genuinely blow people away.

Yeah that's a good point but a lot of people are now investing in this area so we might see more innovation happening in the space.
It's about time they start reigning in the chaos that is Elon Musk. Musk was integral, and even critical, to Tesla getting where they are today, but it's become apparent he's too chaotic to take Tesla much further.

I would say this is par for the course for a startup CEO, and Tesla has now grown out of the startup phase. They've become a full-fledged automaker and need the appropriate leadership to guide them through the next phase.
> 500 million is very little however. A regular table with a covering index would probably be fine for many use.

Totally agree. The problem here was it was some awkwardly designed geospatial measurement dabase (OGC sensor things) and we could not do much about the queries etc forms one ORM logic and alot of postgis stuff. It was great to have something as a drop-in replacement speeding up all the time series queries without much thinking. Actually what was still nagging us was all the locking going on due to the transactional semantics. Time series databases are probably much better at handling queries under constant ingress. We are total amateurs wrt database optimisation, but my guess is that many of those offerings are rather targeting the average use case.
Really like the theme of the published HTML!
Did you take inspiration from any open-source theme?
Not an answer to your question, but related. When I got into 3D printing, I started using FreeCAD. I found it horribly difficult to use. I switched to Fusion360, which is a joy to use, but it doesn't play nice. You can't collaborate with others, can't do commercial stuff, can't use more than 10 projects...

I've since started on my own project. I'm a big believer in the idea that language is the most versatile way of working, so it's one of those editors where you describe the model in a programming language (TypeScript in my case). It's not ready for use yet though.

It uses C++ on the backend in order to use GCAL (and its fast 3D boolean operations). The visual editor is in Electron, with Three.js for the 3D rendering.
Suno et al are trained on existing music created by humans. What happens when "real" musicians will stop publishing new material out of frustration because they will drown in a sea of AI generated garbage?
Autotune sounds different than non-autotune regardless of whether it's used by a good or bad singer. As a result, it can be used for creative purposes, even by good singers.

Drum machines sounds different from kits, which doesn't mean that drum machines are an inferior version of drum kits. They are different, and there's room for both.

Maybe you will never like any song with autotune in it. That's fine. But the idea of objectively "good at making music" leads to some nonsense. There's no accounting for taste.

In my opinion, the more music made, the better. There's something for everyone.
THIS! Lol knowing your in an area is one thing, knowing if it's coming from you or the neighbors window 5ft away easily is a big difference
>What?

California Civil Code Section 3344(a) states:

Any person who knowingly uses another’s name, voice, signature, photograph, or likeness, in any manner, on or in products, merchandise, or goods, or for purposes of advertising or selling, or soliciting purchases of, products, merchandise, goods or services, without such person’s prior consent, or, in the case of a minor, the prior consent of his parent or legal guardian, shall be liable for any damages sustained by the person or persons injured as a result thereof.
Hmm. Well yes, the crypto wars are over, and strong encryption is readily available. That will never disappear. But that's been the case for decades now. The change (and possibly what's driving these legislative initiatives) is that a huge chunk of communication is E2EE by default.

If WhatsApp/FB Messenger and iMessage added the government as a hidden group member to all our conversations tomorrow, and the day after that Signal was removed from the app marketplaces due to not complying, >99% of people would loose E2EE.

We would go back to how it was in the early 2000's, 99% of people used Yahoo/AOL/MSN "normally" and people like us would dabble with Jabber/XMPP off-the-record. In some ways it would be easier today, the cryptographic libraries and standards are better and invented. In other ways it would be much more difficult. Undoubtedly Ylva Johansson would be happy!

(I hate to bring up crypto currencies. But it's similar. It's impossible to make crypto currencies disappear, but it's fairly simple to make them marginalised and/or not effective as privacy tools by introducing stringent KYC measurements at the intersection between crypto currencies and the normal economy. Sure, you can always buy drugs on the darkweb and food at anarcho capitalist festivals, but it will never have any real privacy impact on real people in their everyday lives.)
BugBot was on to something: https://bugzilla.mozilla.org/show_bug.cgi?id=33654#c190

"The severity field for this bug is relatively low, S3. However, the bug has 27 duplicates, 103 votes and 91 CCs.
:emilio, could you consider increasing the bug severity?

For more information, please visit auto_nag documentation."
So they found 488 million vulnerable locations and the solution is that users should rename them individually?

This is Apple and Google’s vulnerabilities.
Getting full of coffee due to small air drop, has cured me to never have anything again that isn't inside of a closed bottle.
> You call blaze side janky and ad-hoc but to me (as complete outsider) using monorepo+build tool seems more principled and working more with fundamentals, while nix feels more ad-hoc and trying to fix stuff post-facto.

The Nix side is a maintained software distribution, which is a lot more than a bunch of random versions of tarballs pulled down from random urls, wrapped in minimal build scripts and forgotten about for years on end. It's also work that is shared across packages in the distribution and it produces consistent results that don't have dependency conflicts - if you have two bazel projects that each build against their own cpython, I can guarantee that they will have chosen different versions of cpython. Which one wins when they're used together? Who knows...

Every project building-out their own separate pseudo-linux-distribution cannot produce good results.

> The whole starting point for bazel is having full control (via monorepo) of the dependency stack

I'm not aware of a bazel project that builds its own glibc (I imagine there are some which people could point out...). But then.. do they ship that glibc with the end result? Or just shrug and hope it works fine on whatever glibc the target system happens to have?
OpenSCAD doesn't work with B-reps. The industry works with STEP/sld_prt/etc. files. It meets the needs of some 3D printing applications, but for generating parts procedurally with python, I've found it far more fruitful to generate DXF files procedurally and use these as driving sketches for geometry.
You realize your residential record of location is... public, you can get it pretty easily from most records offices.
The driving force behind wealth inequality no one will ever tell you about
I love dense UIs.

Yesterday I upgraded Chrome on Windows and they replaced the folder icons in the bookmarks bar. They changed it about a year ago, but there was a flag which allowed to revert it to the "old" interface. This flag is no longer effective.

Now two folder icons (ridiculous outlines of folders) side by side take up the space of three old yellow folders, and the menu item entries are all bold and super spaced, so I need to scroll a lot.

In every Google product I first set everything to compact mode.

What is it what makes these designers think "let's make this item take up a lot of space"? Don't they think that people also want as much on screen as possible?

To me this is a dark vs. light UI discussion: compact vs. spaced.
Same, but using QWant.

It's somehow refreshing to be able to actually find useful things from the internet.
Bluetooth MAC address is also a means of tracking individual customer phones. If a car supports bluetooth, that's another way to track it also.
Density is spatial,
Frequency is temporal

I wouldn’t combine them into a single metric because that combined metric is less useful
Oh FFS. Sure, why not.
hostapd definitely exposes this as it was used extensively to spoof 3DS streetpass relays for a variety fun reasons, back before Nintendo shut down the service in March 2018 :(

https://github.com/danielhoherd/homepass/blob/master/Raspber...
I don't see where anybody in this thread or the linked article said Fahrenheit. Where do you see mixed units?
Yes, it's part AI, part human. How it should be, in my opinion.
We actually got some ex-graphic designers on our team now, so at least there won't be any more "programmer art" icons and such.

Fortunately our customers are mostly interested in functionality, and there's not a ton of competition. But yeah, a good looking interface does have a distinct impact so it will be something we'll have to balance.
The act of marketing a game isn't separate from making the game unless your ubisoft and have 3k people working on your game.
People are doing what you are are talking about. Use an LLM to parse non-structured data into a structured or semi-structured format (or even just create a bunch of structured metadata) that is more easily searchable, then using an LLM to parse a natural language query into a suitable query (maybe SQL), then find the result and return it.
Personally I don’t disagree but I’m also not going to tell people what they can and cannot do. But other than processing a roll or two of B&W film, much more than that gets pretty frustrating in the absence of a properly kitted-out darkroom. It’s not something I’d make a personal investment and I doubt anyone doing this has the spare room at home.

I’d probably start by trying to find a local camera club that probably has some camera gear to loan/rent.
Competition doesn't have excellent games. There aren't that many excellent games released per year, if you have an excellent game just getting noticed is enough.
You meant egui. ;)
The great betrayal of the cybersecurity field is that when they talk about playing capture the flag, they don't mean it.
Even worse when it's wrong, Discogs insists that October 2021 is "over three years ago"
Ukraine is a European country whose borders and independence are actively and violently up for debate currently.

There's no "debate" about the legal borders of Ukraine, or its status as an independent country. There's a war going on of course and an endless stream of propaganda, mostly from one side. But it's not like there's anything resembling a disputed border, or any other unsolved historical issue that's driving the conflict.

BTW it's not "the Ukraine", but "Ukraine" simply (and yes the distinction matters).
I use OpenSCAD to design and 3D print weird industrial things I can’t buy easily. But aesthetics do not come into play with OpenSCAD. It’s rough tool to create things from differences and unions of rather simple primitives.
Four Causes