skysight-inc/HackerNews huggingface dataset:
Arguably, Mastodon is also problematic from a GDPR perspective as ActivityPub doesn't offer a way to control data once it has left the instance (which is the entire point of federation). But something tells me Meta didn't have to hold off on publishing Threads in the EU because it uses ActivityPub. And this account merging may indeed also be in violation.
> uncensored platforms so they can post NSFW art, but this is completely orthogonal to the political questions.

Its not orthogonal, the center of american politics is neo-puritanism. This is specifically the attitude of american elites, and they force it on the rest of the world. They deny access to banking and payment to anyone who does not comply.
OpenChat: Less is More for Open-source Models
Me too! If I was an outsider, I know exactly how I’d feel. And that worry is entirely warranted. If you make a viral success with these assets, Garena might come knocking.

But that’s the thing. I fell in love with the engine during my time there. And the only reason was thanks to the assets. I didn’t want to make a million bucks, I just wanted to tinker and play with it.

My hope is that fellow tinkerers will find this useful. If nothing else, they can be stub assets till you’re able to swap them out for your own. And they certainly look gorgeous in comparison to most free models. More importantly, it’s a cohesive dataset —- the entire world is built from parts that all have the same style, which is quite hard to cobble together from random assets you find online.

If Garena ever does have an issue, I’m hoping I can get them on the phone and work out a deal. They want money, we make money, there are ways of transferring some money to Garena to make everyone happy. It’s also a way to reboot an otherwise dead franchise. Plus it costs them nothing to wait and see.

But yeah, this is ultimately a labor of love, and I have no idea how it’ll turn out. In the meantime, it’s at least an incredible reference of one way to implement a modern (circa 2011) game engine.
Why's every second user there bitcoin related?
the capital of its inhabitants.
Basically you are saying the old forums were a place to discuss stuff and NOT echo chambers with hivemind-like homogenous userbase.

This doesn’t look like a bad thing to me.
Ask HN: What is your approach to dealing with merge conflicts day in / day out?
I am working on a project with quite few others (OSS) and constantly hitting merge conflicts, which I then turn into a dumpster fire. Sometimes things go well, other times I just close the PR. Make a fresh branch and start again, as git and GitHub have fallen out.

My current approach is:

1. Change to main

2. `git pull` latest changes

3. Change to my feature branch

4. git merge origin/main

5. Get CONFLICTS

6. Fix CONFLICTS

7. git add -A

8. git commit -m "Rebase from main"

9. Fingers crossed, git push origin myfeature

I have also tried `git rebase origin/main` at #4, but this often pulls everyone elses commits into my change, which gets me complaints during review.

At this point it will either go well, or blow up. Sometimes GitHub will claim there is still a merge conflict, even though my local file and the remove file in main are identical. Other times I have new commits locally, I push them upstream and git tells me

Is there any idiot proof approach I can take here. I am guessing this is more the tradesmen at fault, more than the tools. So willing to look a fool here, but this is a bit of a PIA right now.
It's because some people really like mastodon and there's a lot of, at best, odd arguments going around why it'll never work. Never mind that for a large amount of people it's already working.
I suspect you’re not very familiar with the progenitors of anti-racism.

Anyway, I’m talking over your head because I assumed you have explored the structural foundation for your assertions that dominant cultures are systemically problematic. Ignore my comments about white guilt and the like, they’re not really apropos, we both agree.

(If you care: see it’s a problem in and of itself that you responded to my argument with a long speech about how black people are victims and should be treated differently even still today and about how I simply don't understand and empathize with black struggle enough. And how my morally bankrupt white culture is unjust and needs dismantling. Oh and we should listen to this anon because they’re asian. Like, you’re already talking past me. I never said anything to that tune. And it’s why I responded so harshly, because 1. i think race-based laws are racist despite past struggles agree to disagree, and 2. it comes from a place of arguing that whiteness confers guilt, whether you’ve explored it that deeply or not.)

Let’s be clear: nowhere did I say we shan’t acknowledge the legacy of past inequities or do our part as humans to make a better world. I simply said that the solution to any remaining problems today must be colorblind. The court agrees.

You said, well no they can’t be colorblind because black people are (charitably) “disabled” because of history and so they must still be propped up.

We can just leave it at that.

Personally I’m only interested in engaging further on these topics when the dialog is not about atoning for past sins via identity politics and race-based policy, and instead the solution is a burden carried by all, not just white people. Come what may.
The concern is about the Digital Markets Act and not the GDPR.

To quote https://www.bloomberg.com/news/articles/2023-07-05/meta-won-... :

A number of companies, including Meta, have self-designated themselves as “gatekeepers” under the DMA rules, which will potentially make them subject to stricter regulations around data sharing and giving preference to their own products.

Gatekeepers are banned from combining users’ personal data across different platforms under the DMA.

Threads is designed to let users follow the same accounts they’ve connected with on Instagram and keep their Instagram usernames, helping the social media giant leverage its billions of users to quickly gain scale.
Strictly speaking I agree with your first sentence, but clearly some languages/environments lend themselves more to the declarative style than others, and may or may not let you reap more of the benefits. (I also disagree that HTML has "failed" in almost any sense, but I don't think that's as interesting a discussion.)
They did stop, for many years there. It was only in recent years that they started indexing them again.
Also, the largest category is labelled "Other".
I don't think "banned" is the right word because Meta chose not to release the app until they've cleared the account sharing. They're just being cautious.

It doesn't seem to me that logging in to your account from multiple apps should be a GDPR issue. Lots of companies have that kind of setup where they offer separate mobile apps for different user roles.
Porting the Portable C Compiler (PCC) to Illumos
They do, because many in HN are entrepreneurs building platforms that don't want to open source their products that incorporate your code.

What authors don't realize is that they can still do that if you let them pay for a non GPL version.
That's also been my experience, yet I've also gotten a spaghetti of a mess assembling the UI in regular code with loops and whatnots. Are there any other interesting options I could explore?
> plastic is pretty inert which is why it remains around for so long, and while it is made from toxic things, it's generally considered safe.

This is very ignorant. plastics release a wide variety of organic compounds.

"Most plastic products, from sippy cups to food wraps, can release chemicals that act like the sex hormone estrogen, according to a study in Environmental Health Perspectives. The study found these chemicals even in products that didn't contain BPA, a compound in certain plastics that's been widely criticized because it mimics estrogen."

Which is why you see plastic change - look at old plastics around you, in shoes, food containers and fabrics - it becomes brittle, changes colour, etc.
A Fighting Game You Can Play Anywhere? – Tough Love Arena [video]
Sure fair enough. That is the problem with many rules of thumb, where people interpret "all" and "always" to mean all and always.

Especially evident in programming. E.g. "premature optimization is the root of all evil".
I'd start with double-checking permission for using Laravel logo :)
Like this?
Serving Wikipedia as a static SQLite file, using range request:
https://news.ycombinator.com/item?id=27016630
The billions in ad revenue hasn't materialised for Twitter which is why Musk is becoming increasingly unhinged.

The internet is a strange beast. Getting 50 million users is easy. Monetising them is hard.

I stopped being impressed with headlines that boast about sign ups once I had this revelation.
Is it possible you're using some ad/JS-blocker or DNS blacklist, and Meta's silly tools are interpreting that as proof of a headless scraping client?

So far that's the best theory for why Reddit recently plunged my 13-year account into Kafkaesque censored limbo. And then did it again after a month of seeking answers on another account.
Peculiar Self-References in Python (2019)
> If they get a match with a high school picture for "John Smith" from a school in an affluent area, they can adjust advertisements.

Right, it's not like they gather location data and insist on real world names or buy data from brokers or use cookies. Facial recognition is the missing piece of in the puzzle!

> If your face appears in a riot, they can resell the information to the government.

It's not like governments have databases with photo identification.
oh noes, how will I get any work done now that Jira is down?
I've been using Joplin for a few years now. But only recently I've been exploring writing my own plugins for it.

I've never written a plugin for anything before but it's been very easy, and overall a very pleasant experience. My plugin basically lets you automate moving notes to specified folders based on what tags are present.
They get also other features like longer tweets and editing.
So you are saying they are dangerous, but not because they are powerful, but rather because of misguided social policy created based on the mistaken belief that they are or will be powerful?
I am completely sincere.
Work in a project with BSD-licensed stuff.
Uber is still constantly losing money on every trip.

They are “working” because VC is pumping them with money to subsidise growth and adoption.
OpenAI is forming a team to rein in superintelligent AI
No.

I wish the US had stronger antitrust enforcement .
if you mean the thing you want to encode is mostly-ascii, then https://en.wikipedia.org/wiki/Quoted-printable ... it's a real throwback, I've not seen this in the wild since the 90s, but it's there in the python standard library (quopri), perl (MIME::QuotedPrint) etc
Nice theory. But quite different from what the OP claimed.
So this basically allows blanket surveillance of anything you do in public to the point that paparazzi or stalkers could just legally chase and livestream you every minute after you exit your home until you enter another private space?

I'll never understand why Americans believe there is no reasonable expectation of privacy in public spaces. An alleyway is very different from a stage in the town square.
/Uses: A list of /uses pages detailing developer setups, gear, software, configs
https://kaszkowiak.org/en/blog/

Mostly about bike adventures and side projects :)
The model isn't available at all?
It looks like the description I pulled from your site was "Most recent articles", which I think made things confusing haha

<meta name="description" content="Most recent articles">

If you look at fetch.js in the repo, it just pulls the top posts from Algolia search.
"It is hard to beat the market without insider info" is not as catchy.
That was the first thig I wondered too.

In case you didn't spot this part:

> Some reasons why TwinSpark exists despite HTMx and Unpoly (those are similar in approach):

>

> It’s really small (8KB .min.gz).

> There is no attribute inheritance — keeps surprises away.

> Batching - very useful if you want to use HTTP caching effectively, while maintaining some personalisation for your users.

> Bundled - a lot of practical stuff packed in, like actions, or non-traditional event triggers, or morphing.

> Extensibility - you can easily register new directives the same way those in core are registered.
Thank you very much this is very useful - Ill share with you these improvements
I think in one direction, i.e. templating, it works fine. Have data, have declarative syntax on how to iterate over data and generate fresh code from that.

The bidirectional case is already difficult where your changes in the generated source should backtranslate into changes in the supplied data.

But now also declaring interactions in the general case? This endeavour must surely fail, as there are so many possible interactions and so little design space without running into either the inner platform effect, where you're just replicating the host programming language (but with bugs), or Greenspun's tenth rule of programming, where you're accidentally building "an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp".

As an aside: I think a sweet spot is providing some UI elements and a framework for composing them, and then having a kind of DSL to low-code-connect them up in the DOM. You can abstract a lot of stuff away from the end user using, you know, code. And then the DSL can be nice for the interactions.

But we all know that interactivity is hard and complex and no way of writing it down, be that imperative, declarative, or whatnot, will take that away.

Edit: Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy.
The fediverse's slow and steady approach might be long term more sustainable than VCs burning billions in repeated attempts to "conquer" the users. This one has the distinct smell of desperation around it. I don't think even Meta itself is that convinced it will work.

Whatever happens, the fediverse will be fine. It's not dependent on VCs, ads, influencers, scammers, etc. All it needs is people willing to set up servers and host some users. It's open source so as long as there are people willing to work on that, it continues to exist.
Since they announced it half a year ago I would have expected engineering samples to be available by now, but there is nothing.
"This content is not available in your country/region."

In other words, this content is not on the internet and should not be posted to HN.
I think it's an interesting question, but perhaps it's the wrong approach to even try to answer it? Perhaps it's better to consider what happens TO the recording.

Being obviously recorded (paparazzi) is the case when the recording itself feels like it is infringing my privacy. If I don't know, and the recording is piped to /dev/null then I can't really care? But if the recording is kept too long, or published somewhere, then that's when I might care. So perhaps we should focus on what's being done to the recorded material. Compare to how in most legislations (afaik) it's ok for me to snap a picture of someone who happens to be in my view when I snap a picture of the Eiffel Tower. And I can publish that on my blog without permission. BUT if I want to sell it as a stock photo or use it in a commercial then I need explicit consent from the people in the picture. I think this makes perfect sense from a consent perspective.
Depends on what you are trying to do.

One interface I think is quite good is the spreadsheet - ( and I'm not talking horrible ribbons or poor charting - I'm talking about the core concept of a reactive grid of cells ).

You enter numbers and the computer immediately updates the results - the cells updating is the computer -> human interface, but it feels almost invisible as part of the task. The user has a mental model of how the spreadsheet works and treats it almost like a real world object.

You get a similar effect with the drawing/painting tools which use touch.
Scribot: AI-Powered Transcription and Summary Android App
I'd like to share Scribot (https://play.google.com/store/apps/details?id=com.scribot.ap...), an Android app designed to streamline daily planning and reflection through AI-powered transcription and summarization. It uses Whisper from OpenAI for transcription and ChatGPT to condense spoken records into succinct summaries.

As part of my own routine, I use it to outline tasks and meetings in the morning and then reflect on what I've achieved at day's end. It's been a game changer for my productivity, helping me keep track of my thoughts and tasks efficiently.

You can see Scribot in action in this short usage video: https://youtu.be/MJJiAM3_vCM. The app is free and ad-free, though it does require your own OpenAI API key to work. I'd welcome any feedback or suggestions from the HN community to help improve Scribot, since it's in very early stage. Thank you!
just easier to run on smaller hardware
I see those as a dark pattern protest against reasonable data protections. I get why some might hate them, but it's just a mark of being against users.
I'm fairly certain this either just a joke egged on by the fact that there were suspicious comments right before the shutdown, or it's the more typical variety of ChatGPT spam account, where you grow an account with low-quality activity and then sell the account to whatever cryptocurrency or porn spammer bids the highest. Reddit themselves actually using ChatGPT to fake activity would be too preposterous to be real.
Actually solar powered desalination makes a lot more sence - solar is much cheaper and you don't need 24/7 properties of nuclear. so you are overpaying for no reason.

We cam store huge quantities of water, sometimes a year's worth. So intermittency is not a prohlem.

The idea of floating nuclear reactors used for whatever was floating around for a while, but won't happen with government support. It is really just another approach to modular reactors, not a terrible one, but free market wont do it.

What would make more sence, is making all our large cargo ships nuclear powered, and reducing emissions that way
And after that, Xbox appeared. :)
This is a solved problem.

I can run millions of goroutines on a laptop. These get mapped to a relatively small number (number of available CPU cores with default settings) by the runtime.
I hope they will build CANDU 9 reactors. CANDU is easily one of the best commercially available reactor designs available, because it can be refueled while it's running, the uranium doesn't need to be enriched, and it could technically breed and burn Thorium. Plus, it is indigenous and could create a ton of Canadian jobs.
It literally is nr 1 after 5 hrs.
Interoperability is needed if Meta wants run Threads in EU.
ActivityPub is W3C protocole.
This way is much more palpable for me, thank you for showing :)
I believe the debunking is that there's good evidence many of the participants realized they were in an experiment and the other person was an actor, but Milgram hid this in order to get a famous paper.
There's always going to be room for an un/poorly regulated gold rush somewhere somehow. If we drop the loyalty to major brands they will open small proxy ones and flood the market. Just an example.

I think there's a cultural problem. Companies are made of people not papers. It's people that are pushing for profits no matter what. And as lots of money with no value get made, the value of the money drops, so you need more of it. So people start thinking in terms like "I have a family to raise so fuck principles", "If I don't do it someone else will" and so on.

I'm not talking about major figures, people always focus on those. I'm talking about regular people who have no problem working for an online casino for example when they know a significant portion of their customers are underage.

So we are adapting, but in a downward spiral. That's how I see it.
I understand what you are saying but to me it sounds very handwavy and (not to be disrespectful) naive.

How would LLM upstarts be able to counter the massive commercial interests? As with google they will also succumb to prefer money over usefulness at latest when they have a wide user base.

There is also an even less proven way of distinguishing spam from signal with LLMs.

And not updating a model means that they will be stuck in COVID-19 era forever.
Probably on of the tools you post it too _or posted it in_ runs a web-scrapper.

And there might be a person specific id in the link you get, which other people copying the image don't get.

For example edge did for a while scrap any link you visited with it, even if you logged out of exactly this feature, not running any heuristics about weather it might a a magic link and then skipping it and AFIK also not stripping query parameters (through it did respect robots.txt I think).

Similar a lot of apps do similar, sometimes not even respecting robots.txt.

Through in any case it's still Meta being rediculous, because it's a known issue and you can't fault your user for doing perfectly normal things in a world where even one of the major browsers behaves like malicious spyware wrt. urls/web scrapping without user explicit consent.
I recently made a similar site that does exactly this :)

https://blogs.hn
You've replied to this, but not to anyone mentioning that the platform is still censored, just in new and silly ways (e.g. the Tesla critic who got shafted). Perhaps we're skewed ... you're just skewed in a different way. It's useful to recognise this.
Outstanding summary; thank you.
One of them refused
WasmEdge Community Meeting: crun, Mediapipe-rs demo, and new maintainers July 11
https://drakerossman.com
Mostly Nix/NixOS, some Rust, some management, some architecture. But mostly NixOS, for which I am writing a book.
I quickly googled for “how long does a heat pump dryer cycle take” and got several answers in the 2.5-3 hour range, which is long enough to provoke complaints.

Obviously, if every heat pump dryer took 20-30 minutes, you would not hear complaints about that (that’s much faster than my gas dryer).
Dwarf Fortress patch incoming.
I guess going with a parameter count that matches existing models makes it easier to compare benchmarks. Perhaps there is another particular reason like required memory, but momentum is probably also significant.
It had group chats too, but still, the chat rooms themselves in AOL were ephemeral. No one knew who you were on AOL unless you let it be known, and you could make up a persona if you wanted.

As for word-of-mouth spread at Harvard about Facebook, well that's not different than anything else. Word of mouth is always a part of marketing for any product. You still needed to manually look up your friends or your friend's friends and even to see what was up you'd have to visit their profile (until the feed came out later). Facebook didn't start off by showing you thousands of people you didn't care about, it did the opposite, it wanted you to connect with people you knew IRL.
> Trump is also on both Twitter and Threads. As long as he and other Instagram users are on Threads, then the outrage town hall will continue and will be no better than Twitter.

I don't know, I'm in Europe, I follow zero explicitly political people yet US politics dominates my Twitter feed. I don't get that on Instagram which is all I need to make the service more enjoyable and to feel less toxic than Twitter. The outrage town hall will of course continue on Threads, but hopefully with only those who are activley seeking it.
An opinion on what's a good general-purpose programming language
Far, far more than that, now. The ability to organize your own feed via Tweetdeck is also being limited to blue checks, as well as security options like MFA.
You do understand that academics are usually funded by taxpayers? Obviously, not by me, as I don't pay taxes in China, but it's not like academics are doing this work for free. Society pays them for their work so that it can benefit from its results.