skysight-inc/HackerNews huggingface dataset:
I wonder how many HN readers need to read this - reluctant as I am to overgeneralise, my instinct would be: not many. And the comments seem to reflect that.

I'm certainly someone for whom the opposite advice would be more in need - I think listening to people talk about themselves is something of a defence mechanism; avoiding letting people in.
>I mean, I feel like not having the capital is a good reason.

Almost nobody has the capital to buy a new car, they are mostly financed.
You are missing the point.. I am not happy to install PHP on my local system, even php-cli. Finding ways to help me install it, doesn't meet the base requirement.

EDIT: Thanks teruakohatu for trying to help tho!
Shocking……In other news, sun hot & water wet!

I’m in the process of divesting myself of gadgets, screens and doomscrolling devices.

Carrying around a dumb phone has really opened my eyes to the way my executive function has deteriorated by being able to instantly web search any idea or mental flight of fancy.

This means that all of my positive coping behaviours are impacted, for example journey planning. Being able to push the voice assist button in the car and say navigate to x, means I’m winging all my irregular travel.

The network effect of tech drags me deeper in and causes hyperfixation, like disto hopping but for solution finding, I reckon I’ve tried almost every todo app/system and gadget in existence, todoist to custom sql databases. Spbullet journaling is the best thing that has happened to me in a decade.

I’m trying to figure out how to ditch my smartphone full time but modern life doesn’t really allow it.
> I know developers like to put their head in sand and pretend to the contrary, but credentials do matter. Things like security or cloud certifications and security clearances

Interesting, I've interviewed with and for a number of tech companies and it's never come up. What companies are you seeing who are interested in certs?
> is called a “shoulder” in film

It's called that no matter the medium
"In time, we used social media to remake civic life."

And what a job you did.
> In fact I’m hard-pressed to think of any.

Maybe music and video entertainment as a counter example?

Agree with everything you said though.
Forms are one of the rare instances where "dynamic" content was actually designed into HTML. Sure, the original intention was to have a page transition on form submission, but for the user that might be indistuinishable from what JavaScript is doing today.

A much better behavior would be to have the form handle the button state automatically: once you submit the form, all submit buttons of the form are disabled until the completion the button's onclick handler, the form's onsubmit handler, and any request triggered by the form action. Once all of these are done, all submit buttons belonging to this form are automatically enabled again.

If you want to get fancy, HTML could have introduced a fifth button state for this to make it distinct from a "normal" disabled button, and maybe allowed the form to change the button content for that state (you might want the button to say "please wait" or "loading"). But really, just simple sane handling of the disabled state would have been so much better than the barebones forms we have. Make it overridable by an attribute if you really want to support the edge case of a form having intentional concurrent submissions.
> That said, I don't really understand why there isn't something like a "singleSubmit" attribute you can add to a HTML form to automatically disable duplicate submissions. Handling double form submits is a frequent problem – you almost never want a form to be immediately resubmit[t]able which HTML forms are.

I assume because submitting a form takes you to a different page, where the form no longer exists.
Please educate us about BGP route reflectors. Any good YT explainers.
I wonder if a subscription will also mean they stop showing you "suggested posts" in your feed. Since they are too basically ads based on your data (and similarly irritating as ads)
Ruby’s tap method on objects is still one of my favorite features in any language due to the things it enables: https://www.rubypigeon.com/posts/object-tap-and-how-to-use-i...

Out of any language I’ve worked with, Ruby was #1 overall in being able to solve problems closest to how I thought about them conceptually if that makes sense. In other words, getting some way of doing something out of my brain and translating it to Ruby was the most seamless (I haven’t tried any real lisp in earnest), with ES6 a pretty close second now.

Even though I use it a lot professionally, I really don’t like Python much, and I like Java / Gradle less. The whole “There should be one-- and preferably only one --obvious way to do it” thing never held water in my opinion, and things like making an HTTP request then doing something useful with the output are really not fun in Python without using things like the Requests lib… even closing files or having to care where a cursor is, like what year is it again? Python doesn’t feel like a high-level language many times since it keeps forcing me to deal with minutia and doing the wrong thing by default. Then there’s the whole disappointment with PEP 582 getting rejected (check out the PDM project to see what Python packaging could have been) and I just can’t help but really despise it despite how useful it continues to be.

Sorry, just hearing the desire for anything else to be more pythonic in any way takes my brain to a dark place of PyTSD.

Hey, at least we don’t have to write TS types for JQ (yet).
Likely because there is no absolute way people percieve eachother?
Those were the “much derided ‘content’” I mentioned.
# rm -rf ./build

Clippy: would you like to delete /boot instead? [Y/n]
May be because you're using Cloudflare DNS: https://jarv.is/notes/cloudflare-dns-archive-is-blocked/
Swap (Disk, RDMA, Compression)? Page migration (NUMA, CXL)?
At the time of writing, ETH is trading at $1881, down 0.07% in the last 24 hours.
The price has been trading in a confined range, struggling to break above $1914 level.
Bluntz, a well-known crypto analyst and trader who accurately predicted Bitcoin’s price bottom in 2018, has predicted that Ethereum would have a significant climb in the coming months. The expert has made an optimistic prediction and observation on ETH.
This is a great suggestion. Thanks. We do have these in New Zealand.
I never said it was the majority, but if you look at the numbers there's a chunkable size of population that don't change (and it's been higher than the Mozilla market share for many years now), that number is getting bigger now that Edge is not immediately terrible anymore (I know several people who used Chrome and now stick to Edge). Plus we have a history of people keeping the default browser around just in case since gov websites were always optimized for weird setups like "Internet Explorer running Java applets".
Casually calling people nazi on a website for a programming language isn't really cherrypicking and I find it to be quite interesting and very influential in my decision NOT to use this language.

This message is right in your face, it isn't like you have to search for it.
These stories and your reply solidify the cultural importance!
As written in the article the "disabled" attribute doesn't disable submissions either, so it's mostly an appearance thing either way.
Primitive people had markets but they didn’t have limited liability corporations.

The very existence of these companies is a privilege, a state provided fiction. The people get to determine the scope of that privilege.

Corporations have no innate natural rights.
I think this happens a lot with other advice too. Diet/health advice like the constant barrage of "eat less fat" and "eat less salt", dating advice like "don't focus on looks", etc.

I get it, in one way... there are people out there who are unable to listen to the end of a sentence that starts with any qualification at all, and barely listen anyways so it needs to be repeated, forcefully. But this is optimizing for them at the expense of the people who do listen and end up internalizing the message too well.
Which is correct: "troubleshooted" or "troubleshot"?
Qdrant vector db powers GROK and the RAG system in OpenAI
In theory, there is now regulation in place: you can "choose" now to be either forced to use google messaging client or forced to use apple imessage and be able to "chat" with google accounts and imessage accounts (mild irony).

Wow, going from Big Tech to Big Tech, amazing, this wouldn't be a failure, if you could use small tech to "chat" with google accounts and imessage accounts. A TLS enable IRC bridge? With account creation using a noscript/basic (x)html browsers or special commands in IRC (and some people could write a nice looking small tech GUI for that). Or another super stable in time and as technically simple than IRC network protocol? (we could think about a HTTP 1.1 based protocol, namely with a permanent TCP/IP connection... well I am throwing ideas here).

I guess this regulation have good intentions, from forcing interop with gov "services" to allowing small tech to be a real thing.
The electricity price isn't the issue, over 10 years EVs are cheaper to run than ICE vehicles anywhere in the world. The problem is the upfront cost, it doesn't matter if it's cheaper in the long run if you can't afford it now.
> I also do not have access to an Apple device where I could use brew.

Sorry, just trying to help.
Maybe crashed together (see Theia) and the entire evidence of their ultra-high technological society lies in a molten state 2500 km below in the Earth's mantle and encased in solid rock a few hundred km below the surface of the Moon.
The block 'Cell Values to Include' let's you forward values selectively. The v0 had auto feedback but it wasn't robust, quite risky on credits, and not that useful in most cases, so now it's a multi select per prompt opt in.
did try to use google DNS, still blocked.
There are some baseline metrics that are obvious right?

For example, if you have 0 conversations in a given week on average, then having 1 or 2 neutral conversations per week already feels like something better. Why? The goal is now to make those conversations feel slightly positive.

You don't need to prove your success to anyone else, so scientific rigorousness isn't needed. What's needed is your own evaluation of how things are going based on metrics you find important. The metric I gave is just an example, there are many metrics one could choose from. It really depends on the outcome you want.
I was expecting it to be an annoyance program that ran in the background and gave unhelpful suggestions.

Instead, I'm trying to figure out if I can use this at work.
The way people approach conversation is strongly culturally ingrained.

The way it was explained to me by a Brit is that he had to stop looking for "normal conversation" because Californians just "take turns talking about themselves".

There's advantages and disadvantages both ways but most people are strongly biased to whatever approach they grew up with.
There's a long history of revolutionaries using the resources of the current system during their struggle to destroy it. What else could they do?
now, how long to port to GTK+4?
An important quality of a professional software engineer is being able to work in a team and being able to deal with personal differences. And those difference go beyond coding styles. With respect to coding styles, I always tell junior software engineers to not change the code formatting, the names of classes and methods, and abstain from refactoring code just fit it to your preferences.

My personal preferences is to keep the code base as small as is needed for the moment. I avoid creating functions/methods that are only called once. If possible, (like in C#) I prefer using local methods and lambda expressions. I try to avoid code dupplication (beyond the trivial). I am carefull with introducing abstractions as often it makes it harder to navigate and/or debug the code.
> This post is actually just me talking about me
Given how quickly air resistance scales with speed you might actually get to your destination faster if you drive slower just from needing to recharge less.
Thats the whole china buisness model?
No IP costs, subsidize production to market dominance, repeat. Which again the VCs copy by subsidizing that take-over money with shareholder money

Free is a temporary attack vector, but with open source its a permanent attack vector.
By the time Microsoft secured a deal with IBM, they were already a multimillion-dollar company, which was quite significant in 1980. Judging by their future moves, it's evident that luck wasn't the only factor contributing to their massive success.
Have written compilers, can confirm. For parsing especially using recursive descent is surprisingly pleasant, even in something badly suited like C.
You got me interested, could you say more about how are doing this? What exactly sounds different to you, and maybe what is your first language too. I am European but my first language is polish so in this context it is useless :P
Seeing Like a State
With Hybrids it gets pretty tricky, because the highway economy is about the same as an ICE car while the city economy is much better. Just looking at the combined fuel usage doesn't help much.

If you live in a city and do mostly city driving then hybrids are worth it, if you do mostly highway driving then they're a waste of money.
Like when an SNL host tries to make their monologue all about themself.

https://www.youtube.com/watch?v=XiVUrOgxhf0

Sometime even a seasoned professional can't get it right.

https://www.youtube.com/watch?v=jMFclAw6rnY

And then they have to improvise.

https://www.youtube.com/watch?v=AtnBumt82_Y

Finally they may notice another actor on stage, find themselves listening, and make the beast with two backs, but only to further their own career.

https://www.youtube.com/watch?v=VRkZYdWCe7w
Here's a secret trick to parsing C headers: whenever you hit an error, discard the line and restart parsing. If you have a fallback explicit FFI, most ~mystery extensions~ can be done without.
First impression, oh my, er, what is this, deeper reflection, wow, so I can sort of program this like a smart spreadsheet where cells can contain LLM results which can feed into LLM prompts, and as I alter the contents of a cell, or LLM provides new results, the whole thing is 'recalculated', did I get that about right? Really looking forward to seeing how the UI develops in this space, so many ideas to explore.
Hard-to-swallow truths they won't tell you about software engineer job
Got my upvote.

I'd describe it as Hamas trying to get around the IDF so they can kill or kidnap old people, women and children. The IDF is trying to get around old people, women and children so the they can kill Hamas.
No they're not. They are common phrases used to shoehorn a lot of politics and meaning into a simplified message that doesn't really reflect everything it stands for.

Everyone knows this and it is highly controversial which is the point. I don't agree with any of these things because I know what they mean in reality.
Colombo clothing stores, including the esteemed Fashion Bug, offer a treasure trove of options when it comes to girls’ frocks. Whether you’re seeking casual playtime attire or a dress fit for a special occasion, the city’s fashion scene has something for every young fashionista. From the timeless classics to the latest trends, the wide array of styles ensures that every little girl can express her unique style. Head to these clothing stores in Colombo, especially Fashion Bug, and let your little one’s wardrobe shine with the latest and greatest in girls’ frocks!
What you’re described is just the logic behind patents eventually expiring.
Nice, esp reading Calzifier’s comment above and remembering how many times I’ve cursed the JQ syntax because of quoting issues…another “trick” I’ve been using is for any non-trivial JQ filter, stick it in a file or at least a heredoc and feed it to JQ using -f for much less quote-escaping malarkey.
> Anyway, if you actually care about the people using screen readers, you should be offering them a separate experience anyway.

That's a very odd claim. Pretty much nobody does that, and segregating people is not generally a good idea. You need to bake accessibility into everything you do. Screen readers and javascript work well enough together.
> ... Do not buy products or services from companies that treat their customers this way. ...

True. But when you have good-enough alternatives, simply do not buy any "smart home", IoT, or connected devices at all. Unless [complex open-source conditions here], buying from NiceCorp does nothing to stop them from being taken over by NastyCorp, with the obvious malicious intent.
I always hate these kind of conversation advice/social advice blog post things because the reality is that you can be an excellent conversationalist and make friends with everyone with all different conversational styles. I have friends that talk about themselves 75% of the conversation but nobody gives a shit because they’re interesting/funny/unusual/whatever and people like to be entertained. Similarly I have friends that typically talk very little about themselves - few short sentences and back to you - and that works too! You can be the kind of person who uses someone’s name all the time or literally never uses it and BOTH of those work just fine.

You know what doesn’t work though? Weird advice about making it about them, or mentioning their name X times, or other specific rules. You can spot someone who just read How To Make Friends or whatever else a mile away - why? Because they seem to be nervously following some invisible rule and it ends up making them seem like a kid from the school paper conducting their first interview. You know what DOES work every time? Having a relaxed, natural conversation! “Have a few beers and relax and just talk normally” is better advice than any blog post or self help book out there.
Right, and I thought the line in the article:

> [before this] Apple was effectively saying “pro enough for you, but not for us.”

summed that up nicely
Set up a Craigslist alert in your earnest few cities for Toyota within the model years you want and you’ll have one for under $5k in 45 days
But isn't burning it releasing again the CO2, and sequestrating this was the point of the exercise in the first place?
The Ars comments recommend Ratgo and Messo. Ratgo for a WiFi board that connects directly to the garage doors electrical and Messo is another cheap HomeKit option from Amazon.

https://paulwieland.github.io/ratgdo/
For reasons unrelated to health, politics, or religion I never got into drinking in the first place and never had an issue with it.

It was mostly neutral experience after leaving my teens since you grow a somewhat thick skin and select a bunch of friends who are not assholes about it.

Now in my thirties something came up that makes it unwise to consume alcohol and to the surprise of my doctor I could just check that point.
I honestly don't know how anyone can feel confident buying any "smart home" gadget that requires an internet connection to work, especially when HomeKit and HomeAssistant exists!

If HomeKit/HomeAssistant didn't exist I would simply have a dumb home, it's not worth the risk.
Of course the submission needs to be handled separately (if a <form> tag is being used). But that's not the point. The semantics for a disabled button are much clearer: You indicate that the button cannot be pressed (because it wouldn't actually do anything). Having a button that can be clicked, but that doesn't do anything, sounds like a wrong choice. Even worse is "making it look like it cannot be pressed by adding CSS rules".

From what I know about accessibility, semantics are key. If the semantics are clear, then accessibility tools can optimize their flows accordingly. Using styling to convey semantics is a bad idea.

If accessibility tools cannot deal well with certain situations, then those tools should be improved instead of making semantics worse.
Academic books are terribly expensive.

When I was at university (Oxford, UK, 2009), I bought about four key books, and spent well over 100GBP. I simply couldn't afford more. I had a student loan which covered tuition and some of my living costs, as well as a bursary from the university which covered some of my other living costs (but not all!).

What was annoying was that our library didn't have enough books for all the students. We'd all be assigned the same reading list for the week, and then have to race to the library to get the books before they were all gone.
What makes data races not a "real race condition"?

Anyhow, do what you will. I don't get the impression that you are genuinely interested in this topic.
Levels of AGI: Operationalizing Progress on the Path to AGI
Surreal. I am currently studying this book for a university class, and the moment I take a break and check HN I see this.
I like the part where everyone forgot that humans are more important than money.
Yes, the BEAM VM allows you to write native code in a few different ways and call it from BEAM-native languages. For Rust there is a library called Rustler that simplifies the process a lot.
If you have a lot of stories and talk to a lot of people then this gets very difficult very fast
Why is F83 your favorite?
unless the account isn't important - don't. By the time you have a setup that isn't at the mercy of ISP outages, blackouts, misconfigurations etc. you have invested a load of time and money for not much gain.
The title of this post is also great advice to many tech/dev people who start doing sales.

Don't try to fit your solution to everyone.

Listen to what is actually a problem and solve it. You don't have to talk about this cool app you've built. It's not about you or your product, it's about someone's problem
Cute or not. My point stands
class Type { int size; } and then add methods for every conceivable type-dependent operation. Alternately, a sumtype or enum+pointer will also do. Then you just attach a type to every expression. At least, that's how you do it in a "forward-typed" language like C. In a language like Haskell it's a bit harder because your type assignment is a full graph, not a DAG like in C.
I like this a lot if they really disable tracking and so on. To be fair, it’s what a lot if us asked for.
This is your sign to continue studying ;)
I wonder whether site operators could mitigate this by using SPF-like DNS records to say which cert authorities their site uses. It's of course possible for a sophisticated attacker to try to interfere with such a workaround but:

1) The DNS ecosystem is messy with OS, browser and cached records. This makes it very annoying and slow for attackers to target anything but individual users.

2) Browser vendors, if needed, could verify such DNS records in an EU free connection for most sites.

3) Scanners could compare DNS records to results in EU based browser requests and alert the public.

4) Sites with greater concern could additionally post information about which certs their site uses in other public locations like HTML meta tags, public databases, or even centralised locations like search consoles & app stores.

This isn't as elegant as the current system of certificate transparency, but meaningfully raises the costs of MITM'ing connections in an environment where eIDAS is enforced.