skysight-inc/HackerNews huggingface dataset:
What was enlightening for me was watching my wife, who is a physician, work in electronic medical record software like EPIC. It's ugly, it's dense, the colors are high contrast.

It also fits everything they need to see in one place and makes it easy to make changes. I do not think there would be a way to make it look "modern" without making it harder to use.
Mouthpieces for the reigning State Department ideology. Absolute shitrag. The fact that they raised prices and people were willing to pay tells me their audience is DC club regulars circulating the money pool. From our pockets to their cocktail lounges.
This is painfully true and so many excellent sources suffer because of it.

By and large, people _will not_ pay if they don't have to and don't have to show their face. I could write about this ad nauseam, even the most ostensibly wealthy and honest communities, you still get something silly like 95% free 5% paying.

It's not even necessarily malicious, it's just that people have this deeply embedded feeling that they are entitled to digital content, without ever really thinking about monetization.
Exactly. The market is not asking for PFAS containers, the market is asking for containers with the price and quality aspects of these containers.
https://support.fairphone.com/hc/en-us/articles/983909670491...

https://pine64.org/documentation/PinePhone/Getting_started/
Did something new happen with paint.net? Or just a post to remind us?

I love paint.net. Recently purchased a windows store license for it. Clearly a winner for most of the image editing needs I have, for things like basic cropping, dpi changes, or changing formats. I treat it like I did GraphicConverter on Mac. Just a beloved image tool.

Lately I’ve been using it for simple file conversion with roll20, to hand-tune my assets for small downloads with webp.
I've always admired his large outdoor work "Wake" at the Olympic Sculpture Park in Seattle. I have very fond memories of my kids peeking around the massive, wave-like walls of steel.
So do companies. What's your point?
> I see nothing here that argues against that hypothesis

I think the hypothesis is even harder to doubt if looked at from another angle. Namely that Thompson had guessed, correctly, that the services the Atlantic provides have been mispriced for a long time.
All that can be avoided by doing really good sets of unit tests and integration tests, then incorporate its test result into the validation part of the repository.
I appreciate the time you took to craft this argument but would like to add the many laws that have been struck down for being 'overly broad'.

If a reasonable person can't read the law and determine how not to be a BongoBoomBah then...
Htmx is modern, but also rooted in some timeless stuff.

Don't be afraid if it seems good to be true. If it (or anything) helps you ship cleaner, faster, and iterate, it's good to use.

So many things render to html/js/css in different ways and it's good to use what you are effective with.
lol basically every other car manages to not chop carrots this way

noticing the sheer number of incredibly stupid Tesla problems (where are the turn signals? wtf happens to people who buy FSD and then sell their car years later, never having received it? why is the car programmed to lie about its remaining range and CS given a script to make sure anyone who notices gets the runaround?) is not "derangement syndrome."
I get the feeling that non-premium brands (especially Kia) implemented this better.

There's no crunching noise present (like with the Mercedes) or bits falling off (BMW).

Tesla is in its own league in terms of safety hazard here of course.
Yep. It was a few years ago while that was stilled allowed (as I'd noted ;) ) but regardless. Significant whitespace is just annoying.. There's a lot of things that render as whitespace, and source code one might be reviewing could be printed wrapped or copied and pasted in odd ways. Other languages are more robust to this.
In my reading, the poster you responded to claimed that MM cherry picked their data. This is consistent with my understanding of the kerfuffle. MM deliberately sought to create situations where advertisements appeared next to objectionable content. In other words, cherry picking, which is at the heart of this dispute.

From my perspective it was a bit ironic.

> I can see both sides here but I think media matters is mostly in the wrong. All platforms can be smeared like this if you set up perfect conditions. How many times has this happened with Facebook?
I don't have kids and I'm not an anthropologist, but I would guess this also happens because parents look for a way to keep their children engaged with something that doesn't require their constant supervision. Instead of having a kid asking you to tell stories or talk together, you just hand them a phone or tablet and let them play games for hours.
I'd like to push back against the hate that bootcamp grads get. I did a BootCamp in 2017, before that I was learning to program for 2 years on my own. The BootCamp class I was in had people who studied mechanical engineering, chemical engineering, one guy was a member of Mensa and another woman was the salutatorian of Dartmouth. This isn't to say that all BootCamp grads are geniuses, but the notion that they are a bunch of lazy "get rich quick" schemers is itself intellectually lazy. Most had to take jobs in non-brand name companies and spent about 2 years there.The ones who enjoyed the job and were motivated frequently ended up at FAANG. I myself have been at AWS for four years after having spent 2 years at a small company.

I understand being frustrated if you spent $120k on a degree and you see someone spend a 5th of that and get the same job but stigmatizing them will make you pass over qualified candidates.

That being said yes the job market is awful right now and I wouldn't advise anyone to join a BootCamp today.
Exactly. This is trivial to carry out and can be done "by hand" between two browsers. I don't know what the OP is talking about. They are speaking as if the commonly chosen mode of bootstrapping a connection is fundamental to the entire communication cycle. It's flat out not true. When the connection has been established, peers are connected directly, but by their definition, this doesn't matter because a trusted peer was used to form the initial connection. Ridiculous. By that logic, it wouldn't be a P2P connection if IPs were initially exchanged by snail mail or carrier pigeon, or if DNS were used.
In generational GCs there are two or more allocation regions. New objects are put in the "younger" generation, which is garbage collected separated from the other generations. This sort of resolves the issue of tracking individual object lifetimes by having all the short-lived objects subject to rapid GC. This means most of the effort tracking lifetimes is reserved for the fewer long-lived objects.
I use it and I like it. It's approachable enough to make me look good, but simple enough to learn without having to dive very deep into javascript.

I use it for a monitor that tells students how many people are working out in our campus facilities (based on dwell time), and for a monitor and admin system for scheduling drop in advising. People are impressed by it, it certainly feels like the future, something slick like you'd get in an airport or store, but it's just me and some PHP crud and a bit of htmx icing on top.
The US did used to have rules preventing too much concentration of media ownership.

Then the telecommunication act of 1996 happened and jettisoned a bunch of those rules “to foster competition”, which in fact predictably reduced competition. Later action prompted by the act (2003) made it even worse.

It has always been the case that rich & powerful folks tend to own media, but for a while we had pretty effective rules preventing any one entity from controlling too much of a given media market, which tempered that tendency. We got rid of much of that, with predictable results.
According to Webarchive, https://tukaani.org/contact.html changed very recently (between 11/02/2024 and 29/02/2024) to add Lasse Collin's PGP key fingerprint. That timing is weird, considering his git activity at that time is almost non existent. Although, i checked, this key existed back in 2012.
Mamba Explained
The latest commit is interesting (f9cf4c05edd14, "Fix sabotaged Landlock sandbox check").

It looks like one of Jia Tan's commits (328c52da8a2) added a stray "." character to a piece of C code that was part of a check for sandboxing support, which I guess would cause the code to fail to compile, causing the check to fail, causing the sandboxing to be disabled.
or
> Recently I've worked off-list a bit with Jia Tan on XZ Utils and perhaps he will have a bigger role in the future, we'll see.

Is actually Jia Tan has him tied up in a basement and is posing as him. State actors can do that kind of thing.
It is like Musk got the idea and it had to be made... One way or an other... I'm not sure how long will they keep making it...
He did say FSD would be crushingly good
Sourceforge entshitified before the term was in fashion.

Let's not forget git came up. It may have a lot of sins but it's better for distributed work. Utility libs and software switched to git, other devs got used to it and started to use it themselves...

Then a few git hosting solutions showed up. That not only allowed hosting public projects but you could also host your private commercial (or just private) projects on them. Either free or for pay.

Then github offered unlimited private repos with unlimited users for like $9/month. That was before the MS acquisition.

End of story...
> To enforce usage quotas an account is required.
Thanks for saying hi and your work - I have been playing with things like alpine.js and hotwire, and HTMX is a nice way to ship regularly.

Things like templated logic was considered outdated for a long time, while nothing is perfect, this tool is a nice way to start.
I recently underwent a voluntary general psychological evaluation as I was trying to get a professional opinion on autism. I have been with an ADHD diagnosis for about 10 years and medicated about half that time. A series of tests reaffirmed ADHD with quantitative data. For example I was asked to put on a set of headphones and press the space bar on a laptop when I heard certain tones, or was flashed particular letters. I performed terribly at these tasks, even as I was regarded otherwise as healthy and with above average intelligence. I medicated ADHD was for me about getting in car accidents a lot and general aimlessness. Productivity wasn’t a primary concern for me, but I exhausted myself to reach average levels of output. I’ve never ‘popped pills’ that weren’t prescribed to me, and always take mine with consistent timing. Reading these essays was infuriating and painful, to bear witness to a stigma I wasn’t really aware of. I don’t use adderall as a cheat code. I take it because it is what my doctors recommend and because I’m unsafe and unmoored without it.
https://archive.md/cXMQN
Pauses are kind of solved but the CPU usage for the GC is still pretty high.

You're still at the mercy of unpredictable tail latency and other corner cases.
Let's start with providing them with more healthy and natural reward systems. Not what they get in school for example.
I meant to say in the us :)
I love Suzanne Vega. Her first, eponymous album is an all-time great, IMHO. It’s very fluky that Tom’s Diner and Luka were her two hits. She was both lucky and unlucky.
The point is to compare an executive with absolute power, to an executive who has to share it with two other branches. It isn’t a what aboutism, the president can’t just unilaterally make decisions that fall out of the purview of executive orders, and even executive orders are really fragile.
Anyone have any idea what the code in the malicious liblzma_la-crc64-fast.o is actually doing? It's difficult to follow statically.
Wow ... literally until this instant I had never considered the possibility that it could have been my entire finger, or damage to my hand. (I was three years old. This was a long time ago.)
> A newspaper that read more like analytical research would be more appealing.

Most people want their news in the form of stories, and especially stories about people they can relate to.
Recently did something similar with an old weak laptop but I went all out and even avoid reads from the HDD. On startup I copy most root directories into a zram block device (maximum 4GB uncompressed, actual memory usage is 50% of disk usage), then shadow them with the copy in ram using bind mounts. Works really well, the disk is only accessed once on startup for about a minute while the system boots.
I'm in this boat. Using HTMX to modernize legacy apps. Works a treat and saves loads of money vs rewrite in $NewHotness.
Bash utility for updating Paper Minecraft
Sounds a lot like the old regime in the US.
It's really not enough to just say that a GC gave you more pointers = it has worse cache locality. Compacting GC almost always has better cache utilization than malloc, because heap fragmentation over long-running programs will waste TLB cache entries and slack space between objects. A bump allocator from a compacting GC will give you a new pointer for each allocation because free doesn't reclaim the memory...but those allocations will be sequentially, and if you were in the case where you are churning through your heap and only ever touch the most recent object they will always be in cache still. Benchmarking the knock-on effects of allocators and GCs are insanely difficult and I'm very skeptical of basically any synthetic benchmarks like this.
The relevant statute[0] says that companies are required to notify the EPA before they start manufacturing new chemicals. So knowingly hiding a new chemical from the EPA would be a risky play, if the government found out the company (and more importantly the people involved) would presumably be in deep shit.

https://www.law.cornell.edu/uscode/text/15/2604
I meant to say in the us. You know how backwards we are here :)
Are fingers actually needed to supervise the full self driving? And how much of stump you need for using touch screen.
I've seen this criticism a lot here in HN, and it's something that's always concerned me.

There's a CloudFlare "essentially off" option that I've always hoped would make a difference when it comes to that. I always set it to that when setting websites up with CloudFlare, in hopes that it makes a difference.

That way I can still make use of the CDN and all the other features of CloudFlare without actually bugging visitors.

Would you be willing to load one of my websites[0] and let me know if "essentially off" actually works for you? If it does, great, but if it doesn't, I'll at least be aware that CF is a problem no matter what setting you put it at.

[0]: https://pocketarc.com
> do you see anything suspicious

No.

> libunistring could also be affected as that has also been pushed there

What do you mean by "that"?
> Part of the problem is that many of the concepts OpenGL teaches you have no bearing on how modern hardware actually works

This is definitely true, but newer OpenGL gives you indirect rendering and bindless textures which is about as good as you can get even in Vulkan in terms of driver overhead.

Regardless, much like picking a programming language to learn, it doesn’t really matter what you start with. Most concepts transfer over and any graphics programmer will know more than one graphics API anyways.

It’s funny you mention PSOs because there is now an extension to not use them in Vulkan (VK_EXT_shader_object) because it turns out it’s not how the hardware works [1].

[1]: https://github.com/KhronosGroup/Vulkan-Docs/blob/main/propos...
I always just toggle autoplay off as soon as I can after opening one. It's hardly even a conscious action anymore. Is this what was meant in TFA:

> Youtube these days does have a reliable 'disable autoplay' setting

Other than not-logged-in/private mode it always works for me.
Ask HN: I need to make a landing page for under 15usd in under 1h, what to do?
Hi guys,

I'm trying to make a landing page for under 15 usd in under 1h. Ideally, with it's own domain, or a cool one.

Any advice from hackers like you guys would be super welcome!

Best,
Santy
> Your business is plainly less valuable than google, than walmart, than godaddy, than BoA.

Keep in mind it's the EROI not market cap.

A company is worth attacking if their reward:effort ratio is right. Smaller companies have a much lower effort required.
So SPAs would stop using a elements, style buttons like links, and attach handlers to those. I don't think you'll be able to accomplish what you want.
That goes for manual memory management -- and certainly languages with a reference-counting GC, like Rust -- as well. The main difference is by far footprint overhead.
Creating a JWT takes a key or other secret as a parameter, and the resulting token is not superficially human-readable, so it's plausible that a developer might mistake it for encryption based on the high-level "shape" of the API.
Stopping corporations from ravaging the only planet we have to live on and exposing millions to carcinogenic compounds vs the war on drugs is completely apples and oranges.

I seriously hope that your evaluation of these scenarios is based on the reality of their individual outcomes rather than “gubment bad durr”
Tbh i'd rather have my code somewhere where my account can't be automatically banned by an "AI" without any possibility of reaching a human...
Unfortunately, it's not so much a "blind" suggestion, but a cost-benefit thing. For many sites/businesses, Cloudflare is a conscious decision because it's worth the tradeoff to the site owner, even if it incurs a few false positives (i.e. blocks a few legitimate, privacy-conscious users).

Yes, it sucks that a few (very few, in my experience) real users might get affected, but that's outweighed by the thousands if not millions of other useless bot visits that would otherwise get through. None of the small orgs I've worked for had the time or personnel to manually filter through those otherwise... it's just too much.

That said, whenever I could, I would happily tweak the rules or make an IP whitelist exception for real users who emailed us complaining they couldn't access something because of Cloudflare, but that only ever happened one or twice as far as I can remember.

--------------

> The combination of those has CF absolutely convinced that I am a existential threat to any site they so honorably "protect".

I'm sure you know this, but CF isn't a targeted attack towards you. Your usage patterns are just different from most people's, and unfortunately gets treated as a bot because it looks like one. You can email the site operators to ask for an exception, or... frankly... probably they'd just rather lose you as a customer than deal with making the website work for you :(

If the alternative is to either spend 10x more time on securing the website manually, or loosen security such that it impacts all their other customers... it's usually a no-brainer to choose to just live with the false positives instead and deal with them on a case-by-case basis as they come in.

> Cloudflare is the cancer of the Internet. They protect and enable criminals, only to sell the solution later. All the while, ridiculing humans into giving up more and more data in the name of safety.

I think our experiences have been different in this regard. IMO they are one of the most useful service providers on the Web, not just for WAF stuff but also their excellent CDN and serverless products, etc. You don't have to agree, but they didn't become this big by offering a bad product... probably most site operators would value overall server stability more than an atypical user's needs.
It's almost as if they take inspiration and design patterns from each other because of the desire to iterate upon proven ideas
> We've been benchmarking ZGC and Shenandoah at work, and the p100 pause time is usually below 500us

> so far it seems that GC pauses are largely a solved issue when using ZGC

What? 500us is abysmally slow.

Most projects I work on have a latency budget of less than 10us, the average being 2us. That is the budget for the whole wire in/wire out for a packet. Even for less latency sensitive workloads, 500us is a no go for most networking application.
How's Nim in production? I really enjoyed working with the language and I've been bitten too many times by Python's package management. Do you think it's suitable for scripting too?
Quoting[1] from Homebrew on Github:

>> Looks like that Homebrew users (both macOS and Linux, both Intel and ARM) are unlikely affected?

> Correct. Though we do not appear to be affected, this revert was done out of an abundance of caution.

[1] https://github.com/Homebrew/homebrew-core/pull/167512
From what I remember, Congress refused to let the prisoners be kept on the mainland, so ya, Obama could shut it down but then what? We’ve already released or sent to prisons in other countries, what we can, but there are some weird edge cases (30) that need congressional authorization to deal with. In many cases the USA can’t even send these people back to their home countries (eg Uighurs and China), so the only option would be to let them settle in the USA as refugees. A lot of people are really against that.
Respect not giving out identifying information on individuals whenever someone asks, no matter what company they work for and what job they do? Yes. I respect this.
Sorry, my mistake. Replace "today" with "someday".

For "today", I've seen good engineers solving specific tasks in a third of the time already, but I won't make specific claims about absolute productivity multipliers.
This reminds me of an old idea I’ve toyed with. In a logic class in university we talked about how some logic is time dependent, like A is true 2 hours after B becomes true. I was inspired to try to think through a language like prolog that could model and solve these relations through time. Didn’t get far with it since it’s a hard problem and I had too many classes that term. I was thinking it would be useful for clockless chips.
Haha what kind of weird spam is this?
>One side is going to say the entire existence of an attractive women is amoral

No one said that, is saying it, or will say it. You made it up in your head and keep "quoting" this claim so you can get mad about it and "argue" against it.

Grow up.
It could make more sense to use a conventional engine, but get extra expansion (the kind an Atkinson/Miller cycle engine gets from the longer expansion stroke) by turbo-compounding. That is, exhaust gases (still at greater than ambient pressure) go through a turbine that is coupled to the output shaft, or to another generator, rather than being used to drive a compressor as in a conventional turbo. Or, attach a motor/generator to a conventional turbo and be able to have it operate in both modes and use the battery to help overcome turbo lag.
That's just called DirectStorage and was added as part of Windows 10 (erm.... some update in Windows 10).

The PS5 and Xbox both have GPU-access of NVMe Flash.

------

So you are right. But what you are talking about happened like 5 years ago.

EDIT: https://devblogs.microsoft.com/directx/directstorage-develop...

Looks like 3 years ago for Win10. But I feel like I heard it sooner than that as NVidia or AMD specific API calls.
I was told it was an all volunteer force, and not in the sense of unpaid volunteer work either. I just think that socialized home ownership and healthcare are good enough that we should provide them to all citizens, not just those who were in the military.
VB6 had amazing tooling. Unified dev environment, easy UI designer, step-debugger, press one button and your App works on all (Windows) devices from Win95 and newer!
Depends on the type of server I guess. I can easily imagine a situation where all allocations of a request are handled through a simple bump allocator, and once the request is done, the bump allocator is reset instead of 'freeing' each individual allocation.