skysight-inc/HackerNews huggingface dataset:
I tried for a while but things weren’t working the way I wanted and I didn’t feel justified hacking my config all day instead of doing actual work. Thinking of trying again now my personal setup is a lot smoother…
Portable Object Compiler may be of interest, too.

It's an open source compiler for a more traditional dialect of Objective-C, and it generates C code:

https://sourceforge.net/projects/objc/

The bootstrap source release of Portable Object Compiler itself shows the kind of C code the compiler generates from Objective-C:

https://sourceforge.net/projects/objc/files/bootstrap/
Like most people asking help on here, I find it extremely difficult to approach others for financial assistance, but could really use a hand. Been out of the market since July, had to move to a cheaper place, along with a lot of inter-relational (though mostly unrelated) issues with my SO.

There are a few medical procedures that I need to cover, for both me and my SO, let alone to afford Christmas which at this point is of little comparative relevance

I'm mostly a python and C programmer, and have continued to work on my opensource contributions in the time that is left from searching for jobs and dealing with other issues.

It's rather embarrassing but I couldn't thank enough to see this kind of initiatives, even if I don't get anything from it, I'm sure there are others in greater need
>>Ada doesn't have smart pointers out of the box

I am a novice-intermediate Ada user (and I started with SPARK before moving to just Ada), but a lot of the arguments in favor of Rust mention that "there is a crate for that". I would say you need to compare vanilla Rust "out-of-the-box" with Ada for a fair comparison.

Another reason I prefer Ada is because I find it boringly simple like Pascal even though it is verbose, whereas I find Rust very obtuse, and I have a personal bias for array languages and ML languages. I wish Rust were more F#-like.
Heads up that your website is throwing SSL errors.
Alicia Framis, the artist who will marry a hologram
I’ve had to add a bunch of js to support this in the past when accessibility reports come back saying there’s no announce, mainly around css only dropdown navs.
Oh cool I need to revisit MyST then. I thought it didn't support cross-references but it looks like I'm wrong: https://myst-parser.readthedocs.io/en/v0.13.7/using/syntax.h...

I will have to dig into exactly how much parity we're talking here but if it's very strong parity then I redact my previous statement

Thanks for correcting me!
Many data centers use spinning disk hard drives in a write-once configuration. This is fine for some use patterns and lets them take advantage of SMR and higher density. Dropbox has blogged about this: https://dropbox.tech/infrastructure/extending-magic-pocket-i...

My understanding is that every drive is write-once and once full it doesn’t change. Eventually, if most of the file data/blocks stored on a drive are deleted by users, the whole drive is erased and re-written.

That said, while being write-once only isn’t a blocker, my guess is seek latency will still prevent this tech from replacing spinning disks.
I use it in production. Handling roles and permissions in the DB is a game changer.
Just How Bad Is the US Cost-of-Living Squeeze? We Did the Math
We are fortunate to have Wyden.
Hello! Apologies for the delay in response.
We use "the former" approach and process the text on a remote server, sorry :)
Processing complexities demand substantial resources that are beyond the capacity of end user devices.
However, I want to emphasize that we do not keep any personal data.
If a newsletter subscription really has a "don't not opt in" checkbox, I can't imagine how horribly worded and confusing the actual crappy freaking newsletter must be.
Sure. He was completely minding his own business when suddenly, out of nowhere, a judge forced him to buy Twitter for no reason. Poor guy.

Musk is an attention seeking narcissist. He is absolutely determined to turn himself into a clown show. He is succeeding.

No one has done this to him. He did it to himself.
False.

And if true, is only temporary.

Any "tell" can be inferred by the descriminator which will the lead the generative process towards a work around
The evolving landscape of API protocols in 2023
My 500 GB HDD has been way more than adequate for the past 10+ years, and that includes having a Windows 8 partition that I haven't booted into in years.
It's not as if cathedral designers did it themselves manually. They'd farm it out to legions of "biorobots", not all of whom did it solely for the love of God (not only did stonemasons like to feed their families, occasionally, though not that often, workers could even be prisoners of war). Obviously it was eventually done manually, with some animal effort, out of necessity, but I strongly doubt no computers, hydraulics, electrical power, carbide tips or pneumatics would have been used, had they been available.
details / summary is an important hack when writing bots that post comments to GitHub PRs or issues, such that the details are hidden unless the user clicks on it, and thus helps keep the comments tidy instead of each comment being really, really long.

It does, however, run into the 64Ki character limitation per comment. So HTML5 magic isn't by itself a magic panacea.
A friend sent me the image from page 9. The email signature. It is mine, from when I ran my company. Mid 2010s.

I'm not much worried about this specific example of information exfiltration, though I have significant concerns over how one may debug something like this for applications working with potentially more sensitive data than email signatures. Put another way, I think we are well within the infancy of this technology, and there is far more work needed before we have actually useful applications that have a concept of information security relative to their training data sets.
I will add that I'm being naive here thinking that EVERYWHERE in the US would do anything, let alone invest in trees, of all things...

On a city level, if - say - Chicagoland invested in all of its neighborhoods being beautiful instead of mainly just the wealthy areas near the lake - then you might have more people than expected migrate to the area and drive up rents everywhere, slightly.

But I'm skeptical...

As much as people like a nice neighborhood, you pick where you live (your metro) mostly based on jobs and your life - not trees.

You pick your individual neighborhood that metro based on a ton of factors. Trees could definitely influence that.

If trees are everywhere in that matro, then it's a non-factor.
I would stay away honestly! I am ex-Meta and even when I was working at Meta my entire team struggled mightily with Buck despite having access to all our internal resources!

When it works you almost forget about all the pain... But then once I took a peek at some of the custom build rules that I was blindly copy pasting and was blown away how complicated it all was. Thousands of lines of build code...
Getting non-technical users used to regularly sideloading extensions sounds like a recipe for disaster in terms of security.

I'm also not sure if sideloaded extensions can receive automatic updates, but the much bigger problem is getting people used to sideloading unsigned extensions with full web site access: Tech support scammers will have a field day with that.
For an Exploration of Visual Resources of the History of Imprisonment
Chromebooks are really nice and you get great touchpad gesture input in Chrome. And obviously Chrome has better performance and power efficiency, etc. there.

I didn't use Chrome before I bought this Chromebook.
Dear map widgets in 2023,

Stop asking me for WebGL, I will not give it to you.
This one’s lost. Carry on using it correctly among those who get it, avoiding the expression among those who probably don’t, and quietly accepting this usage from those who employ it (while, perhaps, marking them off your mental list of potential proof-readers).

I don’t even feel too bad about this one, because it’s so easily misunderstood. May as well let it go.
My speculation would be that this might work even better, as positive reinforcement typically works better
>Yeah, I know. It hasn’t worked out that way.

This is where the writers of the Constitution missed the boat a little. With all of their smarts they probably could have written something in there to hold accountable those who would have any part in enacting a rule or law the violates the Constitution. Not a simple task at all but a worthwhile addition IMHO.
There are better causes to donate to, in my opinion. Pb is nasty stuff, but the purported risks have been inflated beyond what's actually grounded in solid evidence.

The term "Pb poisoning" has two different meanings: traditionally it's referred to blood lead levels above about 50 mcg/dL, at which demonstrable symptoms occur (slowed reaction times, etc). But in recent decades, it's also used to describe much lower levels (>15 mcg/dL, >10 mcg/dL, or even >5 mcg/dL), for which the only evidence of harm comes from observational studies.

Observational studies establish correlation, not causation, and there are good reasons to doubt that the observed correlations are due to Pb neurotoxicity. The relationship between Pb exposure and cognitive/behavioral outcomes is intractably complicated, because for most children Pb exposure is primarily from dirt/dust ingestion, which in turn correlates with a child's developmental status, household cleanliness, and subtle aspects of parenting behaviors (in addition of course to more widely appreciated factors like age/condition of the home). Poor nutrition also causes higher BLLs.

It's been demonstrated that publication bias in the Pb literature has steadily risen over time, as reported effect sizes have increased. Several studies have found Pb correlations which resemble a U curve, where children with the highest blood lead levels have better cognitive/behavioral outcomes than those with intermediate BLLs (because outside the range of BLLs which are primarily driven by dirt/dust ingestion, "something else is going on", which doesn't correlate as well with cognitive/behavioral outcomes).

Dirt/dust ingestion (and therefore, BLLs) drop precipitously around age 2, because this is around the time when children outgrow mouthing behavior - some children a bit earlier, some children a bit later. BLL measurements at this age therefore a metric of developmental status. Or alternatively, this is the age at which "lead causes the most harm".

My argument is of course not that you should go paint your child's nursery with chrome yellow. Ingesting paint chips can be enough to put a child into the "actual lead poisoning" BLL range (drinking water from lead pipes generally cannot). But excluding exposure from leaded gasoline (which was formerly the dominant source of exposure, but which has fortunately been banned almost everywhere) and people living near smelting facilities, it's probably not the scary ubiquitous IQ-point larcenist that it's made out to be.
Did you have to quantize it yourself to 4.75bpw and 3bpw or are they readily available for download?
I am tired of Armin's opinions and hot takes. I appreciate the work he has done but we are changing (maturing?) as a community. We have learned that there is a real cost to dynamic languages and there is not always a benefit to them.

To people that like what they see in this post please try Go if you are on a team. TypeScripts attracts typing astronauts that can and will turn a codebase into and unmaintainable mess just the same as untyped Python.

Of course you might not value team velocity over your own velocity and that, is indeed, a different conversation.

I have said for years: Go makes teams effective the same way Python makes individual devs effective.

Separately:

> Companies like Microsoft did not even think that Python was a language yet

So tired of this trope. Microsoft shipped Python in 1996[0] AND they invested in the ecosystem by offering IronPython[1].

0: http://python-history.blogspot.com/2009/01/microsoft-ships-p...

1: https://en.m.wikipedia.org/wiki/IronPython
The Gravitational Wave Background (Sixty Cymbals) [video]
nobody forced him to submit a real, ridiculous offer for twitter when he was clearly not serious

nobody forced him to take direct control of it and proceed to run it into the ground

nobody forced him to do a costly rebrand that added no value and made it look like a porn site

nobody forced him to besmirch his reputation by conducting a scorched earth cull of twitter staff, having numerous public brawls and spats, making him look like a bad leader

nobody forced him to pick a fight with city councils and the owners of buildings he was renting over nonsense, cementing his reputation as erratic, untrustworthy and belligerent

nobody forced him to be repeatedly, vociferously transphobic, to complain bitterly about leftism, or to talk about how pizzagate was real and scare away all the wealthy twitter sponsors

nobody forced him to promote conspiracy theories

nobody forced him to openly court the alt-right

nobody forced him to do anything. He has been messing around and finding out for a while now, and now that he bought his own kool-aid and the stakes are so high that even a skilled team of people managing his numerous, constant screw-ups are not able to help save his image. This man went from seemingly a beloved Tony Stark like figure to a ranting lunatic all of his own accord.
Interesting, I have issues with jaw clenching and a damaged TMJ. I seem to always notice the (incorrect) position of my jaw, and when this is in a worse position the clenching increases and with that my tinnitus.

I always assumed the softer bones around my ears get deformed because of this which in turn causes me to be affected by tinnitus.

Honestly the thing that helped best was meditation. I tried guards, even a specialized one to realign my jaw slowly, but I feel those are just symptom relievers.
Removing prompt/confirm/alert breaks the web for all sites making use of it going back to the JS 1.1, so that has to be a no go.
irobinovitch just corrected me that the library that provides Markdown support for Sphinx supports the features [1] that I care about; have to dig into the details but if the feature parity is very good and you strongly prefer Markdown over reST then I would say... go for the Markdown!

[1] e.g. https://myst-parser.readthedocs.io/en/v0.13.7/using/syntax.h...
For some reason I am getting the following error even after filling all the fields.

'''
Something went wrong

Make sure you fill all the required fields. If the error persists please email us .
'''
Disabling JS doesn’t magically make your site screen reader friendly. It’s entirely possible to create a shit layout that uses no JS and is just as horrible to use as a shit layout with JS. Likewise, adding JS doesn’t magically make your site non-screen reader friendly.

What actually makes a site screen reader friendly? Developers that actually write accessibility tests, tab through their site manually, open it with a blindfold and a screen reader to make sure they can navigate it, etc. This myth that no JS automagically enables accessibility needs to die.
It's not as rare as we would wish unfortunately[1]. Though years is extreme.

[1] https://www.dw.com/en/presumed-innocent-but-detained-for-mon...
Oh thanks for the cool tips! Super good points - I'll have to ask around sadly I'm just the engineering guy loll :(
Yes. I use it for main development, project management, and information tracking. One thing good about Emacs is the skills you’ve learned stay with you for life, and can be used for new languages and new textual editing needs.
> "oooh look, shiny rollover buttons!"

That's the interactivity aspect. At the time, it was the bees knees of UI capabilities.
(I'm gonna abuse your example to rant about dark mode selection interfaces.)

There's a small problem with your example: Dark mode isn't a binary setting.

For modern applications, there should be 3 settings: System, Light, and Dark. (I like to use a dropdown menu to select the theme).

This makes it work for people whose theme changes automatically between day and night (it's a built-in system setting on macOS, and possibly Windows). L

For a web app, Light and Dark can set a value in localStorage which sets the theme manually, but System should remove the setting.

You can detect the correct theme when the page is loaded, and also add an event listener to detect theme changes (so that either the user or the OS can change the current theme). It's actually not too difficult to set up properly.
I have an idea for a product that doesn't seem to exist. I'll have to look up patents to see if it's covered already or not. Rather not say what it is.

Making ham and wifi antennas.

Trying to figure out zfs. Seems easy, until I try to add new vdevs/drives to an existing pool/vdev(encrypted zfs on Ubuntu root drive) and change it to raidz1. Would have been nice for the Ubuntu installer to allow more zfs config at install time.

Considering making extra money selling grow your own mushroom kits since the local guy in my area closed down. Doesn't seem like it's really doable without a commercial retort for sterilization, but those are insanely expensive and they don't seem to make fairly compact ones (70-100qt).
This seems like a very strange thing to enforce. Why ban a tool for creating ads as opposed to problematic kinds of ad content?

For example, if I want to make a generically patriotic ad, and I generate a picture of an eagle holding a flag to use in an ad, that doesn't seem like an issue. On the other hand, if I want to make an image of Biden walking with a cane and do so through Photoshop, that does seem like an issue.

This maybe stops candidates for low offices with small campaign budgets from using cheap/free AI tools to do fakery, but anybody running for major office has more than enough money to hire someone to make whatever they want with Photoshop.
Hi there, I'm a Senior PM with about 8 years formal experience as a PM, and 20 years experience in IT (before that in devops/sre/infra, and before that full stack). I have particular experience in the healthcare segment, and skills incloud, SaaS, going from 0 to 1, and beyond. I've helped shape and launch many successful products at everything from seed/Series A startups through to household name companies in IT. I have several years people management experience too.

Best way to reach me is via email.

Location: US WA (but extensively experienced and comfortable working on a schedule that suits EST/EMEA core hours).

Remote: Yes

Willing to relocate: No

Technologies: Kubernetes, OpenShift, Go, Python, Typescript, product and project management.

Résumé/CV: https://my.visualcv.com/rob_g/

Email: robg@robg.io
Short answer: yes, it's great even if it has its quirks, JavaScript (both Node and browser, sometimes React), I'm the only one on the team, I wrote quite a few small tools to "integrate" (big word, they are mostly very small hacks) with other stuff we use (Jira, BitBucket, Toggl).
Indeed - it's just the amount of energy I have for customising systems at this point is zero, so I just use IntelliJ out the box (plus IdeaVIM) for everything, and it mostly works great.

I hit a bug in the IJ Rust support this week, and actually tried Spacemacs again for the rust-analyser plugin! The colours in the status bar didn't match one another though, and although I vaguely recall digging into that in 2015 or so, that wasn't a side quest for 2023.

It's a great situation that broadly speaking, everyone can use what they want at this point - historically (looking at you, Visual Studio), that was not the case.
The city of the future looks like a former military bunker in Taipei (2016)
Ask HN: Is React Native still popular?
I've been browsing a few react native repos and I notice a lot of them haven't been touched in a few years. Is it still popular? If not what's the current equivalent, or is native the flavor of the year?
That is not what people typically mean by "GOFAI," which is a term more commonly understood to refer to classical symbolic AI as practiced by the MIT AI lab starting in the late 60s. From the title I thought they were claiming that the OLD old fashioned AI was still viable--they are not. They're still talking about trained neural network models; they're distinguishing between foundational models and single-task models.
Also Orleans
conventional leds can be driven at several megahertz pretty easily. the white type uses a yellow phosphor that fades slowly but they can still do kilohertz
I wish more languages supported that natively, starting with C and C++.

The most typical example, in C, output arguments, passed by pointer, a pattern that I also use in C++ because I find passing by non-const reference error-prone since it is not obvious looking at the calling code that an argument may be modified.

But what about NULL? Sometimes it is a good thing that NULL is allowed, sometimes, it doesn't make sense. So again, not obvious. So what to we do? You can document it of course, but the problem is that compilers don't read the docs, and therefore can't tell you if you are doing it wrong. You can play it safe, and design your API so that NULL is always an option, and avoid NULL when using others APIs, but it leads to unnecessary and performance-impacting checks. Preconditions and postconditions would solve that problem: if you pass an argument that can be NULL to a function that doesn't accept NULL, the compiler can warn you. Plus, there is optimization potential, in the same way that C/C++ does with undefined behavior, but this is explicit. You also can also get the choice between safe (runtime checks) or fast (undefined behavior) at compile time.

Making it a core feature of the language rather than an extension (like your rust crate) will help compilers and other tools to take full advantage of what it brings.
Pretty sad. Some form of OCD.
It has to be usable by users with ten-year-old browsers. Now what?
It's about a year to the outer planets on falcon heavy. Less on SLS, but I digress.

Suppose a flyby mission records a couple of these cartidges and flies back to Earth. Assume 3 years round trip (1 there, 1 record, 1 back).

That's Nx80,000,000,000,000 bits in 3 years.

Or Nx10E+16 bits / 9E+7 seconds.

Or about a gigabit per second effective rate per cartridge.

Not bad. Psyche (our best optical link from deep space), has 2 megabits/s peak rate.
I'd be willing to bet there exists articles expressing this exact sentiment but with regard to photography.
Simmel's "The Metropolis and Mental Life" (2010)
Can you precise what works terribly ? On which mobile browser ? I m interrested as I plan on replacing our current carousels by this one

for the "it broke the back button" isn't because it uses anchor so it works as expected for anchor , i.e you get to the previous anchor before going back ? (Which can be overrided by a line of javascript if you dont want that behaviour, but at least you can link to a specific slide of the caroussel )
Intel's power play: Hands-on with ATX12VO (2020)
Well the absolute insane amount of component/ux libs say something else. I also can't really differentiate between companies anymore everything is just shadcn with low effort chatgpt copy.
Not really. I introduced it to our Python projects at work and it's been great. Partially because of poetry2nix, and partially because it makes it easy to include other stuff like a specific version of Redis for testing purposes. Everybody gets the exact same dev environment, reducing a ton of "works on my machine".
Autoimmunity Has Reached Epidemic Levels
I’ve heard this effect called the “Bach Faucet”—when things wonderful and rare become so commonplace, we lose what made them meaningful originally.
I agree with your conclusion, but it's a natural question. Twitter management and users were not in favor of him owning the place, so why not let him back out? I think the driving answer was money. He paid way more than the company was worth, and there's no way the investors would accept the board turning down the offer.