frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How many video games include a marriage proposal? At least one

https://32bits.substack.com/p/under-the-microscope-ncaa-basketball
97•bbayles•4d ago•14 comments

Show HN: I built a synth for my daughter

https://bitsnpieces.dev/posts/a-synth-for-my-daughter/
1026•random_moonwalk•5d ago•180 comments

The obvious economics of preserving the Amazon

https://www.economist.com/the-americas/2025/10/23/the-obvious-economics-of-preserving-the-amazon
12•gwintrob•1h ago•6 comments

Compiling Ruby to machine language

https://patshaughnessy.net/2025/11/17/compiling-ruby-to-machine-language
219•todsacerdoti•9h ago•38 comments

Azure hit by 15 Tbps DDoS attack using 500k IP addresses

https://www.bleepingcomputer.com/news/microsoft/microsoft-aisuru-botnet-used-500-000-ips-in-15-tb...
291•speckx•11h ago•208 comments

Core Devices keeps stealing our work

https://rebble.io/2025/11/17/core-devices-keeps-stealing-our-work.html
309•jdauriemma•2h ago•50 comments

Rust9x Unofficial "Tier 4" Rust Target for Windows 9x/Me/NT/2000/XP/Vista

https://github.com/rust9x/rust
12•kristianp•2h ago•0 comments

My stages of learning to be a socially normal person

https://sashachapin.substack.com/p/my-six-stages-of-learning-to-be-a
362•eatitraw•2d ago•232 comments

LeJEPA

https://arxiv.org/abs/2511.08544
13•nothrowaways•2h ago•4 comments

The Surprising Benefits of Giving Up

https://nautil.us/the-surprising-benefits-of-giving-up-1248362/
5•jnord•39m ago•0 comments

Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files

https://github.com/kaushiksrini/parqeye
61•kaushiksrini•5h ago•18 comments

According to a Google leak, we’re all to blame for poor quality search results

https://www.admdnewsletter.com/its-not-googles-fault-its-yours/
9•AznHisoka•2h ago•2 comments

Project Gemini

https://geminiprotocol.net/
242•andsoitis•13h ago•138 comments

Astrophotographer snaps skydiver falling in front of the sun

https://www.iflscience.com/the-fall-of-icarus-you-have-never-seen-an-astrophotography-picture-lik...
296•doener•1d ago•60 comments

“One Student One Chip” Course Homepage

https://ysyx.oscc.cc/docs/en/
146•camel-cdr•5d ago•33 comments

Run ancient UNIX on modern hardware

https://github.com/felipenlunkes/run-ancient-unix
62•doener•7h ago•9 comments

FreeMDU: Open-source Miele appliance diagnostic tools

https://github.com/medusalix/FreeMDU
264•Medusalix•15h ago•74 comments

Windows 11 adds AI agent that runs in background with access to personal folders

https://www.windowslatest.com/2025/11/18/windows-11-to-add-an-ai-agent-that-runs-in-background-wi...
227•jinxmeta•5h ago•135 comments

Show HN: Reversing a Cinema Camera's Peripherals Port

https://3nt3.de/blog/reversing-fs7-comms
26•3nt3•6d ago•1 comments

Rebecca Heineman has died

https://www.pcgamer.com/gaming-industry/legendary-game-designer-programmer-space-invaders-champio...
118•shdon•3h ago•17 comments

Show HN: Continuous Claude – run Claude Code in a loop

https://github.com/AnandChowdhary/continuous-claude
111•anandchowdhary•2d ago•43 comments

WeatherNext 2: Our most advanced weather forecasting model

https://blog.google/technology/google-deepmind/weathernext-2/
227•meetpateltech•14h ago•106 comments

Temporal Dithering of NeoPixels on an ATtiny412

http://sarah.alroe.dk/2025/NeoInf/
25•radeeyate•5d ago•1 comments

How when AWS was down, we were not

https://authress.io/knowledge-base/articles/2025/11/01/how-we-prevent-aws-downtime-impacts
134•mooreds•12h ago•51 comments

Show HN: ESPectre – Motion detection based on Wi-Fi spectre analysis

https://github.com/francescopace/espectre
141•francescopace•14h ago•35 comments

Aldous Huxley predicts Adderall and champions alternative therapies

https://angadh.com/inkhaven-7
81•surprisetalk•14h ago•97 comments

I caught Google Gemini using my data and then covering it up

https://unbuffered.stream/gemini-personal-context/
179•JakaJancar•4h ago•53 comments

A new book about the origins of Effective Altruism

https://newrepublic.com/article/202433/happened-effective-altruism
67•Thevet•11h ago•96 comments

How to escape the Linux networking stack

https://blog.cloudflare.com/so-long-and-thanks-for-all-the-fish-how-to-escape-the-linux-networkin...
113•meysamazad•13h ago•28 comments

Raccoons are showing early signs of domestication

https://www.scientificamerican.com/article/raccoons-are-showing-early-signs-of-domestication/
93•pavel_lishin•3d ago•80 comments
Open in hackernews

Core Devices keeps stealing our work

https://rebble.io/2025/11/17/core-devices-keeps-stealing-our-work.html
309•jdauriemma•2h ago

Comments

julianlam•1h ago
Fool me once shame on you, fool me twice, shame on me.

Fairly certain the Rebble folk know the answer they'll get from their users.

I'm certain the EFF would probably be very interested in pursuing this.

latentsea•1h ago
> Fool me once shame on you, fool me twice, shame on me.

Unrelated but this always reminds me of the Bushism "Fool me once shame on you, fool me twice... can't get fooled again!".

danpalmer•1h ago
Not cool. I can't help but think this must be pretty self-defeating. The market for the Pebble watches is not general consumers who will never see things like this going on in the background, it's relatively technical people who know a lot about the devices they are using, almost by definition. I can only assume that this will be widely known quickly in the customer base.

There may be another side to this story, but it's so far not a good look for Pebble/Core, and this post is well reasoned and written enough that I doubt there are many places for alternate explanations to hide.

ycombinatrix•1h ago
>Core took Rebble’s work, added to it, and then paid us back by putting a more restrictive license on their contributions and wrapping a closed-source UI around it.

Is that legal?

hobs•1h ago
I didn't see a mention of which license, and I am too lazy to check, but depending on the open source license the answer is either Yes!, Yes, or Nobody really can do anything about it most of the time(unless you are willing to sue them).
TheDong•1h ago
> I am too lazy to check

Literally linked in the article at exactly the words in the quote you're replying to.

They link to this as their proof: https://github.com/coredevices/libpebble3/commit/35853d45cd0...

Yes, this is an attempt to nerd-snipe you into giving a marginally more informed opinion, while also shame you for being too lazy to click a single link, but not too lazy to type an entire comment.

hobs•1h ago
lol didn't mean to come off rude, I just skimmed it and missed it I guess - so the answer in this case is generally no you cannot relicense agpl 3.0 without being an original copyright holder and getting sign offs from all the other holders.

Also generally agpl 3.0 is considered a viral license, so accessing it over a network is considered a form of distribution (which is probably why they dont like it) but relicensing it is just a core "nope" type of thing.

(also dual licensing seems like you're relicensing effectively if the purchaser doesn't have to respect the gpl license, but not as clear to me)

TheDong•1h ago
I'm not a lawyer, but looks totally fine to me.

If you look at the link they have for proof, the change was GPLv3 to a dual-license AGPLv3 + not-really-specified license you can privately arrange.

They have to respect the original GPLv3 license, which means that Core has to continue to publish all libpebble3 changes under a GPLv3 compatible license, and they do appear to be doing so, even if they also offer a separate license for sale.

I feel like rebble is phrasing this a little misleadingly too. The neutral phrasing here would be "Pebble forked our work, and per our GPL license is continuing to make all their changes available to all users for free. If you contribute to their repo, not ours, they now require a CLA, and for code they write you can also pay them for a difference license (though it's always also available for free under the GPL)"

There may be something that's real here, but "forked our library and added a CLA" feels normal and expected, not worth hostile phrasing.

nofriend•39m ago
Since it's a more restrictive license, they can't merge back the changes.
amluto•20m ago
Wait a sec. IANAL, but if I license something to you under the GPLv3, you may not license it to someone else under AGPLv3 or a commercial license.

That being said, libpebblecommon seems to be Apache 2.0. But this part of the diff seems questionable:

> # Copyright and Licensing

Copyright 2025 Core Devices LLC

How does Core own the copyright to this code?

foobarchu•1h ago
It is, Amazon in particular is famous for this. It's a big part of the ride of "business source licenses" (see recent hububs around redis and hashicorp)
mikepurvis•34m ago
And Elastic: https://www.elastic.co/elasticsearch/opensearch
rideontime•1h ago
Pretty damning. There goes any interest I had in the Pebble revival until this is sorted fairly.
Adam2025•1h ago
If that’s true, it’s disappointing to see community efforts reused without credit. Open projects rely on transparency and respect for contributors, so some clarification from both sides would help clear this up.
cyberax•1h ago
I'm now considering canceling my pre-order. I want the Pebble ecosystem to succeed, but I won't buy another closed-source device.
amatecha•1h ago
Wow.

> We made it absolutely clear to Eric that scraping for commercial purposes was not an authorized use of the Rebble Web Services.

> We’d already agreed to give Core a license to our database to build a recommendation engine on. Then, Eric said that he instead demanded that we give them all of the data that we’ve curated, unrestricted, for him to do whatever he’d like with. We asked to have a conversation last week; he said that was busy and could meet the following week. Instead, the same day, our logs show that he went and scraped our servers.

Seriously uncool. I don't really consider myself a part of the Pebble community anymore (despite having two of the OG Pebble) but I'd def lean towards getting legal input on this...

gregbot•1h ago
What is this data that Core wants exactly? Are old pebble apps compatible with the new devices?

Edit: under what license did rebble scrape the app code? Couldn’t Core Devices scrape it from rebble under the same logic?

markn951•1h ago
Yes
Liquix•31m ago
> ...Pebble Technology Corporation, went out of business and dropped support for the hundreds of thousands of Pebble smartwatches out there. Rebble – and our community! – put together a Herculean effort to salvage the data that was left on the Pebble app store.

> We’ve built a totally new dev portal, where y’all submitted brand new apps that never existed while Pebble was around.

> We’ve patched hundreds of apps with Timeline and weather endpoint updates. We’ve curated removal requests from people who wanted to unpublish their apps. And it has new versions of old apps, and brand new apps from the two hackathons we’ve run!

it sounds like Rebble scraped the original store, built a new API and storage layer, facilitated the publishing of new apps, and kept old apps updated when external changes would've rendered them otherwise unusable. then tried to work with Eric to reach an agreement where both parties could have a piece of the pie in the relaunch.

mikepurvis•28m ago
I'm pretty sure everything on the Rebble store today is free, but I think the real fight here is about who gets to own the default (only?) storefront that then has the option to offer paid apps/faces... and collect a whatever-percent cut of that forever.
synapsomorphy•1h ago
Assuming Eric / Core doesn't come out with some scathing "real story":

Well, it's better to figure this out today (that Eric / Core are not so great) rather than a year or two down the line when I'd have already bought a new Pebble. Still sucks, I was excited. Never had one but I want something in the same niche.

Does anyone have suggestions for other good low-capability, long battery, hackable eink watches?

modeless•1h ago
I used Rebble for many years and bought the new Core Devices watches. The truth is Rebble will die without new hardware. It was declining in usage and I myself stopped using it when my old Pebble hardware gave out, until the prospect of new hardware came around.

There needs to be a business making money to build the hardware to support this community. I appreciate that Rebble kept the flame alive, but I support Eric and Core Devices in building a business that makes enough money to fund new development of both hardware and software.

girvo•1h ago
And the hardware is useless without the software... its a smartwatch ecosystem, they need each other, and Core screwing over Rebble is not OK (if it is true)
modeless•47m ago
Only a small part of the software in use here was written by Rebble. They cloned the Pebble app store originally, but the store has no value by itself. What makes it valuable is the catalog of watchfaces and apps, approximately none of which were built by Rebble. They were originally scraped by Rebble from Pebble, which makes the accusation of scraping here ironic. The software on the watch itself is mostly Pebble software with mostly Core Devices modifications. The phone app was written mostly by Core Devices. By Rebble's own admission using Rebble code only saved Core Devices "a month or two of engineering effort". And the "more restrictive license" they're accused of adding is AGPL, still aggressively open source.

It's also strange to me that the Bluetooth commit they point to before claiming "Rebble paid for the work" was actually written by Liam McLoughlin, a Google and former Fitbit engineer. Was Rebble paying a Google engineer?

shkkmo•11m ago
> They were originally scraped by Rebble from Pebble, which makes the accusation of scraping here ironic.

Scraping data because the original publisher is going under to prevent the data from being lost is very different from scraping data from someone who you are actively trying negotiate with over use of that data.

> It's also strange to me that the Bluetooth commit they point to before claiming "Rebble paid for the work" was actually written by Liam McLoughlin, a Google and former Fitbit engineer. Was Rebble paying a Google engineer?

The claim was that Rebble paid the developers of NimBLE, Codecoup, to assist with integration of NimBLE into RebbleOS

modeless•2m ago
> The claim was that Rebble paid the developers of NimBLE, Codecoup, to assist with integration of NimBLE into RebbleOS

OK, that claim wasn't actually made in the post. I see in a blog post last month they say "We engaged the services of Codecoup – the maintainers of NimBLE – to help us find a handful of bugs in our implementation of Bluetooth on legacy watches". Core Devices isn't selling legacy watches though, and they've been working on Bluetooth since long before last month. Still not clear to me what Rebble is claiming to have paid for that Core Devices is actually using.

syntaxing•1h ago
I wonder if there is a third option. Partner with someone like Pine64 and release your own watches. I find it hard to believe that the market is that big to begin with. If you have a small batch that can attract the tinkers and engineers like us, it’ll be a self fulfilling cycle. More users, more contributors, more income.
zeroCalories•1h ago
Wow. Yielding to a benevolent dictator requires a lot of trust, and it seems Eric is doing his best to exhaust any he might have had. Want to hear more from those involved, but seriously considering cancelling my order.
cproctor•1h ago
I'm new to Pebble and have been excited about joining the community; I have a Pebble Time 2 on preorder. I will certainly cancel the pre-order unless Rebble affirmatively says they are satisfied with the arrangement.
mikepurvis•36m ago
I'm in the exact same position. It's beyond belief that the new (hardware) company wouldn't see itself in long-term collaboration with the community organization (providing services/platform).

Indeed, it bodes rather poorly for the sustainability of Core if they're already behaving like owning everything is critical to satisfying some hypergrowth checkbox. I kind of thought the whole point of the new organization was not to be another startup and to rather to be more like a scaled cottage industry player, making a niche product for nerds and selling it directly to them for a reasonable upfront profit margin rather than depending on collecting rent from a closed app ecosystem to pay the bills.

charcircuit•1h ago
The author sounds like a pushover who can't stand up for themselves.
g-b-r•48m ago
The author of the Rebble post?
super256•44m ago
The author sounds exactly like I expect a non-profit director to be asking the community of their opinion. I wish Wikimedia would act like this. I find the author's behavior excellent.
girvo•1h ago
Oh... oh no :(

I was really looking forward to my pre-ordered Time 2, as a Pebble Steel then Time Round owner.

But you cannot do this to Rebble. You just can't, this is unacceptable. Cancelling my preorder :(

shrinks99•1h ago
What a bummer. It seems like what they're asking for here (a written agreement that users will be able to access 3rd party app stores) would be a win win win for Core Devices, Rebble, and users. Core Devices gets to look like a super good guy (ideally driving interest in the product), Rebble gets to look like a huge winner maintaining something for the community (as they are), and users get an open ecosystem.

There's still a chance for a win here, but looks like the door is closing.

Vexs•1h ago
I don't think _anyone_ who's buying the new pebble watches is to some degree not interested in software, and probably pretty interested in open-source community work. It's a wildly niche userbase, and this sort of thing is going to put crazy pressure on Eric and co, I imagine.

Still keeping my preorder, but damn dude this kinda sucks.

abhorrence•1h ago
I'm torn here. I love that Rebble folks have kept things alive. I also love that Eric underwent the effort to make new hardware.

I'm also a bit sad that this is the first we're hearing of this tension, because it likely would've changed my decision to purchase a new Core 2 Duo watch, and I would've preferred this sort of falling out happen before a lot of devices have been purchased.

cut3•5m ago
Can you cancel the preorder? Or is the device you mentioned already out and too old to return? Some credit cards will refund you if terms changed after a purchase as well.
m463•1h ago
Looks like it went from Apache license to dual AGPLv3 and commercial.

I think apache is fine for commercial use.

It seems to me the terms of the apache license weren't followed? In there it says to include the apache license file, not throw it away.

(I am not a lawyer)

AGPLv3 seems decent - if you run it on a server, the users of that server can get the software I think.

Klaus23•55m ago
Once again, we have the situation where someone uses an Apache or BSD licence, only to then wonder why others do exactly what the licence allows. If you want others, especially companies, to play nice, you have to make them do so. Use GPL or AGPL.

Let's hope Rebble doesn't get steamrollered. They did good work when the original company failed its users.

monster_truck•52m ago
I've always considered these people to be scam artists after they promised sapphire crystal faces in the original kickstarter and then shipped cheap garbage.
RandomBacon•25m ago
I wasn't there for the original Pebble, but was that a stretch goal, or the promised specs no matter how many sold? I can understand them not fulfilling a stretch goal even though that's kind of crappy. If it was a promised spec for every watch no matter what, then that is not cool.
sgentle•51m ago
Getting strong The Scorpion and the Frog vibes from this situation. Unfortunately, this is just the nature of a profit-maximising entity. Profit is the gap between how much it can take and how little it can give. It concedes nothing without a demand. Why would it?

The playbook isn't exactly a secret. What you might describe as a "classic walled garden enshittification trap", Peter Thiel and Sam Altman would describe as "monopoly (affectionate)": https://www.youtube.com/watch?v=REKbaA6USy4 – "proprietary technology, network effects, economies of scale", exactly by the book.

I think the bias towards optimism is commendable but I hope this is the wake-up call the community needs to treat "your love is valuable enough to build a business around" as the Faustian bargain it is and keep Core Devices on a short leash. They want to own you, not work with you. It's their nature.

doctorpangloss•50m ago
eric, you make aesthetic experiences. you're not endeavoring to make a giant company, you're making the doughnut shop (https://www.sfchronicle.com/food/restaurants/article/georges...).

nobody needs a watch. don't be greedy.

gregbot•14m ago
It really doesn’t make any sense for the central software repository of a new product to be controlled by an independent third party. I would have a lot of concerns about that if i were a user of these new pebbles
throwaway38294•46m ago
Bummer. I preordered a Time 2 but I'll just cancel if the company is going to screw over the community that kept them alive.
mmastrac•40m ago
The move from LGPL to Apache/MIT as the default license only _really_ benefit business.

There was a lot of FUD against LGPL that was probably driven by the fact that businesses wanted to slurp up open-source libraries and bundle them into valuable bits of tech without having to contribute back or compensate the library authors.

rf15•37m ago
What a mess. Eric, I think you will have some explaining and negotiating to do. You might feel like you don't have the time, but this could soon turn existential for your project. For now I keep my order up, I'm sure there's a way for both of you to reach an agreement that doesn't devalue one or the other party.

For those immediately jumping ship: have some patience and observe. You heard one side of the story that yes, someone was frustrated enough to drag all of this public, but that cannot possibly tell the whole story. Please stop escalating the problem by theowing it all away and instead seek to reach out and steer this around instead.

mvanveen•14m ago
Has the Rebble community ever explored their own open source HW for the rebble ecosystem? I know there’s a ton of work involved to get something high quality/consumer grade and there’s obviously cost implications correlated to order volume and we were all hoping Core Devices would offer the goods but maybe we can lean into a community driven model for the hardware as well?
chucklenorris•14m ago
Block access to your servers and offer firmware for their watches with access to your servers. Most people who use these watches are nerdy enough to dislike this behavior and able to flash a new firmware.