skysight-inc/HackerNews huggingface dataset:
Maybe you have the luxury of users who want applications that have all the reactivity of a DMV form, but in my apps at some point I'll need the very simple priciple of "do something complex when this value changes" and reimplement useState/useEffect in an ad-hoc manner anyways.

I'm more of a backend/embedded developer than a web developer and I still honestly don't get how people find useState/useEffect as intimidating as your comment makes them out to be.
I am, but I’m missing the reference?
NASA Nearly Bet It All on Boeing's Troubled Starliner–Here's Why That Changed
Good read. Does anyone know if any of the experimentation frameworks actually uses these methods to make the results more reliable (e.g. allow to automatically apply winsorization or attempt to make the split sizes even)?
You’re the one fixated over technical focus. HN’s guidelines specifically say what’s on topic “includes more than hacking and startups”.

Either way, trawling through history to find something unrelated to nitpick is quite the bad faith argument. You have your fair share of downvoted comments too, but I’m not about to bring those up for a conversation that has nothing to do with those.
I tried, but I'm not tall enough. And the big ones are really heavy.
Separating code reasoning and editing with Architect and Editor models
I worked at a large ISP and telco in my youth, and ofc this is how its done, its been this way forever, and is also basicly how phone networks where and are built, because you know that everyone is not going to call everyone at the same exact time, so you use an Erlang B calculation to figure out what you actually need..

For reference ths ISP i worked for, that was pretty damn big, started out with 40 modems, and that lasted a looong time..

Btw. Biggest issue with traffic when i worked there was the advent of p2p sharing, that required massive upgrades
That looks interesting, I especially appreciate the intentional design decision for documentation and schemas. While it didn't work quite well with dbus Ime it is still a good idea to make APIs more accessible.
What’s missing in his point and examples about “performance isn’t everything” (aria properties, forEach, …) is that these are cases where you could optimize later when and if needed. Using forEach is a fluid coding choice at the time but if for any reason you need to optimize to a for loop you can with minimal fanfare. But buying into web components is more of a one-way door and harder to iterate optimizations, and that’s the problem.
> We could bend the conversion curve but not change the people who would convert.

I think this is very common. I talked to salespeople who claimed that customers on 2.0 are happier than those on 1.0, which they had determined by measuring satisfaction in the two groups and got a statistically significant result.

What they didn't realise was that almost all of the customers on 2.0 had been those that willingly upgraded from 1.0. What sort of customer willingly upgrades? The most satisfied ones.

Again: they bent the curve, didn't change the people. I'm sure this type of confounding-by-self-selection is incredibly common.
It's not about calling the app itself - that doesn't happen with ldd. ldd does not know about dlopened libraries.
Have you tried the Lit library? Using lithtml to write web components based on Lit Component is DREAMY imo, if you’re into web components. It really reminds me of using jquery’s helper methods for ajax - like why wasn’t it just this way by default all along.
This kinda sounds like employing the police to do your job.

Police/Fire etc should absolutely have this ability, but that is a seperate issue.
> The CSU system is larger, much cheaper, and thus entirely invisible to most who identify as Ivy-adjacent.

For top Californian students targeting Eng/CS these programs are very visible.

The good CSU programs (Eng/Business @ SJSU, SDSU, and CalPoly SLO) tend to overprotect their yield rate.

Personally, I and a significant proportion of my HS friend group would have preferred attending CalPoly SLO (it's a fun campus, great hiking, great beach, great academics, great job placements), but we all got rejected because our scores (SAT/GPA) were way higher than the median, yet we ended up at Ivy Tier programs (EECS@MIT/Berkeley/Stanford/etc). Same thing happened to my sibling as well.

This has been an issue for almost 2 decades now because high demand programs in Californian public universities (STEM, Business) haven't increased the amount of faculty or seats per department yet the number of students trying to apply to these programs has skyrocketed
Why would you a hypothetical quote of Kay for cutting off the full context that he also has criticisms of Smalltalk, and then cut yourself before he specifies that what he's not committed to is the syntax and library system, while the message-passing execution model is the important thing he's trying to promote? That just muddies the waters more. This email was sent a year after OOPSLA 97, so clearly he can't have been talking about messaging as Smalltalk's problem.

As for where he wants Smalltalk to go, that's what Squeak was for. He talked about it on plenty of occasions, at least one of which was also before OOPSLA, and actually did get a research team together to develop it out in the late 2000s: https://tinlizzie.org/IA/index.php/Papers_from_Viewpoints_Re...
I'm confused, admittedly my understanding of law is limited.

1. You can sue a person or corporation. (But e.g. you can't sue ""Antifa"" because that is neither.)

2. Incorporation involves named officers.

What am I missing?
Per the GP, there's a great deal of evidence that people have a revealed preference for trusting Microsoft, if they're already in the Microsoft ecosystem.

(I don't particularly trust Microsoft, but I'm also not in their ecosystem.)
Definitely, it is very regulated, but I think most detractors don’t like the all pervasive advertising (like embedding the odds reporting in the network broadcast) as well as the extreme ease of access through instant mobile applications.
Basic ubuntu server with Apache/Nginx/Caddy.

Trafiek is also a popular choice for proxying.
They aren't mutually exclusive. And, not xor.
There's a nuance here: non-SpaceX rocket *first*-stages typically fall into the ocean, but they do that within controlled exclusion zones, which are notified and restricted for air- and marine- traffic. *Upper*-stages are a different beast. Most (see my sibling comment) deorbit uncontrollably and impact somewhere at random.
I have been working on a raku module (HTML::Functional) to do this, as with the OP the main motivation is for me to be able to declutter my own projects, so not widely used, but yes OSS.

Here is an "Elm-like" example from https://elmprogramming.com/building-a-simple-page-in-elm.htm... coded in raku. HTMX is a great lever to put the code on the server - thus Go, Raku, whatever.

use HTML::Functional;

my $body = body [
div( :class<jumbotron>, [
h1("Welcome to Dunder Mifflin!"),
p "Dunder Mifflin Inc. (stock symbol{strong 'DMI'})\n" ~
q:to/END/;
is a micro-cap regional paper and office
supply distributor with an emphasis on servicing
small-business clients.
END
]),

p :hx-get<https://v2.jokeapi.dev/joke/Any?format=txt&safe-mode>,
"Click Me",
];

From the module synopsis which means some of the capabilities of the Raku Quoting Slang are in play ... https://raku.land/zef:librasteve/HTML::Functional. Raku functions only need parens for disambiguation btw. Named attrs can use the :name<value> syntax which imo is the tidiest.
People will use this to systematically harvest what they can and sell it or its byproducts. Tragedy of the commons, etc.
view it as a subsidy of the technology, which i think we should be doing
This article is both low-effort and uninformative. TFA states they have never used the app, but there are "lessons to be learned."

I got more information about the subject by reading this comment thread.
I don't write so well when I'm hungry. It makes me grumpy and irritable.
Finally. We all “know” that corporations will always choose profits over literally anything else. Glad to see the come back of the FTC. It seems we only get meaningful progress when there’s strong regulation.

Other notable examples: the EPA. There was a time when people had to wear gas masks out doors in some cities because the pollution was so bad before regulations and enforcement came into place. Similar stories with CFC emissions.

The development of the Internet has been accelerated under mostly conservative leadership which has been walking back regulations. And while much innovation has happened in that time I think a great deal more could have been achieved if it weren’t focused on this kind of profit-at-all-costs environment it’s been simmering in.
Police clear debris off the road after an accident. By that logic they’re taking sanitation worker jobs.
> I learned the hard way that if I don’t do this then I’ll get SQLITE_BUSY errors from two threads trying to write to the db at the same time.

OK, here's a potentially controversial opinion from someone coming into the web + DB field from writing operating systems:

1. Database transactions are designed to fail

Therefore

2. All database transactions should done in a transaction loop

Basically something like this:

https://gitlab.com/martyros/sqlutil/-/blob/master/txutil/txu...

That loop function should really have a Context so it can be cancelled; that's future work. But the idea stands -- it should be considered normal for transactions to fail, so you should always have a retry loop around them.
SpaceX pauses Falcon 9 launches [again] after upper stage deorbit anomaly
> In case of Russians there was a coolant leak

Starliner’s manoeuvring thrusters weren’t working!
I am pretty happy with self-hosted https://photoprism.app
Honestly, Waymo seems to be killing it. If this is what the growing pains look like it’s totally acceptable imo.
Prop 13 (Property tax revolt) wreaked havoc on the UC, Cal State, and Community College systems. Tuition started to creep up at Berkeley shortly after I started a couple of years after the vote but it was absolutely nothing like it is today. Also, the competition to get in to UC schools is crazy. No way in hell I could get in were I to apply today with my high school grades, test scores, and extracurriculars.
> It had some issues which presented increased risk for the astronauts, but it was still operational

We didn’t know that!

> because there was no danger of them staying longer till the next ride

I suppose it’s a step forward that we’ve normalised the baseline dangers (and costs, personal and financial) of being in space.
This makes me wonder if there is some useful way to apply lattice theory to software development estimation. Essentially, take the tasks and compose a lattice using a “definitely harder than” relation. While we are observably bad at predicting just how hard a task is, I believe we can do a much better job of answering is A definitely harder than B with a yes or no. And if we can’t then we provide no answer while building the lattice.

And then, well I have no idea. I’d have to build some examples and play with them.
If police/fire get this ability commonly then will they start asking for it with regular cars as well?
IPFS is a network that solves your coordination problem, compared to torrents it allows you to decide which chunks you want to store and it will even de-duplicate automatically across different "torrents" that happen to include the exact same byte-identical file.
Following from "truthiness", coined by Stephen Colbert in 2005 to describe the state of politics.

https://en.m.wikipedia.org/wiki/Truthiness
> Winsorizing, ie. cutting or normalizing outliers.

Note that outliers are often your most valuable data points[1]. I'd much rather stratify than cut them out.

By cutting them out you indeed get neater data, but it no longer represents the reality you are trying to model and learn from, and you run a large risk of drawing false conclusions.

[1]: https://entropicthoughts.com/outlier-detection
I really don't understand the hate for a framework in "the community". I had stayed away from Go for about 3 years and I posted on r/golang asking if anything had popped up like a django in go and got nothing but hate.

I chock it up to people enjoy writing the same boiler plate stuff over and over in their paid jobs where they have the time to do it.

To your point, I've got my own set of libraries that I think are The Best™ for all my reasons that at least keep me productive.

Echo for the routing... sqlc for the db interface... I actually _love_ gomega and ginkgo for BDD but it makes people actually angry so I settle for testify and for logging we have slog now but I usually grab the logging lib from charm bracelet for nice colorized, leveled logging.
I don't think this controversial. Retrying failed transactions is a common strategy.
> Geeks care about E2E

*Some* geeks. Specifically those who are into encryption.

There is nothing wrong with wanting an application to just work, especially when it's significantly better than what came before (contemporary competitors were Skype and IRC)
Show HN: Betternews, a mobile HN client to have 1-on-1 coffee chat with HN users
Hi, I have published a mobile app to have coffee chat with HN users.

There was already a guy who made a website for this, but I wanted to do it in mobile to practice WebRTC(technology behind the audio chat) and have some fun.

I haven't spent too much time in terms of the general functionality as a HN client but can upgrade it if there are enough users enjoying the app.

You can download the apps via the links below;

IOS:
https://apps.apple.com/tr/app/betternews-coffee-chat/id65047...

Android:
As you might have known, Android requires the app to be tested in a closed beta with at least 20 people
So you can follow these steps to be a part of it and download;

1 - join the group https://groups.google.com/g/betternews

2 - download the app and enjoy https://play.google.com/store/apps/details?id=com.apps.bette... or https://play.google.com/apps/testing/com.apps.betternews

Feel free to contact me if you have any questions;
http://www.x.com/canergly
You can hear the police officer speaking with someone through the car open window.
The design is pretty modern. But what is with the choice of the Kodak CCD sensor? CCD cameras got a resurgence in Chinese communities with second-hand camera prices increased like tenfold.

Also see Apertus Axiom where they also used the Zynq but used one hell of a CMOS sensor that can do 4K 300FPS.
People have the right to set the price for their work and output. If you don't think it is a fair price, don't use the work.
Would the people pirating it have paid?

Some of them, if my writing was of any value.

Personally, I can say confidently that I have never once pirated something I would have otherwise paid for

That's fantastic. Thank you. But I'm sure you know at least some people who have downloaded things just to save even a single dollar.
> Reproducibility becomes something you need to actively worry about

Back in the '90s ENVY/Developer

https://books.google.com/books?id=ld6E19QIMo4C&printsec=fron...
Yeah.. they are not.. even tens of GiB per day is not a lot compared to your connections 1000gb/s. Netflix 4k stream is not the norm, and still only about 20mb/s so you would need to be running 50 4k streams, and even then, chances are you neighbours out of the house, or flipping instagram, so the bandwith is available..

Btw netflix did colocate with isps at one point, they might still do.
And since it isn't a "framework" but rather just a wired up collection of libraries, it would be pretty simple and even a good learning process to change out the couple of libraries one doesn't like (say, in case they prefer not to use ent, and backlite).
I can’t say what the threshold is, if there even is one. But a Harvard degree may still open doors that some Generic School degree may not.

Case in point - newly minted lawyers from generic law schools have been struggling to land both high paying entry level job, and even any entry level jobs in general. But Ivy League grads are supposedly still being scooped up.
Ask HN: Is Ruby/RoR Dead?
Hi guys! Was just wondering, are there any new hot startups out there that start with Ruby on Rails, or is it considered a thing of the past now?
It reads like the authors wants to rip apart MKBHD but is withholding some of his harsher words because he's... felt bad about doing the same before? That's fine but he's doing neither here by mentioning how he's resolving to be less critical.

IMHO, MKBHD's whole schtick is reviewing things critical (or positively), the way it's presented right now as opposed to how it might pan out down the road. And for a Youtuber with an eye for attention to detail, this Frankenstein app with a $50 price tag is truly terrible. I'd say why not give him the treatment he gives others?
The police should be able to levy some sort of fine/fee for this imo.
Totally fine to give citations to driverless cars, but can we also start issuing citations to human drivers again too? Its pretty wild out there
https://quii.gitbook.io/learn-go-with-tests

Learn go with tests shows you the "go way" to do it, and introduces you to its integrated testing system while also teaching you go's language concepts.

I highly recommend it, it's awesome and was definitely worth doing it even whennyou are an experienced go programmer already.

The key to benefit from go's toolchain the most is to set your opinions aside. Once you do that, the toolchain will automate so many things for you that you will learn to like only a couple weeks later because it takes time for the conventions to sink in...
The brouhaha doesn't really have to do with the negative reviews he's dished out over the years, but rather the brazenly low-effort cash grab nature of what he put out. A wallpaper app in 2024 has me harkening back to '06 when Verizon would sell ringtones for 3 bucks a pop.
The thought this was done on purpose to send a message crossed my mind. The Dems have been rather anti-tech lately. Would make for a good sci-fi movie.
I guess I wasn't sure that DT_NEEDED entries covered everything. Sometimes you have stuff that happens in DT_INIT constructors.
You should think about also getting a GMRS license (no test- except navigating the FCC website). This allows you to use 22 UHF FM talk channels, up to 50W. The license extends to all of your family members, so it's good for things like hiking in the wilderness. You can buy a self-contained repeater for it.
The Apache #’s pretty much give the game away: An Itanium clocked 50% higher was losing to a 2yo Alpha by about 20% on throughput at peak.

VLIW made sense when Intel wanted to win the FP-heavy workstation market. But while it was in development, integer-heavy web workloads became dominant and that was basically the ballgame.
Which time golang read file, build time or run time ?
I just got a very hard block from this link from the `Ministero dell'Interno`...
I think this is more concerning for the Secret Service than Waymo.
Not entirely true. Making UI parts of your app using web components can future proof and prevent getting stuck on a framework.
I would guess about 10% of an ISPs customers are gamers. Maybe lower. Again game updates are not that big, compared to your connection, so most of the day your connection is idle
The surprising origins and politics of equality
I agree that there are cases where it’s not always clear cut. I had a friend who went to Columbia teaching school. Her family was doing well at the time and could afford the tuition. Fast forward a few years, she has graduated but making the salary of a typical American teacher - not very much. And her family fell into hard times. Nowadays she says she probably wouldn’t have gone to Columbia if she were to do it again.
they already do this regularly. just instead of driving it off the road they ram it with their vehicles off the road. edit: or if there's time they will tow it.
You're the first person I've heard say so. When I was learning DB stuff, there were loads of examples of things that looked at the error from a transaction. Not a single one of them then retried the transaction as a result.

The OP's comment is a symptom of this -- they did some writes or some transactions and were getting failures, which means they weren't retrying their transactions. And then when they searched to solve the problem, the advice they received wasn't "oh, you should be retrying your transactions" -- rather, it was some complicated technical thing to avoid the problem by preventing concurrent writes.
> releasing a podcast episode to “address the controversy”

The #1 method for damage control is to try to control the narrative, mostly by completely ignoring the main criticisms leveled at them.
They are now pro-tech since they're campaigning after all: https://qz.com/kamala-harris-is-suddenly-talking-about-crypt...
> McMahon gave registrars of LinkedIn domains 21 business days to either transfer...

Hilarious and sad typo. What a clown world we're living in, where the worthless AI-generated virtue-signaling drivel from LinkedIn is allowed to continue existing, but this vast trove of knowledge that's broadly useful for humanity is forced into the shadows.
authors are already starving; publishers don't want to pay them either.
Prop 13 wasn't the issue for us younger applicants (graduated HS in the last 20 years) - it's the austerity measures that were in place across California from 2009-2013.

That prevented UCs and CSUs from being able to dynamically expand STEM and Business faculty headcount.

That said, even Ivy League programs have fallen into the same trap - CS@Harvard is bursting at the seams and imo, the course quality is middling compared to UCs, UT, UIUC, UW, MIT, CMU, GT, etc, and recruiting isn't that different between a top public CS program and Ivies (the only difference is VC Analyst recruiting, but that's a horrible career that expires in 2-3 years. Only MBAs or experienced EMs/PMs/Founders or a handful of IB Analysts break into partner track [associate and above] roles).
It's opinionated in a way I dislike. I don't actually have anything against opinionated software--tailwind is very opinionated about how you should write CSS but I like it because it matches up with how my mind works. But I find Django very jarring. I can't point to a specific thing about Django, it's more that if I were to design a framework from scratch it would look nothing like Django, so I experience a lot of friction trying to shape my ideas about how to build an application into Django's way of doing it. I have the same problem with Rails as well.

I agree with you that Django provides most things that an application will eventually need, and if I were managing a team that was starting a project from scratch I think Django would be a reasonable choice, but aesthetically something about it irritates me.
> Multiple 4K streams can add up.

Not really at these scales. Back of the envelope calculation:

A Netflix 4k video stream is 15 Mbps.

The article states the most common Swiss deployment is 10Gbps shared between 32 customers. 10Gbps is about 600 of those Netflix 4k streams, 20x more than the number of customers sharing that bandwidth.
Sinply replace hospital with any other service, take your own answers and then translate it back. In economic terms I researched medical facilities until the expected marginal benefit of the information fell below the marginal cost. There are a lot of reasons to reform the US healthcare system but you can't argue that consumer choice is too complex to be realized.
Ah, yes, I was wondering if you have meant HPKP. But then I checked it's deprecated in FF, removed in Chrome and was never present in Edge or Safari. At least according to Wikipedia. MDN mentions it as "obsolete". So it doesn't look like something usable in practice these days, right?
Shouldn't have happened: A vulnerability postmortem (2021)