skysight-inc/HackerNews huggingface dataset:
Except in this instance, the conservative justices completely abandoned their "textualism" argument given the law in question was written by Congress to do precisely what they disallowed. And no, I don't want to hear that "well clearly not since they ruled against it."

To be clear: I'm talking about their redefinition of the word "adjacent". Forgive me if I'm not following the thread correctly here. Justice Alito seems to think adjacent means "navigable waters" instead of "these waters are literally connected to each other even if not above ground".
That's a good heuristic. Someone just starting doesn't know what "best practices" are. Someone early into their career demands strict adherence to the best practices. Someone later into their career knows what rules can be bent, and knows a good reason for doing it.
I love Elixir, I use it daily, but I have to disagree. Elixir tooling is in my opinion one of the only sore spots of the ecosystem and its quality is seriously lagging behind the vast majority of other languages. When I say "tooling", I'm talking about language servers and overall editor support.

As much as I appreciate the work the team has done, I think we have to be honest about the good and bad parts. ElixirLS has never worked quite right for me, or most other Elixir developers I know. It's often painfully slow to respond even in small project, it often gets stuck in obscure failures that require an editor reload to get it fully working again. If you run into any kind of issue with it, the boilerplate response it always: Try running `rm -rf .elixir_ls _build` which sometimes works, but usually not.

Javascript, Typescript have immaculate tooling in this regard, same goes for Java, C#, Go, even Python (on IDE side, the package management situation is of course a dumpster fire). I'd go as far as to say that any language supported by Jetbrains has better tooling than Elixir does.
> SIMD save/restore state

I wish someone would come in and convince the kernel devs that "hey, if you want EXPORT_SYMBOL_GPL to have legal weight in a copyleft sense then you can't just slap it onto interfaces for political reasons"
https://dataverse.jpl.nasa.gov/file.xhtml?fileId=74511&versi... is still pretty accurate. Uplink is still mostly work from home for Curiosity and Ingenuity.

And as it happens... I do CRUD web apps too, offically about 20% of my time. Including that one. And for those we use text.
You could use server-side includes to get the basic prev-next navigation and consistent menus, headers and footers.
US Judge restricts Biden officials from contact with social media firms
The argument is there are bigger problems to worry about. Note that today there have been three mass shootings in the US. And the day isn't over yet.

And 2023 has been historically bad.
https://ilearnt.com/
Over 200 posts on random things I have learnt or found interesting. Some are techie, some are work related, some are about life. Recent posts have included:

https://ilearnt.com/posts/publicprivatekeysintro/ - an introduction to public/private keys for non techies

https://ilearnt.com/posts/serviceandhospitality/ - service v hospitality

https://ilearnt.com/posts/bewareofthenormal/ - beware of the normal
https://andersource.dev

Small & random :)
Calling The Inmates are Running the Asylum a book 'for girls' is just weird. I suppose it is sexist, but mostly it is ... bizarre. What can he mean?

By the way, it's a good book, well worth reading if you are involved in software development.
As I understand it the way it works is that items from the pool are randomly put on the front page for some fraction of users so you don't have to directly visit the pool page.
Whatever happened to html?
What are the substantial differences? (I dont think there are)
Someone beat me to the punch and added the URL (thanks!).

The site is what's left over after trying a few different options, most notably Ghost and later Zola.

Most of the current layout mimics what can be created within Ghost's editor. I then migrated to Zola which shares the bulk of the layout. Currently most of my images are coming from Zola's "/processed_images" directory. You can view the Zola codebase here[1] if you like.

The layouts I'm currently working on (not yet published) are heavily influenced by Andrew Clarke's work [2] and his book "Art Direction for the Web" [3] which I highly recommend if you want to explore less generic layouts online. I hope that on day my site can be example that web design can be as varied and interesting as print!

1: https://github.com/jamiedumont/zola_jamiedumont.com

2: https://www.smashingmagazine.com/author/andy-clarke/

3: https://www.smashingmagazine.com/2019/03/art-direction-relea...
Leaked Pixel 8 Pro photos give first real look at Google’s upcoming flagshi
>Not going to try, but I'm not sure 911 works here.

According to Wikipedia it redirects to 112, just as I expected:

https://en.wikipedia.org/wiki/112_(emergency_telephone_numbe...
And in those decades they were probably right.
Is there any documentation on the native schema used to store the documents. Is it sane enough that you could manually roll your own JSON1 queries in SQL to facilitate more relational join like features?
I was asking. I was asking because that was the only way I could make good sense of your comment. Musk did not change Twitter to allow conservative voices: conservative voices were already perfectly welcome on Twitter. The big change to Twitter under Musk was that he allowed hate speech and targetted harassment. (Or, rather, allowed more hate speech: there was already quite a bit.)
Great!

I can't fathom having a serious discussion about a 2-5 year career bet, and hopefully even more impacting, and not having a serious look at the actual work or at least the highly related technologies. Some of our best hires have been from our userbase and the OSS communities we helped start, and some of our misses have been from those who couldn't get on board with those.

(We don't do leetcode etc, though for junior roles we do ask for a Jupyter notebook, and for senior, might do a contracting period if mutually agreeable.)
https://www.codingvc.com/

I mostly write about startups and fundraising from the POV of an engineer turned VC. The posts have gotten much less frequent over time, but I have a few good drafts that I hope to publish by the end of the year.

My two most popular posts so far:

How to de-risk a startup (https://www.codingvc.com/p/how-to-de-risk-a-startup)

Salary and equity benchmarks based on AngelList data (https://www.codingvc.com/p/analyzing-angellist-job-postings-...)

The posts below are less popular, but they're my personal favorites. Apologies in advance for poor formatting, I migrated to Substack a while ago and still need to fix some of the internal links.

Not all revenue is equal (https://www.codingvc.com/p/when-is-a-dollar-not-a-dollar)

Becoming your future self (https://www.codingvc.com/p/becoming-your-future-self)

Startup thought experiments (https://www.codingvc.com/p/how-to-use-thought-experiments-to...)
Similarly, I ended up using mine docked a lot of the time. Performance when docked, and outputting more than 720p is pretty lacking. I really liked having a second input on my monitor to switch to for my games, so I ended up getting a 2nd PC with ChimeraOS (basically SteamOS) installed on it. I played through the entirety of Diablo 4 with that.

I like the hardware, but yeah I've had a harder time recommending it to some of my friends because my first question is "do you go anywhere?". Plenty of them say no.
Slightly ironically given the gist of this discussion, the ad shown before that video was actually one I wanted to see and watched till the end (trailer for latest Indiana Jones movie).
I recently started my blog on https://blog.fponzi.me/

There are only 2 articles right now, but I would love to get some feedback if anyone wants to provide any. I mostly write about things that I'm learning, and random thoughts. I'm interested in operating and distributed systems. Thanks!
I'd pay $3-$5/mo. I watch maybe 8 hours a month.
Yes, I was always interested in computers and video games but never thought to try programming until looking at a list of careers and deciding to study CS.

The first language I learned was Java. It’s one of my least favorite languages now but I think it was good enough to learn the fundamentals.
What country are you in? It sounds unusual that you can’t sell property that you’ve bought (a DVD).

Publishing are rights for the publisher, not the viewer. As a viewer, I can view the material and don’t have restrictions on whether I can remember it or not (ie, run it through an algorithm to train a model as part of the viewing).
This still requires JS and localstorage.

I've been considering this recently for my site and I settled on having prefers-color-scheme on the root domain with dark. and light. subdomains. If the user chooses a color they just get bumped to a subdomain that sets a cookie with their preference. If they come to the site from an external link and they have a preference cookie they get redirected to the subdomain again. Absolutely no clientside JS is needed anywhere, no FOUC issues, and it's trivially simple to code because it's literally just a redirect in the server config based on a cookie value.

I really should spend the time to actually build it, but Diablo 4 came along and I got sidetracked.
this is a public key for Nostr, for anyone else wondering if this is an encoded bluesky invite code (a friend asked me; I don't know how much time we wasted together)

so uh, thanks for that very useful and insightful comment
The author explicitly points out the nonappearance of the captains rant within the NTSB report.

The author points out that NTSB report does allude to the captain's many instances of dubious judgment during the emergency.

The author also highlights the protracted diatribe spanning thirty minutes, transpiring even during the hallowed period of the "sterile cockpit," implying a discernible lack of concentration on the imminent mission.

The captain's unclear headspace became evident by his protracted tirade. He was likely mentally unfit for the task of captaining that day, and the rant was evidence of it.
Given you can just go override Firefox and enable disabled extensions, I'm not sure I understand the outrage. Then again, Mozilla does seem to attract a remarkable level of vitriol despite being one of the true stewards of an open internet...
http://dusted.dk/pages/phlog/

It's kind of disconnected from my main site, mostly rants.
We implemented a Contributor License Agreement (CLA) on our project, [Monica](https://monicahq.com), to protect ourselves from potential legal action by contributors.

Without a Contributor License Agreement (CLA), even if the repository is licensed under the MIT license, I'm not sure I'm protected against disgruntled contributors, regardless of the complaint.
Github.com and Gitlab.com have after all put a lot of effort into their WYSIWYG editors, but they're not very useful for image uploads.

That part should probably be handled separately just to avoid slowing down the git repo with huge binary files. For example upload an image to S3, note the path, enter it into a markdown syntax image url.

There are many ways to skin that cat, depending on the technical skill level of your client. They could even e-mail the images to a script, or message them to a bot on an IM service, that then returns the URL for them to use in Markdown.
Although he hasn't yet covered this incident, lovers of these kinds of breakdowns may enjoy Mentour Pilot.

https://www.youtube.com/@MentourPilot/videos

His accident breakdowns are fantastic, as are those by Juan Brown:

https://www.youtube.com/@blancolirio/videos
Personally I pretty much always prefer to see graffiti over plain grey concrete, even when it is just simple tags.
If I install a ceiling fan for someone with multiple speeds, forward/reverse, and a dimmable light but I take the remote with me and leave just a basic on/off switch that's still taking away control.

Give me full control of all features or I go elsewhere.
https://aryanarora.hashnode.dev
https://serhack.me
Can vouch for this game, it’s super fun.
I bet the name is because is because shark tooth is what somebody can recognise better. "Is this a seal or a fox skull?"
Apple's Windows Game Porting Toolkit gets faster with new update
Those videos were truly beautiful.
A friend told me that Bumble require you sign up to apply for a job. And now my pet theory about why guys get so few swipes back is that they're all swiping away on leagues of job applicants.
I can't imagine uBlock Origin not being on the list of "monitored extensions" that are allowed.

That said, I am concerned that there doesn't seem to be any easily findable information about what domains (or even what kind of domains) will be quarantined, or what extensions will be "monitored".
Man this is exactly what I need at a high level but not writing this in C is a complete show-stopper. All that Docker effluvium adds insult to injury. Sad!
Funny how this claim can be made when they pull shit like this but not when they legislate from the bench for the right.
Yeah, I don’t know how my filesystem watcher made it to the front page either
everyone thinking Prompt Engineering will go away dont understand how close Prompt Engineering is to management or executive communications. until BCI is perfect, we'll never be done trying to serialize our intent into text for others to consume, whether AI or human.

Where I DO think Prompt Engineering goes away is because codegen and code orchestration of LLMs rises up to take its place. Hence Prompt Engineer -> AI Engineer https://www.latent.space/i/131896365/the-role-of-code-in-the...
Oh these are nice and punchy in length, excellent for a thought for the day!
I understand the paranoia but that scenario would make no sense, as long as about:config is accessible - which it will always be, for any FF user except managed-IT ones.
If you're on ZFS you're probably using snapshots, so all that work is already happening.
Abnormal cold days are a sign of climate change too.
And again, how many BEV models were available a decade or so ago? What exactly is suppose to keep hydrogen cars from being developed?

Also, why is your understanding of the marketplace something straight out of a video game, as if there is a end-credits scene and nothing happens afterwards? There's nothing stopping advancement in new technology, regardless of how successful current technology is. Progress always marches on.

Not to mention that fuel cell cars are electric...
Have you used pandas? :)
Going to try out Factor, and had read about it before.

Saw a video about it recently.

It is a concatenative language, like Forth, which I had tried out some earlier, via GNU Forth, IIRC. But there is more to Factor than just that.

Forth is fun.

Two books about it, by Brodie, are available to download. I have one of them as a hard cover book in a nice dark brown finish.
I happily pay for YouTube Premium, and I get more value out of it than literally any other subscription service I'm paying for.

YouTube is an endless goldmine of quality videos made by people who actually give a shit about the topic they're talking about, rather then people who are just trying to make "content" to monetize.

I also appreciate that at least some of my monthly payment goes to the people making the videos I'm watching.

I'm honestly surprised to hear such a cynical take on it.
I'd lean yes -- what data set can they feed into the training algorithm to replace the stuff that doesn't get into writing?
https://ben.bolte.cc/

I mainly write about machine learning, and occasionally random thoughts.
Who says it never happens, either lies or has some worse problems.
> you might want some restrictions on addons accessing all data on a banking website

I might want to be control of that myself rather than having Mozilla trying to index all banking websites in the world and not being able to use accessibility tools on those they found
> Just wait until your bank disables password autofill and paste on their site, and no extension can override it

that would be a fantastic day because autofill based on html/js hackery by extensions is one of the biggest security risks there is. It's why Extensions like Bitwarden caution you to have autofill turned on. Tavis Ormandy (security researcher) demonstrated this last year in a blog post

https://lock.cmpxchg8b.com/passmgrs.html
> On a HN Hiring thread from yesterday, you'd be surprised how many emails I got that were 'here is my stale CV from 5-10 years ago' and little about why they're excited to do hard things with us.

I was about to write a moderately snarky comment and went to your profile to check which Java banking middleware or Rails-based Uber-for-dogs your startup is building for applicants to be excited about... but looking at the description your company seems quite interesting! Sorry to hear that you've got flooded with generic low-effort application from disinterested people. I guess in current job market some people just desperately knocking on all doors hoping to get any job at all.
They started disabling extensions installed by user on some websites without clear explanation why and when it will happen and intentionally hided settings to disable this functionality.

Should I read their own post again?

Why not ask user first? "Do you want to disable add-on not monitored by Mozilla on this specific site?".

Also, how many times users asks about this functionality? "I want Mozilla to monitor add-ons installed on my browser and disable it on some websites, when Mozilly want it" - surelly most of the users wants this.
It's actually ok for you to feel that way! It's also ok for Mozilla to do this, because Mozilla aims to use this to protect users! The internet is already a yard full of rakes for folks, I appreciate things that make it easier for users to protect themselves online.

Yes, the feature can be abused, but frankly, at least Firefox is an open source project, and there are methods that can be used to disable this feature, up to and including using or creating a new Firefox fork.
It depends on the questions - I don't feel like I've often gotten bad answers when I've asked and I know I try my hardest to be as honest as possible when candidates ask me hard questions about my position.

If I get red flagged for asking about their on-call policies or office-work plans or how they're handling the position/responsibilities that I would be taking on, then that seems like a bullet dodged? It's not like I'm expecting people to ask "So tell me about why you hate your manager" or "When was the last time you fired someone". You can ask probing but polite questions that give you information without having people tell you the sort of angry gossip you get on Glassdoor.

Obviously, tailor this to how desperate you are. If you want absolutely zero chance anyone will reject you for any reason, then you should be asking the most fluffy questions you can. I certainly don't reject people for asking those questions. I just find it a weird signal when someone seemingly doesn't even want to pretend to care about content, structure, and culture of the job they're interviewing for.
Be sure to also mark videos as "Not interested" on your homepage, if you also did not know about that.
You can even tell them not to recommend an entire channel.
See I always saw prompt engineering as the ability to author a prompt that elicits a specific behavior by the LLM, not simply the incantation to make to it say penis or talk like a sailor. The “make the AI be lewd” was a parlor trick, but the art of making it behave the way you want and to get the answers you want at the depth, breadth, and form you need is a skill and one I think isn’t going away in our lifetime. I’d further note that writing to influence humans to your intended response and understanding is a widely studied field by every study with multiple PhD and beyond disciplines associated. We even elect such people to lead us largely through their ability to prompt engineer humans.

IMO - Folks seem to be reacting to the term “engineer” in the same way traditional engineers with engineering exams do to software engineers claiming to be engineers despite often graduating from a LAS school or not at all - I have a bunch of PE EE in my family and they treat my claim to be an engineer with extreme scorn.
I think the only reason I was able to get through my PhD was because I am used to the work culture and expectations. After going into the industry in a relatively healthy and good company, I realized just how much stress I had and how bad it was in academia.

In a way, the grinder serves as a test of willpower and discipline and those who could persevere through it can say they have the mental fortitude to handle stress and still achieve results despite adverse circumstances. Whenever I am kinda stressed out, I recall my time in school and it gives me something similar to "I have been through worse, I can make this work".

On the other hand, I tell everyone who bothers to ask that no, a PhD is not worth it. Get a master and go to work. Or better, get a BS and make the company sponsor that master degree. That PhD will drain both your life and energy and once you got it, you will still need to compete against people of your level. Nothing changes except a permanent mental scar.
NHTSA Petition Claims Tesla Sudden Unintended Acceleration Is Real (But Fixable)
It's something I've considered with both nginx and caddy because I've got the server so I may as well use it! I prefer a server over services like Netlify because I can deploy with rsync rather than git (or the web-based UI). Plus it lets me log the many 404s I get after so many site migrations, and then create 301s. Most services like Cloudflare and Netlify just swallow details like that unless you pay for upgraded analytics.

I keep it as vanilla HTML though because I like the fact that I can open any page as a standalone file with no server and almost any browser can render it. I'm not saying this won't change, but for now I'm happy without SSI.

Plus, I'm using Nova for some Panic-based nostalgia (Coda was big when I started), so I like having the code and rendered HTML side by side in Nova's preview.
Yes. it's guaranteed to be sound.
As per what makes it unique, from the paper:

We present a gradual type system for Elixir, based on the framework of semantic subtyping [10, 19]. This framework, developed for and implemented by the CDuce programming language [3, 15], provides a type system centered on the use of settheoretic types (unions, intersections, negations) that satisfy the commutativity and distributivity properties of the corresponding set-theoretic operations [19]. The system is a polymorphic type system with local type inference, that is, functions are explicitly annotated with types that may contain type variables, but their applications do not require explicit instantiations: the system deduces the right instantiations of every type variable. It also features precise typing of pattern matching combined with type narrowing: the types of the capture variables of the pattern and of some variables of the matched expression are refined in the branches to take into account the results of pattern matching

CDuce programming language: https://www.cduce.org
>If one or more extensions installed in your web browser have been blocked by this new feature and you want to use those extensions, you can disable the new feature and re-enable those disabled extensions in Firefox.
There's a well-choreographed dance of meetings (with polls, e.g. go / no go) and head-down sequence writing. Meetings have a pretty rigid structure and there are zero off-topic comments. But the time for getting the actual sequencing done often has chatter with varying amounts of on-topic-ness. Generally, people are really great at not distracting each other-- I've only occasionally had an issue and when I bring it up, chatter ends. It's just that having a term for it would make it easier to bring up.

"Socialize with your colleagues" is actually an item on one of our checklists!