skysight-inc/HackerNews huggingface dataset:
Every couple of years I look into Java AOT and it always has been awful so far. I wonder if C# will be the same or if they manage to get it right.
I upvoted this because I have a lot of love for FreeBSD and I think Jails are great.

However, I really wish the FreeBSD folks would educate themselves a bit more about what is actually available on Linux and how those options compare to FreeBSD Jails.
Nodb
I'm making a RESTful JSON API called nodb. It's for storing JSON data into the database via HTTPS only. Thus the pun, of course there is a database, but it's behind this RESTful JSON API, so you don't need to manage a database for your apps.

By storing JSON items through the API you're actually building your own API, because when you store them (via POST request) you'll create URLs for fetching them as well. I would like someone to try to use it for their side projects and test it for production.

Let me know please your thoughts what you think about this project and what could it have added, adjusted or removed. I have plenty of ideas right now, like joining tables through query params.
> One slightly more generic tip is that your task isn't to to solve the maybe unsolvable thing; ... learn more about it, communicate expectations to those who care

I have to go through this at least once a week in my support role, knowing a problem does not have an obvious solution or that it might but we have yet to find it - and not being able to necessary say that to the user in those words - 'setting expectation' and 'communicate expectations to those who care.

Often I find that this is often 'good enough' for the short to medium term, get them back up and working as best you can, show that you understand the issue even if you don't know the solution.
> Trying to integrate C# into a Unix-style build pipeline (make/Bazel) doesn't seem straightforward in the current SDK.

Basically, don't do that. "dotnet build" invokes "msbuild" which is a build system analogous to make. If you want a remotely peaceful life, just lay out the project the way Microsoft expect you to and let it do its thing.

You can invoke Roslyn "csc" from the command line, but some of the more obscure bits of tooling (e.g. building "self contained" executables) are only implemented as .dlls that are msbuild Task objects.

Msbuild isn't too bad once you've got over the culture shock that (a) everything is XML rather than tab-delimited makefiles and (b) you've got a glossary of terms that maps to things you know https://learn.microsoft.com/en-us/visualstudio/msbuild/msbui... and (c) you get the binary log viewer https://msbuildlog.com/, which is a fantastic tool that gives you total observability of every detail of the build process. Of which there is a lot.

Separate thought: .net AOT is still very much experimental. All sorts of things are silently incompatible with it, either in the "refuses to build" or the "crash at runtime" way. I'd only use it for small projects built from the ground up to be AOT.
You're clearly not chatgpt then!

This morning it confidently told me that BFD packets from a cisco IOS device would be tagged EF. I asked if it were sure it wasn't CS6, then it apologised and said it was CS6. Then I asked if it was sure it wasn't AF31 and it agreed it was AF31.
How to use Grounding for your LLMs with text embeddings
Any data-breach would be an utter nightmare for the users with that sort of info on the site.
Most folks aren't on variable rates.

If you're on a fixed 15-year or 30-year then inflation is generally working in your favor.

Salaries not going up is not directly related to mortgages, and while I can't speak to all jobs, has been pretty good in the STEM field.
You will be ok based on the fact that you are asking about it on HN. Tech workers in the US move their entire lives just to do something like snowboard more.

I watched a documentary about bread bakers in Afghanistan and there was a whole ecosystem of wheat growers, millers and bakers who were all centered around a river and had been doing the same work for many generations. They are screwed.
Maybe you should go outside and take a breath of fresh air before you start accusing people of lying, being Americans etc?

For one, these DPA decisions are confidential, or at least that's what they write when they give them. Secondly, do you think I will put my own privacy and the privacy of others in jeopardy in order to satisfy you? Even if I sent you the evidence you would refuse to acknowledge it, because you already know what you want to believe - as is your right.

> I have received documents at a Microsoft and Google mail.

Of course! They will not have a problem with any of that if they don't have a problem with giving out the information. It is when they don't want to give out some information that it is suddenly a problem that you use Outlook or GMail. In a majority of cases the public servants will have no issue with giving out requested information. 99% of times things work correctly and smoothly.
It depends on what is driving the dissatisfaction. If it is something like how the company handles promotions and raises, than it doesn’t matter which department is providing the review.
The people running and working at GM have no “taste” or appreciation for quality. They are unable to see or care how bad their products are, or how much better the competition is, and they also market exclusively to customers with the same issue. If they could see the huge flaws in their products and understand why SAAB would build their own, they could make their own vehicles decent in the first place.

Driving a modern GM vehicle and being aware of these things is infuriating. They are really quite awful- aesthetically, sonically, performance wise, etc.
Is there anything preventing you from adding an opt-out feature?

Yes, anyone can poll, but releasing a product that polls puts the onus on the product to honor the spirit of the site.

I come here because the site doesn’t have all of the usual social media features, which is arguably part of how/why the community is still an interesting place to visit.
the alternator is already there, too, since modern diesel submarines are actually diesel-electric submarines, able to charge batteries with the diesel engine and then shut it off and run from the batteries to go quiet

so, the difference is between props vs. no props, which is big.
Guánica Is technically a desert.
AI Demos
Limes are called Limette in German. Limone refers to lemons in general although it's seldomly used.

(Guess there might be regional differences to the use though)
Can we double up and admit them to NATO too?
> (Much better than our new Ram 1500, which can hold less weight than our old Volvo 240 station wagon)

Hey the Ram 1500 is twice as heavy as the Volvo 240. Poor thing is too busy carrying itself to deal with your cargo.
Ask HN: What would you do with 5000 unique QR code stickers?
I have this domain inqry.com.

Ten years ago I thought I would build a local music community. My plan was to put QR stickers with interesting information all over my city. People would scan these and then get information on local events.

To build this, I wrote a little perl (!) program that generated 6000 unique QR codes, created a PDF with these 6000 codes, and then sent that to a local printer that printed them out as stickers and cut them up.

Each sticker has a unique QR code which points to a unique inqry.com URL (inqry.com/bd34dac1, for example).

I never really got traction with that idea. :)

A few years ago, I thought: what about a local cryptocurrency, where to collect the currency you would need to physically scan in a particular order a set of the QR codes, which would then prove you were local, and then give you currency. A way to make cryptocurrency tied to a local area. I'm SURE the HN crowd will love this idea.

That idea never got traction either (well, I never did anything other than think of it).

What are some better ideas? What would you do?
I have found that I gain almost nothing from YouTube shorts at best, and at worst they are a blackhole for my time. I added these[1] filters to uBlock and it hides shorts and brings back the vanilla YouTube experience

[1] https://letsblock.it/filters/youtube-shorts
My landlord is actually a former ISP contractor, and he told me I should put up flyers for Ting and just get everyone to ask the HOA why we didn't have it... But that sounds like work and my lease is up in March anyway
You can read an analysis of the bill here [1], and the bill itself here [2]. This applies to all space launches from Florida and has nothing to do (directly) with SpaceX. The bill itself is extremely short. It passed the Florida House 107-5, and the Senate 39-0.

It prevents suing launch companies for liabilities in cases where there's no reasonable claim that the company itself was clearly at fault. It does not prevent lawsuits in cases of gross negligence, disregard for safety, knowledge of unsafe conditions, and so on. And these new protections are only valid if a participant signs a waiver acknowledging/agreeing to such.

[1] - https://www.flsenate.gov/Session/Bill/2023/1318/Analyses/202...

[2] - https://www.flsenate.gov/Session/Bill/2023/1318/ByCategory/?...
My biggest complaint…on a mac, I can’t alt-tab to show the teams window, so i get the fun of tiling teams with outlook on a single space and tabbing to outlook to see my teams window.

It’s maddening.
I can agree with you that Puerto Rico is an amazing place, but I really don't know what you mean by "heavy lifting" in this context.

The people in tech who live in Puerto Rico are practically a net negative for the locals and people who are actually from there. 90%+ of them are not local to Puerto Rico and rarely is anyone hiring locals for these tech jobs, they are working remotely or getting their more well off friends/family to come join them.

They outprice locals from living arrangements since they drive costs up but the amount locals make is nowhere near what these tech workers do. And in my opinion its even worse than what happens in mainland US, since they are stuck on an island uprooting and moving is even harder than what happens to people in the states.
yes. however Deno is the opposite of that. Typescript for example got adoption so fast because it was extremely easy to use typescript + javascript. Deno, however, inherently was against the node and npm sort of model. this makes sense in some sense since node does have a bunch of legacy cruft. however node is extremely popular and for adoption they need to support certain node features, and thus inherent the cruft. with each new adoption it makes less sense to use deno.

I expect deno to convert all of their features to node modules and simply be an opinionated stack, similar to create-react-app vs. next.js. The path they're entertaining now isn't really tenable.
This title and framing is misandrous.
I almost brushed off your message at first, but decided to look it up. You have now made me aware of something I had never heard of, thanks!

https://www.verywellhealth.com/why-is-alzheimers-called-type...
Drugs. The answer is drugs.
I just had this conversation with my wife. She needs to expand her business into the nearest city and has been dragging on it for a couple of years. She admits she is not sure why she has not started. She is overwhelmed with the tasks needed to get it going and not sure where to start.

I suggested that the least important thing is How you start, and the most important thing is That you start. Starting the process, in any form, focuses you quickly on the most important things that need to get done first.
GPD is an estimate that relies on most people being rational.

A company that pays contractors to do nothing but dig up holes and fill them back up again will quickly go bankrupt, so most people aren't going to engage in such enterprise.

Just because you found a way to hack the GDP in an online argument doesn't immediately throw its usefulness in the real-world.
How many senators does the UN send to DC?
from the video: LLMs diverge exponential the longer sequence you generate.
Sam Altman: Why you should fear machine intelligence (2015)
You can get shingles again.
If you don't comment, https://hn.premii.com works pretty good without extension or anything.
> > Can't say that I have.

> Then I recommend you spend more time around people. Grown men have been convicted of throwing acid in an ex-girlfriend's face because "if I can't have you, no-one can."

You come up with a stupid analogy based on children behavior and now you invoke people throwing acid ?

This is nickelodeon level debate here.

> It doesn't prove your point because no country today is facing imminent extinction. Rationality changes when desperation comes into play.

You are making the extraordinary (and quite childish considering you started with an analogy based on children behavior) claim that a country would nuke another one to go and settle there, it's up to you to prove it. So far, in the real world, no one has used nukes like that.

I'd follow the argument but if a guy would throw acid and was in position to throw a nuke over a country they were denied access to it's most likely plausible they have the means and resources to get into this country in a more discrete and safe way (safe as in: he's in a country that wasn't nuked).
>Yes indeed. I sometimes daydream Satoshi knew about ZKP's early enough to integrate it into Bitcoin ... we would have had the perfect storm.

Can't read SN's mind but I don't know if transactional privacy was a priority for him when developing bitcoin. One of the downsides of Monero's anonymity was that it quickly became a target of censorship so large exchanges like coinbase don't offer it anymore.

Before transaction fees increased, Bitcoin had a capability of enjoying a pretty good mixing feature that is now only practical with similar but lower fee proof of work cryptos.
Longer bigger cycles typically imply larger crashes.
The current way to compile Java AOT is GraalVM's native-image... that actually works pretty well... do you find that awful??
okay keep moving the goalposts.
How you do your accounting absolutely matters. See Enron.
> where no one would be using three phase power to charge their car

3-phase power is insanely common in commercial buildings for things like HVAC, refrigeration, and massive lighting systems. Sure, it's not at all common in residential areas, but I'd sure love to charge my car when I stop at a grocery store.
I am actively refusing of not having it.
Pomelo, if one hasnt had it, is AMAZING (if you like citrus)

but mostly for thgose who like pulp. The corpuscles in pomelo are huge - and its super delicious.

Highly recommend (its basically a gigantic 'orange' with its own flavor.
Red Hat promises AI trained on 'curated' and 'domain-specific' data
Im not a fan of the transition away from information density to giant touch buttons controlling interface design, BUT turning off transparency and animations is two clicks, and, although maybe my computer is powerful enough (despite not being technically compatible), Windows 11 is pretty snappy with effects turned off. And realistically, turning off most animations has been a recommendation for every version of Windows for decades.
And when stuff does inevitably break once deployed to production, it can be really difficult to pinpoint the reason why.

I've stopped using AOT, as IMO it's not (currently) suitable for complex, real-world apps - unless you are prepared for a lot of testing and pain.
There's something core to this discussion that I feel like everyone misses. Yes, kids annihilate computers. Yes, Chromebooks have an expiration date that's pretty arbitrary. Yes, Chromebooks generally have lower end hardware that doesn't last as long. Yes, making them last longer could mean you cycle through 8,000 Chromebooks in 4 years instead of 16,000.

My question is, do we really need 1:1 programs for kids? I absolutely think it's important to have computer skills, but I think that's more of an issue of class offerings rather than available tech. I'm 30 now, so well removed from when I went to school, but the amount of schools offering comp-sci related classes is embarrassingly low. Wouldn't those classes in labs with proper equipment provide better computer skills than a Chromebook?

And yeah, this is ignoring benefits that Chromebooks have like potential to a learning environment at home. I've worked in schools in various IT positions and I still just can't see the justification in having one laptop per child, especially if it's a Chromebook.
>>> Keeping your people healthy should just be a given.

>> For the entirety of human history, up to and including this point, it hasn't been.

> For the majority of human history, health care was done by village shamans etc (that did actually treat most ailments they could) for free.

Would you be OK with universal shamanistic healthcare? Because I don't think that would count as succeeding at "keeping your people healthy" by any reasonable definition. My strong hunch is that village shamans could successfully treat far, far fewer aliments than you could with OTC medications and first aid supplies.

Things start getting expensive once you try to be more effective than that.

And the shamans almost certainly weren't doing it "for free," but a village like that almost certainly is primarily a non-market economy, so their compensation could be obscure to modern eyes (e.g. for a more modern example and easy-to-understand example, Jewish priests were compensated by being entitled to a portion of religious sacrifices).
The US model 3 didn’t use LFP. See https://evcentral.com.au/teslas-made-in-china-versus-the-usa....

> While the cars look identical to those still made in America, there is one key difference: the batteries.

> Chinese Model 3s use lithium-iron phosphate (or lithium ferro phosphate/LFP) batteries instead of the previous lithium nickel cobalt aluminium oxide (NCA) batteries.

But maybe this changed recently? Here it says the model 3 standard doesn’t qualify for the credit because it uses a Chinese made LFP: https://pandaily.com/batteries-from-chinese-made-tesla-model...
I keep asking this question and not getting satisfying answers so I'll try again: I'm sure I encounter problems every month that reduce to SAT (or SMT) and I could save a lot of time and energy (for both me and my computer) if I would just ask a SAT solver to find the answer instead of writing custom code each time.

However, that thought never strikes me because I haven't gotten used to thinking about problems as SAT reducible. But since the thought never strikes me, I also don't get many opportunities to get used to that!

How does one get started with incorporating SAT (or SMT) solving as a natural part of going about one's day?
Right. We're talking about someone making a one off that's simple enough to mostly auto place with a script.

> And then you also have to fit half a dozen traces in between two switches for the key matrix connectivity.

...I guess you never designed a PCB? there is loads of space on keyboard sized design.
I listened to the SE Radio episode on Deno you did that covered compatibility. Just wanted to say it was a solid episode and gave me a lot of food for thought.
My Spanish isn't native, but my reaction was the same as yours. It may well be an archaic usage though, and etymology won't solve that for you. (All the same wiktionary is a perfectly good general-purpose dictionary).
> My favorite bit of Saab trivia is that in the 60s, Norway offered Sweden half of its mineral interests in the North Sea in exchange for 40% of Saab. Sweden declined.

Never heard of that. Feels like an obfuscated version of the Volvo-Norway deal that Volvo's CEO PG Gyllenhammar attempted. Are you sure you are not mixing things up?
I have a friend who is a Nurse Practitioner. In Canada this is pretty close to a doctor in that they can order tests, diagnose patients and prescribe treatments and medications. She was in private practice for a while.

She talks often about how the most common complaint she saw by far is gut distress with no medical cause. It is so common that the medical professionals call it SLS: Shit Life Syndrome [1]. She argues that the vast majority of the people who come in with this complaint have an undiagnosed mental problem. Our systems aren't built to handle this kind of situation. We find and treat acute problems and we don't really address holistic life-style issues. In fact, it is frowned upon. What she usually wants to say is: your life sucks, fix it and you will feel better. Go out for a walk, eat healthier food, make some supportive friends, engage in some self-care, meditate, etc.

I personally believe that a lack of purpose in people's lives is manifesting as pain in our bodies. But that is dangerously close to woo-woo New Age thinking and most people will just reject it off-hand. Instead they will try magnesium pills, apple cider vinegar, avoiding gluten, anti-inflammatory diets, micro-dosing lsd or mushrooms.

As a side note, she also mentioned that the newest fad (not quite at gut distress levels yet) is middle-aged men insisting they have ADHD, demanding diagnosis and prescriptions.

1. https://en.wikipedia.org/wiki/Shit_life_syndrome
My guess is that it's to optimize for ereader users, as the colored pages would be hard to read on eInk. It probably saves a LOT of bandwidth while improving the legibility.

You could download the individual pages as images directly from the google books page, but the list is virtualized, so there are only ever a few pages being rendered at one time, which is why you can't just crtl-P the whole thing.

Looking at the URLs of the images, they seem to be sequentially numbered. I tried using CURL to fetch one of the urls, and it fetched the full color version as a PNG file. This means it should be trivial to write a script that iterates through the page numbers and downloads each page. Any programming language could do it, even BASH. These images could be combined into a PDF using the tool of your choice.
Related: https://youtu.be/4kfDBNzStbs
Every Bolt and Volt owner I’ve met really liked the cars.
I would be more impressed with Free Speech action.
Hi,

I just ordered the book. I can't wait. I'm working on a group of ideas that relate to data engineering and math and computer languages. I am looking forward to sitting down with your book. I have been looking at design and also at how sympy connects numpy and numba and to the Spark ecosystem with sympytorch. This also means looking at performance issues and things like Rust and this new Modular AI Python derivative Mojo. Mojo is based on Python but introduces some new static memory objects into the infrastructure. But doing so boosts internal speed enormously. I have yet to see what PSF has to say about Mojo. But I have only asked around slightly so far. Thanks.
”Direct democracy seems far more preferable, assuming a well-educated and well-informed general public. "

I'm all for adopting Switzerland style governance. AFAIK they've seem able to run things rather well.