skysight-inc/HackerNews huggingface dataset:
I just ran into "datalist" and my first impression was "wow, game changer". The behavior is the same across browsers but the appearance is strictly browser-specific. You can't style it with CSS.

Sometimes the list displays the text of the data, sometimes, the text and the "value" attribute. So you are not selecting "Atlanta" - you are selecting "234290780 Atlanta" (the ID and the value).

And with the on-click action, you can't just get the ID - you have to get the whole thing and parse the ID out.

It just seems... abandoned.
The end result may be similar, but the modus operandi is different.

The author frames the situation as "us vs. them". I don't do that. I have strong opinions too, but I don't act with despise or a hatred towards these entities.

I have seen the small web, and rise of web 2.0. So, it's just a progressive "I'll do this the old way" process for me.

What opened the floodgates for me was registering a domain. After getting it, I was able to put more and more of my life under it. My webpage, blog, other invisible infrastructure which improves my life started to move under it, yet I take a pragmatic approach. I'm a sysadmin and developer by trade, and I don't want a dozen more servers to manage, so I don't self-host everything myself, but use small/minimalist services which allows me to use my own domain.

Also, I'm not shy of sharing albums over Google Photos for example, because it's convenient for the recipients of the said albums. We're living in a social world, and I think balancing social aspects with personal choices is wise.

Because while I don't prefer bigger corporations, it doesn't give me the right to make other people's life harder. Life is already hard as it is.

You can see the balance from the links in my homepage: https://www.bayindirh.io
For any given feature, you can check https://caniuse.com/ to see the browser compatibility
Curious, what does the text flying by on the screen say on the bilibili video? I’m always amazing at the cultural differences in design and how Chinese apps tend to always be so busy. Everything feels like a slot machine.
Tracking doesn't only happen through cookies. I thought this was well-known?
To be honest, I don’t give a shit about google anymore.

They don’t want to direct traffic to my website, I’ll get by on word of mouth.
Mixed dpi works fine under X and tearing is trivial to avoid.

Meanwhile under every other Wayland compositor other than KDE apps using XWayland are at best an unusable blurry mess.

Kde alone actually handles high and low dpi monitors plus xwayland acceptably and at least under void it's Wayland session is buggy affair still.

As far as sway in addition to being useless for mixed DPI plus XWayland it silently fails to start with Nvidia hardware unless you pass special arguments and modify the kernel command line which just looks to normal people like totally broken. We are talking about the party with >80% of the discrete GPU market.

Then there is zoom screen sharing the fix to make it work with Wayland theoretically came out 4 days ago and is probably still a crap experience.

You will probably suggest getting rid of all XWayland using apps,Nvidia, and zoom but this isn't how people actually use platforms.

If something is supported and available it becomes part of people's expected workflow and people who get a frozen back screen don't throw away their workflow,convince their employers to drop zoom, or go shopping for a GPU they don't use the thing that makes their screen turn black.

Zero fucks are given regarding whose job it is to fix it or whose "fault" it is because nobody cares about plumbing they care about apps and hardware support.

The alternative is like picking an author based on his choice of word processor instead of his work.

People have been calling criticism of Wayland FUD for a decade. For most of that period the actual experience using existing hardware and apps has been pretty bad. The gap between proponents vision and users actual experience is especially large when user uses old stable software and proponents use very recent versions.

This means proponents have taught users they are full of shit and Wayland sucks. This will persist even when all issues are well addressed on versions of software actually used by the majority of people.
Ask HN: Does any one know why TypeScript has both Interfaces and Type aliases?
Of course I have read the docs and I know the subtle differences. But I also do not see how the design proposal to have two language features so identical both could have possibly passed a review of peers.

I am not familiar with how Typescript develops. Is there some RFP one can refer to ?

I suspect the reasons for these two features is historical, backward compatibility as such but I could not find any meaningful discussion on the topic.
In the city public transport gets me within 2-3 minutes of walking to the destination... if you need to minimize "walking" at all costs sure you'd hate transport but if I don't see why you would do that, unless you are disabled

But not in US so yes idk how clean your metro is.
There are some situations where date pickers do make sense, like when booking an appointment in the future - being able to see the day is useful. Being able to overlay the date picker with other information like days where you're free or when appointment slots are available makes them unbeatable.

But, when asking for a date people know, like their date of birth, date pickers just slow people down and confuse them. User research has shown this repeatedly.

https://github.com/alphagov/govuk-design-system-backlog/issu...
I'd argue that most things don't scale (globally) without being enshitted. Humans are inherently regional/local.
> Shame is an important aspect of behaviour moderation, a negative emotion usefully experienced when doing something that breaks the social contract.

In places with diverse people from different backgrounds and cultures (i.e. all modern cities) there is no social contract. Apart from murdering people, there are very few things that people agree are universally good or bad, and thus the behaviour moderating effect doesn't exist either.

As someone who was raised in a very small town with sort of strict culture (didn't really seem like that to me at the time, but by modern urban standards it was that), I can very easily see how the cultural relativism leads to all kinds of social problems in western urban world. In my town no-one did drugs, because that would have been shameful. People around you (all of them to some extent) are important, you are important to them and you care about what they think about you, and as a result you don't want to do stuff that will look shameful in their eyes. Without this guidance from other people, (some) people end up going down into rabbit holes of drug habit, alt right, etc.
As a teenager in 1998, when year 2000 fear was ramping up, there was a dumb joke that went around my middle school that went like:

Person 1: "Did you know your zipper has the millennium bug?"

Person 2: "What?"

Person 1: "Take a look at it. It says 'Y two K' right on it."

Such a lame joke, but memorable enough that it's stuck with me for going on 26 years.
Tweets are now Xcretions.
Isn't the main benefit of semantic markup still accessibility?
> Which means there's more to the formula;

Yes: the market isn't 100% instant and efficient, so here and there, the kind of companies you describe can survive, for a while. Some are in the process of being outcompeted. Others survive in the cracks, not worth even considering to compete with, the same way you're not competing for food with ants. And some just pretend to be nice.

Point being, GP's statement is true in general - it's the overall behavior dictated by the economic system. "Reality has surprising amount of detail", so there are always exceptions to any rule or pattern, but they don't invalidate the rule: those exceptions survive because they're rare - they won't grow in amount to replace the regular case.
Working from Home, Worker Sorting and Development
"We conduct an RCT in the data entry sector in India that exogenously allocates workers to the home or office. We find that the productivity of workers randomly assigned to working from home is 18% lower than those in the office"

FWIW I personally work from home and I don't /feel/ like my productivity suffers.
> “LLMs will look at any .exe and be able to integrate with it immediately”.

The LLM will look at any .exe and determine if it halts.
> has a lot of models

That being the important part. Good models, ones someone has validated by comparing measured data on real parts with the model, are not cheap to generate. If the models are not close to reality, when you build what you simulated, it won't work right.

LTSpice has models of, unsurprisingly, most of the parts Linear Technologies makes.
Cool.

Useless info:

As an untrained 'intern' I managed to install Solaris on an Ultra 10 that the company I was contracted to help somehow never managed. Later I got to keep it. Ditto a Sun Enterprise 450.
If only it didn't require Java to run. Then integration with lightweight setups like NeoVim or Emacs would be so much better and easier.
We realized that a long time ago. I first realized it in 2017. But a lot of people need to learn the lesson. Some people know it's all fraud but are in it to game it.
> With the advent of large language model-based artificial intelligence, semantic HTML is more important now than ever.

It's odd: I remember seeing an argument recently, though can't remember where exactly (perhaps [0]?), that LLMs make semantic HTML obsolete, because they "understand" the text anyway.

After all, humans didn't need html to be semantic in order to be able to read it — machines did. And if machines are approaching humans' capability to read texts, then doesn't this put the whole semantic html exercise into question?

0 – https://shkspr.mobi/blog/2023/05/does-ai-mean-we-dont-need-t...
Location: Sydney, Australia

Remote: Yes, or hybrid.

Willing to relocate: For the right job.

Technologies: React, Django, Node, Python, Javascript, Typescript.

Résumé/CV: https://www.linkedin.com/in/markpfinger/

Github + Contact: https://github.com/markfinger

Project experience: Large CMS. Integrations. SPAs. Data-vis. Interactive publications. Image editors. Build tools.

Hi. I'm Mark, a full stack developer with a particular passion for front-end tooling. My experience covers 15 years of building software professionally and I've worked across sectors including research, arts+culture, finance and even electrical infrastructure. Some recent projects include citizen-science platforms, digital publications, collection digitisation, custom DAMS, and search interfaces.

I'm currently seeking freelance work and am also happy to chat about permanent positions.
Seems a bit foolish to leave that space on your toolbelt empty.
> That's a mountain of work to be done for what are both essentially API wrappers!

You are once again assuming that the existence of feature requests implies that the existing tool is not fit for purpose. This simply isn't the case. The boto3 SDK "only" attempts to provide a client for the AWS API - feature requests are essentially meaningless until/unless a new AWS Service is launched. The nature of CDK (or Terraform), however, is that "higher-level" constructs can be created - Constructs defining patterns, rather than just one-to-one mappings with AWS Resources. These can be imagined and requested essentially infinitely; but those requests doesn't mean that the existing L1/2 Constructs are incomplete or flawed.

Candidly, to describe CDK/Terraform as "essentially API wrappers" betrays the fact that you didn't really try to use them seriously. Yes, they call AWS APIs under the hood; but if you're only using them as a drop-in replacement for boto3 calls, you are missing out on a lot of the power they provide.

> A lot of operations also don't fit nicely into the declarative model

Cool, in which case, boto3 is indeed the correct choice. But that's because it's the right tool for the job, not because CDK or Terraform are inherently flawed.

> I would love to see CDK become less buggy though!

I've been using it professionally for over 5 years and have encountered a single bug, which arose due to version mismatches in different libraries (and so was easily resolved). I certainly won't claim that _no_ bugs exist - though, skimming the Issues page, the considerable majority appear to be Feature Requests. Either way, I feel extremely confident claiming that a bug in CDK code is significantly less likely than making a mistake when attempting to reimplement-in-boto3 all the wiring and dependencies of a complex stack.
> were able to make the trip in a minimum time of six minutes. (The longest journey took about four hours, per Wired.)

Between 6 and 240 minutes... How come such a wild range? Some take time sightseeing?
Timing analysis is probably going to be the most reliable and annoying. I've heard they also detect when the window size suddenly changes, but that sounds ridiculously fragile and easy to defeat.

Difficult to imagine any anti-debugging techniques that will work against something that just records an execution trace.
Franz Kafka was a healthcare claims administrator and insurance underwriter
They invested a tonne of money in self-driving vehicles. If they didn't intend to utilise them then what on earth were they doing, lighting money on fire for fun?
While the term "HTML 5" hasn't been used by WHATWG HTML snapshots, and was neither endorsed by W3C for the single 2021 snapshot it blessed as recommendation in the past, the post below is arguing HTML review draft 2023 and newer should in fact be getting a new major release version since it removed/de-emphasized and invalidate Ian Hickson's historic section elements/outlining which was a major HTML 5 era innovation (which, in turn, was the problem since browsers and screen readers ignored it).

[1]: https://sgmljs.net/blog/blog2303.html
I think ChatGPT wrote that because it is nonsense.
> What is 'correct' on Wikipedia usually comes down to who has the most resources

That seems a somewhat narrow view. Most of Wikipedia is just facts, when someone was born, the speed of light, the building of St Paul's Cathedral etc. Very few have a political bias.
I don‘t think it was exaggerated when Europe needed the Marshal plan to reconstruct. You can check the scale in dollars.

https://en.wikipedia.org/wiki/Marshall_Plan

In many cities bombs are still routinely found and deactivated. In Berlin, for example, a few blocks of Kreuzberg are now and then emptied (go do sth for the day) by the authorities to deactivate ww2 bombs.

It also sounds a bit insensitive.
Yep, and this release finally adds NVMe tests for the drives supports it.
Most frogs don't have teeth though.
Have you lived in Japan? Because this is an almost stereotypical outsider view of the country. Japan has draconian drug laws, up to 10 years for minor possession. People can be held in detention, repeatedly, for weeks without being formally accused. Police is visibly present in public.

All of East Asia is homogeneous. Every country is highly paternalistic and legalistic. North Korea is probably both the most homogeneous and authoritarian country on earth.

In reality heterogeneous societies are significantly less prone to this. You could not turn India or the US into comparable police states because nobody would even agree on how to get there. Singapore gets away with it because it's effectively a small city state. A country of similar composition but 10x larger, which happens to actually exist just North, Malaysia, could never maintain that level of repression.
Is this material structure improbable enough that it raises the question of reverse engineered UAP debris :)
Almost every LLM application has an element of conversing or querying an AI based on some knowledgeset or tasks etc.

100% this web page (or similar) will be used to basically scam clients into overpaying for simple wrappers around llama_index or LangChain etc. Some people will spend a week wasting their time trying to fine-tune an open source LLM on some wholly inadequate dataset before realizing they can use OpenAI and something from github. But most will not admit that.

Sure, a few people doing basically research projects for a large company or university will find some of the information useful. But realistically, probably not so much if they have to actually deliver a working system in a reasonable amount of time that would justify the business expense.
In my experience old people welcome innovation because they saw a lot of great things happening in their life. When you say old, are you more in the 40s or the 80s?
US internet hosting company appears to facilitate global cybercrime
If you get turned around and try to head in the wrong direction you just aren't going to make any headway.
But in Germany, if you cut in line, huge shame.
I’m in Israel, not as many orgy clubs (I assume?) but more people cut in line. There’s shame about different things.
please checkout the stackoverflow question in the link, I am really stuck here
I find that my confusion primarily arises from the utilization of "USD", an abbreviation denoting the United States Dollar which exists since 1792 :)
I am on the author’s side of the split and this is reflected in how I design websites. The website on my profile is a good example of this: no cookie banners, no newsletter prompt, no call to action. It’s simple, it’s straightforward, it’s exactly what you came for.

To me, that’s a competitive advantage.

I am self-employed and make a good living from that website. The hardest part of my job is going against advertiser expectations. I control if, when and how I mention products, and that’s very unusual to some of them.
In that event, personal computing will be the least of our worries
Many thanks. I've bookmarked and I'll be coming back now and again.
Hydrogen doesn't make sense to transport. You contend with cryogenics / boil-off for tanker trucks or ships. Pipelines you're dealing with poor volumetric energy levels (you use comparatively more units of energy to move one unit of h2).
1) Dropbox can be replicated in a couple of hours with SFTP (or whatever was that iconic HN comment)
2) the devil is in the details. How do you get the data out of documents? Are they pdfs? Do they have tables? Do they have images? Sure, creating embeddings from text is simple and shoving that into a prompt to get an answer is easy, but getting that text out from different documents can be tricky.

Source: finished a chat to your documents project a month ago
This article is obvious bait. It has to be.

You choose to expand a variable and then complain about not wanting the expansion?

Or about the behaviour of clearly documented special variables doing exactly what they're supposed to instead of something another special variable does? What are they unhappy about exactly, they don't like the symbol that was chosen??

These are all things you find out within minutes of reading the manpage. (one of the best written manpages out there, in fact).

Heck, this isn't even a "cannot whitespace" problem. It's expanded vs unexpanded tokens. Which is a feature of the language. Because it's text/stream based (not "despite"). 35 years of shell experience? I call bait.
It is, indeed. E.g. by looking on remapped sectors on traditional HDD you may see trend that drive will die soon. Selftests are only way to check surface before you will hit it with real files...

On SSD the most important is wear out and usage data. It may, from one side, indicate that drive needs to be replaces soon and from other - if you see that wear out is too fast - optimise your software/os to prevent that.
I joined linkedin because it seemed a reasonable way to manifest myself as being an actually employable person, in particular, being able to build a graph of the people I know (and know me) and write/receive written recommendations. Not so much for the recruiter stuff, but my profile there gives me a bit of additional credibility, that, at least other people who know stuff, say that I know stuff too.

I'm very much not looking to join any "platforms", I don't consider HN a platform, but for instance Mastodon, which I recently lost all respect for, I didn't have to leave that though, I was kicked out (for saying that people shouldn't be discriminated based on the color of their skin, on a BLM+LGBTQ++whathaveyouallthewokeness friendly server of all places).
The internet is still an amazing piece of technology. You just got used to the benefits.
That's a failure on S3's behalf. It should only take a few clicks to add a certificate, not setting up a separate CDN.
So now all of their public sites will have to implement https. Seems like a win to me.
Show HN: Peakbase – A Minimalistic Tool for Peakbaggers
Hello, HN!

I've made an open-source, client-side web app for collecting mountain peaks, generally known as "peak bagging" in the hiking/mountaineering community.

The main purpose of the tool is to visualize which peaks you have been to, and which peaks you want to visit in the future. It's fun and gratifying to look at and remember all the summits you have ascended, and it can be motivating to also have an overview of the peaks you haven't been to yet.

There are several great websites and tools that let you do similar things, but they are often too complex and packed with features for my taste. I used to collect peaks in a spreadsheet, but visualizing the peaks in a map is much more fun. In addition, I realized that visualizing peaks you want to visit in the future adds a gamification element to it, and that would add some more motivation to get out and have fun in the mountains.

There are three main features:

1. Register peaks you want to visit.
2. Register the peaks you have visited.
3. Register the dates of your visits/ascents.

The web app is all client-side, and you keep your own "peak database" (hence the name "Peakbase") stored on disk. This was one of the main ideas behind the architecture of the tool; it avoids the need for a user account, and no one needs to rely on me keeping the servers running.

The tool comes with a default "peak database", consisting of the highest mountains on each continent, and a large number of peaks in Norway (due to Norway being the original target area of the tool). However, for most people I think it's easiest to start from scratch and register only the peaks of interest (by double-clicking on locations in the map).

Web development and UI/UX is not my strong suit, but I wanted a simple tool for my hobby, and maybe it can be useful for others as well :) Let me know if you have any feedback!

PS: Peakbase can be used for collecting any type of geographic locations, such as climbing sites, fishing spots, camping sites etc. Personally I also keep a separate file for nice skiing lines :)
I guess my point was really not to try to emphasize that chat with documents was particular easy for every application but rather just to suggest that the article wasn't particularly practical advice for common use cases.
Sure, what's preposterous about that?

We can't assume that getting "help" is trivial just due to the volume of travel. Commercial airplanes can't rescue each other, just as an example.

I don't believe that aliens are making contact with Earth. But I don't find your argument against that possibility convincing either.

In my mind, a much better argument would simply be that with 7 billion people on this planet, the likelihood of alien crashes staying secret seems miniscule. We would have solid conclusive evidence already if it had happened multiple times, like alledged.
yeah we know
Easy way to cook is to slice in half lengthways and scoop out the seeds (I broadcast these later in the "back 40" to grow more no effort squash). Place a half cut side down on a dinner plate and microwave for 12 minutes on high. Then fluff out the strands using two forks. Great with any kind or curry Thai or Indian.
This post was on the frontpage. Now its not even in the first 3 pages. People really think post ranks are not controlled by someone ? I know there are formulae to calculate the post rankings. But I smell BS.