skysight-inc/HackerNews huggingface dataset:
Really nice to see a deployed modern Rails site. I just recently decided to try Rails 8 out for a side-project of mine (Paranoia RPG virtual table top) and had a generally pleasant experience.

The biggest pain point was the lack of Grade A documentation for the best way to use ActionCable and Turbo – information is spread out between Rails Guides, API docs, and then the Turbo / Stimulus documentation. The actual API docs do a poor job of explaining basic concepts like "streamables", and I kept wondering if I was doing things the "right"/idiomatic way.

Still, as always, ActiveRecord is my biggest draw for Rails, and the new first-class Sqlite integrations are a huge draw for me. I've yet to find an ORM that allows me to be anywhere near as productive.
The article doesn't mention them, but the keyboard and mouse felt super cheap, too. Light and flimsy and unpleasant.
You aren't punishing the dead person by not going. Just punishing what friends and family he or she had, out of spite. Making enemies. I mean when you say "horrible person" you're not talking about Adolf Hitler or Pol Pot, you're just talking about someone you thought (rightly or wrongly) an asshole.

Now you've made yourself the asshole to other people. Not a great life strategy.
I never said "daily raids" on journalists. This is the second time you have put words into my mouth and pretended I said something I did not.
Larger message about doing the thing you really should do aside, ever since my parents dissuaded me from going to my grandfather's funeral (a man that I loved and respected but who's funeral came at an "inconvenient" time in my life) I have greatly regretted it. Not going burned itself into my mind and since that time I have never missed a funeral. Even for someone I only knew a little or hadn't seen in many years. If I had a connection with them, thought fondly of them, I make every effort to go. It just feels like the right thing to do.
I found that this ends up being a giant amount of useless code, and a ton of memory allocation noise, that only satisfied my desire for elegance. I've given up that approach and just use protobuf types throughout as the base type. I got sick of writing dumb conversion funcs.
We're aging. This is becoming more appealing.
That’s a theory, but you’d need some data to support it and there are some potential confounds. For example, if someone decides children are out of the question because they can’t afford significant costs and instead decides to travel at considerably lower cost, that doesn’t tell us what choice they have made in an alternate scenario where policies made the financial burden much lower.
>The ram option is in an entirely different filter list, to filter all cards by amount and type of ram. So again, maybe they're just prepping the list to make sure these amounts of ram will fit and filter correctly.

I noticed that as well. FWIW I don't think "Zotac confirms" is a completely accurate headline, however I do think that this at least hints that there will be a 32GB option somewhere, and likely for one of the new cards that were listed, although that isn't certain. Also note that "32GB" also seems to be mentioned on the "Mini PCs and GeForce RTX Gaming Grpahics Cards" page which does not imply a workstation card.
> LLMs can pass CFA III.

Everyone cites these kind of examples as LLM beating some test or other as some kind of validation. It isn’t .

To me that just tells that the tests are poor, not the LLMs are good. Designing and curating a good test is hard and expensive.

Certifying and examination bodies often use knowledge as a proxy to understanding or reasoning or any critical thinking skills.they just need to filter enough people out, there is no competitive pressure to improve quality at all. Knowledge tests do that just as well and are cheaper.

Standardization is also hard to do correctly, common core is a classic example of how that changes incentives for both teachers and students . Goodhart's law also applies.

To me it is more often than not a function of poor test measurement practices rather than any great skill shown by the LLM.

Passing the CFA or the bar exam while daunting for humans by design does not teach you anything practicing law or accounting. Managing the books of a real company is nothing like what the textbook and exams teaches you .

—-

The best accountants or lawyers etc are not making partner because of their knowledge of the law and tax. They make money same as everyone else - networking and building customer relationships. As long as the certification bodies don’t flood the market they will do well which is what the test does.
It's not, because some middleman (library, framework, etc.) would assume that JSON is really about sending integers as doubles, hence you are getting only 53 or was it 54 bits precision, and then you end up sending an integer as "string" - but then what is this really?

I get it, it's probably not a concern for a lot of applications, but when comes to science, games, data it's of big concern... and this excluding the fact that you have to convert back and forth that number a... number of times, and send it on the wire inefficiently - and also miss a way to send it more efficiently using gorilla encoding or something else like that.

JSON is great for a lot of things, but not for high throughput RPC.
I've never been to a high school reunion, and I don't intend to go to any future ones.

But I went to a high school friend's 40th, and caught up with the people who were my good friends - and still are - and it was worth every penny just to hear their voices face to face for a few days.
Context window requires ram too.
Still sad that the one ruby conference I spoke at — Steel City Ruby way back in 2014 — left behind no video recordings due to a mixup between the conference organizers and the venue staff.
Exactly because lines pf code is not the ultimate result but rather a mean to an end - software _engineering_ profession is not at risk in any way.

If you don’t get it - you are not lousy, just not experienced enough or as I say - not doing engineering. Which is fine. Then your fear is grounded.

Because only the non creative professions like devops, sre, qa to some extent, data engineering to some extent are at _some_ risk of being transformed noticeably.
Do you mean server or client?

On server side I think I handle it in reverse proxy and/or CDN.

Client side I don't see anything HTTP/3 related yet.
there are sooooo many great doctors and you picked a monster here to prove what point? that there are monsters in every profession? say I work at Microsoft and am also a monster and commit heinous crimes. say I bring my own device to work connected to Starlink and in my office while I am coding new awesome feature to “Co-Pilot for your DOS Prompt” I also sell snuff films and child pornography. Is Microsoft liable for this? Should
they hire a firm to go into each office and inspect everything there, go through every employee’s personal device to see what is on there and what whether they are involved in anything?

I am neither defending the hospital (who probably could have done more) and of course not the monster doctor but as with everything else in america everything is blank and white. one monster goes through high school and college and med school and residency and … undetected as being a monster and trial lawyer goes “hey why don’t we extract millions of dollars from the employer…”
A funeral isn't the same thing as a burial.
> which I don't think is published any more

Isn't it? Not sure about today but I bought a copy maybe 10 years ago after never having seen it for sale in living memory before that. It did come with some wrapping around the front that said it was of its time though.

I got a new French copy more recently than that as well (can't remember when exactly but it may have been in the last two years).
IIRC there was a study years ago about how traversing virtual 3d environments helped with Alzheimer’s.

This would track with that.
Frameworks, compilers, and countless other developments in computing massively expanded the efficiency of programmers and that only expanded the field.

Short of genuine AGI I’ve yet to see a compelling argument why productivity eliminates jobs, when the opposite has been true in every modern economy.
The House of Mirth would be a great name for a bar, or a theater. Or anything, really.

Come to think of it, so would The Heart of Fools.
quantum computers still can’t factor any number larger than 21
I am a bit of a fatalist, I think things need to get really bad before cultural values change.
Maybe a more charitable reading is: "make every good faith effort to cooperate with your family's attempts to mourn your death"
Good luck with that under Usenet/IRC.
Cloudflare has a free CSAM scanning tool available for everyone:

https://developers.cloudflare.com/cache/reference/csam-scann...
Fair point. Another option is that the FBI knows more about the nature of the drones (size, lights, other identifiers, etc) either via visual identification or other sensors (classified, at related military installations nearby) sufficiently that they can be confident that there are no, say, explosives or guns attached and thus the drones are "safe". But they still don't know whose they are.

Another option is a variation of the above, where they might have a "person or company of interest" that is too soon to talk about, but they suspect the game being played is that they are owned by some tech startup who is trying to fly their/others drones around to drum up business by scaring people to in turn secure huge military contracts for drone-sensing and drone-countermeasures which they can sell as a solution to the problem/risk they've created. Am I too cynical?

Or as the original poster implied and some statements I've seen are clearer about than others, the wording is just sloppy in distinguishing between: "There is no evidence these drones are a threat/harmful" (ie they have been non-violent, so far) vs "There is not a threat here" (of any kind now or future... "keep calm and carry on"/"Don't panic... because we told you so; we don't see any particular reason".)
Yes. And always go to the wedding.
That is a lot. Does your job pay you the amount they would have paid for you?
Write code with your Alphabet Radio on
I disagree that reviews are easy to find. Things that look like reviews are easy to find.

Actual reviews, where somebody experienced in the domain of the product carefully uses it with a critical eye and accurately reports their findings are surprisingly difficult to find for a great many product categories.

I think this has many causes, one of which are things that look like reviews drowning out actual reviews, making the haystack in which the needle is kept bigger. Part of it is those things reducing the market value of reviews, so that there is less budget available for reviewers to do a good job. Part of it is the peddlers of things not supporting reviewers as much as they used to, because a real reviewer might give them a bad review, where they can easily seek out a thing that looks like a review, but has a much higher likelihood of putting their product in a favorable light.
I used to work primarily in Rails from Rails 3 and 4, then stopped to work with Go, then finally Elixir since 2016. For a long while there Rails was left behind with the crazy growth of clientside javascript and react. It was destined to become a BackboneJS/EmberJS of sorts, a once big thing but now dead and legacy.

With Rails 8 they really knocked it out of the park. Now there are real compelling reasons to use Rails 8. The job system, the auth generator, the rich text inputs, the file uploads, shit -- they have so much just baked in and omakase'd to death. It's quite an achievement. And it's beautiful to use. You get a phoenix liveview "feel" without breaking out of Rails vibes. If that makes sense.

I'm using it for a pet project of mine and have a really smooth experience leaving Elixir dayjob and jumping into Rails.
I'd want to know a lot more about overall Taiwanese demographics before I'd make a big deal out of this. 6x as fertile as the average sounds huge, until you consider that TSMC employees are vastly more likely to be in the child-bearing age group than the overall population (children and the elderly don't have many kids). The right comparison would be between TSMC employees and other employed people in the same age and income brackets. Could still be real, but probably not 6x.
Very interesting! Do you have a method of adding sorbent to a 3d print?

I wonder if it'd be worth having three TW4 modules with sorbent on only one of them. That way you can control humidity better by choosing 2 of the 3 to use at a time. Eg after a long shower you might wanna discard water vapor for an hour

What's the significance of the model numbers 4 and 12?
Google, Microsoft, Meta, and Amazon.

In the early internet days, there were no web-native companies. No entities really using the reach and software distribution power of the internet. It was a wide open pasture you could use to ship products and build communities.

AI is not that. It’s an algorithm and data, not an entire communication platform. IMO it’s not even its own product category. Once the market stops being hyped, there won’t be an AI industry, it’ll just be another slice of the software industry.

We have our big players. They’ll win in the end. Just like AT&T did with telecom. They even came back from being broken up.
Thanks article for teaching me about BlocksDS! Looks somewhat more healthy and competent than devkitpro.
Does it matter here?

> any person

The AI defense.
To recap, as I understand it your claim is that:

> The last time I checked 7 people a day were being prosecuted for speech related offences (I guarantee it is more now).

So the claim is that the UK is prosecuting a minimum of some 2,555 speech offenses a year (or as few as 1,820 if it's 7 a day each day of a five day working week in a year with 52 working weeks).
But it's the same thing just at a higher fidelity. Which is impressive don't get me wrong. But they are also kinda bad looking. Like even there good examples have so many issues. I just don't see how this gets extrapolated into the ideas in various posts like full length movies, custom TV shows and holodecks or whatever else people dream up. Do we have any examples of tech that just kept improving at exponential or linear rates? Why is everyone so confident it will just keep getting better?
Or just use a news server and create a tilde with gopher/irc and so on, then federate it with the tildeverse.
There are all kinds of examples of where the isomers of common compounds are bad for you, i.e. https://www.sciencealert.com/some-drugs-have-mirror-image-ch...
I would love to swim in code all day. My problems are always people and process. Down in trenches it is really messy and we often need five or ten people working in concert on the same problem that already has implicit context established for everyone, each contributing their unique viewpoint (hopefully).
> He's probably wrong about why it was broken, but it was broken.

That's going too far. If the customer misunderstands the product or misreads the documentation, that's something worth addressing, but "broken" is not an informative way to describe it.
The only regret I have in life (I'm in my mid-50s) is not attending the funeral of my friend's Mom. I didn't know her, so I figured I didn't have to go (I was in my early 20's, not that my age excuses anything). Another friend made me realize that I should've been there for my friend. After that, my friend moved away and things were never the same, no matter how hard I tried to keep in touch. Ever since, I always go to the wake/funeral.
B-roll for YouTube videos.
Sad news. I enjoy LFGSS a lot. Thank you for your work.
Sure, but without an LLM, measuring customer retention might require sending a request over to your data scientist because they know how to make dashboards, then they have to balance it with their other work, so who knows when it gets done. You can do this sort of thing faster with an LLM, and the communication cost will be less. So even if you choose the wrong statistic, you can get it built sooner, and find out sooner that it's wrong, and hopefully course-correct sooner as well.
It’s a job security issue [1] for fence sitters (people who might be swayed to have kids if the economics were more favorable). Certainly, it doesn’t apply to firmly childfree people who prioritize life experience versus childrearing [2].

Think of a bank underwriting a 20 year mortgage. Are they going to originate a mortgage if they aren’t confident in your future income earning potential? Same thing, but parents are doing the underwriting of originating the child liability.

[1] https://www.population.fyi/p/job-security-lasting-choices-bi...

[2] https://www.axios.com/2024/07/25/adults-no-children-why-pew-...
Anyone Can Buy Data Tracking US Soldiers and Spies
Or person C, who knows when to rely on A's speed or B's depth.
What we need is some entity setup in the United Arab Emirates, Ukraine,
The Democratic Republic of the Congo, anywhere that is outside of
where this law will matter.
Sites turned over locals, legally and in other ways.

The thing though is how to finance it and how to provide
stewardship for the sites going forward.

Running sites like this post is about is not profitable.
Nor is it too resource intensive.
Wi-Fi is battle tested but the network stacks on a lot of these devices are not.

Not a lot of these devices seem to understand the complexities of IP addressing (ARP, IP, etc.) very well so I’ve noticed they can lose connection easily. I’m sure you can limit yourself to products that have good network stacks but it’s hard to tell until you’ve wasted money. My Zigbee/Z-Wave devices have fared a lot better because the protocol is simpler and there is less for developers to screw up.
Nothing specific that I'm aware of. Off the top of my head, and sticking to things that are pretty safe NDA territory, load balancers algorithms typically do things round-robin style, or least current connections, or speed of response etc. They don't know anything about the underlying servers, or the requests, just what they've sent in which direction. If you have multiple load balancers sitting in front of your fleet, they often don't know anything about what each other is doing either.

With an Object Storage service like S3, no two GET or PUT requests an LB serves are really the same, or have the same impact. They use different amounts of bandwidth, pull different at different speeds, different latency, require different amounts of CPU for handling or checksumming etc. It didn't used to be too weird to find API servers that were bored stiff, while others were working hard, all while having approximately the same number of requests going to them.

Smartphones used to be a nightmare, especially with the number that would be on poor signal quality, and/or reaching internationally. Millions of live connections just sitting there slowly GETing or PUTing requests, using up precious connection resources on web servers, but not much CPU time.
Wherever my internet at home goes out, the McD down the way is my "office." Hasn't happened in 5 years or so, but I've had to do it 4-5 times over the years. Take customer calls, write code, have team meetings. Works fine, and the $1 coffee ain't bad.
I think this is getting close to the idea of liquid intelligence and crystallized intelligence. The scary thing about valuing the liquid kind is that it’s the one that shrinks with age. Crystallized intelligence grows with age.
We were, we were using a platform for it, but it wasn't very good.
"Other people were wrong about something else so that invalidates your argument"

Why are half the replies like this?
One of the things I will forever take away from my guitar mentor is that if you are tapping your feet to count, you are doing it wrong.

"Counting" is simply a symptom of incorrect focus. What part of you is doing the counting, while the other part is playing?

I am not a super powerful polyrhythmic-capable person or anything, but I do appreciate in my playing how there is a really distinct difference between the counting I do in everyday life to the the particular consciousness I have of my position in a measure..

Its hard explain, and I don't doubt there are many musicians way more talented than me that truly "count" each measure. But either way, I can definitely understand how both of these things can be true.
We need that reduction in demand for workers, though. Backfilling is not going to be a thing for a population in decline.
Are you actually applying some objective standard for "works" here? Or are you just deciding that the bugs in things you like are "of acceptable severity and manageability" and the bugs in things you don't like aren't?
Uploaded intelligence will pave the way for BMS-III. Climate change resolved (no more need for ag, transportation of any kind, housing). Human brain uploaded to quantum servers cooled in Antartica.

Skeleton crew or robots to maintain physical world while a majority of humanity living in the matrix. Controlling machines from far away lands (or galaxies).
In other words, you have built exactly zero commercial-grade applications that us the working programmers work on building every day.

LLMs are good for playing with stuff, yes, and that has been implied by your parent commenter as well I think. But when you have to scale the work, then the code has to be easy to read, easy to extend, easy to test, have extensive test coverage, have proper dependency injection / be easy to mock the 3rd party dependencies, be easy to configure so it can be deployed in every cloud provider (i.e. by using env vars and config files for modifying its behavior)... and even more important traits.

LLMs don't write code like that. Many people have tried with many prompts. It's mostly good for just generating stuff once and maybe do little modifications while convincingly arguing the code has no bugs (and it has).

You seem to confuse one-off projects that have zero to little need for maintenance for actual commercial programming, perhaps?

Your analogy with the automakers seems puzzlingly irrelevant to the discussion at hand, and very far from transferable to it. Also I am 100% convinced nobody is going to protect the programmers; business people trying to replace one guy like myself with 3 Indians has been a reality for 10 years at this point, and amusingly they keep failing and never learning their lesson. /off-topic

Like your parent commenter, if LLMs get on my level, I'd be _happy_ to retire. I don't have a super vested interest in commercial programming, in fact I became as good at it in the last several years because I started hating it and wanted to get all my tasks done with minimal time expended; so I am quite confident in my assessment that LLMs are barely at the level of a diligent but not very good junior dev at the moment, and have been for the last at least 6 months.

Your take is rather romantic.
I’m in my 40s and I’ve been to four, for each of my grandparents. That age clustering thing seems very important to me. For most of my life, my grandparents were the only people I knew well who were around that age.

Even now, there aren’t anywhere near 150 people whose funeral I’d attend.
The cognitive dissonance of seemingly educated people defending the LLMs when it comes to writing code is my top mystery for the entirety of 2024.

Call me if you find a good reason. I still have not.
Yes. I remember seeing the statistic a number of years ago. I cannot find the source easily. The last time I checked was ~2018. I never claimed "daily raids on journalists". I did say "regularly", which is incorrect, I should have said "an alarming number of". But that if people are going to hold me up on that they are nitpicking.