skysight-inc/HackerNews huggingface dataset:
I appreciate that R&D funding requires investment, but that doesn't have much to do with hospital reimbursement rates -- especially when the alternative of a more European-style healthcare system comes along with a German company inventing one of the two Covid vaccines (https://en.wikipedia.org/wiki/BioNTech)..
I didn't watch the superb owl... did we get AI ads this time?
Every company I've worked at has extensive setups regardless of the language. Even supposedly "simple" languages like Python will benefit from IDEs, and it shows. It's especially the case when programs become larger and more complex.
Sure there is. Don't funnel everything through "companies". That was never how the Internet was supposed to work anyway.
SignalWire is way lower cost than Twilio, and they implement many of the same APIs.
> deps.edn

Deps is well documented.

The issue I personally found is that I needed to look at a bunch of OS project's deps.edn to see how people commonly structure things. Other than that it is a simple tool.

> socket repl over nrepl

I personally use Calva (VSCode) which just starts an nrepl based on deps.edn. When writing babashka scripts I start the repl manually and connect to it. Very pleasant experience so far.

> Spec seems kind of weird and not well thought out either.

I didn't like it at first, but once I got that everything is bottom up I had an AHA moment. Function specs and instrumentation are very powerful. Conform is basically a parser, which can give you a lot of leverage.

What bothers me about spec is that it is still not released though.
This is not true and very bad math. There are four categories:

1. People who are willing to deal with ads and not install an ad blocker

2. People who install an ad blocker

3. People who are willing to pay for content

4. People who are willing to bypass paywalls.

There are plenty of websites that are doing well based the first group and a few individuals and companies doing well in the third group.
Exciting to see the progress of Lago and the attention being given to the challenges in the SaaS billing world.

We're also working in the billing space with a complementary tool, Tier (https://github.com/tierrun/tier). Although we currently do not support Lago directly, it's exciting to see more options emerging. Their content marketing has been particularly impressive on HN and in general.

With metering, entitlement management, CPQ, feature gating, and everything else required in a modern SaaS company, the PriceOps space can be quite complex for developers.

Congratulations on the launch and best of luck!
My wife has worked in the 'enforcing building codes' sector of engineering for her entire career. And it's so frustrating to watch.

Everyone - everyone - is certain that the codes are all overzealous and their little thing needs an exception. Politicians get elected promising to 'get rid of the red tape'. And then an event occurs and we learn why these building codes exist.

Like workplace safety rules, they are written in the blood of the dead.

But given time, the events the preceded their writing gets forgotten. I've never seen any of these buildings fall down, so why do we need so many rules to prevent buildings from falling down? They just make it more expensive! Those greedy bureaucrats and building officials just want to prevent development!
Aarthi and Sriram's Good Time Show, Anders Hejlsberg Interview
no way is the Chromebook an explanatory tale for all of the Internet. A Chromebook always has been an extension of one (powerful) US company.

As a US citizen and strong advocate of civilian relations across geography, I have to object to throwing out all possibilities in a bitter moment of finger pointing. "Increasingly" is weasel words, just say "know" :-)
Let's do the same for housing
It has an insanely complex type system. It's kind of incredible, I don't know of any other type systems off hand which are totally turing-complete. That's honestly really impressive.

I don't think you need to use most of these types until you start getting into stuff like needing union types. You can get away with reading and writing most typescript without getting too crazy.

I think the most compelling thing I read about type hinting is that it's like salt - A little and the dish doesn't taste the same without it but too much and you've ruined the thing
A parrot can’t play 20 questions, emulate theory of mind, or implement merge sort with pirate themed variable names.
No she is not.
Autodesk totally ruined Eagle
Ask HN: How to avoid spam block when emailing 1k consenting users on new site?
I've set up a live product which has collected a few thousand emails through account registrations. They have consented for marketing emails, but never been sent them.

The emails are on Supabase and could be easily exproted - but what sort of things should I look out for reguarding getting spam blocked?

We've done a major major feature change that active users love, but a lot of older 2022 users don't know about it! Hence we want to kick up a newsletter, once every few months. Is there things to look out for regarding SMTP, or avoiding spam blockers these days? I remember sending emails back in the day with PHP just fine, but understand a bulk email to 1k emails with half of them on gmail would probably be spam-blocked en-masse these days. Is that true, and if so, is it at all avoidable, given it's not a sale/promo newsletter, but quite a big feature change?
> Just as we saw companies adding the suffix “dot com” to their names in the 90’s and announcing “blockchain” initiatives in 2017, so too will we now see an endless parade of AI announcements in 2023.

Correct. Everyone and their cats are now an AI company again. Hyping and parading about a hallucinating chatbot is going to change the world and take over search engines and kill Google. It won't. It needs to do more than that to even challenge Google.

We are already looking at its limitations and after looking at both Bing AI, ChatGPT and Google Bard, they all fall short at reliability and it is all fundamentally rooted to the black-box nature of neural networks.

The hype and mania will go on just as long as how Clubhouse was hyped on for in 2020 and like what happened to GPT-3 after that AI hype cycle died.
No, no it isn't. I've already used ChatGPT to help me with dozens of management tasks. I got it to help me write a presentation. I have it help me curate 1:1 conversations that are not boring, with my team members context and levels. It can write a song with melody, chords, lyrics, all novel and creative. And remember this is just ~6 months into ChatGPT.

BitCoin had no real use-cases beyond betting and pump and dump and niche trading that the general public could not get in on. ChatGPT is being used creatively today by millions. It does your homework.

How is this classed as a bubble or hype. How can you possibly see it as a waste of effort or equivalent to talking to a parrot??
There’s a natural cycle to life. Our civilization is set up with beliefs around continuous and sustained production and growth … yet there are cycles in businesses and economies as well. Being able to move with the cycles instead of fighting against them, will work out better.
Yep. I remember analog cable/satellite decoder boxes and even the first-generation digital ones being almost instantaneous too.

It was only when they became more like a computer that it started going down. When they started getting remote updates it became a nightmare.

The set-top box I had before cord-cutting was "always on", and consumed quite a lot of power even when "turned off". It was extremely hot all day. Pulling the plug off the wall when not using was enough to save money, but then it take a full minute to power on, and then it had to wait for something from the satellite. I eventually bought a timer so it would turn on at 8am.
SREPL: The File Is the REPL
I have only used Clojure for side/hobby development, which admittedly makes this a shallow observation.

I've found working with Clojure to be extremely pleasant/joyous and when I've had the need to bring in someone else's code, it's been an overwhelmingly good experience, even if the library is 5 years old and untouched for the last 4. (Find a random node package that's last changed 4 years ago and it might as well be toxic waste. Find a clj lib in that condition and it's probably going to work smoothly.)

I do agree the prevalence of lots of examples of leiningen and fewer examples using tools.deps/deps.edn and clojure cli makes it hard for me, as a beginner, to know the "right" patterns to use.
ARM vs x86 vs RISC-V makes very little difference in power efficiency of servers.

Cooling efficiency and efficiency of power distribution circuits are some of the biggest impacts on energy usage. The most energy-efficient datacenters today use liquid cooling vats for their computers, which are much more efficient than air cooling but come with tons of other problems.
Then let the market decide not the government
Yes and I suppose patience is directly correlated with the amount of interest one has in the subject. When people talk of talent I sometimes think obsession is a better metric, are they obsessed enough to keep going when others give up. Or rather; are they obsessed enough to become talented
To be clear, the timescale on which it breaks down is several days. So you're probably right that there's very little vinyl chloride still around in the environment.

That amount of vinyl chloride can cause a lot of problems to the surrounding populace in several days.

Also, it doesn't break down just into HCl. It also breaks down into formaldehyde. Which is both acutely toxic and also a carcinogen, and is quite a bit more stable in the environment.
Bubble of... 2023? This has been going on for a while. Since at least 5 years founders have known the way to get funding is to claim your product has "machine learning" or "artificial intelligence"
The US is in the state of being always a few years away from taken over by any interest with money. When the money runs out, it is no longer a few years away.

See: Sam Bankman-Fried.
Discord must be kicking themselves for going after the gamer market instead of offering a professional platform. It beats pretty much every other video conferencing app I've used.
another winning day for the method. Nasdaq up 1%, btc down $300 to 21500
I think a dual system is necessary, due to the US’ reluctance on relying heavily on government (on paper).

https://en.m.wikipedia.org/wiki/Healthcare_in_South_Korea

https://en.m.wikipedia.org/wiki/Healthcare_in_Taiwan

Both countries are market based societies, each have taken a somewhat different approach to the problem, yet both systems are quite efficient.
> If I agree to an upper limit on profit after which I have no ownership, I’m buying a bond or note rather than a share.

Yes, I know. I'm saying that stocks are a tool that allows people to continue leeching off society far beyond the point where they've been fairly rewarded for their initial contributions.

> Bond investors want low risks and expect to be paid back reliably on schedule or you could be forced into bankruptcy. It’s a bad fit for a startup facing a lot of unknowns.

That's a pretty large generalization which is incorrect in many cases. Bond terms and risk levels can vary quite wildly.

> Does a co-op do anything more effectively to make up for limited access to capital? It sounds like dividing a smaller pie.

Compensates and otherwise treats its workers fairly. It's worth noting that not all incentives are monetary.
> The dealbreaker for me was that clickhouse-local supported only a subset of SQL

Yeah, I think there was some advanced psql stuff that I wanted to do with duckdb but wasn't able, so I can imagine that with clickhouse-local it would be even worse. Not that duckdb isn't enough for me.

Now I need to make my mind about duckdb vs nushell. Both are greats. Well I can use both, maybe.

Thank you very much!
It’s supposed to look up the stock price and display it under the price, but I’ll have to see why it’s not loading.

I actually use it to optimize for how much to contribute because when the stock falls you end up hitting the convoluted IRS limit, which degrades the effective return on the total amount of contributions.
I quit my math Ph.D. degree program during the dissertation stage. Completed all coursework and realized that I did not care about the problem I was working on.

It’s hard to find decent jobs in academia and if you do find a tenure track job it takes a long time before you are up for tenure. Just wasn’t worth it to me. The sunk cost fallacy is hard to overcome sometimes but one should not worry that quitting means you wasted time. Worry about wasting more time. Don’t do things because dad might otherwise be disappointed.

For me, quitting was the right thing to do.
I think this would fall under the NTSB (National Transportation Safety Board), the organization that investigates plane crashes.
The face-scanned insert sounds nice. Can you just sell me one of those for my $300* Quest 2?

*when I purchased mine
Dup: https://news.ycombinator.com/item?id=34762214
Monocle Overview [video]
Imagine the insanity of allocating memory mid-flight.
> Is that still tied to that google closure abomination ? I've not been in CLJ ecosystem for >5 years now but last time I used CLJS I remember they went all in on google Closure and it was a major PITA to use the rest of JS ecosystem because of it.

This has been solved now--there's a blessed CLJS solution[1][2] as well as a third-party compiler with NPM support[3] which many prefer.

[1]: https://clojurescript.org/news/2017-07-12-clojurescript-is-n...

[2]: https://cljs.github.io/api/compiler-options/npm-deps

[3]: https://shadow-cljs.github.io/docs/UsersGuide.html#npm
Shit even something like rescript. Ocaml is weighed down by 30 years of cruft and it's not known for a simple type system either. Yet it's still easier to work with than typescript and you get more for it.
Everyone in healthcare is overworked - but at least in the US people have the choice to move to a better-paying employer. I work in Northern california with a nurse who lives in Florida and flies out for a bunch of shifts, then takes a few weeks off. In the UK where I originally trained, the pay is shockingly low compared to the US, due to lack of competition IMO:

https://www.salary.com/research/salary/alternate/registered-...
https://www.payscale.com/research/UK/Job=Registered_Nurse_(R...
The nerve of people not willing to work for free.
Shadow-cljs makes everything very easy these days.
Yes, ClojureScript is definitely on my learning list, we however decided to avoid one more transpilation tool, and accepted the fact that we have to write typescript.

> Give me Reagent + Shadow CLJS over plain React (or React Native) any day.

So that is for heavy js based applications, not for something light like rails + stimulus.js, right?
> My partner is a physician at a hospital in NYC, and something that they are struggling with now is lack of social services for patients to get them out of hospital beds and into homes/rehabs.

The reason for this is opiates. Any time any place in the US sets up free or low cost shelter, the dope addicts move in.

Other industrialized nations don't seem to have as many addicts as the US, or maybe they still have real heroine instead of fentanyl.
If I remember correctly, Turkiyé (did I spel it write?) has always had a bunch of rolling heads, after buildings fall down like dominoes, during their frequent quakes.

Doesn't seem to have changed things.

Japan, on the other hand, seems to have a really hard-core construction ethos.

During quakes there, buildings rock around like they are at a rave, and don't fall down.

If we ever have a big quake in New York, we're screwed.
Hey email service has a filter they call "The Feed" it works well enough for this, but it doesn't have the ability to make multiple "Feeds" - I would like a Feed for promotional emails, professional emails, and hobby emails - but "The Feed" shoves them all into one box. It's fine, but not perfect.
Huh TIL, added to ublock origin!
I don't know how country domains work legally, but I imagine twitch.tv might be very quick to respond to a request from Tuvalu.
Tom Scotts video today re where we are on the AI's impact to society curve was interesting : https://www.youtube.com/watch?v=jPhJbKBuNnA&ab_channel=TomSc...

I think he's probably right that we're very early on the adoption curve.

(even though I always get downvote and call a dumbass when I mention it here, I still think progress in quantum computing (predictive) and AI go hand in hand towards AGI.)
I don't know man, maybe I'm wrong. I've been using HN for over a decade now, I've found constructive criticism to be a huge part of the positive culture here. It can of course be selection bias as I try to read more of that stuff and collapse a thread as soon as it gets into less constructive direction.

But on the other hand, this is what the guidelines say

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

I don't think these type of comments teach us anything. But these are guidelines and not rules for a reason.
This is the coolest thing I've seen related to augmented reality so far.
Explain how qgis doesn’t allow multiple layers. I have a project open right now with 6 layers. That to me seems like “multiple layers.”

And how would that concept even apply to postgis? A postgis query can operate over many tables.

And there are a variety of open source tools that allow multi-dimensional data structures. That’s multiple layers in multiple dimensions.

So I’m hoping, if there’s some aspect of a GIS layer I don’t understand, he can explain it. Qgis totally supports multiple layers in the sense that most people think of it.

He doesn’t have to divulge “secret information” to do this. If he is referring to some aspect of the qgis architecture he can just say so. Qgis is open source, their GitHub repo is clean and well documented. Im merely asking for him to explain why it handling multiple layers is somehow not really handling multiple layers.
Someone who has been on the receiving end of this, I can say that they are VERY persuasive.

To a point they will lock you up for sedition,without trial for a decade and if you are really lucky, some stupid judge will be allowed to let you go on a planted technicality.

I am not bragging but I've survived been charged with "waging war against India" whatever the hell that means and having my wits in the moment saved my sorry ass. Most are not so lucky.

I am a dissenting voice that will keep dissenting. I've helped in various projects over the years in trying to "spread the voice" and its all I ever want to do.

There is a war between me the person and the government and its just a matter of who wins.

Let them try to control the internet, gfw is working but its not like its immune.

I will find a way to make the voices heard. If it means someone Better than me has to chance the reins if I fall, well that's what we do.
The AI Bubble of 2023 is the Generative AI Bubble of 2023
Dup from an hour ago:
https://news.ycombinator.com/item?id=34773865
Raspberry Pi Pico W SDK update brings initial Bluetooth support – Liliputing
In addition to the other replies which list a number of good resources, I've found reddit.com/r/PrintedCircuitBoard interesting to watch. It's mostly people asking for reviews of their projects, and there's a lot of tips and tricks to pick up in the review comments.

You can also see a nice progression there from beginner PCBs to more advanced things.
It seems you need to get help to explain what to do after persuasion and appeals to conscience have already failed, if not simply making it too expensive to not innovate with taxes and regulations.

As notacoward asked: surely you don't suggest that raw force is better? Or do you have a better and proven solution? Then share it with us!

Now go reply to his question above and the others that you're pointedly ignoring (unless you still don't have any answers):

https://news.ycombinator.com/item?id=34774934
Where’s our Pearl Harbor moment on climate change?
> What the web needs is a market place for simple static text (and static image) ads.

No thanks. I'm done with giving advertisers and marketers any consideration at all. They have consistently and measurably made the world worse.
> Useful doesn't mean it should be done.

I never said anything about what should be done. I'm just saying it is useful, as the previous commenter said it's not.
...with a whole host of other tax breaks that kick in, including depreciation, "investment", "infrastructure", or whatever the economic-stimulus du jour is.
Yes for all of the people that both use Firefox and read HN…
I didn't watch the whole thing, but I remember one NFT ad and zero AI ads
I don't mind paywall. Thing is, they do *both* paywall and tracking, which just discourages me to pay for them. I do pay for services that I feel they respect my privacy.
You can't kill yourself writing c++ code, a buggy local server means your webpage is down, you aren't advocating for making your own insulin analyzer firmware, and using it for people whiout diabetes symptoms.
Also, AFAIK notification only pertains to one part of DMCA: the "safe harbor" for infringing user-posted content. DRM-breaking tech is banned under a separate section that, to my knowledge, has no equivalent protection for the "service provider". So if Mozilla's lawyers became aware of this add-on, they might have reasonably concluded that hosting it was an unacceptable risk.
Typical ORM's are a mismatch for Clojure. Two pretty good options to generate SQL are honeysql and hugsql. They both attack the problem from two different directions.
> Pretty much every low-to-middle income country has taken the semi-rational approach of cutting corners in order to do more with less.

For what it's worth, the "developed" Western countries have done just the same. Look at the fellow front page article about the train catastrophe in East Palestine or how virtually all companies got hit hard by supply chain interruptions - no matter if from Covid, the Ever Given or Ever Forward getting stuck, strikes, or whatever else tiny or small interruption, the key thing is that resilience aka stockpiles got out of fashion because they were seen as too expensive...

Cutting corners is an universal problem.
It cuts both ways. What about the homeless person dying in the cold because he can't afford shelter due to sky high building requirements - is that included in the building code enforcement rules?
+1. Without citing sources, I will also say I think hospital admins, directors, execs, etc. are constantly looking for ways to cut costs, while the top execs take home millions in pay. Even in nonprofits that haven't been touched by private equity. They don't value the providers, nurses, doctors, or PAs.
I guess they had the forsight/experience to occasionally send one of their civil engineers to inspect the building site and make sure material and techniques were up to spec.
So, what is the "best" ETF to invest in the new tulip mania craze.

All "AI" ETF that i see are filled with generic IT companies...

Anyone found a good one yet ?
A single high-quality image on, say, a vacation rental website could easily be this large, to say nothing of a gallery of images for just a single property. Unless you're explicitly designing for 4G mobile connectivity, a properly-cached and CDN-distributed 1MB payload is absolutely viable.
It's OK speculation, but the economics is bad. If everyone is willing to pay for ChatGPT, the price is clearly far too low. The optimal price for a product is almost never the price where the audience is 100% saturated.
Bing AI can't be trusted