skysight-inc/HackerNews huggingface dataset:
Sort of, but even Cloudflare workers went from a file editor to hosting an IDE-like environment (vscode) for your worker, and allows you to deploy worker "projects" directly from local/CI environments. Most Cloudflare Workers deployments I've seen were for custom proxies, or API transformation layers but nothing more complicated due to all the limitations, and it seems that's exactly what couldflare wants them to be used for, for now at least.

Not to mention that Cloudflare, despite their impressive services and scale, makes no profits. They don't publish details for Workers in particular, but I wouldn't be surprised if it's nothing but a blip in their overall negative income. They are also a public company so they are not beholden to VC influence per se or pressure to make profit on a short time scale. Their stock isn't doing well as a result. I personally have the sense that Cloudflare is playing a very long game and their board are ok with it. But I don't know if val.town or any small-time VC funded startup is playing the same 20/30 year game on becoming the de facto backbone of the internet the way Cloudflare is.
The author, Eric Boehm, is a reporter for Reason. You disagree with the article, but that doesn't mean it is a "puff piece ghost-written by the US Chamber of Commerce".
Technology Connections
The specific process by which Google enshittified its search
Anything more open than OpenAI models can now call their models 'truly open'. It's good they will have recipes but they also don't seem to want to share the actual data.
Speaking as somebody from outside the United States, please keep the middle of your political bell curve away from us.
I have a similar issue with Spotify too. Everywhere on my page is stuff I am completely bored of listening to, but since its the only thing I can easily access, I end up listening to the same things and Spotify thinks I want more of it.

Instagram has the same issue. I watch a few horse videos and all of a sudden my feed is horses for months.
I disagree with everything the author has to say. That being said the user here did something rude in a public place and deserves any backlash they get for doing so. If a little bit of internet condemnation causes someone to have a suicidal meltdown they shouldn't be online at all. We shouldn't all conform our behavior to be accommodating
The author seems to be describing what happens when one's primary relationship with music is one of consumption. It is easy (for me at least) to find new music when you are looking for inspiration in your own practice of making music. Most people don't make music though so I'd imagine it's easy to get stuck in that rut.
> I don't know where to start to actually codegen an OpenAPI spec from a Ruby/Rails API… How did Stripe handle this?

Stripe built their own Ruby DSL for exactly this, and it worked great. It looked something like this:

class CreateCustomerMethod < AbstractAPIMethod
endpoint "post /v1/customers"

returns CustomerAPIResource

required :name, String, description: "The name of the customer."
optional :description, String, description: "Additional information about the customer."

def execute
# …
end
end

Unfortunately, I don't know of an open-source equivalent for Ruby; FastAPI in Python is the closest I know of in any language. At Stainless, we're building a TypeScript version of this, but it's still deep in dogfooding.

Most people just end up maintaining by hand and using a tool like Optic or Akita to check that it's not wildly out-of-date.
This is purely a scheduler, it doesn't have any any effect on the workload performance.
someone cornered the onion market and instead of of prosecuting them the government decided to just make the whole thing illegal.
This is one of those frustrations I encounter with C++.

C++'s templating lets express some very powerful type constraints... But good luck reading the compiler errors generated by someone else's very powerful type constraints that you haven't fully grokked to an implementation level.
Is this a good time to ask about a project I would like to do?

I have two 220v heaters in my garage, one on each floor. I'd like to turn one or both of them on from my phone. I'd also love temp sensors near each of them.

So far I haven't found a good FOSS option to control a 220v 40A relay. Any suggestions what to use or how to set it up would appreciated.
> I’m suspecting high levels of education plus a culture that encourages entrepreneurship and risk-taking

There's also the small matter of $200bn in US military assistance since 1973, which involved significant knowledge transfer across many different scientific and engineering domains.
I think the question is who is the business healthy for, and who is the c-suite and up loyal to?

It is possible, and even likely, that a healthy business differs in some material ways for a CEO+board than its employees, though I also expect there are also overlaps
I remember reading a headline that Despacito had been displaced from the #1 position on Billboard after a 16 week run, while I had never heard the song. At that point I became a bit more intentional about trying to find new music.
You stop when you want to stop. I picked up an affinity for K-pop in my 30s. Currently exploring a few other genres and also enjoying music that my kids are finding.
Thanks to Shazam, I find new music all the time. Often times in hip places like hotel lobbies and restaurants.
New tech is making geothermal energy a more versatile power source
Ask HN: Were gambling and casinos part of States ways to promote paper money?
If you think about it, at some point, people went had to make a mental shift and accept that "this piece of paper has value" over "this chicken" or "a gun". For common folks, this must have happen around the 19th century. I need answers about how it happened!
Generally speaking, I wouldn't use branded inputs for libraries. Branded types make a lot more sense to me when working in business-logic cases, to identify data at the edge of a bounded context and tracing through the system. A library is downstream of that and the code that requires the branded type should be controlling the inputs to the library.
Works very well too for any kind of validation or encoding. Anything that accepts input from the outside world can accept a string. And then everything else in the app can work with a "SafeString" and the only way to create a safe string is to send a string through a string escape function (or whatever makes sense for your app).

Works especially well if you're using any kind of hexagonal architecture, make your functional core only accept validated/escaped/parsed/whatever types, and then the imperative shell must send any incoming data through whatever transformation/validation/etc before it can interact with the core.
Yes those were inspired by deuce, here is open dylan's version: https://github.com/dylan-lang/opendylan/tree/master/sources/...
If you're using this for existing material you just cut into <=8 second chunks, no big deal. Could be an absolute boon for filmmakers, otoh a nightmare for privacy because this will be applied to surveillance footage.
The fact that it’s not immediately obvious to be sarcasm tells us about the state of Windows.
All of this is political. It always is. Where does the LLM fall on trans rights? Where does it fall on income inequality? Where does it fall on tax policy? "Any kind of political violence should be considered deplorable" - where's this fall on Israel/Gaza (or Hamas/Israel)? Does that question seem non-political to you? 50 years ago, the middle of American politics considered homosexuality a mental disorder - was that neutral? Right now if you ask it to show you a Christian, what is it going to show you? What _should_ it show you? Right now, the LLM is taking a whole bunch of content from across society, which is why it turns back a white man when you ask it for a doctor - is that neutral? It's putting lipstick on an 8-year-old, is that neutral? Is a "political bell curve" with "antifa on the left" and "alt-right on the right" neutral in Norway? In Brazil? In Russia?
A bunch of code was autocompleted or generated by IDEs, are open source developers supposed to release the source code of that IDE to be OSI compliant?
I have my criticisms of Marc Andreesen, including the general shadiness of A16Z. But his involvement with NCSA Mosaic and the eventual rise of Netscape is not one of them.

We need to give credit where credit is due.
There is a very large percentage of population that doesn't participate in the economy and is largely uneducated. So it's even more shocking to see Israel so successful. And of course, you have the huge wave of immigration from the former USSR in the 90's.
Sadly I'm very pessimistic about the future of Israel and the demographics are against it.
Except I have already been in your frame of mind. You have never been in mine.
Perhaps you’re talking about some abstract point in the future, but both the devices as they are today don’t use wake words.

They’re all push to talk. They could literally be an app that you launch from the shortcut button and provide the same functionality.
I couldn't find a citation via google but perplexity helped me find [0] which does state your point clearly. So why are they allowed to have disabling them as an option at all? Since by that argument, customers that disable for privacy, further entrench google.

[0] https://www.adexchanger.com/marketers/the-uks-cma-wants-ad-t...
...and +1 on "confabulate"

to invent experiences or events that did not really happen
If it wasn’t for your edit, I would assume you are sarcastic too!
To be fair, while they did introduce new restrictions in the past, for example disabling imap support for free email accounts, the restrictions did not apply to older accounts that had already these features activated. Ie if you were using imap before the change, you would not have to pay to continue using it.

Ime zoho has been very reliable. Not relying on venture capital [0] and seemingly working on longer than shorter term profit makes it imo also less likely to resort to this type of strategies.

[0] https://techcrunch.com/2022/09/10/how-zoho-became-1b-company...
Emacs from Scratch #1 – Getting Started with a Basic Usable Configuration [video]
FWIW, classes in TypeScript become nominal types when they have a non-public member. But I definitely do feel real FOMO over Flow’s opaque types.
Not really, not for TS at least. If you just want to take a string and call it an email address and have your function only accept email addresses (the simplest use case) then you need to use branding. That's not encapsulation.
The effect of speed limits on accident frequency on the German Autobahn [pdf]
the biggest reason I pay for Spotify is to enjoy each Monday my "discover weekly" playlist :)
Thanks, the part about that area being an industry hotspot after the civil war was completely new to me. From my German perspective, Spanish history with all its disconnect from the three "big stories" of the twentieth century almost feels like from a different timeline!
> Since they seem to have no qualms picking fights with big US tech when they run afoul of their regulations...yes. Yes I can absolutely imagine that.

Meh. It's just squeezing some cash.

> Plus, establishing a homegrown market is not "protectionist politics".

It's 100% protectionist politics once you start doing more interesting things :)

> It's allowing for, and enabling, competition, which, according to every proponent of capitalism

Ah yes. That's exactly what modern europe is known for :)

> What is China going to be (officially) angry about? That the EU takes their own money to fund startups and alternatives, in, and for, their own home market?

China doesn't need to be officially angry. They can simply retaliate by forcing EU-related companies out. Sort of like they already do, just more strictly. Which is funny that China has all sorts of protectionist policies, but what if West retaliates... All hell breaks loose.
The purpose of a vector in Lisp is to provide contiguous storage with integer index addressing and O(1) access time.

Cons cells are typically used to provide lists with O(n) access time.
The downside of structural typing
Why would tiktok.com be allowed?

The bill itself says:

> The term “foreign adversary controlled application” means a website, desktop application, mobile application, or augmented or immersive technology application that is operated...

So the website is explicitly included in that
Yeah, I agree.

I think it's easy to sit and judge someone as being "uncultured" because they listen to music that was popular when they were a teenager, but fundamentally it's not like they're hurting anyone. I listen to mostly late-90's-early-2000's punk rock even still, and I don't think it's a moral failing that I don't listen to the latest stuff all the time, just like I don't think it's a moral failing for my mom to mostly listen to The Beegees.

Music is, first and foremost, a means of entertainment, and it's not like it really buys you anything to be up to date in music for most careers. If your job is, I don't know, marketing director of a company, then sure, maybe you should keep up to date with the latest trends all the time, but most of us have pretty utilitarian jobs where it doesn't really matter what we like.

I think where it gets harmful is acting like "the stuff I listened to as a teenager is objectively better than what the kids listen to now", which I will admit is a mentality that I sometimes have to actively fight against. I think it can sometimes be a proxy for shitting on the next generation of humans, and I am very actively against needlessly divisive and reductive stuff like that.
Because it doesn’t relate at all to either device. Both are push to activate by design.
This isn't the un-determinable question you've framed it as. Society defines what is and isn't acceptable all the time.

> Who decides what is "societally-harmful theft"?
> Who decides what is "societally-harmful medical malpractice"?
> Who decides what is "societally-harmful libel"?

The people who care to make the world a better place and push back against those that cause harm. Generally a mix of de facto industry standard practices set by societal values and pressures, and de jure laws established through democratic voting, legislature enactment, and court decisions.

"What is "societally-harmful driving behavior"" was once a broad and undetermined question but nevertheless it received an extensive and highly defined answer.
i feel like a majority of people don't seek out "new" music, so i see how you apply that to the music industry as a marketing concept. with whatever app, if you get people listening to more new stuff, you can get them engaged longer etc.

however, i've sought new music since i was young. its something i share with my father who would purposely grab new records or cassette based on trivial things (title, art, price..) and then listen to the album several times. i love exploring different cultures and music is a great reflection of that. at the same time, i often go back to the old and well worn music i grew up with, and even that my parents or their parents grew up with. i think there's a lot of beauty out there and it's a shame to shun something new because you feel it falls within an industries agenda.
I too, await the relevant themed arcade game in the next Simpsons episode.
Rather, I think Typescript's philosophy of not having a runtime is simply wrong. Other statically typed languages retain type information at runtime. I don't understand why that was so important to explicitly exclude from Typescript.
Regardless, take my advice
Douyin as someone else mentioned is the Chinese equivalent to TikTok and it has completely separate content. The international TikTok content (not US specific) is not available in China.
Well standard racks don't really tell anything about how power distribution is handled. So why not make the OCP rack an extension of the EIA 19" rack? As it is, it's slightly wider, and as you mention the OU is slightly different from the EIA RU height. That would have enabled vendors to use the same sheet metal boxes, and MB dimensions etc. etc. for standard 19" gear and OCP gear. Or if you're going to be different, at least make it sufficiently different to be worthwhile. Is a 19-21" rack with ~RU/OU sized shelves really the optimal, or can we do something completely different that would be better (for some definition of better)?
https://github.com/OpenAdaptAI/OpenAdapt runs locally on your machine to automate repetitive tasks in desktop apps. We have plans to build a mobile interface as well.
> But the author can't be serious about no one knowing who Prabhakar Raghavan is. He is, for instance, the co-author of the definitive text on randomized algorithms [Motwani and Raghavan]. He has also been a well-respected database researcher for many years.

Surely YOU can't be serious. The author was very clearly comparing this guy to much more famous and heavily derided figures like Musk, Zuckerberg, etc. I don't think co-authoring a text on randomized algorithms gets you the same notoriety as being the head of Tesla, SpaceX, and Twitter...
Where would I start if I want to run a ESPHome voice assistant without a Homeassitant server?

I understand I need some kind of server, but I'd prefer if that would be something I just run in the terminal or a cloud function or similar. I don't have hardward to run HA on at the moment.
There are loads of 'obvious' next steps for farm equipment.

For example, current equipment is driver optional... But future equipment won't even have a drivers seat or cab. That frees up the design a lot.

Current equipment is small numbers of large machines to optimize a the use of a drivers time. But with no driver, it becomes a simple matter of acres per day per dollar. Suddenly swarms of tiny machines start to make sense if those machines can be made in a factory like starbucks cups.

Current machines use very expensive electronics. But nothing the machine does needs expensive electronics. It's the algorithms/IP that are the true value, and the electronics could be $50 of rasbperry pi.
Uber and Tesla are valued at 150B and 500B respectively, I'd say in terms of an ROI on deploying large amounts of capital these are both huge success stories.

No investment in an emerging market is a sure thing, it's an educated guess. You have to take a lot of swings to occasionally hit a homerun, and investing in AI seems like the most plausible swing to make at this time.
> the waiting time in the cycle "write code, run it, find a problem, write code" should be measured in seconds, not tens of minutes or hours

I've run across developers who have never seen this in their career; they simply don't believe it or write it off as another old-timer story about punch cards. The bureaucracy of modern software is so pervasive that it's ruined our expectations of basic things like being able to run the software you're developing. That really shouldn't be controversial, yet here we are.
Sorry for the late reply, but you're correct on all of that. Thanks for your input and suggestions. :)
This is why folks in their 40s+ end up still listening to the same stuff. lol. The article was right about that.

Acts like Greta Fleet help bridge those gaps between old school sounds and new music. Electronica has never been easier to get into as well and there’s a nostalgia for those old school synthwave vibes.

Like all things, there’s an ebb and flow to music and musical taste over time. You’ll find as you understand music more, you’ll be listening to classical on a Thursday morning just as much as you’ll listen to pop, rock, or jazz.

By the time you reach 60, your musical tastes should be broad enough to appreciate all music, hopefully. Obviously some will reach that point faster than others. Musicians tend to be the fastest since they are students of music.

I still have a rock playlist I created in my late 20s on Spotify that I listen to this day. Mostly started as a digital version of my in-car CD collection.
Yes, ts is full of this kind kind of adhoc-ifs-like glued together, also exactness check only when it's literal object etc.

Flow is more principled.
I tried, but it's not for me. I found myself proud of styling a button, before noticing that I spent an hour. A lot of classes are almost plain Css attributes, so you just ask yourself "why am I doing this instead of writting the Css myself, like in the old days?" It's a tell that people is making money by creating a new Bootstrap on top of Tailwind, and calling it "components". Or AI assistants.

That said, if you enjoy Tailwind, good for you!
> Except that china never controlled media in the US

Nonsense. If you want to make a movie that actually makes money you have to cut it for the Chinese censors on set.
> This study identifies 33 as the tipping point for sonic stagnation, an age where artistic taste calcifies, increasingly deviating from contemporary works

In the time since I turned 33 I've experienced an almost-complete switchover in genre preference, from pop/rock/light metal to country. Almost all of it has been found through Spotify's Daily Mix N, where n >= 2.
Easily solved, just overlap by ~40 frames and fade the upscaled last frames of chunk A into the start of chunk B before processing. Editors do tricks like this all the time.
Note that the website here says the following on their own About page (https://prospect.org/about): "The American Prospect is devoted to promoting informed discussion on public policy from a progressive perspective."

And they are rated as "Strong Left category of bias and as Mixed Reliability/Opinion OR Other Issues in terms of reliability" (https://adfontesmedia.com/the-american-prospect-bias-and-rel...).

This explains the tone / bias throughout the article.
Things are going to get much, much worse than this.
What foreign ally steals terabytes of data about top-of-the-line weapons programs like the F-22 and F-35?

https://www.sandboxx.us/news/the-man-who-stole-americas-stea...
I also have that problem with lyrics in music while I'm working. That pushed me toward more electronic music during the workday. Got into various forms of house that way.
I Summarized Social Media
Selfish plug about the same topic https://dnlytras.com/blog/nominal-types
looks pretty clearly like she has makeup/lipstick on in the un-processed video to me.
Interesting article. I expect today's streaming tech will drive some change in these patterns, between easy access to a massive library and recommendation features.

Much of my music discovery is aided by Spotify - some automated (radio, "Made For You"), some more manual ("Fans also like" related artists). However, as I continue to use Spotify, some of these features seem less effective. It's like I'm filling in interconnected regions of Spotify's graph of music and there are less edges to unvisited nodes.
> Android Automotive which is different than Android Auto

I know this isn't the highest value comment in the world, but god Google's product naming/differentiation is terrible. I can't imagine a more guaranteed-to-confuse (or worse, more guaranteed to lead to misleading second-party marketing) nomenclature.
Casio Launches Tamagotchi-Like Customizable Baby-G Watches
Yes, which is especially important for training. Getting good GPU interconnect can be really important for training large models.
I realize now it was a stupid question, but the excellent refresher and ensueing discussion of edge cases was well worth the downvote someone felt compelled to leave, haha
A couple of months.