skysight-inc/HackerNews huggingface dataset:
As a python/stats focused dev, I just want a web framework that simplifies the idea -> website process.

I've been able to 'release' some simple tools into the public with plotly/django, but having to also then figure out things like gunicorn, dbms, vps hosting etc. is quite time consuming.

My biggest issue is that a lot of these frameworks seem to add complexity (under the guise of simplicity) as opposed to making things simpler. They just become more things to manage. Maybe I'm missing something and someone can point me in the right direction.

There are lots of pros on here who will find things like this trivial, but for someone like me (independent with limited professional dev training) the time investment is high as is the cost of "switching" between what seem to be mutually exclusive tasks (web dev/ops, and local analytics work).
Or like saying that C++ was somehow deficient just because NodeJS had to be created in order to script v8.
Thing is, I’ve been doing this since before Exchange Online, I know.

People used a few different groupware solutions, worked with bespoke IMAP installations on Linux servers, or (the vast majority) had on-premises Exchange servers running locally. It all required lots of tech wizardry, tinkering, duct tape and hope.

It was a long while before we had turn-key solutions, and you needed actually knowledgeable folks running your IT operations, and nothing was as fully integrated or cheaply available as Exchange Online.
But I am trying to defeat gait analysis.
As someone very active in both the programming and art communities, all logic and reasoning always goes out the window when it comes to artists discussing A.I.
You can be against fraud in general without feeling sympathy for the particular victims. I know I am.
Broken (missing) auth is pretty common with Firebase/Supabase. It's a developer mistake that could happen in any kind of back-end, but I think that traditional back-end frameworks usually have better conventions that make the mistake less likely.
Sorry, I actually meant to write that al-Awlaki was a citizen, as in an American citizen. Obama didn't intentionally target civilians, and he didn't intentionally target "citizens" as OP stated outside of al-Awlaki who was an American citizen turned insurgent.
(for other readers - Azure and .NET are not related (save for Azure using C#, among other languages, for their infrastructure), you can deploy it anywhere)
There’s a middle ground. Get the appropriate stakeholders involved in the decision, including security. Let security be the ones to keep the system down, if it cones to that. Or, let the business operations folks make the decision to go over security’s head. Either way, this is not something an engineer tasked with fixing an outage should be making the decision on.
Why not? LLMs, vision models, and kalman filters all learn parameters based on data.
I had a blast reading this, and had some great laughs. Thanks for sharing and making my morning!
Python 3.14 will likely add PEP-750 t-strings which will make LSP integrations like this much more tangible.

https://discuss.python.org/t/pep750-template-strings-new-upd...
Given the nature of this processing, I think even an NVMe-based disk storage would be awfully slow. (People often forget, or never realize, that the "gigabytes per second" that NVMe yields is for sequential access. Random access is quite a bit slower; still stomps spinning rust, but by much less. And this is going to be a random access sort of job, so we're in the "several multiples slower than RAM" regime of access.) This sort of thing really wants RAM, and even then, RAM with an eye towards cache coherency and other such performance considerations.
Technology advances could multiply geothermal output five-fold
>A non-criminal black person has no control or responsibility over a random criminal black person.

Exactly. It's not like we can kick people out of a race like it's a profession. Though I think that would make a very useful feature in a comedy plot.
The part about no good definitions of micro-services is a bit far-fetched. I have one that is perfectly functional, though it requires an architect who is enthusiastic about micro-services, hasn't written any code in at least ten years, and who has no operational responsibilities nor experience. Getting one of these is not too hard; they abound. After that minor hurdle is cleared, the test is simple and has two parts: first, the functionality must fit in an ordinary function of some programming language, even Fortran will do in a pinch. Second, the architect has said that this must be a micro-service with its own git repository and independent database. That's it. If these two conditions are met, then this piece of functionality qualifies as a micro-service.
In fact I'm quite surprised by this announcement. Gl.inet is famous for claiming that their os is based on openwrt, while it can be some vendor SDK that is based on some decade-old version of openwrt and have little in common today
You took her computer to a "computer shop" and yet she's the one that's clueless?
Fsharp, which originally was ocaml on dotnet, can also be run as scripts. It is a really practical way to start a project. I blogged about it here: https://asfaload.com/blog/fsharp-fsx-starting-point/
I use it for looking in the camera. If I don't have the zoom window on my teleprompter, I find myself looking at the zoom window. Probably not a huge deal for folks using just laptops and occasional zoom.

I find it even more useful when recording courses. I use OBS to overlay my face when talking about code. I immediately notice when folks try to do this without a teleprompter. They keep gazing off to the side.

There are yt tutorials about making cheap teleprompters. You could try it out and see if you care for it. I made two, however the value in a real teleprompter is the sturdiness and the mount. It was easier for me to buy one than hack one up that I would be using everyday.
The Computer Was Once Special
Yes I do not think it's possible to have a useful meta-conversation on this subject without discussing the absolute contempt tech workers have for creative workers. To the extent we have a culture distinct from the main stream it is based on their output (video games, fantasy & sci-fi franchises, etc) and we hate them for it. For doing what we can't? For making us love what we don't value? I don't know. But it's a key part of how this is talked about, especially here on hn.
> However, existing programming languages have little or no subtyping

Every "type" you use in Ada is actually a subtype.

In Ada, "A subtype of a given type is a combination of the type, a constraint on values of the type, and certain attributes specific to the subtype".

You don't ever refer to actual types in Ada, since creating a type with "type" actually creates an anonymous type and the name refers to the first subtype.[1]

type Token_Kind is (
Identifier,
String_Literal,
-- many more ...

-- These are character symbols and will be part of Token_Character_Symbol.
Ampersand,
-- ...
Vertical_Bar,
);

-- A subtype with a compile-time checked predicate.
subtype Subprogram_Kind is Token_Kind
with Static_Predicate => Subprogram_Kind in RW_Function | RW_Procedure;

subtype Token_Character_Symbol is Token_Kind range Ampersand .. Vertical_Bar;

> If you have a pointer with more permissions, it should still be usable in a place that only requires a pointer with fewer permissions

This is exactly how "accessibility" of access types works in Ada[2]. If you have a pointer ("access type") to something on the heap, you can use it wherever an anonymous access type can be used. You can also create subtypes of access types which have the constraint of a "null exclusion".

[1]: https://ada-lang.io/docs/arm/AA-3/AA-3.2#p1_3.2.1

[2]: https://ada-lang.io/docs/arm/AA-3/AA-3.10
And the same people crying about that trap (dox yourselves to us, or be guilty of tax evasion) are mostly the same people who think nailing Al Capone for tax evasion was a step forward for policy/government. Drives me up the f-ing wall that people won't take a step back and think about the big picture of policy.
In my country you can't promote yourself as an engineer unless you have a license. You also technically can't have a job title with engineer in it but that's not really enforced.
There are a lot of myths about the way humans used to be, especially Native Americans. Were they utopian nature-lovers? Were they barbaric human-sacrificers?

A good book on this topic is The Dawn of Everything, written by an anthropologist and an archaeologist. A YouTube video from one of the authors is here https://www.youtube.com/watch?v=8SJi0sHrEI4

I disagree with the idea that "barbarism was common" in Native American societies. I don't think you can generalize from the Incas so directly like this
What laws have changed?
Ruby does very little implicit type conversion and is great for scripting. I think implicit type conversion is not required or even a good thing for scripting languages.
Sadly, my pension

I have no holdings in armaments or instruments of torture, apparently. But that's about the most constraint I can apply, short of self-managing.
FWIW there was a fundamental reason for shares to spike after the election: The elected regime was one that is very corrupt and self-serving, and was likely to do everything in its power to make money flow towards the companies it owns.

By now, though, it's seeming more like they're too incompetent to do that. They'll probably still do it, but they'll crash the whole economy at the same time so the money that's flowing to Tesla won't be worth a whole lot. But it was a reasonable prediction at the time.
Now that sounds like copium about the current and future state of human discourse
> but this has no real bearing on their merits as organizers

Not having ledger or any complex/efficient system of writing or recording data at all did, though. But it's true that no state in Europe was as centralized however that had various societal and political reasons.

> better organized

Size/scale doesn't necessarily mean much either, e.g. nobody would say that the Soviet economy and administrative system was more efficient and "better organized" than the much more decentralized systems in capitalist countries.
Paged Out Issue #6
I'm also annoyed about this. I suppose the main reason is because 20 years ago, if you didn't use early stopping, typically your accuracy would plummet. In earlier, smaller neural networks, overfitting was a huge issue; and lack of dropout, batch normalization, etc. made learning much more brittle.

Now the young'uns don't bother because you can just set 100 epochs, or whatever, and the result might not be optimal but it will generally be fine. Still, it's a pity because you're often wasting computational resources that could be spent in trying alternative architectures, exploring hyperparameters or whatever.

BTW, I also think "early stopping" is a terrible name. If you don't know the term, it suggests that you're going to undertrain the network, sacrificing some accuracy for efficiency. No one wants undertrained networks. I think it's not an overstatement to say that if it were called "adaptive stopping", "validation guided stopping", or even something more catchy like "smart stopping", probably more people would use it.
> Rust-like but with GC is already Scala.

Maybe like a third of Scala. But yeah, Scala has a lot of good parts, it's also just a huge surface area. I agree that you could pluck a subset out of Scala and make it this "Rust-like but with GC" language.

But it's nigh-impossible to actually make that "only use this subset" idea work in practice, because it just ends up being a bikeshed.

But you're right that the same can be said of the OO focus of Kotlin.
Hillarious. He wrote his own press release to pretend like he didn't just buy his privately held company using his publicly held company shares.

He's an idiot but I'll give him some credit, he just dumped a bunch if shares at their inflated value before they could drop even more. The guys he conned into buying Twitter with him won't have a reason to seek revenge now, and he can make whatever bullshit claims about the value if X he wants, since it's a private sale.

He did roughly the same thing with Telsa acquiring Solar Winds. Musk's Net worth is smoke and mirrors.
Damn, the frog reminded me to unload my dishwasher which I really have to do
A linear regression model can be written and trained as a neural net, has a loss function, all of that. Most if not all ML problems can be formulated as modelling a probability distribution
I’ve worked in environments where USB is 100% disabled, including HID.

Today, I believe but can’t find an affirmative document, that some motherboards have an option to hijack USB HID mouse & keyboards and present them to the OS as something other than USB.
Neat. I didn't know that.
There's strong feelings on both sides with no objective truth, just opinions.
In case of a mall however it didn’t hold up:

> In Lloyd Corp. v. Tanner, the Supreme Court distinguished a private shopping mall from the company town in Marsh and held that the mall had not been sufficiently dedicated to public use for First Amendment free speech rights to apply within it.

A company towns per-se don’t exist
anymore in US? There are developer owned neighborhoods though. Mixed zoned areas with everything owned by a corporate entity, so could apply there perhaps?
If you're setting up Windows in a VM for test purposes, I'd recommend Windows Server. There is an eval version you can get from Microsoft that can be used for 180 days without activation.

No account needed, no extra BS installed.
At this point, I'm not installing any browser extensions, period.
My favorite one is the fake US embassy in Ghana: https://www.theguardian.com/world/2017/nov/28/the-true-story...
I'm with you. The Europe is stupid was meant as "We do not do enough for us, and, hence, not enough to support Ukraine on the full - without emptying our supplies.

We should give them money, so they can buy weapons on the market. No matter which weapons or sold by whom, even if it's russian weapons. At the same time we also need to fill up our stocks of bombs and drones.

And, we (germans) are in need to put a lot of money into civil development of weapon technologies by universities and such. At the moment, it's forbidden by law to do so.

So, we should ditch the US and increase our selfdefense capacities. While I'm not afraid that Russia will start a war with a NATO member - they won't - but they need to be shown limits. And that is only possible if we throw everything on them
How about some of the PC “clones” that used older dumb terminal components and ports, probably to ease upgrades on accessories for some corporations.

Our computer lab in college had these NEC/AT&T 386 desktops that had RJ-11 keyboard ports that didn’t work anywhere else.
aren't you just @getlawgdon on some nerd computer forum?
Obviously your ego transcends space and time though.
We are so sorry to bother you with our lowly internet speak.

I'm sure your HN comments will be studied as great works of literature for generations to come
It's a joke. Pomodoro means tomato.
If you want to draw the line between ML and not ML, I think you’ll have to put Kalman filters and linear regression on the non-ML side. You can put support vector machines and neural networks on the ML side.

In some sense the exact place you draw the distinction is arbitrary. You could try to characterize where the distinction is by saying that models with fewer parameters and lower complexity tend to be called “not ML”, and models with more parameters and higher complexity tend to be called “ML”.
But that's terrible! How is that better? And can you guarantee correct ordering?
I think ML is in quotes for a reason—the reason is because the usage is not typical.
I maintain that the smartphone is the worst invention of this century even though I'm hopelessly addicted to mine.
Gemini 2.5 and the Bull Case for Google
I really wish projects would choose novel English words for their name rather than squat on commonly used ones.

Looking at you Meta, Apple, X
It's often the government that makes you use the financial system.
The ability of the citizens to resist the government's ability to enforce compliance of unpopular stuff is a defense in depth thing.

Not having pervasive surveillance is one layer. Due process that gives huge veto power to whatever the minority on the issue is is another. Being able to decide you'll take an enforcer with you rather than spend life in prison (and the pause and increased resource expenditure and scrutiny that causes the enforcers) is another layer.
> what happens when you self-identify with a party rather than principles and put your intellect to work rationalizing positions selected by other people

This is a problem for a lot of people, regardless of political spectrum.

When your identity is tied to a political group, criticism of that group transfers to criticism of self, and there aren't many people that enjoy that.
This might be changing with the slowdown in node advancements, but I think it's unlikely you are going to get anything truly "state-of-the-art" in publication research. Academia has trailed industry in this kind of transistor level semiconductor physics for years now. The majority of the state-of-the-art models are closely held in your usual suspects (Intel, TSMC, etc), and are likely considered significant trade secrets.
To expand on this, you could be maintaining a list of Cats, call a function which accepts a list of Animals, and that function could append a Dog without causing a type error.

https://github.com/python/mypy/issues/4976 is an interesting discussion on this in Python: should a TypedDict be allowed where a dict argument is accepted? The basic consensus is no, because then one could modify the dict, adding keys that wouldn't be allowed in the specific TypedDict.

But this means that often you have to do cast(dict, my_typed_dict) to be able to interop with third party libraries that (quite naturally) believed that by typing their arguments as accepting a dict, they'd be accepting all dict-like things.
Ok, I see your point. You may have an argument here :)
i’d go a step further

https://youtu.be/TMHCw3RqulY
We tried applying cunningham’s law widely and it created disastrous incentives. It’s better to assume profitable yet destructive incompetence is malice.
Gpumkat
I'm surprised at how little their utility for turning unstructured data into structured data, even with some margin of error, is discussed. It doesn't even take an especially large model to accomplish it, either.

I would think entire industries could reform around having an LLM as a first pass on data, with software and/or human error checking at significant cost reduction over previous strategies.
>"But stalkers!"

You mean private individuals doing exactly what the government doest to anyone who interests them enough?
you should check the Maharastra list
4th you meant?
Apologies at not thanking you earlier, I really appreciate your comment, thank you very much!!
But it a useless measure if the results aren’t as expected.

That’s like saying I have the most expensive car in Formula 1.

Powerful is associated with winning that’s the whole point of pointing it out.
Transformers are usually part of JEPA architectures. In I-JEPA's case, there is a ViT that is used in the context encoding phase.
By command I meant that Congress cannot tell the military "go arrest the president" or "go quell the unrest in that state." I agree that Congress has ceded too much power to the Executive in regard to declaration of war/military action in foreign countries after 9/11 though.
Stream actually paid for contributions to Wine if I understand correctly.

I too planning to use a gaming centric distro for my next gaming PC build. The horseshit they've been pushing at me on 10 has been atrocious. The lie that 10 would be the last. Injecting pages into Chrome. Windows acts more and more like literal malware.
I feel ya. Objectively the upsides may be far more than the downsides but culturally it might have regressed us back.
Right. And if a beholder beholds something with value that simply cannot be captured in a tradeable form (since to have a price implies it is tradable and For Sale) then no price exists for which a trade could exist. It would be literally priceless.

I'm surprised I seem to be in the minority in disagreeing with the idea that "everything has a price", as if it's just a matter of finding a number high enough.
interested in this approach. do you get task queues for free? what else?
Not the first time I find myself wishing there was some explanation about the flagging.
the fundamental reality is that money itself is a construct, and all of the values attached to goods a services are arbitrary, so there is no basis to diferentiate beween scams, and entertainment

it's all pay per view, and any dissastisfaction
could fall under buyers remorse
gambling is perfectly legal....as long as it gets taxed
I have never had any account with apple, yet a charge to my credit card from apple appeared , I disputed it, but my bank refused to stop payment, and instead issued me a "credit", rather than go after apple, where as, anyone like me doing the same, would be a "scammer" and be prosecuted
this impossible breach of law therefor is absolute proof of the complete falsity of our financial system.
some are designated "scammers" others are empowered to take
and I am personaly happy to live with that, and do what I can to protect my own tiny patch, from the marauding grabbers and muckers
Always interested to see a "device" type of project on here -- they tend to be the most challenging, even if the goal is simple. The intersection of object design, electronics and code is a great playground.

I really like the choice of screen, and generally the considerations given (and explained in the readme!) for purpose and usability.

Couple of notes on the object design (and this is something I find very challenging, and spend a lot of time iterating on)

- What if the knob was on top of the device, wide and flat? you could center the screen, make the device smaller, and the physical action of turning it would be less likely to push the box around

- Chamfers and fillets go a long way to make a thing look polished -- it's a small detail, but the difference between a sharp edge and a rounded one somehow seems to matter a lot.

- Since the menu always has three options, what if instead of the knob there were three buttons on the top surface (like the "snooze" of an alarm clock)? Fewer interactions to fiddle with!

- You can get translucent filament, and it makes for very cool "light conduit" parts -- eg, the LED box could be solid, and it would look like something from an 80s dashboard. Alternately, you could print a border for the screen, and light that up instead, making for a more minimalist design.

(Sorry, I can't help it, I like thinking about these things)

How did you design the knob, OpenSCAD? The knurling is a nice touch, and looks like it was done in a programmatic way.
The way to improved expert testimony would be to tie it to professional licensure in a stricter-than-practice way.

Ofc, that wouldn't help for software... because no licensure.
Why Are Birthrates Plummeting Worldwide? [video]
OP's problem wasn't that they had it installed, it's that enough of their users did to make it a problem when it breaks the site's CSS.
It is done by the extension without any fancy stuff. Extensions can load static js / css and bypass CSP with it, if it is declared in their manifest.json. Grammarly's manifest.json is here: https://gist.github.com/Daquisu/11eb1a7000b4141c4404edcc6e16...

For more advanced CSP bypass with extension, you can:

1. Inject JS code into any webpage with a CSP.

2. Create an event listener for your content script and reacting according to it.

3. Use your content script to communicate with the background script.

4. Use the background script to communicate with any website, including blocked websites by the CSP.

Basically, any website <-> extension content script <-> background script <-> any website.