skysight-inc/HackerNews huggingface dataset:
For context: FreePBX is an open source web configuration UI for Asterisk, which is a powerful VoIP / telephony (SIP) server.

With Asterisk, you can for instance take calls, build menus you navigate by dialing stuff, take passwords from the telephone keys, route calls, etc. Configuring Asterisk can be quite difficult when you do this for the first time, there's a lot to understand and the syntax can feel a bit arcane.
I do. I've worked with other languages over the years but I always come back to Perl. There's a few good options for web apps/APIs.

Web frameworks:

https://www.dancer.pm

https://mojolicious.org

http://catalyst.perl.org

https://metacpan.org/pod/Kelp

https://metacpan.org/pod/Net::API::REST

Middleware:

https://plackperl.org

https://github.com/miyagawa/Starman

Some other useful stuff...

OO Frameworks:

https://zydeco.toby.ink

https://metacpan.org/pod/Moose

https://metacpan.org/pod/Moo

Type system:

https://typetiny.toby.ink

https://metacpan.org/pod/Function::Parameters

https://metacpan.org/pod/Function::Return

Coroutines/multithreading:

https://metacpan.org/dist/Coro/view/Coro/Intro.pod

Async:

https://metacpan.org/pod/Future

https://metacpan.org/pod/Promises

https://metacpan.org/pod/IO::Async

https://metacpan.org/pod/AnyEvent

https://metacpan.org/pod/EV
I don't understand which part of this requires the team to "sacrifice the ‘L’ and ‘B’ from Work-Life-Balance". If you want to encourage your team to re-evaluate their decisions and tackle big problems maybe you should build a culture around that rather than forcing everyone to be in emergency mode?

I think that's what this post is saying, but all the posturing about forcing people to working harder to build "grit" is making it hard to read it as genuine. Clearly this is not a management issue, it's the team's fault for not having enough grit to work hard all the time!
How did you find it for music tasks?
This app fully manages both file content and metadata, enabling efficient data tracking, preventing duplicate uploads by chunking, , facilitating file renaming and relocation, and maintaining file and workspace history. It also supports a hybrid mode, allowing access to and sharing of existing objects in the object store.
A browse through this companies product selection is interesting. They make some really well thought through options for mounting and attaching AirTags that I’ve not seen elsewhere. In particular the pin, bike tube, and fabric mount ones.

The CNC screws mentioned in other thread appear to be part of their design language btw.
Wow - that's an awesome video to watch how they automated playing the next records, thank you!
Sweden is one such jurisdiction[1]. You can only retake what has been stolen from you if it is done shortly after the theft.

[1] https://sv.wikipedia.org/wiki/Sj%C3%A4lvt%C3%A4kt
Somewhat related there is a recent Hong Kong movie based on Kowloon Walled City [1] that is old fashion Hong Kong Kung Fu with background sets in Kowloon Walled City in 80s.

Unfortunately most of the Neon and Sign Post are mostly gone in Hong Kong. I think people should go and visit Hong Kong to see the last bit of it before it became something else.

[1] https://en.wikipedia.org/wiki/Twilight_of_the_Warriors:_Wall...
GH is basically abandonware at this stage it seems. They just seem to break random things, and there haven’t been any major updates / features for ages (and Gemini is still a way off for most).
Looks fantastic but I think to really be useful it would require more data: import my Chrome navigation data (since it only stores the last 90 days), import my Facebook takeout, import my whole Google takeout (not just Gmail, what about Youtube?), if it could even organize my whole Whatsapp exported history that'd be golden.
But you needed to tell it that it was wrong 3-4 times. Why do you trust it to be "correct" now? Should it need more flogging? Or was it you who were wrong in the first place?
Nix isn't another tool, it's a tool that subsumes all other tools.
Show HN: Travel ESIM Comparison
Hey HN! Travelling abroad this holiday season? If you’ve got an eSIM-compatible phone, you can skip the pricey roaming charges. Monito’s tool compares 17,000+ eSIM plans across 200+ destinations to help you find the perfect fit for your trip.

After installing my first eSIM, I knew there was no going back to buying plastic SIMs at airports or overpaying with my domestic provider. The simplicity of setting up an eSIM in just a few taps has revolutionized how I stay connected while travelling—and it’s driving competition and lowering costs for everyone.
I don't know if you were around in ~2005 ish, but for the longest time Apple backed Firewire 400/800 over USB2.0, because it was faster. Apple supported USB, of course, but it was clear that Firewire was the connector of choice.
Simple SQL Statements Only Exist in Coursebooks and Training Courses
100%. For a lot of users that have WAF and time available to contend with, this is a steal.

Bear in mind that a $50 google home or Alexa mini(?) is always going to be whatever google deem it to be. This is an open device which can be whatever you want it to be. That’s a lot of value in my eyes.
It's a fun exercise to think about every time this comes up, but it always strikes me as very much perfect being the enemy of the good.

It's impossible to design a nuclear waste store that lasts 10000 years, and is inpenetrable to an hypothetical worst case society: one that forgot literally everything about the concept of radiation and all current languages and semiotics but does have the ability and motivation to find and excavate though deep rock and concrete, for no practical reason like mining some ore, and then get into the armoured casks and spread the material around their society before realising something is wrong. The more defences you add, the more someone can say "yes, but it's insecure against a hunter gatherer society that somehow has dynamite and plasma lances, and a religion that requires them to seek out, excavate, cut open, grind and feed to babies anything in gigantic, obviously artificial steel containers deep in solid rock and they also think that any warning or sickness is a test from God."

Sure, you saved an extremely hypothetical group of future humans from death. But to be honest, any human society that hasn't figured out radiation will lose more people to cutting down thousands of meters into the rock then they would to the radiation.

In fact, if we take it to the extreme, should we proactively mine out all natural radioactive material on Earth and rebury in proper containment? Just in case someone starts mining uranium in the year 15000 and doesn't know what it is, they could be hurt by that.
Liked reading this, could you share a few examples. What you saw, what you wanted.
Intel Abandons "X86S" Plans to Focus on the Regular x86-64 ISA Advisory Group
Exactly. I actually checked, and there are three apps on my phone that don't support the "seamlessly pick a photo to use without granting extended access to some or all photos" API: WhatsApp, Instagram, and Telegram.
They've been around quite a while now and have always seemed to have sturdy looking designs.
Awesome! It's much easier to get into than people think. It's well worth learning how to make decent tongs, it's one of my favourite things to make, especially if you learn to punch the holes and rivet by hand.

I'm learning how to use a power hammer in work. It can save a lot of time but I love hand forging.

I haven't done much experimentation with handles. I've been rescuing bits from my firewood for handles so far :-) I also like curving the tang round to make a handle, which people call a "blacksmith knife".
Here’s my personal attempt at a definition.

One side cares more about how the solution is implemented. They put a lot of focus on the stuff inside functions: this happens, then that happens, then the next thing happens.

The other side cares more about the outside of functions. The function declarations themselves. The types they invoke and how they relate to one another. The way data flows between parts of the program, and the constraints at each of those phases.

Obviously a program must contain both. Some languages only let you do so much in the type system and everything else needs to be done procedurally. Some languages let you encode so much into the structure of the program that by the time you go to write the implementations they’re trivial.
Could you please elaborate for those of us without context?
midsize fintech "startup" 1500 employees with ~$2B ARR.
It's still arrows though. Put some illustrations of (actual) arrows and spears along with the stylized arrow, all pointing in the same direction. That should cover the less advanced civilizations, and provide a good bridge to the thermodynamic depiction to others.
It's worse though when you need to add a ton of custom sensors at once, e.g., for properly automating a Solar PV + Battery solution.
Weatherspark! It was amazing.
Color names are a strange thing, it is like given names to numbers. I made a game out of it [0].

[0] https://colorguesser.com/
Yeah it's SF/Seattle/Chicago

$400k is base + bonus
> I guess this is subjective. But to me, there's a distracting amount of purple prose.

Yes, there is. Most of what he's describing is ordinary metalworking. He gets rather worked up about a belt sander. Which is strange, because the author has written several good books about survival and air crashes and has spoken at Los Alamos.[1]
He can't be that naive about basic industrial technology.

Or maybe he can be. It's possible, in America today, to grow up without ever using a tool more complex than a screwdriver. This is a problem.

[1] http://www.laurencegonzales.com/bio.html
Whenever you look at an analysis that leads you to a conclusion like this, your starting position must be that the analysis is wrong. ACPL etc are poor metrics to evaluate this chess match in particular where fatigue, time pressure, psychological factors so clearly dominated.
Wasn't Da Vinci also a researcher running an innovation lab in the modern day definitions of the phrase, or is that the popular video game adaptation version of him?

Going back further, the Islamic world had a lot of science going on which is often ignored or omitted by the western world when it comes to discussing the origins of science: https://en.wikipedia.org/wiki/Science_in_the_medieval_Islami...
SF/Seattle/Chicago

We pay $400k base + bonus for L6, but around $270k for L4

RSUs bump that to $400k on the low end for L4 and $700k for L6.

We don't pay FAANG level for sure, but the bar is lower.
Grids are pretty much the best solution available because any kind of good/service that can be transported at close to light-speed benefits tremendously from ubiquitous connectivity.

Smarter grids are an even better solution; batteries backing local high-variance demand combined with rapidly negotiated requests for transmission power to meet expected future demand (and then stored in the batteries) reduces (electrical) inefficiency to a minimum.
Sincerely, doesn't this make you question your methodology? It's such an obviously incorrect conclusion that you may as well have concluded that Ding actually won.

I feel like your over-reliance on engine stats like ACPL has led you to some conclusions that may have been true had stockfish been playing leela but really have little or nothing to do with humans playing chess.
Extending Emacs with Fennel
I’ve used Surya (https://github.com/VikParuchuri/surya) before. It is very good (on par with Google Vision, potentially better layout analysis), but yours is a challenging use case. I wonder if it would be useful.
I use teable with sqlite - it has a kanban board view
Charlie Marsh (one of the people behind astral.sh, the creators of ruff and uv) explains it well in this talk:

https://www.youtube.com/watch?v=zOY9mc-zRxk
So now we can trace DPRK spending patterns with this amazing cryptographically signed event sequence. Follow the money?
Not a source (and I'm also not GP), but 'duty to retreat' laws exist even in many states in the US.
https://en.m.wikipedia.org/wiki/Duty_to_retreat

Just google property crime + [any largeish US city] + reddit and youll find dozens of anecdotal stories from citizens.

Property crime seems to have essentially become a problem dealt with exclusively by citizens. Hell, SPD wouldnt even do anything to help when my car was stolen a few years ago. I got a call from the bar where it was abandoned and had to have it towed myself.

I think the argument GP was making was that of incentives. Police department have essentially zero incentive to devote time+manpower to petty theft or property crime, so the easiest solution is to simply encourage citizens to not 'resist' so to speak. If you get mugged, its a lot easier to deal with as a police officer if you simply hand them your wallet, vs starting a fist/knife/gun fight in the streets.
I don’t think the Python community has a culture of thinking about software engineering in a principled and systematic way like you would see in places like Haskell, Rust or Clojure communities.

Pythons strength (and weakness) is an emphasis on quick scripts, data science and statistics.

There’s simply not the right people with the right mindset.
Every once in a while I think about WhatsApp, which was sold to Facebook in 2014. At that time, WhatsApp had around 500 million users and the payment model was (roughly) $1 per user per year.

It was clear that when even projects as successful as WhatsApp will just get bought up by the giants, there is simply no sustainable way to have any kind of products with a large-ish user base.
FYI: the third url links to an AI generated image.
Plenty of candidates, just not many that are good.

We're fintech, so it's boring. We don't do AI and we don't move fast and break things because that would cost us more than we'd make. We just move faster than the competition. Similar companies would be Stripe/SoFi.
> The setup.py file. It needs to be executed to determine the dependencies of a project.

Yes, this should never have been allowed. It solved a problem in the short term but in the long term has caused no end of pain.
Using Values to Become Your Best Self
Why would he be referring to Tile when he said Samsung? Samsung has nothing to do with Tile.
Can design and launch a software product that will scale to 100M reqs/day on pretty much unlimited infrastructure.

It's also fintech, so there is no room for error.
> And the only language that will be criticized by someone who last used it in 2006.

You don't sound like you work with Java. I know for a fact that even some FANGs, with their army of software engineers, still use Java8 for most of their Java projects.
Dying is still a valuable scientific outcome, but few people become famous for it except maybe Marie Curie.
This is so important, and people who watch games with engine eval or with commentators who use it don't realise it at all. Often in a chess game you're looking at a position and going "am I even ahead here?"...and when I do an analysis of my own games I'll often find that my own sense of the position doesn't at all agree with an engine evaluation. Clearly the situation is going to be much harder at the elite level where the edges are smaller and doubly so in this particular world championship where the positions were generally extremely complex and double-edged.
The two issues (junk fees and obstacles to cancellation) are part of the same dark pattern.

There are primary indicators that you use to decide whether to make a purchase, and then there are other (let's call them secondary) indicators.

Primary is stuff like "the advertised price" and "the claimed features/service." Secondary is stuff like "have I ever heard that this company does shitty things" and "is there going to be a BS fee added to the total right before I click 'charge'?"

Once you're in their snare, a company benefits from being shitty. Plenty of people will pay the junk fee (did they even notice?) -- the important part is that your advertised price ranks near the competition.
Plenty of people will sign up for a service that is difficult to cancel -- the important part is that the price starts out reasonable and that the service is adequate.

Even if the company is run by true saints, raising that sticker price to reflect the true price is anti-competitive! We can't be the only ones being honest! And they're right. That's why a law is needed to address it.

edit: Perhaps you were being sarcastic. Felt good to state my opinion, anyway :)
I like how you called it ChilledCow to show how OG you are.
I wish someone would find a way to shield us from those topics on Hacker News, the one place that we can go without being flooded with those mundane societal issues and focus on actual technology and science
Torch.randperm isn't random and it can bias your trillion token-training run
> nearly unwatchable

Reviews in the tech press do not agree.

> Apple iPhone Spatial Video Looks Amazing on Vision Pro

https://www.cnet.com/tech/mobile/apple-iphone-spatial-video-...
It’s a common sterilisation technique [1].

[1] https://www.fda.gov/food/buy-store-serve-safe-food/food-irra...
> Over time, industry participants will continue to expand rent seeking practices and because the demand for health is almost perfectly inelastic, they can continue to get away with it.

> I'm a rabid defender of the free market, but healthcare is not a regular market because nobody chooses to purchase healthcare services. You take them at whatever price they are offered whenever you need them. It's why we call users of these services "patients", not "consumers".

Part of your answer is based on the idea that demand for healthcare is "almost perfectly" inelastic. Do you have any evidence that this is true? I'm fairly certain this is just not true, at all.

People given free ability to consume more healthcare will absolutely consume more of it, doing extra tests that might not be necessary, visiting the doctor for things that otherwise they wouldn't.

Even more than that, if you have a terrible toothache at 2am, would you wait til morning or pay extra to visit a 24-hour dentist, if one exists? Different people will answer this differently, and I assume price factors into this quite a bit. Which services are available 24/7 is very elastic, how fast services are available is elastic, etc.

In fact, one possible answer to "Why are Americans paying so much more for healthcare" is because Americans are richer, and are paying more for everything.
> Why didn't they replace the battery when the app complained?

Many people routinely clear out all notifications due to the noise, and Find My notifications are part of that.
Confidence and LLMs (Ranking People Part II)
There's a great documentary called "Into Eternity" from 2010 about the Norwegian solution for the nuclear waste problem.
https://book.systemsapproach.org/
I was not aware that dated back to records. Appreciate the YouTube link.
> The key difference here being that Vietnam was invaded by France and then the US

Not quite. Indochina was a French colony which rebelled and escalated into open conflict. The rebellion was successful, the French were expelled, and Vietnam was formed.

However conflict in the area continued as a civil war between the two dominant factions in Vietnam (communist vs capitalist) for control of the new country.

The US intervention was a failed attempt at suppressing the communist faction.

Gaza is different in that it was conquered by Israel during their war with Egypt. The Israelies even started building settlements there.

Israel then got out of Gaza and removed all their settlers as part of a peace accord (if memory serves).

However Gaza never really accepted peace with Israel and kept on attacking them, culminating in the Oct 7th attack that got us in this mess.
Took me the longest time that this had nothing to do with EEG sensors or neural implants. It's just more AI. Meh.
I can't speak for Russia but you're kind-of correct about NATO planning for war, because Russia has been making moves to start one (or, they already did).

I have heard the spin that Russia made a move on Ukraine because if they became a NATO country there'd be more NATO at Russia's border, but... they still started it. They can't finish it because they vastly underestimated their own abilities though.
I'm sure this could be implemented using the Python bindings as the stored events contain the raw packet. Pcap conversion can also be used (it uses the same raw packet) for reusing existing tools like Wireshark and (I'm not familiar with that but I guess that would work) existing custom protocol dissectors.
Show HN: AIdea – AI researches and brainstorms your startup idea
Hi HN,

I built Aidea because I was tired of piling up business ideas in random notes without moving forward. With AIdea, you enter a short description of your idea, and the AI returns a structured, research-driven breakdown:

• Pitch basics: value prop, unique selling points

• Market and competitor analysis (with sources)

• Branding/name suggestions

• Ways to validate and build an MVP (including recommended tech stacks)

• Monetization strategies

• User sentiments from Reddit, Quora, and articles

• TAM, SAM, SOM estimates and related market trends

Link: https://aidea-app.framer.website/

App store link: https://apps.apple.com/us/app/aidea-idea-to-startup/id673774...

It’s still early, and I’d love your feedback. Is it helpful? What would make it more valuable to you?
Anders Puck Nielsen is a Danish military analyst and naval captain at the Royal Danish Defence College, he is not a human rights lawyer. I will trust the organisations and experts that have studied human rights in deciding if a genocide is occuring.
The US has a monopoly on people getting unnecessarily violent? That seems like a trope - projecting the stats of a few zip codes onto a very large and diverse nation.
https://archive.ph/zIStG
Not sure if RFK satire or genuine ancap point of view
The whole point of GNNs is that they generalize to arbitrary topologies by explicitly conditioning the idea of "neighbours" on the graph specifying the topology. Graph layout has been tried here https://github.com/limbo018/DREAMPlace to great fanfare although there is recent drama about it https://www.semanticscholar.org/paper/The-False-Dawn%3A-Reev... . Graph transformations are a thing as well https://arxiv.org/abs/2012.01470 but it's a tricky problem because you implicitly need to solve the graph matching problem
this looks like the workflows in gumloop.com
Do you think some farms in rural Indiana will make more money by converting to a solar power park? I could imagine it, and I could imagine that some people would feel threatened by this change.
I'd nuance that argument a bit; we know of the concept of honor and can distinguish between "honorable" and "dishonorable" behaviour, and / or the definition thereof depending on culture, whereas animals only have instinct. But then again, smarter animals do know right from wrong, or honor, if you will.

But this is a philosophical subject, which I'm not educated in.
> There are airlines that are encouraging people to put airtags/tiles/samsung trackers on their checked luggage because it helps them keep the airport handlers in check.

They'd rather do anything than pay airport handlers better lol
Won’t nitpick, how much of what’s useful here is unique to perl? You could make a similar list for most languages and barely scratch the surface.

top class unicode handling

This one I remember struggling with, afair due to io vs perlio layers impedance mismatch and use utf8. Not sure about now, but perl was anything but unicode for the clueless.
The "absurd slowness" is gone since more than a year when it switched to using the libmamba solver.
What makes an artist "legitimate"?