skysight-inc/HackerNews huggingface dataset:
Ask HN: Anyone from Meta?
Since it's so hard to get bug reports looked at figured I might try here though I realize it's grasping at straws

It seems like a not uncommon bug (~30 million hits on google) is for your insta account to get into a state where it no longer plays music added to stories, instead displaying an error "This song is currently unavailable" (even though it plays for literally everyone else and it used to play for you just fine)

STEPS
Using the instagram app, open a story that has music added (ie not music from the recording itself) (could be your story or someone elses)

EXPECTED
Music plays

ACTUAL
"This song is currently unavailable" (even for stories with music you know for a fact was playing fine for you before, and you know for a fact the music is playing for literally everyone else)

MISC
My hypothesis is that this happens because insta has somehow decided the account is in a region where the rights to most music isn't available

When you account gets into this state, basically all stories with music added will generate this error

You can still add music to a story when creating it, but you're only given a small library of lame international public domain (or whatever) songs

What's weird is you can still search for the song you want, find it under audio and create your story that way - once posted it will play for everyone except you (because you'll still be getting the "This song is currently unavailable" error when viewing it)

What's also weird is that if you open the same stories (yours or those of others) in insta in a browser on a laptop, the music does play

And the same songs will also play fine when added to Reels

Last but not least I can't explain why insta/fb/meta would get the region wrong - at least me I live in the US and I'm not using VPN or anything like that, just the regular Tmobile 5g and my home wifi in FL, my insta and fb account are associated with my US phone no, US credit cards etc etc

I've filed two support requests for my account (@eightiestokyo) but as mentioned I'm far from the only one affected by this, if anyone has any light at all to shed on it that would be amazing
+1 - large scale owners of IP should all be working towards this, it just makes sense. This is also a big point of contention with the Writers and Actors guilds, they understand this dynamic very clearly.

There was this topic yesterday related to legal data https://news.ycombinator.com/item?id=37627129

I've been saying all year that LexisNexis absolutely HAS to be building a training corpus. It was a big deal when that dumb lawyer in TX filed a brief with bogus citations, but what if you had an LLM that was specifically trained on legal filings, understood rules like "If you cite a case, you MUST include a reference to that case and it must be valid in our system"?
Windows 95 had a powerful search dialog that could search by file size/date ranges/content. Perhaps we could have that back, but with AI enhancement?
Check out their linked paper that goes into details around its current limitations and capabilities. In theory, it will be able to look at a financial chart and perform fairly sophisticated analysis on it. But they're careful to highlight that there are hallucinations still, and also cases where it misreads things like labels on medical images, or diagrams of chemical compounds, etc.
IMHO being laid off is stressful, even if you can logically tell yourself it's not yet time to worry (i.e. you have a good amount of savings). I sincerely doubt these employees felt anything like being on vacation.

As to a "less devious narrative," I think all we need to do is remove this idea of planned outcome (lower wages for people working in software) in order to strike the "devious" from this theory. It's clear Wall Street wanted tech companies across the board to shed employees, as others have pointed out that's probably enough to get CEOs to lay people off.
There's a nice security improvement to passkeys, as well. No more passwords getting leaked from poorly-run websites, security breaches, etc. You can dump an entire user database and nobody is compromised outside of the obvious privacy implications.
Correct, but it's functionally very different from how LLMs are implemented and deployed today. What you're highlighting is being experimented with and ties into ideas like scratch pads, world models, RAG, and progressive fine-tuning (if you're googling).

It's a bit like saying your computer has everything it needs to manipulate photos but doesn't yet have Photoshop installed.
The elite are just common men with money & power, no?
> If a project ends up in Apache it feels to me like it has gone out to pasture.

There are many Apache Foundation projects that are active and important or complete and important.

Unfortunately OpenOffice is not any of the above, and it was that way almost from the beginning. The original OO community largely went with LibreOffice. They did not like the interference of Oracle and later IBM in their project's governance. So, Apache got the trademarks from Oracle and a community of people who were largely not maintainers. This put Apache, almost from day one, in position to be competing with the community of one of their own projects.
> almost a decade of enhancements and improvements to LibreOffice

including, very notably, LibreOffice speaks the current ODF formats and of course the Apache OpenOffice from 2014 (yes, that's the last time they released a new minor version of their software everything since then is just patch fixes) does not.
Im not sure. I suspect it might be better at some advances but not necessarily better at everything.
The SEC needs to be disbanded, along with most Federal agencies, and at least 90% of Federal employees.
I actually looked at the price of those on Aliexpress but realized I didn’t want to have cables or get more hardware.
Sorry for the naivety/not obvious from the comments: is that too much or too little? (I've used RabbitMQ much more than Kafka.)
Unity's oldest community announces dissolution
> How will we actually control what we're building?

This question is poorly formed because it’s not clear who the “we” is. If it’s you and me, that train left the station a while ago. If it’s any humans, well Sam Altman is probably a human and all of these are impressive products, but still just tools.
ATT level 1 support is dumber than a box of rocks, the problem is AI isn't going to help here. The AI is going to be taught to be just as dumb.

Years ago I had a business DSL customer with a router and static IP. From everything in my testing it appeared that traffic broke somewhere at the local telco, not with my modem. It took 8 straight hours of arguing with L1 that no, it is not my windows. No, we have a router and it's not a computer issue. No, it's not the router (we could put the router in DHCP mode and it would work), it was an issue with static IP.

The next day we finally broke out of the stupid loop and got to IP services, who where just as confused. Eventually they were on the phone with people on the floor of the local office. A card of some type had been pulled and put in the wrong slot. Ooof.
Not everywhere. Telegram is popular in India and Russia. And WeChat is popular in China.
> I am no Haskell buff, but I believe the common complaint is that "just need to mark your function as IO ()" has non-local effects, you end up needing to propagate a bunch of extra stuff everywhere.

That's a feature. It forces you to separate pure functions from I/O. If you spend time thinking about how you (re)factor your work you can end up with most of the interesting logic being in pure functions that are then very easy to write tests for (because you don't have to mock network services, clocks, etc.), and all the interesting I/O logic gets segregated and made [hopefully] small.
3. Imagine that instead of continuing to build an enormously fragile, destructive world economy on a very temporary energy surfeit, we'd understood this could not sustain, and the car on the left was never manufactured
Degrowthers are poison, and a big reason why Germany's economy is contracting this year while the rest of the EU and the USA are growing.
> the next morning can be really depressing for your sérotonine
vacuumed brain

Normal for any psycho-stimulant I'd say. Even alcohol. Some things are
much worse for some people though, so I'd say as with all of these
powerful things like mushrooms and MDMA; very occasionally for planned
medicinal rather than recreational use. And with the right people, in
the the right context, safe space, and some free days after to chill,
reflect and detox.
> 2.5 ton SUVs and pickup trucks lifted 6 in and sitting on 21-inch rims.

this such a weird red-herring - you can literally look up mortality statistics from the decades during which these cars were manufactured and they are very bad

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

and there were no SUVs or anything. the technology has just flat out gotten much better.
His code contributions led to his demise? If not, I think you missed the point.
Why do you proxy eveything through your api backend? Can the device not check the url directly? Also, does the checking result in full image download always or do you respect etags and other caching headers like if-modified-since?
> With no external control businesses tend to form cartels and/or adopt practices and regulations that are more hostile towards both consumers and workers than what governments can come up to.

Cartels are generally a result of government regulation, because they require something to be creating a barrier to entry that prevents new entrants from breaking the cartel.

You can also have cartels enforced by e.g. acts of violence or vandalizing competitors who won't join the cartel, but who claims that non-consensual violence or property damage shouldn't be illegal?

If you encounter an uncompetitive market in practice then you clearly have some kind of a regulatory failure, but the answer in these cases is not to pass more laws to mitigate the consequences of insufficient competition, it's to address whatever is causing the market to be uncompetitive.
I assume you're referring to applications where it's not important to do proper floating/fixed point design in the first place? Or do you have some other way of avoiding numerical problems?
I disagree that at current possibility it was "totally possible" but it was 100% obvious by that point that it was going to be possible very soon. IMO that has been clear since ~2019.
Curious about what is after generative AI?
Hi guys. I am a software engineer working on an open source protocol to enable ai to ai communication. If you are interested in this space, is technical, and have domain expertise, I would love to connect with you.

Thanks for your time!

Johnny
Business logic is not only about backend. Apps usually have a lot of client-side logic that can be written once in KMM and used on both platforms. See [1] for a high level architecture diagram.

I'm an iOS dev and I've been using KMM on a couple of projects for more than a year now. It's really a powerfull technology which allows teams to move faster, but there are downsides, for example lack of native Swift interop, though there are opensource tools trying to solve this [2].

[1]: https://github.com/Kotlin/kmm-production-sample/tree/master#...
[2]: https://github.com/touchlab/SKIE
Ancient Amazonians intentionally created fertile “dark earth”
I took one of the last voyages of the RMS St Helena (the only way to get there prior to 2016) and stayed on the island for 10 days. AMA
When it's the government committing the unpunished crimes, what else do you think will happen?
> made her apply for a business license from the city and limit the hours of operation

That's not an example of being "spiteful", it's just following the law, as all home-based businesses are required to do in most larger towns.
This is what I've been starting to think about on a more abstract level: Introducing a new technology, a new system into a design isn't like putting a piece into a jigsaw puzzle, or even worse, trying to mold and force the system to fit whatever hole your design has. Many more specialized systems - and Kafka is one of them - should solve some problem, but they should also change your mental model of the system and you should look for the easiest way to introduce these heavy hitters.

For example, if you use Kafka or streaming solutions like Flink or Spark, you should change your mental model to (possibly large), (possibly resplayable) streams of events and look for simple ways to get these event streams going and good ways to consume them. And then you need to let the design push you where it wants you to go.

Like, at work, we recently had a discussion how it was so storage-expensive for a project to store all events of a day and how the query to count all of these events per tenant was taking so long. While they are using a streaming event processor in front of it. Like, what the hell - think in streams, tally up these events on the fly and persist that every hour?
Yes but he didn’t die by typing in his keyboard. Our impact is transient, no one is irreplaceable.
Side-note: sites likes these are the old internet that I got to know and love and they embody the spirit of what makes the internet a wonderful place: highly niche sites run by dedicated, passionate people that could only be discovered by word of mouth. This is digital heritage in its purest form.
Not just different names but different licenses.
you mean like anki flash cards?
those binaries allow for exploitation, and they are already present on the target system, so you don't need to infiltrate any additional tools.

Usually they are also signed and do not get detected by AV tools.
You have no clue how GPT-4 functions so I don't know why you're assuming they're "thinking in language"
Not necessarily, see Delta Chat.
Show HN: Minum – A minimal Java web framework
I am happy to announce my minimalist zero-dependency web framework, Minum, is out of beta.

http://github.com/byronka/minum

You will be hard-pressed to find another modern project as obsessively minimalistic. Other frameworks will claim simplicity and minimalism and then, casually, mention they are built on a multitude of libraries. This follows self-imposed constraints, predicated on a belief that smaller and lighter is long-term better.

Caveat emptor: This is a project by and for developers who know and like programming (rather than, let us say, configuring). It is written in Java, and presumes familiarity with the HTTP/HTML paradigm.

Driving paradigms of this project:

* ease of use
* maintainability / sustainability
* simplicity
* performance
* good documentation
* good testing

It requires Java 21, for its virtual threads (Project Loom)
Duplicating every single record into the same place is a massive increase in attack surface and payoff for an attacker.
The USA, like many countries, loves equating itself to Rome. We've been doing it from day 1. Look at our buildings. Look at the Society of the Cincinnati. All our mottos are in Latin (except "In God We Trust," which we picked up in the 1950s and kept in English presumably because foreign languages were for commies). Comparing oneself to Rome is a beloved hobby of nations around the world.
> In 1993, the Treasure Valuation Committee valued the hoard at £1.75 million (about £3.79 million in 2021)

Is this referring to how valuable the money would have been back then, the current day value of the metals, or the current day historical value of the items?
Immediately starts to doubt OP's assumption/implementation of the "where it works great"

Jokes aside, agree with others. For the 7500/day, I would just push these into an S3/minio folder. And then dequeue 100 or N once every 10/30/60/T seconds. play around for the right N,T.

Then again am sure there maybe reasons/context/constraints unaware to us.

Eg
- the ingestion is spiky, with the possibility of all 7500 in a few secs/minute, you would want to first make sure that the http traffic can scale before getting to the point where it can actually connect and push to the queue

Possible reason#2
- an intern who just finished up their first Kafka task; just got freed up

#3
- or this was the only infra available and a choice had to be made with the time available at hand

#4
- or this was an experiment to see for yourself

A majority may not agree with your view, but none of us really are in your shoes. So I applaud you for sharing your thoughts anyway.
I was embarrassingly excited to edit my Kagi Personalized Results with a block for Fandom and a pin for minecraft.wiki. This was yesterday and for me searching "minecraft wiki" and some obvious wiki things was not yielding the new wiki on any of Google/DDG/Kagi.

Got me thinking it could be interesting for Kagi to release personalized packages, like say you get into a new hobby (Minecraft) and you can quickly peruse/apply sensible personalization.
They would be namespaced by "metadata" (tags). You still have to pick tags and/or create nw ones, so it's not necessarily easier than picking or creating modules for your functions. But it might be useful for consumers -- or not, because it might only increase their cognitive load.

Still, it's an interesting idea.
In case folks don't know about Everything[0], it is so truly excellent.

[0] https://www.voidtools.com/
I’m gonna wait for them to be able to solve a sudoku first, before daring to give them any non-toy code.
Real estate holdings are public, why would it matter if public security holdings were public as well?

(my portfolio was previously reported for compliance purposes to my financial services employer, and trades required pre-approval and ongoing portfolio monitoring)
Sounds more like targeting is more of "Apple Silicon is kicking our asses, and this is the best we could do"
Can’t good-governance your way out of a stinker project.
macOS Containers Initiative
Wall Street Journal subscribers can't get away with insider trading and tax evasion. It's outrageous.
Kafka is designed to maximize scalability, millions of messages a second. It's a pain in the neck to manage if you don't need it
Those trajectory tropes are just fairy tale narratives crafted by publicists to instill a sense of awe and reverence, just like you fell for. Zuckerberg is the closest we have to a failed example of this, only because he's been under the spotlight since he was a teen. Do you think if you'd grown up with Altman, had to listen to him chew or watched him struggle to fit in with his classmates, he would still glow with such heavenly light in your eyes?

Many of my clients didn't pick up steam for their biggest projects until they were in their 50s, 60s, or even 70s, because that just happened to be the age that they started feeling like they had to start working towards them.

Put differently, you're going to turn 37 whether or or not you try, so wouldn't you rather be older and at least have tried doing tech?

Potential is worthless, otherwise we'd be ruled by burned out child geniuses.
Don't worry, you are not alone, there are hundreds of millions of us around the world, maybe even billions (all the jobs that could be replaced by AI in the next 10-20 years). We will just need to do what we always do, so vote for a systemic change or eat the rich.
Correct. I don't even know why are we having this conversation

Use a mask and cut it using water for dust management

If people were getting shocked while working with electricity we'd be calling the ridiculousness of it. This is basically the same thing, over a longer timeframe
If you're living off the land IRL, you forage and take what nature gives you, and it's important to recognize safe plants, fungi, etc. you can use because you can't go shopping.

In cybersecurity, the concept is that it's easier to go undetected or just get things done if you're a hacker if you can use apps that are already installed on the system versus installing new systems, which will often raise red flags or be locked down. So you learning to see if target system already has GroupChatApp installed and if so, it lets you escalate permissions in a way that otherwise you couldn't do.
There's also no mechanism for the OS to offer the user the ability to purge registry entries when a program is uninstalled, so the registry just bloats further and further.
I disagree that the two (p-zombies and conscious humans) are actually distinguishable in any way beyond philosophy.
And so what? Secret ownership of corporations is a blight upon the world.
Could be, but I'm an extremely minimal user. Surely volume counts for such a thing? I check the site once or twice a week, and look at some holiday pics of friends for a few minutes, for crying out loud...
> It's not a tool that I can completely add to my workflow until it is reliable, but I seem to be the odd one out.

This. I hate being told the wrong information because I will have to unlearn the wrong information. I would rather have been told nothing.
>you've either been negligently briefed

negligence doesn't begin to describe it.
> Why does everything need freaking VC investments?

I share this frustration. Putting aside the ambitions of founders and initial investors in order to address your question about "everything"...

I think it comes down to tech being perennially talent constrained. It might not feel like that right now after a year or two of big layoffs, but every time that has happened, another long hiring boom has started within a couple of years.

If there were enough competent engineers (in this case, ones that aren't going to get the company in the news for things like cryptography mistakes or sloppy data handling), then that would change all of this. But there aren't, so these companies are left competing for the scarce talent.

You need a large pool of resources for that competition. VC money (eventually replaced by liquid stock grants) is often the easiest source of that. So, VCs can help a company keep and add talent, but in return they want hypergrowth.
I just had a look if psono would be for me. One thing that I discover all too often (and that is also the case here) is that SSO (openid Salm...) is considered enterprise (sorry for calling you out here right now, this is a general frustration).

If I selfhost i want to not have to manage all my services with individual logins. Selfhosting with e.g. Authentik to provide SSO and identity management is really a perfect solution, but alas so many projects lock SSO away in their enterprise edition (good on psono to not make it ridiculously expensive like often is the case).
Too little to need Kafka.
Way too little to justify event-driven architecture (let alone Kafka specifically), unless you have some specialized need like very slow event processing and need to display a "message received" notification to user before the processing happens. Or you really need the retry functionality and can't handle it some other ways.

Most businesses have no (hue hue) business doing event driven architecture. There is way too much overhead for local testing and overall complexity, especially when you want to properly handle errors.

"But, every developer should be able to set up their local." Yea, great, explain to the manual QA who may be amazing but just started 3 months ago.
Yes, I created that ticket :-)
https://finance.yahoo.com/news/salesforce-hiring-over-3-000-...

> People choose their employers in a fair number of situations.

When was the last time you were out of work? Have you ever been let go from a job for reasons completely disconnected from your performance?

I think the idea that people are able to "vote with their feet" is a capitalist fantasy told by the ruling class. The actual opportunity on the ground is much lower and you often have to compromise your values, ethics and morals to pay the bills.

Of course if you make enough money it's easy to insulate yourself from the things us dirty peasants concern ourselves with, so I can understand if you don't get it.