skysight-inc/HackerNews huggingface dataset:
> "but it feels like a lost art to build effective web applications using the core JS language."

Yeah it is getting lost, more and more lost each year - you know why? The core JS language is bad. Note how the author uses the word 'core' instead of what they really mean: 'subset'. Use a subset or a small portion of the language, because if you use the whole breadth of language features, you will litter your application with so many landmines that you will eventually scrap it and re-write due to how awful most of the 'features' in JS are. Even using a subset you have no choice to resort to syntactical verbosity to get around bad language design, like === over ==, or const & let over var.

I wonder what the ultimate point of posts like these are; it's like someone trying to light a fire during a flood; and to what end? To pointlessly champion a bygone era of when people didn't know better? Let's be clear here, JS is popular because it is the only language shipped by default in browsers, since 1996. That's it; it's not popular because it's good; we're not using it in 2024 because it won out in a contest of merit. It's design phase was rushed and even its name betrays how stupidly conceived it was; 'JavaScript' - as if superficial association with an already trendy tech during the 90's was somehow enough to paper over it's obvious flaws as a language. Just laughable.

Seriously, it's 2024, we know better now - use TypeScript. It's actually kind of amazing how Microsoft released TypeScript only in 2012 and not years earlier.
Please don’t incite a culture war for no reason, the article has nothing to do with race or gender
On the contrary, I think it can be sold as a PR win: Think about how many companies torch customer goodwill by making a bad decision and then doubling and tripling down on it for months (before backpedaling and losing a ton of customers anyways).
That’s literally how passkeys work: your computer communicates to the remote server with no intermediaries.
Brain cells mature faster in space but stay healthy: ISS study
It doesn't solve the problem that "the line must constantly go up". A steady revenue and constant returns isn't good enough, apparently and in the case of dish, it will be declining revenue over time no matter what they do.
In addition to the usual backup/restore policies, at $previous_workplace we disabled the "normal" prod DB admin accounts from running the usual suspect destructive queries (drop, alter, update, etc.) on the production DB. If you really needed to run something dangerous, we had a script named FuckUpProduction that

1) made you wait one minute before it would do anything to give you time to reflect on your life choices,

2) made sure to begin a transaction so you could roll it back before it was too late,

3) showed you the affected tables & rows,

4) made you type "FUCK MY SHIT UP" to confirm and

5) pinged everyone in our #DBA channel "<username> is about to fuck up production by running <query> affecting <rows> in <tables>. To stop them from doing something stupid, type STOP or NO" and aborted if anyone did so within the waiting period.

Anyone having to use FuckUpProduction was treated as a process failure and we did the whole RCA song and dance to determine why the normal testing/deployment process was insufficient. When FuckUpProduction was designed, some team members expressed discomfort at the use of profanity. This was considered a feature. We had a "swear jar" in the office that you had to put a dollar in if you were ever saved from accidentally running a query in prod either by FuckUpProduction or by the restrictive DBA accounts. The jar had enough money to buy a pizza before I left the company.
yea, u can embed it using iframe, i am still working on a formal tutorial right now. U can check it out via the share tab in your form builder.

in the embedded one, you can pass in hidden fields that is related to your app like user id, email etc

I also support custom design, e.g. u can force light or dark mode with ft=light or dark

change accent color using acf=???, change primary cta color using pc=???
The problem is, people do want the product that the author was originally selling. A high quality SDK from OpenAPI spec is specifically a product that well funded YC startup I used to work for paid for. So I would contest the characterization that it was a bad idea.
OS/2 was pretty boss. I could fuzz test multiple DOS apps while running two Windows 3.1 sessions that communicated over a null modem cable.
Isn't this what's more typically called a unikernel?

EDIT: I see, their GH page actually uses this term, but this landing page does not.
The Turso company provisions infrastructure using fly.io, which uses firecracker VM (which as of now does support io_uring afaict). They are using the term “serverless” liberally maybe? Goodness knows we all do.
the purpose of the police writ large is to protect capital, but police officers deal with drug addicts and domestic violence calls for the most part. I can't imagine people with all their violent tendencies could live amongst each other peaceable without some measure of law enforcement.
Good luck getting a jury to agree!
40% of Americans using VPNs cannot possibly be true.
Not the commenter, but “multiple branches” in this context is referring to if/else statements in the code, not source-control branches. Similarly, “flags” is referring to function arguments like a boolean “is_original.” More generally, they are just saying that the code has long, complicated, bug-prone functions.

That said, I just spent a few minutes browsing the SeleniumBase repro, and honestly it didn’t seem that unusual to me. Would be interested in seeing a specific example of what the commenter had in mind.
Great and the solution is passkeys.. were fucked.
>Presumably in the Year of our Lord 2024 the preservation of slavery as an institution is no longer an issue for the South

The preservation of the independence of states and their say in federal level can very well still be...

One of those "among other rationales", summarily dismissed for a cherry-picked one...
Botswana just as bad but I think slowly getting better
We modernized and rationalized the Space Shuttle to make the SLS and each SLS costs > $4B.

Building Saturn V's at low volume under the standard cost-plus arrangements that NASA uses with Boeing et al would result in steadily increasing costs.
The line you quoted specifically says F-1 engine, not Saturn V rocket.
Once you're #1 on Google searches for half of the published corpus of humanity you stop caring about little things like that... Surprised storygraph even has that many users when they're nowhere on Google when I search books.
>Eh, this is more complicated to me. If you were producing a modern play/movie of Jane Eyre, would you keep the psychotic creole woman locked in the attic, unchanged?

Sure. I'd want to retain art as an ark of its time. The idea is to present the work of the writer, not to use their mere basic plot as a starting point.
This is not an accurate description of that decision.

Agencies no longer get special privileges in interpreting the scope of what Congress delegated to them.

Within the scope of what Congress delegated to them, they still have an much power and discretion as ever.
Presumably it's: https://inktrail.co

As I understand it, it records when you're writing, including all edits and such, and verifies it's human based on that. Well, see the demo at https://inktrail.co/in-action

It will probably work well right now, but I don't know how easy that would be to fool once the hucksters build tools to circumvent it.
Sure, there is a range. If it works 100% of the time its clearly useful. If it works 0% then it clearly isn't.

LLMs are in the middle. Its unclear which side of the line they are on. Some ancedotes say one thing some say another. That's why studies would be great. Its also why syntax highlighting is a bad comparison since that is not in the greyzone.
Auction houses typically make a decent cut of the proceeds (in the US it's rarely lower than 10%, and usually closer to 20-25%) and the costs of authentication, chain of custody, etc probably eats up another smaller slice. Beyond that, I'm sure a few others will be making some retirement fund francs for it.
I learned about this while growing up after hearing Jerry Harvey talk about it (mentioned in the article). I actually used to keep a picture of the pilot with the words "we salute you" as a reminder of how to handle mistakes. No one ever got the connection.
Ask HN: Quit stimulants, productivity suffering
Hi HN -
Senior SWE at FAANG who has basically stayed afloat via stimulants which gradually ruined my life and emotional well being.

I finally broke the chains and more or less replaced these bad habits with healthier ones, which has been great. However, I can barely function at work and my contributions have dropped to near zero. It’s causing me immense stress in a culture that is cutthroat.

How can I rebuild a normal way of working?
Pricing really is key here. $10/month is very hard for most businesses. Depending on your situation, you need to find the "sweet spot" that matches your markets budget, while also making the math work in terms of your revenue needs.

For example, you could try to find 100 customers paying you $500 per month, and do OK with a small team. The alternative, of $10 a month, means you would need 5,000 customers, which could be impossible, depending on the circumstances.

Small businesses focused on bootstrapping should also be aiming for revenue within months, and not 3-5 years. But that's another topic entirely
It's a gambling term, it means the amount you have to win to break even.
It's very easy to argue against when the people that most want to violate the rules have congress in their back pocket. I personally prefer being actually able to breathe the air and not work 70 hours a week with no benefits.
I don't write software for either one but I get the idea that game work involves carefully avoiding anything that could slow down the users computer, cause un-necessary traffic on their network, or waste their memory.

With so much of the web it seems like they haven't got a clue how bad the bloated sluggishness needs to be reversed, makes you wonder if the proper skills are even there in some of those places.
That was done with a skywatcher EQ6.

With a cooled camera shot noise from light pollution for me starts to dominate readout noise at only 5-10 second exposures for color, so in some sense the mount's stability and tracking matter less... since the ideal exposure time is fairly short. (consequence is that I end up with hundreds of gigs of data to juggle, but I'd rather have to throw more computer power at something then deal with mechanical considerations).
A product in search of a problem…
Is it? Every usage of the word "dune" is capitalized in both the article and the link.

I clicked through because I was hoping to see something related to the book or movies, or even the Jodorowsky project that never materialized.
Yup that's exactly it. By being able to tag things with all sorts of in house meta data we were then able to search and group things extremely accurately. There was still a lot of human in the mix, but this made the whole task going from "idk if we can even consider doing this" to "great, we can break this down and chip away at it over the next few months/throw some interns at it".
https://www.keycloak.org/ is pretty great too, if you need a little more.
Enter your county then? Dunno enter something to differentiate.
Open Source Identity and Access Management
China Bluetooth alternative from Beijing pushes universal remotes using 5G tech
Tagging with in house metadata like division, job code, who was the project manager etc.
I feel like you are in agreement with the post you replied to.

> In the RCA we didn't just end at "I fucked up".

You didn't end at "I fucked up" because "I fucked up" is not the root cause. It is not an acceptable answer to the question that root cause analysis is seeking to answer. Which doesn't mean you can't use the phrase to communicate, it's just not an acceptable answer.
Show HN: Internet Wrapped – Like Spotify Wrapped but for your browsing patterns
An App Store First: Delta Adds Patreon Link for Purchase and Perks
The Kona and soon the Inster are Hyundai's cheapest models:

https://www.youtube.com/watch?v=W7IRi0GbRog
They are charging him with forgery.
Done that with $25k saas.

The one point where gp is wrong is you really can't sell $4k things; $10k min and $25k is better. eg a good to great salesperson closes 25% of deals, so you have the cost of 4 mqls per one close, and then the salesperson gets 20%ish of the deal.
Spoken like someone who has never been "helped" by a government agency.
We came up with different categories of tags. I should clarify, the AI didn't actually do the sorting, it did tagging so sorting was tractable. After the tagging it's just a matter of grouping, either by algorithm or human.
Only the income on the investment is taxed though. The capital isn’t double taxed.

I’d love to abolish regressive sales taxes and return to 1950s level progressive income tax rates. You have my vote.
As some added context, that is probably[1] true for any Windows version that uses v86 (which implies at least a 386 and enhanced mode windows), not so much for any earlier, non-enhanced Windows, or any Windows running on anything less than a 386.

In those, a DOS box is relatively far from a "separate VM".

But the same would apply to OS/2.

[1] I say "probably" because I haven't verified the limitations that Window may apply on its v86 tasks. It's at least possible that there's some tight integration between the DOS version that Windows is "running on" (which remained a thing for any non-NT-based Windows, including 95,98,me) and the "DOS inside the DOS box". Which, yes, would limit what software you can run, but then so does for example the need of protected mode DOS software to use DPMI/VCPI to be able to run in a DOS box, already. Some games just would not run in DOS boxes, that's why you could still boot "DOS mode" in Win95 and later. It's also possible that there is tight integration between Windows and the DOS box in other ways that also adds limitations.
Ruby Sinatra on AWS Lambda (2018)
Yes. Most of what early vc practically pays for is salaries (and a lot of that is really just a passthrough to landlords because California is an incompetent state run by incompetent people.)
Also a Seiko fan here.

I posted this several years ago: https://news.ycombinator.com/item?id=32447630

(link no longer works)
I don't know, but I'd hazard a guess: not many? Or rather, plenty do, but they don't lose much customers - any company worth their salt is positioned to screw over their users, unintentionally or otherwise, with little to no consequences to its business.
> That people will get more angry at congress for doing nothing is icing on the cake.

I want to be optimistic about this. In practice it seems that the strategy created by McConnel to block any legislation at all has been doing/tricking the voter really well. As he predicted, credit for anything good goes to the current admin while anything bad also gets blamed on the current admin. I can see a likely scenario where "people getting more angry" will only make this strategy to block everything work even better. I hope I am wrong and the "nuance" that congress exists and isn't controlled by the president will finally get into people heads. I also hope that once it gets into their heads, the conclusion won't be that a authoritarian dictator is needed.
We have hundreds of years of examples of the blessed free market failing to do exactly that.

If the free market had it's way we'd still be under the yoke of Standard Oil and Ma Bell.

One key element of a free market is the "well informed consumer". How is the consumer supposed to be informed about what new cutting edge chemicals are toxic, for instance?
What's with the recommendation for a YouTube MP3 converter near the bottom? There seems to be no technological relation so I can only guess the author got paid to include it, but you're legally supposed to disclose if something is a paid ad
They have to open source the code which is so old that the laptop it originally came with is discontinued. Yes, that makes sense. Things shouldn't be discontinued four hours after they're released and if you want to do that there can be a cost to it.
Never heard of it, and I haven't seen it in long enough that it's no longer overused!

Really cool!
Then why is everyone talking about phones? https://news.ycombinator.com/item?id=42444246 You also said above Apple is involved with a new device or something.
Yeah I agree. I'm not interested in being locked into an ecosystem I don't control. I want my authentications to be reliablely tied to my choices and actions. Not some system that has a for-profit motive to tie me into a system that does not work to my benefit.
That’s called class consciousness, and I agree, and I think most people have already realized companies are not their friend after the last two years of layoffs.

But like I said, I’m not worried about it in the imminent future, and I have enough leverage to turn down any jobs that want me to work in that way.
This seems less like a defense of pre-tax prices and more like an indictment of a thoroughly ridiculous tax system.
Once a sufficient number of people have peed in the pool the strategy fails to work: this physician is incompetent and dug in, that physician is incompetent and dug in, another physician who is incompetent and refuses to own up, and here's one who is incompetent and pretends to be sorry.
It's great that it was able to assemble boilerplate components for an app like that, but that won't work for more complicated apps or ones that have to fit into an existing system.
I used Pine, but with Vim as an external editor. Pico was not suitable for composing and replying to e-mails.
DNS SecURItY via Leet QueRieS [pdf]
Apparently, some DNS query implementations use an "0x20 bit encoding" to add additional random bits to the query ID for poisoning attack resistance.

I've been trying to track down a DNS latency issue in my network and noticed a device doing this and initially thought it was malware, but there is an RFC[0](though expired), and Google announced that they had implemented this for queries from their public DNS servers in 2023[1].

0. https://datatracker.ietf.org/doc/html/draft-vixie-dnsext-dns...

1. https://groups.google.com/g/public-dns-discuss/c/KxIDPOydA5M
"That analysis revealed that legal documents frequently have long definitions inserted in the middle of sentences - a feature known as "center-embedding." Linguists have previously found that this kind of structure can make text much more difficult to understand."

This tendency toward "center-embedding" seems similar to the tendency of developers to use long function names with embedded descriptions. I find these names highly distracting and oftentimes cryptic. Not being a "developer", I would rather names be short, e.g., like Arthur Whitney makes them, so the code fits better on the page. Then, if necessary, place the descriptions of each function in a separate section or file. Meanwhile I have learned to tolerate developer tendencies.

I like looking things up. Legal documents frequently have definitions in a separate section. In order to read a document it is necessary to refer to the definitions section. I have found that many businesspeople struggle with defined terms in legal documents. They often ignore that terms may be defined and fail to appreciate the siginifcance of the definitions.
In article text bodies

> the Dune Chess Set

is capitalized as that's the product name, eg: our new Honda Accord .. etc.

Elsewhere in the article the word is capitalized as it appears in

Title Case Headings Or Subheadings In Which Every Word Including Dune Is Capitalized.
Is it a legal requirement? I thought it (disclaiming ads) was something one did to avoid the proverbial pitchforks and nothing more.
I can't help but think that starlink was a change-in-the-seat-cushions byproduct of a rocket development company.

And now the EU wants wants to compete with it using (some) public funds, even though it a different animal.
Are you serious? This trial is going to be a hoot.
That’s what happens if you need to login from a device which doesn’t have your passkey on it: that device displays the QR code and you scan it with your phone and approve the request.

Still no third parties between you and the remote server.
The circumstances are immaterial; if the creators of a system are blasé enough to imagine you’ll neither need nor want to manage or query the underlying data storage, then they’re telegraphing naiveté and inexperience. Capacity, throughput, latency, consistency concerns exist in any nontrivial system and the pointy end/bottleneck of these is very often at the level of persistence. Auth services can add privacy and integrity to that pile. And so on. Consequently, glossing over it with a handwave is a bright red flag.
I have to admit I hate the AI results that are now generated at the top of a search query.

Google has always been renowned for its speed and the AI responses take a "short" while to generate, by which time I've already scrolled past the result to find an actual website.

It also seems wrong to produce your own search results above the content you have scraped in order to generate your own response. You negate the need to engage with the websites that generated that information for you.
Many people would say that coffee is an acquired taste. Are you saying that people who don't like coffee are in the wrong?