skysight-inc/HackerNews huggingface dataset:
I think some of this stuff isn't the responsibility of HTML. If HTML already has a full autocomplete spec, isn't it the fault of browsers/extensions/OS if the implementation is broken? Or are you saying the spec is too ambiguous?

A lot of stuff becomes redundant under the framing that HTML is designed to provide semantics, not a user interface. How is a toggle button different from a checkbox? How are tabs different from <details>, where you can give multiple <details> tags the same name to ensure only one can be expanded at a time?

Image manipulation is totally out of scope for HTML. <input type="file"> has an attribute to limit the available choices by MIME type. Should there be special attributes for the "image" MIME type to enforce a specific resolution/aspect ratio? Can we expect every user agent to help you resize/crop to the restrictions? Surely, some of them will simply forbid the user from selecting the file. So of course, devs would favor the better user experience of accepting any image, and then providing a crop tool after the fact.

Data grid does seem like a weak spot for HTML, because there are no attributes to tell the user agent if a <table> should be possible to sort, filter, paginate, etc. It's definitely feasible for a user agent to support those operations without having to modify the DOM. (And yes, I think those attributes are the job of HTML, because not every table makes sense to sort/filter, such as tables where the context of the data is dependent on it being displayed in order.)

Generalized rant below:

Yes, there are pain points based on the user interfaces people want to build. But if we remember that a) HTML is a semantic language, not a UI language; and b) not every user agent is a visual Web browser with point-and-click controls, then the solution to some of these headaches becomes a lot less obvious. HTML is not built for the common denominator of UI; it's built to make the Web possible to navigate with nothing but a screen reader, a next/previous button, and a select/confirm button. If the baseline spec for the Web deviates from that goal, then we no longer have a Web that's as free and open as we like to think it is.

That may be incredibly obvious to the many Web devs (who are much more qualified than me) reading this, but it's not something any end user understands, unless they're forced to understand it through their use of assistive technology. But how about aspiring Web devs? Do they learn these important principles when looking up React tutorials to build some application? Probably not—they're going to hate "dealing with" HTML because it's not streamlined for their specific purpose. I'm not saying the commenter I'm replying to is part of that group (again, they're probably way more experienced than me), but it reminded me that I want to make these points to those who aren't educated on the subject matter.
State government? You mean states in the bible belt, right? Because they aren’t in favor of liberal coastal state government.
FWIW, The M.2 and mini PCIe form factors are more cost effective. I added one to the WiFi+Bluetooth slot on a refurbished Dell desktop to perform object detection in my CCTV NVR.

https://frigate.video/
Are there some objective data for this ?

Rather I am seeing a lot of new companies and startups by ex-SpaceX people for example.
It's easy to go crazy when you can break any federal law without consequences.

1. The president has immunity for official acts,

2. The president can pardon anyone who does his bidding, and

3. 2/3rd of the Senate is needed to convict and remove the president and there is loyal thrid.

No matter how much Trump, or his henchmen screw up, they know they can walk away after 4 years and nothing can touch them.
You set your own bar. you could understand "how a compiler" in a day, but how much do you want to know?
>>You can often tell an inexperienced interviewer from the extremely domain specific question they ask which _they_ are familiar with.

>Lol a bit touchy aren't we?

You lost your composure and decided to start calling names after this. I haven't asked it since the late 90s, early 2000s. It was a for a Delphi position. It's a bonehead easy question any Delphi developer who got to chapter 2 of any Delphi book would have understood. It's still an applicable question for a SQL developer and it's just as easy. I even showed you sample code. I don't see why you aren't getting it.
I'm confused. Why Cloudflare et al. won't release a package in pypi named boto-r2 or something, pinned to the last compatible version with the added benefit of setting the endpoint by default? It seems asinine to rely on Amazon as not to break things from time to time.
> It's clear the Chrome team has no interest in fixing this behaviour

It's clear to me that you only vaguely remember a bug that no one can repro. Nobody has time for that.
Funnily enough, wend looks like what fun programming means to me. C like (prefixed types) syntax, strongly typed but without heartaches of pointers, and simple types.

Every features on top of that has either leaky abstractions and/or nightmare scenarios.

That said I'm not claiming the world should run on this type of code. Or should it.
How often do Tesla or SpaceX fire and rehire only the essential people?
Prosecutors resigned, not judges.

March will be no different than January.
Apparently not!

An opposite question is interesting: why not abolish state governments and only have the federal government? I haven’t thought about it deeply so don’t have a strong sense that it would be better than the status quo, though I suspect it might.
Thank you for your comment. I feel like I might be reinventing the wheel, so it could be a waste of time, but I also think that taking on the challenge is interesting.
Having used a government credit card as a federal employee, I can tell you this: If you actually cared about government efficiency, you would make those credit cards easier to use, not harder. I guess I was relatively sheltered, but for the time I was involved with it, doing the paperwork for that goddamn credit card was by far the most frustrating part of my job, and I didn't even use it that much.
Maybe I’m missing the nuance here but I don’t understand the arguments against “blindly copying” in the parent post. I agree it is probably not good to give up like the sibling post is saying, but at some stages you kind of do need to copy code blindly, no?

You shouldn’t copy if you’re a student. But if someone is a working Salesforce Administrator trying to learn Apex as a first programming language, I imagine a lot of the introductory code you will see around Apex Triggers will make no sense but you’ll have to blindly copy it if you want to follow along.

Some learners will get frustrated with that teaching approach because they’ll be very curious about the syntax. I imagine at that point they’ll just consult other resources to get their questions answered.
you have a lot of faith that Big Balls hasn't been compromised. Because surely none of them are using their personal smartphones or laptops and are following strict access protocols. Seeing that they are so so careful with everything else they've been doing.

I feel like this is a bad episode of the Twilight Zone.
SAX parsers should have no issue with that, or? So is the pain that you're forced to use SAX parsing or roll your own?

At least the SAX parsers I've used allowed to get partial "subnode DOMs", which makes it quite easy to use in practice.

That said I've only parsed ~1GB XML files (no embedded binaries), not sure if that counts as large enough.
I think that for at least for us dumb humans with limited memory, having good abstractions makes things much easier to understand
Not a kernel guy, but - what's stopping a microkernel from emulating the Linux userspace? I know Microsoft had some success implementing the Linux ABI with WSL v1.0.

I suppose the main objection to that is accepting some degree of lock-in with the existing userspace (systemd, FHS...) over exploring new ideas for userspace at the same time.
So how many SaaS subscriptions to support minor but perhaps part of critical chains that aren't expensive enough and get put on credit cards will break next month?
Placing back the red tape and requiring everyone to follow the rules is step one in a malicious takeover. It makes everything slow and inefficient, making every department fail their objectives and deadlines, providing an invented basis for reducing/upending/replacing/getting rid of whatever policy/program/department you want to get rid of.

The goal isn't to reduce spending. It's to create bad press to get rid of parts of the government that get in the way of the cronies in charge.
It's a historic tech-related government coup, which I'd think is of great interest to "Hackers". It's very rare that a bunch of tech whiz-kids are so directly embedded in current events. For better or worse, Musk and his minions are very much at the forefront of tech related news for the forseeable future.
I thought this is why most of the benchmarks have two parts, with one set of tests public and the other set private?
Netflix to invest $1B in Mexico over next 4 years
It's from the admin of r/keep_track. It is far from complete (missing lots) and the summaries they write aren't always accurate.

The Federal Reserve section is one that's clearly incomplete, for instance, including just two goals when the document has several (e.g. curbing last-resort lending is missing).

That said, the site's a good portal if you're aware of those limitations. I really like that each item has a link to the PDF.
> Tariffs are a terrible idea though, but would take them if we got rid of the income tax.

$4,700,000,000,000 income taxes

$...100,000,000,000 tariffs
Compilers are some of the simplest "complicated" programs out there if you start by throwing yacc/bison/antlr/parser generators in the garbage.

Production compilers are complicated because of the feature set of languages and performance requirements.

You can write a lexer + parser + treewalk interpreter for a simple language in a day if you know what you are doing.
The functions of government are not like a start up or company. Getting these things wrong isn’t like a rocket crash or twitter going down. The government provides society scale services, and interruptions can trigger contagion. Doge stoping insurance payments to providers has already resulted in companies going out of business. There will be hospitals in rural communities that shut down, and the job losses will close gas stations and grocery stores and collapse housing prices. These things cascade.

They fired FAA staff (that was already understaffed) and plane crashes are increasing. I have several friends that have stopped flying due to distrust of the safety.

They fired the Department of Energy staff than monitors and prevents the international trade of nuclear materials and weapons. Do we really have the luxury of getting that wrong by running an experiment to see “what’s the minimum staff necessary”? Seems like a dumb cost benefit calculation.
While the Whitehouse claims Elon isn't technically in charge of DOGE he is practically in charge. And he still talks like he is.
On the front page there is 1 DOGE article. I didn't even find this on the front page. So at the very best this is 3% of the front page at any given time, when people aren't flagging the stories.

^Judging by the fact that they make the front page daily I seem to be in the minority though, so whatever.

I sure wish they'd slow down as well.
You would think, with limited staffing, they'd want to start by focusing their efforts on departments where they could have a much bigger impact. Yet they decide to start with such small potatoes instead of the huge spenders?

It feels as though I'm trying to cut down my household spending and I focus on canceling my $15/mo Netflix account rather than negotiate down my $1000/mo credit card bill or work on finding an apartment that's $1500/mo rather than $4500/mo.
? Is over-the-air TV broadcast not encrypted and compressed to oblivion in the US? Cause it definitely is here, and you're expected to pay for a decoder card, except for a small handful of channels.
Government ultimately is power over the citizenry -- it will always exist in one form or another whether it's the Church, the Mob, Warlords, etc. I believe our existing government is the least-worst option.

The goal is literally the end of democracy and a king reigning over techno-feudalist "states". They make no secret of this.
If the only thing on the planet you care about is efficiency, sure. How about the human lives impacted by all of it?
That’s great to see. If executed, that’s ~$68B per year.
Love this video!
Element X exited beta in September, and is the preferred app from Element, as per https://element.io/app-for-productivity

It doesn’t have threads or spaces yet; threads are underway currently; spaces will follow.

Dendrite on the other hand has been relegated to an experimental server; we didn’t have bandwidth to do both Synapse and Dendrite so
focused on improving Synapse instead, which has steadily become less of a resource hog. Guess we should provide dendrite->synapse migration paths.
I'm running for the OSI board maybe
Well, then get to resisting. Like it or not, people with your ideology aren't going to be distinguished from the people that burned the government to the ground, destroyed people's lives, and sold the ashes to the richest men on the planet.
Where are you getting that measurement from? A fifth is 750ml, basically a standard sized bottle.
They won't believe anyone, ever.

The narcissist is incapable of being incorrect and will always find a scapegoat to explain the consequences of their poor decision-making.

The world is now run by these people, and because most people are more ape than man, they will emulate and elevate these people until some other stronger ape comes around to convince them to emulate and elevate them instead.
yup, only on mobile. Element on Desktop is yet to be revamped, but hopefully we’ll do so this year.
I've got the same problem with a hyphenated name, and it was always the way they phrased the error messages that annoyed me. Porter Airline's error message for the longest time was "Your Name is Invalid". No, my name is valid, your system doesn't support it.

I ended up having to contact their support quite a few times for them to fix the error message. Still doesn't work, but at least the error message is reasonable now.
Jira Viewer - connect to your self hosted Jira database, and view the content, navigate projects, search issues. Open source, modern, scalable, and free.
And owns the eatery, Restaurants Near Me.
So instead of being creative and finding ways to avoid
duplication, you look for a way to make copies faster.

That's not at all how I read the parent post. It feels more like you're replying to a hybrid of the grandparent post (person who churned out a lot of duplicated code with AI) and the parent post (person who likes being "editor" and finds AI helpful)
One of the more bizarre things with this whole saga is seeing people act as though the existing government employees are any different. People throwing our “vetted” like it means something meaningful.

No, “vetting” basically means they checked to see if you ever got caught embezzling money, or in the case of clearances, if you lied about committing any crimes (committing them is ok). They are regular people and getting them to abide by sensible IT policies is a giant nightmare and compliance is poor.

Heck, have people already forgotten Trump’s tax returns were leaked by politically motivated “vetted” people working for the IRS? Not the first time that happened either. And they didn’t even find anything interesting!
It's a question to filter out people who don't know a lick of Delphi for a position where the person was coding Delphi. It's like level 2 after the hello world chapter. It's easier than asking a database developer the difference between a query and a view. It's a bonehead simple question that 70% of applicants couldn't answer.

You would be surprised how many bad applicants interviewers get. It's only gotten worse over the last 20 years.
I know that's what people say, but this entire DOGE experiment has proven to me that Elon is fundamentally extremely lazy.

On the one hand, you might say "he's good at eliminating waste", but you can also say "he spends about five minutes looking at a problem and decides that problem is stupid and declares it wasteful".

You might be saying "tombert! He's the CEO of 5 companies! How is that lazy?!" but that actually proves my point. There is absolutely no fucking way he's doing five full time jobs, that doesn't even make sense, so clearly the jobs cannot be that hard.

Also, Elon lies about everything. If he says a statement, there's about a ten percent chance that it's actually true. He lied and said that we could do full self driving "today" in 2018, he lied about the moon trips going to be ready in 2022, he has lied over and over again about government spending (like saying we're spending 8 million dollars on condoms in Gaza), he lied about having autonomous robots in factories, he lied about having "baby AGI" in 2023.

I could keep going but I don't need to. A lot of his success is theoretical, and based on him making shit up.

ETA:

How could I forget...He cheats at Diablo!

You might think that's kind of a non-issue, and I would normally agree, but I think it exemplifies my point: He lied about something that fundamentally did not matter. There was no money on the line, it didn't matter if he was actually a top 20 player in the world, it's not like people would think he's better or worse at running a company based on his Diablo performance.

If he's willing to lie when there's zero stakes, why should we assume he's telling the truth when it actually matters?
Oh this is like 'Reflections on Trusting Trust' for the AI age!
>It’s the same with firing people and hiring them back. Performance metrics are unreliable, but firing and then hiring back who you miss isn’t. It shows you who is really critical.

I might believe this if there was actually any time between the firing and rehiring. This isn't the administration firing people, observing the result, and then restaffing the programs that did actually become less efficient. There have been multiple times in recent weeks in which this administration fired people and then immediately moved to rehire them because they didn't have any idea of who they actually fired in the first place.

I just don't understand how anyone could think all the confusion and uncertainty we have seen over the last month is part of a well constructed and good faith plan for a more efficient government.
Or just the web storage API
Artists and musicians surely have portfolios to show, but I don't think those are usually composed of things they're doing in their free time. Maybe? I'm not an artist so maybe I'm wrong. I guess then we're back to "you should have a portfolio" rather than specifically "you should do your job in your free time." I can agree with that!
The article describes Julia as "a general-purpose programming language aimed at science, engineering, and related arenas of technical computing".

I think this is about right. If you are going to solve differential equations or run some numerical weather codes or solve an integer program or simulate an electrical circuit, it would be a good idea to consider Julia rather than reaching for Fortran, C++, or MATLAB. It is a much nicer language and still very fast.

My experience is that people who want to use Julia for data science and especially for deep learning, usually find that you can get the job done, but often it's easier to use PyTorch or Jax and just accept the limitations of Python.
https://cstheory.stackexchange.com/questions/632/what-is-the...
When X-Pay is introduced, it will have fraud checks build in to ensure the costly process reengineering involved with moving to X-Pay will be a one time government expense.
You want to distinguish between favoring federalism VS favoring the policies/culture/etc. of specific states.

So yeah; they are in favor of more state government in lieu of federal, even though they hate certain states’ policies. I think that’s obvious. Now, the question is whether or not they will succeed in handicapping states’ autonomy when they disagree with things. My take is they will try (and have tried), but it isn’t a foregone conclusion that they will succeed. There’s soft power and there’s violence, and I’m optimistic that it will be more the former.
Thanks! I appreciate your discussion of semantic analysis for wend. I've literally just embarked on creating a (yet another) "compiles to JSX" language[0][1]. I'm using ANTLR for my lexer/parser, but I've just hit a point where I can start doing semantic analysis :)

[0]: https://chicory-lang.github.io/

[1]: https://github.com/chicory-lang/chicory
> . Its darn FAST, has no remote code execution

I mean, I’m sure it has its vulnerabilities, but nobody is actively looking for them.
Show HN: Builders. Join forces. Ship cool stuff
> His basic message, I think, was that we should eat a diet that was less heavy on meats and processed foods.

So that was the Null hypothesis?
5 days if you don't, but have the right tutor.
No, we don’t have to create an LLM to do a task. That’s a choice with costs we can evaluate.

If you really don’t understand how corporate travel arrangements work, I’ll clue you in:

Your employer reimburses your hotel even though you’d be sleeping anyway because your place to sleep doesn’t exist in the place they’re sending you. They pay your meals because eating out is more expensive than eating at home and your food and kitchen at home doesn’t exist in the place they’re sending you and also traveling is a pain so you deserve to treat yourself a little. They don’t generally reimburse your laundry costs unless you have stay more days than one can reasonably carry clean clothes for in a standard suitcase. Your bathing needs come free with the hotel.

I hope this helps you navigate the strange and confusing world we live in.
"lOoK HoW gReAt TwItTeR iS DoInG"
the frustrating thing is that Element X really did fix the encryption issues. getting people to give it a second chance is hard though.
I anticipated twins with The school directory sync system I made for a small District (sub-5000 enrollment). I appended a random two digit number to first initial, last name (EAnderson96). So far none of the parents who have "weaponized"(1) the naming of their children have managed to break it since we brought it up in '99.

(1) Hypothetical John Smith and his siblings Jane Smith, James Smith, Janet Smith, Jack Smith, etc. It's a bit infuriating how many parents do this. Amusingly I've had O'Brien and other apostrophe-contsining names with no ill effects (because I sanitize my inputs). In the last couple years, though, I was forced to start dropping apostrophes because we had third-party apps/services we were syncing to that couldn't handle them.
> For decades the tech industry has been the beating heart of this country that's kept the American dream alive

By "tech industry" do you mean the consumer surveillance industry? Maybe your vision of the American dream involves inescapable corporate control, but mine certainly doesn't!
What's the deal with memory? Does it use the system RAM? I've been considering a cluster for local inference.
March is when congress decides on a budget. Aka the first legal time in Trump 47 administration that they can actually influence the budget. Some GOP propositions propositions include Medicare cuts and overall trying to lower the budget by 33% IIRC. I'd bet good money we're going to see a bloodbath in the Capitol, be it among congress, or among the people reacting to whatever results happen.
I understand the general concept of two people enabling a sign off system.

However, I'm absolutely unconvinced the CEO of a small bank wouldn't be able to convince a subordinate in an office of 20, max, to "verify it has no inconsistencies" rather than "gee this sure does seem stupid"