skysight-inc/HackerNews huggingface dataset:
Sad part is that I think it would be quite easy to make a handful of UIs with the built in system prompts to achieve exactly what you want... And someone is going to do it and charge money for it.
How Small Can Language Models Be and Still Speak Coherent English?
C and Javascript are both worse-is-better languages, as is SQL. They have known gotchas and quirks and lots of them. But they basically work, they were good enough, and because of that they became so ubiquitous that it's impossible to replace them.
I think there is a link with curse of dimensionality here.

As you add more randoms, most of the points lie close to the surface.

This is also the case in high dimensional spheres: most of volume lie near the surface of the hyper sphere.
Nice try, you're not stealing my reciprocating toothbrush idea that easy.
This is the full reference book of sVB. It contains 750 pages full of info and samples.
https://drive.google.com/file/d/1pCnB4_7pEBc_wT2u258MmutYCuX...
sVB is not really small, and it takes SB to a higher level to be a middle stage towards VB.NET and WPF. So, sVB can offer many levels of learning for kids, middle and high school students, and even beginners in collages that don't study programming.
I created a series of short videos (10 minutes in avg) to introduce sVB to kids but it is in Arabic. I am not a fluent English speaker, and re-introducing these videos in English will take me too long besides accent issues, so, I hope others can introduce these lessons in English and other languages, with the help of the reference book and the samples folder.
https://www.youtube.com/@smallvisualbasic
I think it's normal. Some systems I've built were quite sticky in the sense that they started as prototypes to be scrapped once we figure out the "real" system architecture, and 8 years later they're still in use and integrated into dozens of business processes, so hard to replace.

In general, looking back at old code I wrote it seems my solutions were better when I was more naive / less experienced, as I would often go for the immediately obvious and simple solution (which is the right one in 90 % of cases). Working many years in software development and reading HN seems to have made me more insecure regarding software, as I tend to over-engineer systems and constantly doubt / second-guess my technical decisions. So one thing I'm actively trying to do is to go back to using simpler approaches again, and caring less about perfect code.
Author here.

LMQL gives you a concise way to define multi-part prompts and enforce constraint on LLMs. For instance, you can make sure the model always adheres to a specific output format, where parsing of the output is automatically taken care of. Also abstracts a number of things like APIs and local models, tokenisation, optimisation and makes tool integration (e.g. tool function calls during LLM reasoning) much easier.

In practice this saves you a lot of ugly text concatenation and output parsing code, letting you focus on the core logic of your project. Overall, however, you will still use your host language to call LMQL. E.g. we are fully integrated with Python, where LMQL query code simply lives in decorated functions (https://docs.lmql.ai/en/latest/python/python.html).
I disagree with point 3 there. A well taught arts education requires you to use critical reasoning to make sure what you are writing or arguing for can be supported by sound arguments. Maybe you have some experience with some institution or department where there were individuals who only accepted work from their students that argued for the views that agreed with, but this not my experience at all.
It will be a point of luxury to include a human in the loop, when every other economically relevant task is performed by AI.
People should be training model sizes that fit-and-fill consumer GPUs, ie:

2x 24G - for dual GPU ~ 28B model

1x 24G ~ 14B model

etc.
> Yes. Without introspective self-awareness there can be no 'identity, there can be no 'someone' - you just have a base consciousness that can react to stimuli, which is not morally significant.

I'm not convinced of this a priori. And even if it was proven to me, the non-self-aware impulse-to-live would still be enough for me to find it morally significant. It would feel morally significant to me euthanizing a human neonate with a lethal condition that would otherwise prevent it from ever getting to a self-aware stage of life.
It's useful for reducing radar cross section. Moving control surfaces are a headache for RCS management. The F-22 uses "cat eye" slits between its control surfaces to minimize these radar blooms, but it'd better to do away with them altogether. It could also remove the need for those huge aerodynamic fairings on the CS actuators on jetliners, but then add some complexity and remove fuel volume in the wings.
It's kind of funny how the author dismisses web technologies while complaining about redundant rerenders in Rust GUI libraries. This is all solved in browsers, both on the rendering engine and on the web framework library levels.

Yes you need to pay attention to performance, but the premise that "web is slow" has been disproven so many times already. Just because it's really easy to write apps that are slow (and thus these apps being ubiquitous) doesn't mean that you can't write performant apps if you are so motivated.
To clarify: By "cut out" I mean "enjoys doing that activity".
I do not know if this will make you change your opinion, but at least it will "inform" it a bit better: "The Man in the High Castle" (i.e. the one with the alternate WWII ending) was allegedly "plotted" by using the I-Ching.
Basically before every chapter/scene Dick would cast the I-Ching[1] and use the response to decide "what happens now?".

Dick was always obsessed with a few core themes ("what is real?", "what is human?") plus a ton of personal and psychological issues.
It was always erratic in his production, and while I like his works, I would generally agree that the way he developed his own premises could often be "disappointing" at least in the case of novels.

Short stories are usually much better, IMHO.

---

[1] here is my take on it, if you want to know a bit more about I-Ching: https://pa-mar.net/Lifestyle/I-Ching.html
There's certainly some uses of credit score that don't seem right (such as when it's used to price insurance). But I don't see what that has to do with democracy?

At its core, credit reporting agencies are collecting a registry of information about your credit accounts. How long have they been open, what's the total amount of credit available and the current balance. This is then used to determine if a lender wishes to offer you more credit, and if so, at what rates. A credit score is an algorithm to generate a numeric value from all those records (or the result of such algorithm). It's a labor saving step that also allow a lender to be more consistent in underwriting decisions. Typically, a credit card will check credit scores and ask about income, and similar for a car loan; a mortgage will be more likely to read the whole report and ask for paystubs to validate income, as well as require a release for tax records (but usually not actually request them). Without credit reporting, you would probably need to get letters from previous lenders attesting to your timely payments, etc; but it would be easy to leave out the lenders you didn't pay. Credit reporting gives lenders who don't get paid a stick to influence their borrowers that's easier to administer than taking them to court (which would generate court records, which are generally public in democracies).

Generally to score well, you want to have several active credit accounts in good standing (no reported late or missed payments), utilization on revolving accounts (credit cards) at 30% or less in aggregate, and probably 85% on individual cards, but not having significant balances at more than two or three cards, at least one account having been open for many years, not any or at least not many accounts opened in the last year, and it's helpful to have a current or recent installment loan (like a car loan or mortgage). Hard to say where you would fit on the scoring, depends on if your mortgage is still current, and what you do with credit cards.
Because Chittagong has no facilities for breaking oil rigs. When they break ships, they run them at full speed toward the shore to beach them. Can't do that with a rig.
Fix the money. Fix the world.
HOW MANY TIMES A WEEK
DO YOU REQUIRE

A WOMAN

How quaint. ChatGPT has been trained on the Internet
is this perhaps the same guy who says "I think you should lose the copyright for those books you wrote after 10 years, so if you don't make any money on them before that sucks to be you!"

on edit: of course not particularly relevant to most tech books but still it is sort of a bad look that nearly everybody on HN is wild about.
I mean, kinda?

I worked in a country that automatically fills out your tax return. Sure, it was nice that the form was pre-populated, but you know what I did? I doubled checked all the numbers to make sure they were right.

Were they? No, my employer had miscalculated retirement contributions resulting in a higher tax bill for me.

So I ended up doing all the math anyways, just like I do in the US.
One day you'll get to a point where you realize these are more helpful than you think.
U.S. Space Force chief says mission statement’s a dud
Not just juniors. I'm a senior engineer (10+ years exp). I recently changed teams, and even with knowing how things work at the company, onboarding has been challenging. It takes a lot more active effort on my end, and the results are still worse than in-person onboarding.
uBlock Origin removes those successfully, and a lot of other annoyances.
Is that really true? In Russian it's Moskwa afaik so neither of those would sound correct anyway. In German it's Moskau, which sounds like Mos-cow.
You're saying if the US government disappeared tomorrow the hit to the GDP would be less than $3T? I have trouble taking that claim seriously.
Wouldn't a square be less confusing than a circle for a uniform distribution?
Apparently, we’re making either Tibetan mandala art or Theseus’s Ship
No, not even by "first order approximation" because plenty of returns are done without any software at all, or done by professionals with different software.
Because as a well-compensated engineer with good insurance, who pays his bills when possible at point of "sale"/leaving the office, some how in the last 20 years I've had several occasions where mystery charges came in the form of paper bills that I had to make several calls to get to the bottom of, sometimes 3-4 different amounts on different bills.

The US health care system is crazy in many ways, but hospital/doctor office billing and admin is one of the more egregious. I firmly believe they make money by people simply paying every statement they get, some of which the insurance company will later take care of anyway, just out of fear of these "collections"
From the outset, you can't prove that RFC 6979 was used. I.e. RFC 6979 doesn't provide provable security. If you want a proof that there are no covert channels, you need to implement some kind of interactive protocol between the signer and the verifier -- I'm not aware of any standard/popular way of implementing that.

What you can do is use a dice to generate a key and the sign a bunch of messages with your hardware wallet and a piece of software that you trust. You can then compare the two outputs. This gives you a probabilistic trust level (the more messages you check, the higher the likelihood of there not being a backdoor). (note: I implemented this logic [1] to check that three different RFC 6979 implementations were returning the exact same bytes).

[1] https://github.com/alokmenghrajani/decv/
You can just ask the question here. We have learnt a lot by experimenting and Googling.

Can you share the specific problem?

Also learning the internals or playing with OpenResty will help.
This was my immediate thought as well! Can someone more mathematical say if this is an unreasonable thought?
It is possible to create a digital substitute for loved ones who have passed away. This can be done by using large language models (LLMs) to customize a special chat AI that can interact with the deceased's social media records, photos, videos, and other information. This can be a great comfort to the deceased's family and friends, as it allows them to continue to communicate with their loved one in a meaningful way.
Who are the people who actually GAF about e2e encryption in Twitter DMs though? Of all the places to have private conversations, that ain't it.
All an attorney is going to do is write letters disputing the debt to the three agencies. The reporting collectors have a window of time to prove it. Otherwise it gets taken off your report.

Sometimes the debt moves across so many middlemen that the holder never even receives the request and the debt gets erased.
I dunno. No one has brought up the question of whether hippo meat is tasty or not. If it were tasty then Louisianans would cook 'em up and eat 'em!

Anyone tried a hippo burger? How much meat on a hippo? How much fat? Is the fat tasty? Is hippo leather useful?
> Unoccupied large campuses are very expensive to maintain.

It's cheaper than maintaining occupied campuses.
given how even professional translations sometimes vastly diverge it's not too bad indeed. Getting there from highly damaged and ambiguous cuneiform tablets with multimodal Models will be a bit more difficult but there's hope for GPT5.
They'll actually do that today if you want!

I had a friend in college who hated doing taxes so he spent 5 min putting whatever numbers into the forms.

A few months later the IRS sent a "your filed incorrectly, here is the corrected return" and he'd be like "cool".
> PENIS PENIS PENIS

That was colourful.
The amount of effort it takes to create high-performance applications in a web environment is significant, though, and the benefits you get simply working in a faster language in a desktop environment are lost on most web developers, I think, simply because most of them don't actually do any desktop or graphics API work.

They simply wouldn't know.

Also UI compositors are not a solved space. If they were, people would absolutely not being using Electron. But no one is saying, "Hey I have a CSS 2.1 compliant rasterizer and compositor that you can use in your C++ or Rust environment!" are they?
What about classical guitar? I.e: Nylon stringed, Spanish guitar. I've played Beethoven and Bach pieces on one. Granted one can do that on an electric or steel string, but something about the timbre lends classical guitar to classical music. Plus it's the only style of guitar which really sees regular classical concert performance.
NanoJSX – SSR first, lightweight 1kB JSX library
> This performance is not a problem if the app is small or the app already redraws every frame like a video game.

Seems to me like immediate mode UIs were dismissed rather too quickly. Why not update a DAW UI like a video game? It has similar realtime requirements.
Another "workaround" is to enable HTTP/2, which should be already enabled if the system is managed by a competent admin who cares about his work.
It depends upon what metric you use to measure it.

Of course with Euclidean it will as that seems to match our expectations for low dimensional space.

I'm not a mathematician so there is not much more that I could say on the matter at this juncture.
Did you read something about him as a person? He was a profoundly weird person (one example from wiki: "Dick alleged that Stanisław Lem was probably a false name used by a composite committee operating on orders of the Communist party to gain control over public opinion, and wrote a letter to the FBI to that effect"), and that weirdness seeped into his novels. I think you could try one of his semi-autobiographical novels (https://en.wikipedia.org/wiki/A_Scanner_Darkly or https://en.wikipedia.org/wiki/Radio_Free_Albemuth) to see where this weirdness in the more known novels comes from.
I've previously been an ASIC designer, so that's what I've been aiming it at. FPGAs are just a great way to find bugs (you'll notice I've spent no time on performance) though now the design is too big for even that

I've been assuming that anyone building one would be building hand built data paths/register files/caches/TLBs/etc largely because I've come from that world
boldly go where no one has gone before
I don't think Max4Live is not a good choice for building audio plugins. It's a weird platform that was designed for 'institutionalized academic music,' as I once read someone describe it. It's difficult to program in and not efficient. None of my favorite music software is made with it. It's also quite buggy, in my experience. For doing some basic extensions to Ableton Live specifically, beyond what VST allows access to, it's OK, since it's the only official way to do so.

If you want to just dive into DSP using wires and boxes, with some additional code sprinkled in, SynthEdit or Reaktor Core are faster, more fun, and produce better results. If you don't mind C++, check out iPlug from REAPER's WDL codebase: https://www.cockos.com/wdl/ — there are some forks of it.

There's also JUCE. You'll find some people complain about it and some people regret using it, despite it being relatively popular.

There are some Rust things for doing VST (and AU) development. Here's one that I've seen a few things made with: https://github.com/robbert-vdh/nih-plug/tree/master I wouldn't worry too much about the differences between C++ and Rust in this world. Audio software tends to be buggy, so the bar for being considered 'good enough' is pretty low.
It barely translates to a CLI. awk, cut, and sort all set the delimiter differently.
Author here, thanks for posting us.

Be sure to play around with our entirely web-based playground IDE here: https://lmql.ai/playground and our example showcase at https://lmql.ai. We are happy to answer any questions that come up.
Ask HN: Is this repo issue are Spam?
https://github.com/lemon-lang/lemon/issues/28

I really don't get the logic of this issue, feels like some AI generated comments.

And what the subtle meaning of telling me his height? a threatening?
I've fixed this issues in Small Visual Basic:
https://github.com/VBAndCs/sVB-Small-Visual-Basic
sVB has local and global scopes, functions that return values, and subs and functions with parameters.
Also, sVB is a semi object oriented language, that allow access instant properties and methods of objects. It has a form designer and a mini winforms lib, so it can easily create multi-form apps.
> Both Javascript and the DOM are slow, there's no changing that.

The DOM isn't slow. Adding or removing a DOM node is literally a few point swaps, which isn't much more than setting a property on an OOP language object. What is slow is "layout". When Javascript changes something and hands control back to the browser it invokes its CSS recalc, layout, repaint and finally recomposition algorithms to redraw the screen. The layout algorithm is quite complex and it's synchronous, which makes it stupidly easy to make thing slow. Frameworks like React with virtual DOMs help you by redrawing on every state change, which will typically both speed things up significantly and also carry you through a lot of things that would break if you were using non virtual DOM frameworks like JQuery. You can get smooth and quick animations with JavaScript and the DOM, however, but only if you build things to limit what your application can do in a frame to operations which can be performed on the GPU.

I can understand if that's not exactly an option for the author of this article, but I'm not convinced you couldn't get Electron (or similar) to work as a GUI framework for a DAW. I suspect Electron specifically might actually be a pretty good framework for DAW's, considering what Microsoft is doing with VSC. I also think that the downside of frameworks like Electron is that you need to be, not only Microsoft, but the Microsoft VSC team (and not the Microsoft Teams team) specifically, to bend them to your way.

That being said, I think this will likely be one of those things where you'd need to create a GUI framework (or bend one to your will) to really get DAWs to work for you. Because I think the author is spot on about the "state" of GUI frameworks in general.
> the use of that particular version is a strangely shoddy mistake. It should have been very easy to use a version string that exists

Perhaps attackers wanted to discourage user from trying to upgrade firmware/bootloader before first use by using version one step higher than officially released. If they used older version number, savvy user might try to flash newest firmware and discover something isn't quite right. Using nonexistent, but plausible looking version number, can also be used to explain minor discrepancies in behavior between fake and original unit, if some are introduced by mistake.
A self taught developer puts himself out there for a SWE opportunity (2023)
I wonder if you may consider emulating PowerPC NT as well?
This particular rule is essentially unchanged from C89 (3.5.7 for initialization, 3.3.16.1 for simple assignment) and from C99 (6.7.8 for initialization, 6.5.16.1 for simple assignment). Generally, most existing rules don't change much at all across the C Standard versions.
Please, if someone has just that, let me know. It would be excellent for games.
I do believe there are implementations of flexbox in rust.
Right, but the flu shot is generally far from 100% effective: https://www.cdc.gov/flu/vaccines-work/past-seasons-estimates...

Compound that with the fact many adults don’t actually get the flu that often and it’s not exactly a sure choice for most. I have a terrible immune system and I’ve gotten the flu once as a teen/adult and I’m nearly 35. Apparently the average is 1-2 times a decade.

A more effective, longer lasting vaccine would make it a lot more palatable for people.
The key concept is Coanda effect: https://en.wikipedia.org/wiki/Coand%C4%83_effect

There's a diagram of how this is implemented in the aircraft: https://www.baesystems.com/en/article/magma-the-future-of-fl...

For roll, air is blown out of the TE aftward. Per Coanda and the lift equation (lift is proportional to square of flow speed), this blowing will generate higher lift on one wing, imparting a roll moment on the aircraft. For pitch, air is blown up at the engine's exhaust surface to point the flow up/down. It is shaped so that with 0 blowing, it's pointing down.
they should put her on a list and keep her away from any younglings
Show HN: Keyv2 lightweight Postgres/SQLite database wrapper for Deno
You really don't feel this unless you do graphics programming and then it hits you like a ton of bricks.

If you want a beginner's introduction to pixel fill impact, and say, you're a web developer, try picking up a friendly graphics framework like Phaser, LÖVE, or something comparable and writing a shader that's applied to a fullscreen framebuffer, and measure the frametime that it takes to simply draw that as compared to a texture without a "default" fragment shader.
And this is one more:
https://github.com/VBAndCs/sVB-Small-Visual-Basic
If you or they have access to the database, just assign you/them an admin role and/or change the password and/or create a new user.

Consider any contracts currently in place before you do something like this, and figure out who is the name on the hosting, or whose server it is.
> that are not Linux, but serviced by the Windows kernel's POSIX layer under WSL1.

that's not how that works.

wsl is a Linux kernel running under a hypervisor integrated with windows.
"Middle-class Americans saw mixed results as most of the benefits accrued to the highest earners."

I mean, yeah? 42% of Americans pay no federal income tax, how could tax reform benefit them unless it's handing out cash? Which we already do with EITC.

And the complexities and burden of the tax system go way, way back before Trump's tax reform. Think more like anything passed since the 1950's.