skysight-inc/HackerNews huggingface dataset:
All these web companies ran on gatekeeping their data to employ frontend teams. They look even more valuable to the financiers seeking to keep the aggregate busy so they don’t have time to focus on the expropriation of their labor and deflation of their buying power.

But it’s a terrible long term strategy as it cuts off the group who would pay for API access only. But also a community of frontend first users who don’t care about APIs but design and functionality that works for them, means frontend first users jump to the next company with a frontend. If there was an API fee and key, and open frontends of various styles, Sooundcloud wins.

There are API only streamers out there but they tend to focus on serving big tech. Apple I know specifies quality levels but actually passes some streaming requests along to wholesaler backends that deal with all the API and licensing crap for them.
Only if there is no overlap whatsoever in who is an acquaintance versus who is an acquaintance of an acquaintance. That is extremely unlikely. I'm sure there exists some data out there on how quickly an average social graph grows as a function of degrees of separation that can be used, however.
Some update to Windows 11 recently made Notepad open your last tabs when opening it. This keeps throwing off my muscle memory because I'm so used to just launching notepad and pasting or typing immediately, but now that might mean typing into a random spot in some existing file. I'm guessing I can turn that off but I haven't bothered. Plus it's kinda nice to keep those random notes if I don't save them.
It's many things. For example in Europe the bubble hasn't been so massive and not solely based on VC money. It's still also true for US that full-stack developers with 20 years experience in every technology are in high demand. For two years it was the same for almost every beginner as well, but not any more.
BS doesn't become true through repetition - unless you're an AI, that is.
oof. that really hits home, I've seen similar problems (although not with such extreme results as your example).

cognition-disrupting disorders are so frustrating and scary!
What exactly is meant by a layer?
It kind of does though. The bigger food delivery companies like Uber don't seem to be interested in smaller markets with strong worker and consumer protections, but local companies could still be interested to do something similar as they usually already follow local regulations and customs.
Building a Full Product Information Management App in 1 Hour
I'll test it today when I cook and see. I recall it coming on with a recent 20ish minute cooking session, It was loud but lemme try again.
There are many people who go to school (or have an interest in) “business”, with the goal of building and running one. That education is about the structures of how to build/run a business, like legal structures, financing, building a culture, leadership, process building, finding a market, etc. All of those things are actual skills, and things people can be really good at, even if they don’t have an idea for a specific product or service. For those people, the company structure is the passion, and finding a product to sell is just part of the process.

People who have a passion for something can also build a business, and this is who you may be thinking of, and also this is the type that’s often glorified in the tech space. But many passionate founders are quickly hampered by the reality of having to build the company structures instead of being able to focus on the actual passion/product.

This is why many VCs prefer teams of founders instead of a sole one, as they can divide and focus on these separate areas. The idea of a sole passionate founder who grinds away in their garage is more of a “chosen one” trope than a common reality.
> The output always active when input 1 is active.

Neural networks don't have instinctive behavior like that.
An idle persistent process doesn't use any CPU either (unless it has set up some background work) so there really shouldn't be much difference.

I think at the extremes process-per-request and persistent processes look very similar.

A fresh process will read data from the disk cache, but it may need to parse or transform that data before it is usable. A persistent process will have (some) pre-parsed data in memory. If you have swap enabled it will also be swapped out to disk if the process is idle. This may be faster if parsing that data into an in-memory structure is slow or slower if this results in more IO than the source data (which may be stored more efficently).
And if it's the initial configuration file?
iPhones they brilliantly decided to make a rounded glass edge the first contact point for a lot of falls. All it takes is a few feet.
Why go through all the trouble of creating nine startups when you could have made one startup with nine products and saved yourself an ungodly amount of paperwork?
Not OP, but I can guess a bit

With modern software development there is a ton of boilerplate and focus on tooling (how many hours do we waste on IDEs or text editors), compilers, build tools... whatever.

With APL or K, you don't really have a lot of that. Once someone is proficient, they can do a ton with just a tiny amount of code. Aaron Hsu has a bunch of videos online and chats on HN (user arcfide I think) on the strengths of APL in general and how he built a compiler to run APL on the GPU and got it down to like a page of the alien glyphs. His point is that with APL you can eliminate huge amounts of things like helper functions and see the entire code at a more macro level. He literally uses windows notepad to code in as well, so a lot less time is wasted on learning/managing/configuring all the tools in the ecosystem.

Supposedly they've done some studies where people can be taught APL pretty easily if they go in with an open mind. I can code a bit in it after only playing with it a bit. The symbols are a LOT more intuitive than you think (a lot of effort went into making them make sense in representing the operations they do). The big problem is professional devs don't want to get locked into a niche technology or admit there are other ways to do things that don't involve Java-like hell. This is less of a problem with finance workers using Kdb+ (a very fast array database that you access with the k or q languages) that get paid $$$$$$$ to write stock ticker analysis software.

As a CTO, I'm not sure what the lessons are except keep code more reasonable. Don't write stuff you don't need...etc. I'm guessing OP has gotten use to the expressive power of APL and the interactive nature of the software and how to keep things lightweight and now sees a lot of modern software as being overly bloated. It reminds me of a vendor that shipped us what should have been a page long application (pretty simple data transformations), but instead it was like 50 class files and all sorts of other junk. I was blown away by the inefficiency and extreme complexity for what we later wrote ourselves in a short script with few functions. Assuming it wasn't outright on purpose, I think certain industry tools encourage over architecture.
Drugs dont come to the UK after R&D has been paid. UK/EU approvals times are often close to the US, but anticipated US revenue is what justifies the initial R&D spend.

E.g.
You are deciding if you will spend 1 Billion to develop a drug with a 20% sucess rate. Europe sales are projected at 2 Billion, and US sales at 10 Billion.

It is US sales that make the expected value positive. If the US paid European rates, the product would not be developed.
Wait, what's wrong with removal? I assumed the algorithm was talking about "copy to compact as you go" ...
> you were the one who brought up dijkstra

Merely to show the group of "the greats" in which i included Boehm. But we are not discussing his works here.

> i read all these process guys back in the 90s: boehm, yourdon, mills, weinberg, beck.

I too have read the works of these folks in the early 90s. Their work is all in different domains and not all of them "Process". Beck most certainly does not belong in this group. FYI, i was introduced to XP in 2000 at the company i worked for in Austin, Texas when they got Kent Beck himself to come in and teach us this new fangled concept called "Extreme Programming". I think i asked him about how he hoped to design and implement something like a OS with this "constant change" methodology; the answer was not satisfactory to say the least. Then of course the totally daft idea of forced "Pair Programming" which anybody who knew anything about Human Psychology/Organizational Behaviour would tell you is not workable unless the concerned people themselves seek it out. Nobody in the company practiced XP thereafter. If anybody is selling snake-oil it is the XP/Agile/Scrum proponents.

> i am dismissing boehm's work ... because decades of experience have shown most of it to be worthless

I am dismissing your dismissal of Boehm's work since through out this chain of comments you have not presented any evidence of any knowledge of Boehm's works. Do you know what is the COCOMO model and where it may/may not be applicable? Do you know what exactly is the Spiral Model and how to use it? I have pointed you to his distinguished career, awards earned and general standing in the industry and yet i have had no proof at all that you have read anything i pointed out. In short, you need to demonstrate competence with his work before anybody can take you at your word.

Finally, you also owe me an apology (though i have little hope that i would be getting one) for misrepresenting with malicious intent what i had said with your comments here https://news.ycombinator.com/item?id=38905726 and here https://news.ycombinator.com/item?id=38905477
Appreciate the extra insight here! I hope for the sake of purchasers it is only 12% cost increase, but I have a suspicion if there's more than 12% extra value, we'll see it in the price
It feels like too complex an example that would need to be constrained in various ways to make it apply. Simpler example: if you've used an Electron app e.g. VSCode, you've used Chrome under the hood.
PostmarketOS in 2024-01: Infrastructure and bug reports
https://github.com/zxing-js/library

Media constraints are the #1 reason it won't scan in my experience. You need at least ~1000px horizontal to reliably decode PDF417. If the resolution is 720p or lower, you aren't capturing enough information for a decode.
The point of the comment wasn't the meat prices, but the preservation of the environment. Higher prices will mean less consumption which will mean less production so a environment win, and still room for a small but also expensive producer or two. Unless the duopoly will want higher production and decrease the prices so we will land in the same place, environment-wise. Or am I getting the subsidies point wrong?
Wait til he finds out what htmx is built with.
Because they were added during the crypto hype cycle.

Just like pink bathroom tile and legacy code - Why is it here? History.
I thought the remains were going into orbit, but apparently there is also a lunar target.

The spent rocket stage will become a human-made artificial satellite of the Sun. A plate on the side of the Centaur upper stage contains small capsules holding the cremated remains of more than 200 people, a "memorial spaceflight" arranged by a Houston-based private company named Celestis.

https://arstechnica.com/space/2024/01/ulas-vulcan-rocket-sho...

Charles Chafer, CEO of Celestis, pushed back on the Navajo Nation objections in an interview with Marcia Smith of SpacePolicyOnline.com. "Nobody owns the Moon" and there is “no religious test for the conduct of space activities,” he said.

https://arstechnica.com/space/2024/01/navajo-objection-to-fl...
Franz Beckenbauer: German football legend dies aged 78
What does orphaned mean in this context?
Docker images have layers. Sort of like snapshots.
I absolutely would not have discovered the bands I listen to all the time today if I stuck to physical media. The strength of these services is discovery. But yes, if you can obtain physical copies, that would be a good idea. I should probably start doing that.
Then I guess I'm nobody. I was turning down jobs that wanted to pay me like I had 5 years of experience, just a year ago.
With the current generation of text and image generators, 24GB is the sweet spot
We're sort of living through an epistemological crisis. Not only from the postmodern "there is no truth" perspective, but from the venal "truth by itself does not get clicks" perspective in media, as well as the related "incentive structures are not aligned with the rigorous, methodical, expensive accretion of truth" perspective in research. Maybe that's a slight overstatement, but is trending truer rather than falser as the days go by. We anxiously await a corrective we hope will come soon.
> So if you're spending significantly more money overall on something in order to reduce your own carbon emissions, there's a pretty reasonable chance (barring any detailed analysis to prove otherwise) that the cascading effects of that spending are actually resulting in more carbon emissions in total than if you'd simply gone with the cheaper solution.

Or you reduce your carbon and increase costs massively, but another country doesn't, and your industry dies while theirs flourishes.
The self-driving dream.
Phoenix relies heavily on Elixir macros, so you'd first have to compile and then try to call the generated functions... But I'm not sure that makes a whole lot of sense as you'd be missing out of most of the benefits of Phoenix.

A more pragmatic approach is to use Elixir for the Phoenix specific parts, and from there call the other Erlang based languages for your business logic.
What's your go-to online radio platform? Share your favourites
Dear radio enthusiasts,

I'm on a mission to discover the best online radio platforms out there, and I need your help! What's your favorite website to listen to radio online? Whether it's the interface, the variety of stations, or a special feature, I want to know what makes it stand out for you.

Disclaimer: I'm in the early stages of developing myRadio Global (https://www.myradioglobal.com/), a new online radio platform focused on simplicity and a sleek interface. I'd love to hear your thoughts on what makes your preferred radio website special, and if there's anything you wish it had.

Feel free to drop your recommendations and let me know what you love about your go-to radio site. Your insights will play a crucial role in shaping the future of myRadio!
Gig fishing economy disruptors that is, all VC app-based.
The Navajo Nation agrees re: depositing human remains on the moon:

https://www.npr.org/2024/01/07/1223351685/some-people-are-pa...
That wasn't my intention if it came out that way.

Compilation is something that happens (generally) once and returns an executable artifact.

Runtime is execution of said artifact, and can happen many times, with many different environment setups.

Compile time functions and types capture stuff that can be known during compilation.
In the U.K. they even use the term "give evidence" for the act of testifying in court.
Considering the poor generational performance uplift the original 4000 series cards had vs the 3000 series - it almost seems like these super variants are what nVidia should have originally launched. :-/
Using "cost" to refer to the amount you pay for something and "price" for the amount you get for selling it is pretty standard usage, especially in accounting contexts.
> "Failure to maintain a sun-pointing orientation could deprive the spacecraft of the ability to generate power using its solar panels."
> There's big company and there's BIG company.

Which is Twilio?
> Drugs dont come to the UK after R&D has been paid

The R&D funding came from the previous drug, not the current drug.
I do like the traffic light idea. It's hard with the battery constraints of a wearable, but e-ink and a larger display might help give even more nuance.

I previously worked on a similar project focused on office interruptions, where you could display short statuses on an e-ink display on your desk - here's my teammate's writeup: https://www.timmychiu.com/dash . We didn't really get the chance to test it in the field, since COVID-19 hit that semester...
htmx is lower level than the various liveview implementations

this makes htmx more work, in general, to accomplish things but also less opaque

htmx is laser focused on generalizing hypermedia controls in HTML (anchors & forms)
The cartoon villain is them literally taking up the nazi salute. On purpose. And their flag. If you have evidence that those are misrepresented, that is one thing. So far, I have not seen evidence that that is the case.
It is a Docker's term: https://docs.docker.com/build/guide/layers/
Very impressive. I think most have suspected that Waymo has been capable of this. Freeway driving is much less complicated than city driving, but the kinetic energy is much higher and the time to act much shorter. That Waymo is doing this now says lot about how rock-solid their confidence must be in the capabilities of Waymo Driver.
My method of learning new languages is always by starting to learn everyday conversations in the language.

1. Learn the translation of the commonly used everyday words

2. Learn the rule to build sentences in different tenses (Verb conjugation)

3. Keep practising in everyday conversations, starting with most simple ones and gradually learn more.
yes, when i look at https://indiepa.ge/ for example, it lists people with 21 startups, 15 startups, 10 startups... it gave me a wierd feeling. it seems so out of place and unrealistic.

if instead it would say: 21 products, 15 products, 10 products... the list would look much more sensible.
Also: these old compilers ran on the target system. If all features are supported, the compiler might not fit into memory, and need many passes to work.
> I disagree with the author on many points, and the paper (at least the earlier versions) had a couple of arguments that I thought were weak and one-sided. But overall it's an excellent read. Even better than the Harvard vs. SFFA ruling.

I found the arguments on page 44 particularly weak and undermine much of the paper. It destroys a previously more objective definition of "invidious" and "benign" motives [1] made earlier in the paper.

Because the author doesn't want to justify preferring whites to Asian students, even though her own earlier analysis on page 12 does view that as a benign motive (reduce race gaps), she constructs this cop-out based on a completely arbitrary definition of "disadvantage". A more confident author would have accepted the implication and moved on OR established objective criteria for disadvantage.

[1] The word choice can be disputed, but at least it was objective.
sounds like a bad use case for htmx, if your server isn't returning hypermedia you are making your life pretty difficult

doable, but not fun
Aka global cooperation by force.
There are a lot of ways to capture energy. Nuclear, chemical, etc. Summing everything other than Wind and Solar as "thermal generation" is really, really reductive. It's so reductive that it strikes me as absurd. I don't usually get into conversations like this on HN with people who make these comments but yours truly made me laugh out loud.

Is geothermal resigned to the graveyard because it uses steam? Is fusion power a fools errand because it uses steam?
I'm not listening to a "scientific article" written by someone who doesn't know the difference between less and fewer.
I had one company ask me to volunteer and another offer $40,000 for a senior dev position.
I’ll second the request for elaboration! I’m interested in APLs but have never tried writing more than a tutorial.

Any particular examples of things that people {are,aren’t} doing, that they {shouldn’t,should} be doing that you felt like sharing, or just examples of things you realized while writing this, would be really interesting to hear!

I (and I know lots and lots of others) in tech feel like we could be doing better but don’t know how, and APL is interesting because it attracts such veneration despite being so weird
The dns toys author himself referred to it as "abusing dns" in the talk linked from another comment here, https://www.youtube.com/watch?v=ANmFZ8rbmnc.
tunein
I wonder if we could police the ocean with automated seafaring drones.
Amazon-Private-Label-Danismanligi/
amazon-private-label-danismanligi/
Are you aware that cards containing “LLM” (40-80GB) levels of VRAM cost substantially more and the status quo for consumer cards hovers around 4-12GB, only going to 24GB for top end cards?
This is quite a good point. People often fail to make the distinction between something that happens once every million years to all individual organisms separately versus something that happens once ever million years to the planet itself. Our language is usually ambiguous about this.
Yea, I’m a downright Elon-hater. I could not care less if business leaders use drugs responsibly. This is the wrong tree to bark up, an utter distraction when Elon’s actual meaningful behaviors and decisions are so objectionable.
>Web 3.0 (not to be confused with web3)

I find this distinction to be rather ridiculous. They both semantically(heh) proclaim to be the next version of the web. I see there's a bit of an edit war on https://en.wikipedia.org/wiki/Semantic_Web over the one true web 3.

It's just an arbitrary name where people have incremented a number for something they wanted to be the next big thing. Realistically I think you could only really numerically name the next thing after it has actually successfully been adopted.
I didn't expect an announcement of the Supers this early in the year, nor did I expect them to be cheaper than the non-Super cards. I bought the 4080 recently with the thought that Nvidia's trend in the past 4 or 5 years has been to increase prices, so even if the Supers were announced this early in the year the performance increase would cost proportionally more money anyway.

Sucks for me, but overall I'm glad that Nvidia is getting prices under control to some extent.
It depends on the company and what it needs.

At google Eric had very little to do with product and engineering. He was still a very effective CEO.
Utilizing LLMs as a Task Planning Agent for Robotics
I did a write up of my recent Master's capstone project, wherein I explored LLM agents as task planers for robots. I also explored whether or not there is benefit from implied contextual understanding of the LLMs.
Sure. But I’ve seen a lot of resentment from people that they weren’t being treated well, resentment that was directed at others who should have done this, should have said that, etc. Sometimes that’s correct. But the armchair psychologist in me sees a lot of blame applied to others when it shouldn’t be.
I wouldn't be shocked if the 5090 is also the only one with 24GB. Seems like NVidia is trying their hardest to suppress memory increases.
Because writing a plugin for a 3D API is quite basic effort in the grand scheme of what a game engine must provide.

Scenegraph, assets management, scripting, fonts, 3D models, shader debugging, a myriad of visualisation algorithms, sound,game devices integration, networking, GUI framework, artists tooling, game designers tooling,...

Note that Unreal supports Linux, and even so, very few studios using Unreal bother to sell to Linux users.
I started casually watching the reality TV series "Deadliest Catch" about 15 years ago, and became a regular viewer since then. In that time span:

- the amount of Bering Sea ice has dropped significantly

- the amount of 100-year storms has increased

- crab numbers have decreased

- crab seasons have been outright canceled due to major population collapses

- crab that remain are seeking deeper/colder water

As much dissembling as people want to do about climate change, you can see with your own two eyes the difference between season 1 and now. They almost never mention climate change on the show. They complain a lot about how "regulations" are destroying the fishermen's livelihood.