skysight-inc/HackerNews huggingface dataset:
Bottles: A Messaging Platform for Traveling Around the World!

Send and receive anonymous messages in a bottle. Discover new friends from around the world, share your thoughts, and enjoy a unique communication experience.

Put your story in a bottle and send it to someone! Everyone can put a big story in a small bottle. Feel the excitement of waiting for a new message on Bottles.

Bottles offers a new messaging experience where you can write a message in a bottle and set it off on a journey. With this app, you can anonymously write a message in a bottle and send it to a random user. The recipient can reply to the message, and once the number of users who can reply reaches the limit set by the original sender, all replies automatically come back to them.

Key Features:

Complete Anonymity: All you need is an ID and password. No other personal information required! Send Messages: Write a message in a bottle and send it to someone randomly.

Get Replies: You can reply to received messages, and the bottles containing those replies will be passed along to another user.

Auto Return: Once the number of people allowed to reply reaches the limit set by the original sender, all replies will automatically come back to them. Reward System: Earn rewards every time you send a message, and as your rewards accumulate, your level goes up. Connect With The World: Communicate with users from different countries and cultures, and make new friends. Amazing Journey: Each message in a bottle holds a surprise - you never know what stories or people you'll encounter. An unexpected adventure awaits you.

Unleash your inner thoughts that you couldn't share with others through Bottles. Your message embarks on a journey around the world.
There are a few missleadings in your message:

ReScript isnt a fork of Reason, jsoo focuses only on compiling all OCaml and allows JS interop

Reason with Melange is a viable option for JS/TS devs.
>From a technical and high-level economic point of view, solar should be 'overbuilt' so that it supplied excess energy a decent percentage of the time, to make up for when it doesn't output near 100%....

> Either they're actually storing the energy somehow (which is something that likely should be rewarded), or ...

Storing it is the big problem. You can't just overbuild solar power and put the energy in the network. You need to meet the demand. ND that is problematic if you must mix and match different energy sources across the network.
The video that Musk posted with the vaccine efficacy numbers dropping from 100 to 50 is clickbait nonsense. As is the "shouldn't all the unvaccinated be dead" meme. On the myocarditis topic he consistently focused on the relatively tiny risks and brought up vaccines in the context of Bronny James for no reason other than to bait outrage. None of this befits a serious scientist such as the FRS aims to include in its ranks.
An example is flying over India. Satellite internet service is not permitted. It cuts off the moment your flight crossed land in India and usually re-actives immediately after leaving.
” you will be looking so scary that you wouldn’t have to actually use the plane.”

I’d say this is the main intent. But not only because of the political aspects.

AFAIK the plane is intended to be used like an ultra-mobile target aquisition and launch platform designed to engage targets Really Far Away and then return to base (any base since it’s NATO compatible). It’s not really supposed to engage in Top Gun -style dogfighting.

So the main question is the capability of the radar and the missiles you carry, not necessarily the air frame itself. And as I understand those are fit for purpose.

Ofc if you are launching missiles far away for defensive purposes surely you could do it a lot cheaper, and that I would see as the main point of critique.

I’m not saying the issues are not issues, but as a non-expert-paying-customer (my country bought 64 of them I think) as long as you get airborn, acquire target lock and can launch missile, you are more or less using the offering as promised.
Give them seaweeds to lower their gas output.
> An actual serious problem with Ocaml’s syntax is that matches don’t have a terminator, leading people to mess up nested matches frequently. Pair that with the parser’s poor error reporting/recovery and things can become unpleasant quickly.

Yes, it's clearly one of the syntax weak point. You can surround them with parentheses or begin ... end to make things explicit but the default is definitely error prone.
Angela Merkel is upset that Elon owns 60% of all satellites in space now: https://amp.theguardian.com/world/2024/nov/22/angela-merkel-...
No paper?

If you're clear what your sources are, why does it matter who (or what) you quote?

Boris Johnson and GWB are known (for different reasons) spouting jibberish sentences, yet cite them and if the quote was appropriate then no foul; all fiction is made up and that too can be quoted when appropriate.

When I was at school in the UK 24 years back, media studies was denigrated as "mickey mouse studies", but in restrospect the ability to analyse and desconstruct media narratives would have been useful for the country.

Now AI is a new media.

Sometimes it will be the right thing to quote; sometimes it will be as much of an error as citing Wuthering Heights in an essay about how GWB handled the War On Terror.
Can Large Vision-Language Models understand graphs?
+1 for humorously pointing out (but to me technically correct) that people don't pay enough attention to the feedback loops inherent in big industries
This is a bullshit study. It is entirely based on trying to confirm a priori assumptions about ”lonely” people, who are seen by authors as pathologically abnormal.
> Why is it limited to women in general? It affects everyone

John, you should ask this to men, why do men get obsessed over women and stalk them much more often?

> Why women specifically? Would it not affect me?!

do you have a history of being stalked by women? I don’t believe
Intriguing. The Sudoku puzzle in your last Oracle link from 2009 is exactly the same puzzle used in the SQLite example, doing the same thing.
Does it? My conservative hypothesis is: it requires a good nose for good thinkers.
Cloud exit assessment – open-source
An article that only summarizes another article.
It was down this morning, producing a plaintext 404 for some endpoints for some reason. Seems like they managed to fix most of it, though.
And then they were so unproficient that they made a terrible language that has the same amount of safeguards as C (ok a bit more, but not much more).
> I don't care about cookies[1]. The second hides any GDPR 'compliance' popup
> [1] https://www.i-dont-care-about-cookies.eu/

I like to use Consent-o-Matic[1] for this. IDCAC accepts tracking when ignoring the request doesn't work. CoM rejects all tracking on those popups. I like the slight Fuck Off that that sends.

[1] https://consentomatic.au.dk/
In my experience pose-estimation is relatively solved problem. The biggest issue is estimating camera movement, especially across cuts. There are few commerical solutions for AI mocap (move.ai, deepmotion, wonderdynamics, cascadeur and others), and it's still far from being solved. For accurate motion estimation, lens correction is reuqired, and lens focal distance and sensor size information is required. I don't know if any of these solutions support zoom level change.

There are tons of practical applications for the AI mocap, especiall in sports. But requirement of calibrating users (standing in T pose) and using only calibrated and fixed camera limits the use of these AI mocap solutions to the lab settings only.
You'll have to stick to pen and paper, although pens stop working if you don't use it for an extended period of time, so I guess it's an obvious defect with the product and you shouldn't use it.
Bambu Labs. They have three interesting models:

* P1S: enclosed printer which can print most types of plastic and is extremely fast. It's a CoreXY printer meaning that the print head moves in XY position and the print bed only in Z. This makes it faster and take up less space. Controls via buttons and old style LCD display (3rd party touch panels are available). Available for 560 EUR base, 772 EUR with the AMS.

* A1: open printer which moves the bed the Y position, known as a "bed slinger". It's slightly slower than the P1S due to the bed moving but is still very fast. Controls are an integrated touch panel. This is their most modern design so it's easier to maintain. Priced at 300 EUR base, 450 EUR with AMS Lite

* A1 mini: small version of the A1. Main attraction is the price of 200 EUR base, 350 EUR with AMS Lite (+20 EUR postage).

Now the AMS (for the P1S) and AMS Lite (for the A1/A1M). These are their multiple material system. They allow you to use multiple different materials (colors, different plastics) at the same time. The AMS is enclosed and can be used with materials which must be kept dry (25% humidity in my AMS vs 80% out in the open). I have both and they're both awesome but not 100% required.

Prices in the US are lower as EU prices include 21% sales tax.

What to do? Buy the A1 mini if you're budget constrained or aren't sure. It's fantastic, it prints fast and the 18cm x 18cm size is fine for what kids will do with it. If you can stretch to the P1S then I'd highly recommend it. I brought all 3 for my business and have been running them together pretty much all the time I've been able to have them running. I use the mini for fast prototying and the other to make "production runs". Although I'll probably end up either moving the mini to private or buying another mini - as soon as the kids get started we won't be able to stop.

If you're in SV and have an SV budget for toys then Prusa are releasing a new CoreXY printer early next year. Their printers are more sustainable then Bambu Labs, they're not Chinese and are the market leader in quality. They're more capable than any of these printers too as they can print pretty much anything out of the box. I'm not sure if they have a multi-material system.
Show HN: Simple Analytics Tool
We've built this analytics tool recently and we would love to share it with you. Any feedback, suggestions will be greatly appreciated !!
It's not more reasonable. It explicitely designed to look like JS which is, well, bad. Some of the choices are extremely annoying and overall useless like reintroducing parentheses for function arguments.

There is a reason - pun intended - it didn't take off at all with the community.
Mandatory mention: https://github.com/minimaxir/big-list-of-naughty-strings
Pretty fun to play around with, but it's missing a lot, even for a toy. What it most needs is to be able to jump backwards arbitrarily and to actually record what you're doing so you can play it back. Doesn't work on firefox.
RFC:s are published by the RFC Editor <https://www.rfc-editor.org/>. While it’s true that most RFC:s are written and published through the IETF, this is not an actual rule.
Interesting. I guess then we would only be interested in the normalized complexity of infinite strings, e.g. lim n-> \infty K(X|n)/n where X is an infinite set of numbers (e.g. the decimal expansion of some real number), and K(X|n) is the complexity of the first n of them. This quantity should still be unique w/o reference to the choice of UTM, no?
I wonder if the summer intern got rewarded for this save
I don’t listen to 8/10 of these musicians, but I’ve heard of all of them except for Karol G. So yeah; I’d say you are very disconnected.
I think that the biggest issue is that congress is underfunded and has ceded too much control to the executive.

By that I mean that the modern world is incredibly complex, yet in the house, each house member only gets 1.25 million per year for staff. Yet despite that they are supposed to create and manage the rules and regulations for a 30 trillion dollar economy.

It's impossible, even if you have good faith of all actors. This leads to lobbying groups providing texts for laws, because they have the resources to provide people to write and review them.

It also leads to shifting the bureaucracy of the regulations to the executive branch, because that is where there is the money to hire staff/expertise/ and regulate something as large and complicated.

My pet peeve is that each congressional rep should be receiving ~25 million for staff, then use that to build up in house expertise, vs having everything under the executive.

Congress has ceded too much power.
There aren't tens of thousands of Starlink satellites over China, and I suspect the issue would be solved or escalated way before the whole constellation gets down.
Why offer it as an alternative when it can be done in addition to existing monetization.
Does Russia have the right to apply policies equivalent to the US' own Monroe Doctrine, or doesn't it?

If not, why do you think Russia doesn't have that right, when the USA does?

Also, your entire position assumes that Europe==USA, when in fact it simply doesn't. The USA is forward-deploying its missile systems in (currently) friendly states - what happens when those states turn against the USA? Does the USA simply invade and retrieve its missile systems?
Norway for sure, they have been in NATO since they helped found it in 1949. Us Swedes needed a while to think about it, and joined on March 7, 2024. Sweden does not have the F-35, since we build our own [1] multi-role military aircraft.

[1]: https://en.wikipedia.org/wiki/Saab_JAS_39_Gripen
It doesn't help that SQL's recursive CTE model is a bit odd - Frank McSherry proposed a much nicer alternative (which Materialize has implemented): https://materialize.com/blog/recursion-in-materialize/
...or hallucinated it, even if it finds one.
People who don't interact a lot with other people. Hrrm.

It would be really weird if they thought and talked in accordance with the current social pablum.
IF I managed to scale what I'm doing then this is my plan. I've built a RepRap in the past so I do understand the inner workings, however if I scale up I'll by going with Prusa, so building the kit means that I'll be able to actually service them myself (and if that happens I'll be adding 2-3 a month to my farm).

Bambu are cheaper in Cap Ex but based on reliability they will likely have a similar TCO after a year. Also as a Chinese brand Bambu are risky. If we get tariffs or some kind of international situation then things could be problematic.
You’re right that some assets have been packaged to negative effect but there are clear examples of the opposite - futures are stabilize commodity prices, MBSs decrease volatility for investors which increases access to underserved SES profiles, carbon credits incentivize companies to decrease emissions, IP creates an incentive to innovate in a way that the public eventually benefits from.

I’d be curious to know what distinguishes assetization that creates negative externalities vs positive. Probably something about assetization that decouples the value of the underlying good or service from the created asset?

You can fuck a program up by calling an integer that you thought was a function but first class functions are still useful.
It really isn't, no. It joins an awkward syntax with bad API design and terrible safeguards.
I don't think you can -- the key's identity needs to match the name/comment/email it was generated with. You would have to regenerate after every name change to have them all verified (and keep them all in file with the got server afterwards, too).
If a bunch of microphones and binoculars would defeat stealth fighters (or any kind of jets) don't you think someone in the US, Chinese or Russian army would have thought about it ? Just as a reminder the thing is coming at mach 1.5-2 and as soon as it can it'll send a little present coming your way at mach 2-4

> therefore it must be possible to create devices that can detect it.

What's the probability some over worked dude who tweet 20 times an hour came up with something the US military–industrial complex hasn't thought about in the last 50 years ?

Remember the early Ukraine invasion when a couple of bayraktars almost single handedly saved the country during the initial wave ? It was neither stealthy nor fast

https://defence-blog.com/bayraktar-tb2-drones-saved-the-coun...

btw his brand new idea is at least a hundred years old: https://4.bp.blogspot.com/-eyPsCUn0O68/V8jmQwIYR5I/AAAAAAAAK...
In most countries, people can legally spend all morning taking photos in a park if they want.

But the real problem in this particular case can be spotted from a mile. Crime against nature was so rampant, that the India government must spend money and use cameras, drones and anything to stop it in the protected area. This is really "think of the criminals".

The alleged psychological damage done to women because a natural protected area is being surveilled, is clearly an excuse from poachers, unable now to continue their previous activity freely.

I will not try to pretend that I know the role of women on Indian culture and how much fragile mentally they are, but I assume that people can understand that scientific work is necessary; and that behind each camera there is not necessarily a rapist (Cambridge has also women doing science also). If this women are so stressed, the most probable reason is that they are poachers also.

Either you protect it, or you lose it. My sympathy for the "victims" of protecting nature is low and decreasing.
It is definitly an accident caused by NeXT acquisition, neither BeOS nor Copland had great plans regarding UNIX like support.

And even in NeXTSTEP's case, that was a side effect of Steve Jobs wanting to go after the UNIX workstation market, the idea was to make it easier to sell NeXTSTEP into those clients, there is very little UNIX in Objective-C, or the related XXXXXXXKits.

"NeXT marketing strategy video (1991)"

https://www.youtube.com/watch?v=KRBIH0CA7ZU

Surviving NeXTSTEP documentation,

https://www.nextop.de/NeXTstep_3.3_Developer_Documentation/
If the challenge allowed for a decompressor + compressed file size as little as 1 byte less than the original file, was it ever really about compression then? If that’s not in the spirit of the competition, then why was it allowed by the competition?
How to Flatpack Programs [video]
Did you try a different wifi hotspot, convinced the one they ship with it sucks from my experience with it. Couldn't handle a connection maybe 8 meters away and one floor up, no walls.
I do feel that I should set the record straight.

When we lived in West Africa, he was unusually tall.

In East Africa, though, he had competition from the Masai and Watusi folks, who tended to be basketball-player tall.
Others have already touched on the technical and regulatory issues, but also think of pricing. Would they price is like the US carriers do, or would they price it like a Scandinavian carrier?

If they want customers all over the world, they'd need to match the cheapest offering, as it's hard to argue that the service for some reason is more expensive in the US. I tried finding the price for a US cell phone plan, I can't actually do it. AT&T is impossible to navigate and always seems to bundle a phone. Mint Mobile tries to push 3, 6 or 12 months, which isn't even legal and the plans still come in at $40 for what is a $25 plan here in Denmark (with no additional fees).

If Starlink launched a world view subscription, at competitive prices they'd immediately crash the US cell service market.
Other commenters have already expressed their opinion about the shallowness and inadequatenessof the article, so I will touch on a different, more technical point.

The author doesn't understand why OCaml (and Haskell, and many HM-derived languages) have let ... in ... at all, as opposed to having, say, just lambdas. That's because of a feature of Hindley–Milner type systems called let-polymorphism[1].

This is hard to see in OCaml if you are not intimately accustomed with HM type systems because definitions always use let, but in Haskell it's immediately clear that something more interesting is happening because regular definitions do not use let.

F#, which has been heavily inspired[2] by OCaml got rid of the in, rather it uses indentation to do automatic in insertion[2]. OCaml does not want to be indentation-aware.

[1] https://en.wikipedia.org/wiki/Hindley–Milner_type_system#Let...

[2] https://fsharp.org/history/hopl-final/hopl-fsharp.pdf
Fatbobman’s Swift Weekly #059 | “Recommended for You” or “Recommended for Traffic”

Using Transactions Instead of Save
Dive into Environment in SwiftUI
Spring Animations
Camera Control Issues
TimelineView
Bottom Sheets
Layout Protocol
A conspiracy theory for one side is undeniable truth for the other. Not falling into relativist garbage, there's a difference between "conspiracy theories about everything from vaccines to race replacement theory to misogyny" and flat earth.
> You're already using a language with a strong type system

I'll have you know I made a variable void* just yesterday, to make my compiler shut up about the incorrect type :D
But the iMac is not a workstation. It's even less of a workstation that the Mac Mini, which is available with a faster processor, more RAM, bigger SSD and faster networking.

It's basically the lower-tier Mac Mini that's permanently attached to a (relatively small) monitor that cannot be repurposed, and you'd probably be better off getting a separate monitor for a Mini to allow upgrading those separately.
> why would one automatically assume Musk has the bad advice

I don't think any of this is automatic. It's a considered response to the bias that Musk has recently demonstrated when discussing scientific topics.
> One space based cell plan for the whole world

And then one day: one censorship for the whole world.

No, thank you. The availability of different providers in different jurisdictions is crucial for thwarting world to function. I speak as a person from a country with government censorship implemented.
What’s the point besides a curious hack?
“Governments are telling you to stop using C++”.

This invokes the imagery of a 1950s Apollo era scientist saying something serious. But I promise you there is no visionary low level language authority in the background. It’s just a staffer being influenced by the circle of blogs prominent on programming Reddit and twitter.

> no overhead principle

It’s actually nice to hear they are asserting a more conservative outlook and have some guiding design principle.

Bjarne is more of a super-bureaucrat than a designer. In the early days he pulled C++ into whatever language movements were popular. For a while it looked like Rust was having that influence.

But the outcome has been a refinement of C++ library safety features which are moderate and easy to adopt.
When the command comes to destroy evidence, the company already unravels. The CEOS and upper echelons do no longer hold the power of career life and death, instead they are just "visibly" pawns in the larger game of society, playing "prison" or "no prison". In that moment, even the most loyal individual realizes that the game is lost- and that deleting evidence that proofs your innocence, would increment you for nothing.

Thus that command - is never followed. There are always copies of the bad shit everywhere. The underlings are not that stupid.
If the US need Belgium planes to launch nukes, well, europe is truly fucked anyway.

If the US had the French doctrine i.e. any army moving toward France's strategic assets will be targeted with a "warning" shot (yes, the warning shot is to be nuclear), but it does not, US nuclear force is for retaliation only. It will never be launched from planes in the foreseeable future. Which is more than the operational lifetime of F35.

No, this is bully tactics and frankly i really, really hope that Trump dissolve NATO so Belgium don't have to buy planes that can fly 30% of the time.
The best explanation of classic positional encoding I found in this blog
https://medium.com/mantisnlp/positional-encodings-i-main-app...