skysight-inc/HackerNews huggingface dataset:
> Something something get off my lawn...

While I agree, this is what we're stuck with. I have 25+ years of experience. Before JavaScript and CSS existed.

Now? I'm on an Angular 16 (moving to 17 SPA).

Worked with almost everything else in between.

I had all the same feelings. "We're doing what with JavaScript now??".

It turns out, it's not all that bad. TypeScript is pleasant enough, for me Angular is logical, and sure at the end of the day it's all just HTML/JS/CSS but what can you do?

We're stuck with it, unless WASM totally up-ends the entire thing and we have JIT'd languages like .Net and Java running on the client ... which is ...

Well, I'm not even sure what that is anymore. It's not HTML, JS, and CSS!
~ 34 million embeddings , Seems this is a good enough sample for our use case.
I suppose it's the last little fig leaf being blown away (by the combined blast of two thousand NVIDIA Tesla A100 cooling fans).
The payoff is the same: you do more work up front, but have fewer weird, hard-to-track-down bugs later. Even rust's "?" operator nudges you towards "just pass the error on up", rather than actually thinking about what you want to do if an error happens each time.
> A formatter is pretty essential when working in a team.

I worked on a team without a formatter for more than 5 years. I'm certain many people have done the same. "Essential" is overselling.
education is debatable, but I don't think there's any argument to be made that social life isnt degraded without a phone. High schoolers won't be invited to things if they don't have access to a smartphone.
I suggest looking in the history of the industrial revolution and child workers.

Your average ruthless capitalist sees people as disposable assets that can be easily replaced.
Is it really so misguided these days? I see plenty of developers making decent amounts of money via GitHub sponsors, patreon and others. Could be pretty nice if a project gains momentum. And it's ethical: no ads, no proprietary software, nothing.
> shouldn't a direct comment be addressing to the paper instead?

Perhaps, yes. I’m not sure what’s considered acceptable and it’s not as if I intended it to reach the ‘top’ (if it has?).
Depends on the geography and/or whether the knowledge is highly specific.

As a datapoint, the average Dutch contracting rates I see for IT development (think: Java, Swift, Kotlin) range somewhere from €75 - €150/h. Higher is possible, but then you're talking very specific expertise and typically shorter projects.

I'm on the hiring side, this is a figure across some 20 external devs. I think it's representative of the middle of the market.
They were vector displays. But possibly not quite in the way you're thinking.

The original radar displays would scan from the center outward along a radial. The timing of the scan was predefined to scale for distance. The beam intensity signal was directly the (amplified) radar return signal. So a stronger returned signal would cause a more visible "blip" on the long-phosphor display.

The interesting part is to make the radar beam scan around the CRT display, the whole cathode tube emitter assembly would be driven by a motor synchronized with the spinning radar dish. This rotation would have to match the speed and direction of the radar dish at all times, otherwise the blips would show in the wrong place.

The fixed radial and distance lines would be printed either on the CRT tube itself or on a transparent cover. Displays like this were used for decades, probably well into the 1980s or even early 1990s. Newer versions were able to use simple electronics to scan in the X and Y direction independently, to avoid the more complex rotating beam emitter assembly.

More info at https://en.wikipedia.org/wiki/Radar_display#Plan_position_in...
> If the limit is 80, then the limit is 80, not 81.

I don't see a reason to enforce this strictly. The goal is readability, the max line length is an approximate proxy for that.
Not off-topic at all, happy to answer!

- Map Annotations
- SwiftUI Metal Shaders (for the CRT effect)
- SFSymbol Animations

If I remember anything else I'll mention :)
Not online. It's becoming more common for online ordering from real restaurants to be actually serviced by ghost kitchens rather than the restaurant.

I don't know about calling them, but I expect that's no different. If a restaurant is outsourcing their cooking for online orders, it would make sense for them to do so with phone orders as well.
>Also is there some astroturfing from 404media going on? This is the third link I’ve seen from them today on HN and I’ve never heard of them

They're a relatively new tech site that are very aware of the value of astroturfing sites like HN and Reddit, so they're obviously doing it. They got a congratulatory "great work going indie" topic when they launched here because a lot of their staff worked on bigger sites, but I've been seeing more "Wow this site is actually terrible, exaggerating crap" comments than anything positive.

This article could've been written without the porn angle, but that's going to be the sensational headline.
Now THAT is developer advocacy-- a reference architecture and a complete video series. I'm intrigued by the fact that Typescript was chosen for this work. Are you finding that clients are rolling out ML architectures based on Typescript microservices?
I came here to check why my merge status wasn't updating and yep, HN breaks news the fastest still.

With all of the GithHub Universe AI announcements, it's sad to see the main github product being ignored.
Correct, also SwiftUI Metal Shaders (about which I've written an upcoming article) and SFSymbol animations
There's a lot of vocal people especially here on HN that think that Rust is the fastest, safest language currently around, so this was maybe in part a "put your money where your mouth is" challenge.
Post neutrality is important.
Agreed. But Banks was pretty damn clever about solving plot puzzles involving multiple adversarial omnipotent parties.
No, because sometimes those restaurants operate (or license) secondary ghost kitchens.
>I'm guessing ads are the main business here, therefore content generation in all ways that get people's attention is the goal (for cheap).

Yep. Last week they added a pop up requesting to disable ad blockers. You can decline and still read but it will pop up again on the next article.
Black 100% cotton tends to collect lint and cat hair, doesn’t it?
Your comment reminded me of this:

http://www.thebestpageintheuniverse.net/c.cgi?u=segway_more_...

I'm just referring to the picture on that site of the segway.
Not OP but at the end of the day, custom components like this still have to be rendered down to primitive HTML and CSS, and are plagued by all sorts of browser-specific issues and conventions that make higher level abstraction way more difficult than they need to be.

As a random example, HTML specifies that clicking a `<button>` inside a `<form>` automatically submits a POST request to the current URL. We can't change that because it will break a lot of webpages that rely on this default behavior, so now every component system built on top of <form> or <button> needs to prevent the default browser behavior, and there are so many more examples of things like this.
Yeah, it's closer to 1.5x. Most companies budget total comp at 150% of salary.
Tangentially related: " Microsoft Publishes Garbled AI Article [0] Calling Tragically Deceased NBA Player 'Useless' " [1]

[0] https://web.archive.org/web/20230913163653/https://www.msn.c...

[1] https://futurism.com/msn-ai-brandon-hunter-useless
Huh. From reading the article it doesn't seem like a nutrient and more a signaling thing (activates a receptor on the cell's surface).

Could this be a hormesis effect?
For example, the body reacts to things like exercise or UV by amping up repair and immune system. Perhaps the body is amping up its immune system in response to consuming meat/milk due to carcinogen or disease risks?
If you pay attention to local politics and, in particular, zoning variance debates, these are ultra-common, ultra-boring issues that are usually addressed directly by municipalities. It's true that businesses create traffic and traffic safety externalities, which is why well-run cities usually impose limits and extra expenses on businesses that do these kinds of things.
Unfortunately I was unable to jailbreak my iPhone to recieve transponder codes, but my cousin who works at NSO Group tells me he's working on it
> At the sites where parking issues have not been resolved, businesses and residents have tried turning to the city for assistance. Koral and her husband and business partner, Dan Perata, contact the city’s 311 line and the police regularly but say nothing is done. (San Francisco parking enforcement did not respond to a request for comment.)

This seems like a problem that can be easily resolved by traffic police ticketing anyone who parks incorrectly. that would disincentivize the drivers to go there, and it should result in the ghost kitchen owners moving to a place with adequate parking/traffic infrastructure.
Moreover, a lot of those methods are hard to parallelize. I’m not up on state of the art HMC for example, but the standard formulation isn’t easy to parallelize beyond the basic linear algebra operations.
In the physical world, property taxes help with this. You can hoard land all you want but if you don't do anything useful with it you're going to have to pay for it, until it becomes more economical to sell it or build on top of it.

Granted it's not a perfect world.
If anyone is interested, you can build your own adsb receiver for very cheap (under 50$), and you can forward the data to all the platforms - ADSB-exchange, airplanes.live, flightradar, flightaware, etc.

You'll get the business tier plans on the commercial sites for free, and you'll feed the community exchanges.

You'll also be getting the data directly, so they aren't censored, and don't rely on the internet.
For years, ESPN has put machine generated predictions of upcoming games.

https://www.espn.com/nba/preview/_/gameId/401584885

"The Associated Press created this story using technology provided by Data Skrive and data from Sportradar."

Example paragraph:

"The two teams match up for the second time this season. The Nuggets defeated the Clippers 111-108 in their last meeting on Nov. 15. Jokic led the Nuggets with 32 points, and Paul George led the Clippers with 35 points."

100% generated from the stats table, and totally boring and devoid of life. Horrible.
It also has to be reported that those who are staying as a part of the newly formed Vmware (under broadcom) has been offered a very lucrative and generous pay packages and welcome grants . Especially at levels 5 and above it reaches close to a million dollars of RSU . This is in addition to existing VMware stock that employees have.
I wonder how different things would look if you could opt out of the cascade for CSS. It's great for documents but signifcantly less so for "apps", where the widget is the widget and by-and-large should not be affected by the other bits of interface it's inside.

I think that's why frameworks like Tailwind etc. have got so popular -- they're much closer to the traditional native application way of styling. You set all the appearance details on the component and then you reuse the component, styles and all.
so my analogy for this type of bias is, I only want to discuss things like whether (we should have helped Ukraine resist Russia /or/ if Israel's response to Hamas is appropriate) with people who are completely honest about their motivations. If you are "anti-war" (typical meaning in the Western context) just say that you are anti-war. I can understand the position, I won't freak out, and I will make sure your vote will be counted. But I don't want to discuss it with you just to hear you invent a bunch of customized reasons why in each circumstance there's no logic to helping Ukraine or Israel, etc.

If you are ethically a vegetarian, just tell me that, don't tell me how unhealthy meat is, it's a waste of time (=a portion of both our precious lives), it's a lie, and it's bad science (as in it's motivated to a goal, not that it's necessarily wrong; if it turns out to be right, the boy-who-cried-wolf is not the right messenger).

we used to think that bees cluster to keep warm, didn't we? this person says clustering is a stress response... well, being cold can be stressful, so can taking the GREs, that doesn't mean it's not good for you. So then I read this shit:

> Deliberately inducing clustering by practice or poor hive design may be considered poor welfare or even cruelty, in light of these findings. There are almost no ethics standards for insects. But there is growing evidence that insects feel pain. A 2022 study found that bumblebees react to potentially harmful stimuli in a way that is similar to pain responses in humans. We urgently need to change beekeeping practice to reduce the frequency and duration of clustering

Nothing wrong with thinking we need to stress over reducing bee stress, but you're stressing me when I discover that I'm listening to a person obsessed with a fairly narrow slice of what it means to be a human, or what it means to be a bee.
if its not that big what I would do is make a little ec2 server with storage that you send your documents to, from there just use rsync/rclone on the server. maybe run it as a cron job.

I can think of a few ways to do this as long as you are wiling to spin up a tiny instance somewhere, you could even do it in a /tmp directory if you dont want to save it there.
yes, it is a passenger train. which started operation within one year, that might be why.
This is just splitting hairs in an attempt to pretend that lit isn't a framework (or framework-like lib), or that it's somehow unopinionated, or that it somehow prevents you from lock-in.

Almost all of the things you listed are specific to lit, and lit only. So, people who will develop with lit will be locked in to lit. Because it's not like you can just pop the code you wrote with lit into stencil or ionic, and will just work.

> So you can port from Lit to something else component-by-component.

I personally saw a huge project ported from Angular to React basically doing the same. It's not a testament to lit. It's what people have been doing since time immemorial.
I feel the same after playing with SwiftUI and UIKit on iOS and trying to make something simple like a text editor with a hideable keyboard. The whole platform feels half baked, with various overlapping features that each have serious, barely documented drawbacks and bugs. “I’m getting a warning about my constraints being defined badly” “oh just ignore that - you can’t make it work without that warning”. “Everything in my project looks the same as the example but mine doesn’t work” “Try deleting your constraints and re-adding them. Sometimes Xcode is just buggy like that”. “I tried but Xcode hard crashed”. Etc.

The web feels downright cohesive, stable and well documented in comparison.
> People use ultrawide screen, with half screen dedicated to browser, half screen for code editor, and two columns open in editor. This is very modern setup, and 80 is perfect for it. Don't limit your thinking to your own setup.

It kind of sounds like you're promoting your own setup.

The funny thing I see the most is that people with these crazy widescreen monitors still maximize just one window, with just one file open. Not sure why, maybe for focus?
Seems fundamentally dishonest, which makes it worse regardless of quality..no?
I see where you're coming from, it's a totally reasonable point. I tried from the outset to make it more like a toy that prompts you to look at the real world once it gives you information. But, this is a totally reasonable stance
In Doordash at least, I click pick-up instead of delivery, and just go to the address given. When I get there, there's a tablet, and lockers, and I follow the instructions to pick my order of food. Everyone else there is picking up for Doordash/whatever.
>It's low hanging fruit in that everything involved is well understood with very seasoned technology and a deep amount of suppliers and engineering knowledge.

>This sort of solution doesn't require any sort of technological breakthroughs, or technologies that do not exist.

You can say the same for solar panels and/or batteries? After all, they exist right now and can be mass produced. Moreover the electricity grid actually accounts for a significant chunk of global emissions, unlike aviation. The only thing really stopping them is cost, but then that's basically the same issue that HSR has, which is cost/delays/political issues.

>As I said, we were doing this stuff in the 19th century, and have kept doing it (in some countries, just not NA).

"[trains] in the 19th century" aren't a serious competitor to airplanes in the same way that ocean liners aren't a serious competitor to airplanes.
There's 2 discussions happening.

1) What's happening internally at Google, which you are right of course. The bytes could be somewhere. This could be a limit reached, a bad index, something wrongly rebuilt, actual data loss, etc.

2) What's happening to the users that posted on the thread. Which is what I was saying in regards to it being the same since they can't do anything about it and Google's not providing insight and already skipping meetings.

Both are right and just different lenses.

It's like on /r/sysadmin when something goes down and some people are writing 'Good luck', 'godspeed' while others are complaining about the outage.

Fellow sysadmins vs users. Two different lenses to the same issue.
The Rise of Boomer Shooters
No, in that case there is a custom prompt (visible in the top dropdown) telling GPT4 to replace everything with corgis when it writes a new prompt.
Yet GS VPs salary is closer to NBA player's salary, while math pro's salary is closer to sports hustlers' ...
Unless there are punitive damages from the lawsuit, then that's not a penalty for Amazon. They are just paying what they owe for killing a guy. They might conclude it's worth cutting corners and killing someone every now and then, "cost of doing business".

Fines/penalties exist to ensure that the company (which is required to maximize profit) doesn't ever view a human life that way.
Bad edit on the title - electricity doesn’t flow without electrons in all metals, but rather only in some specific “strange” metals that they studied.
> That's exactly where the "Insurance" part comes in.

How does that work for people who have never been able to work (i.e. chilren in bad households and people with disabilities from birth/young age)? They can't pay for membership, so why would a private insurance company insure them for free? What if all insurance companies happen to not accept them as customers?

> However, Government should also not be in the business of prepping bad choices -- diet, family formation, bad lifestyle. Any society that is given unconditional support will degenerate

How do you guarantee that no bad choices are propped up without letting individuals die due to missing coverage?
Why do you care? I absolutely get not wanting to order from a "restaurant" that is nothing more than a brand name applied to a totally generic delivery concept run off interchangeable people and food-service supplies; that is a real problem with DoorDash listings. But (to take a nonexistent example) if Small Cheval in Chicago wants to sell burgers out of a "ghost kitchen", I don't know why I'd want to prefer the "real" location; you're still getting the same product.
How about ubiquitous?
But we're not talking about replacing Go with something like Rust or Haskell here. We're talking about really basic, inexpensive things like not repeating Tony Hoare's billion dollar mistake yet again. Or actual structured error handling instead of something that's ergonomically quite similar to classic C-style error handling aside from the relatively incremental improvement of not relying on global variables.
Disclaimer: I worked at Meta for a time (not in areas relevant to this lawsuit). My experience was that many people working there also have children, cared deeply about this issue, and wanted to find ways to solve it.
>System requirements

>Windows 2000/XP/2003

Looks neat, but seems to be abandonware. I can't install it in my OS, at least.
Isn't this abandonware mostly? Version 1.0 came out in 2004.
This seems to be from ~2006 (FireFox 2.0 support). Is it still usable?
> Have you seen evidence that it's a thing?

Only anecdotally - though the stuff I've seen is more about undoing the mistake of letting anyone at the company run-up massive bills on cloud-only big-data-processing (CosmosDB, Data Lake, etc).

The only other "repatriation" movement I've seen are orgs who got burned by limitations and glitches in things like OneDrive/GoogleDrive - again, this doesn't really come under VMware's remit.
> cloud repatriation

You can repatriate VMWare VMs from someone else's datacenter to your datacenter. You might even be able to do it with little downtime. (I vaguely remember that VMWare has 0-downtime movement of a VM among physical hardware.)
It is black on yellow for me
Open source has been a boon for tech monopolies. If you're a long-lived code monopoly, you dread waking up one day to find your code is in an obsolete language and you can't hire people to work on it. By open-sourcing your code, you can ensure there will always be people who can work on it. In fact, they will voluntarily train themselves on your code before you even meet them! They'll contribute bug fixes to it for free! You only have to pay a handful of maintainers to control the project. All the while, you'll earn goodwill for 'supporting open source' and 'not being evil'.

In the '90s, people controlled their data and complained they didn't control their OS. Today, we hardly think about the OS because we've lost control of our data.
It's hard to describe just how cool the soft eject mechanism was. At least to my young impressionable mind. I can still remember the sound it made. It made PCs appear archaic.
There's ads.
> FireFox 2.0 support
I have no idea about SF, but in Germany all the food delivery companies are 99% bike couriers.
Wider screens can also be used to have more code files or sections of the same file side-by-side. You can get two, three, sometimes four 80-char width files very nicely side by side.
I am not sure it would look that different. It would be more consistent with terminology. Things like SwiftUI and Jetpack Compose look a lot more like HTML and CSS than their predecessors, and there is nothing forcing them to go in that direction.

The biggest difference between other major platforms and the web, is that the web doesn't come with a default UI framework. The primitives for building UI on the web are pretty good though.
Not necessarily. How and what we can think might be constraint by our brains or maybe even by the universe itself. I don't think any human can make sense of two time dimensions but it seem premature to me to conclude that no universe could have more than one time dimension. Anything I could suggest would by definition not make any sense to us as it defies our logic but could it really not exist? It might of course just be a stupid idea. How would you even think about something like this if you throw out the foundation of our thinking?
No, you're right. Old-school radar displays were basically like oscilloscopes where the X and Y position were controlled by the angle of the radar, and the current range of the radar return. So it's a type of polar plot.

The phosphor afterglow made it so that stronger radar returns remained on the screen for a bit. If the radar made more than a revolution in that time, you'd see the same airplane as a new dot ("plot") that had moved a bit. You could use a felt tip pen to mark the plots as "tracks" on the screen.

There were also special radar screens with a movie camera pointed at them, where hours of radar returns could be recorded for later playback.

For instance this sped up recording of Warsaw Pact planes during the 1968 revolution in Czechoslovakia: https://youtu.be/rAUodXI4LPw?t=622