skysight-inc/HackerNews huggingface dataset:
Unfortunate name of "Solar City Car". I initially though this had something to do with solar city and Tesla. I guess they could rename it to Squad Solar Urban Car or something.

This is similar to some other such vehicles[1] which can be driven by 16+ year olds with just a Mopet license. They however only go up to 45km/h which is fine in many cities which have a speed limit of 30 but just outside it becomes and issue if you can't go 50-60km/h.

Cars that are a little bigger like the microlino[2] which can do 80km/h but require a regular license seem more usable. Although personally I think it is butt ugly and I don't get why these vehicles have to look different than regular vehicles.

[1] https://www.eta.co.uk/2011/03/18/electric-car-you-dont-need-...

[2] https://www.newlyswissed.com/microlino-swiss-microcar/
Are you subscribed to their content? Do you pay them any other way? If not then how do you propose they pay for the team that makes the videos?
The page and the repo contain more context (give it a read, even if just for the buttery puns!).

But, in short: It's quite crude. I extract captions from YT videos using a private YT API (web scraping was a huge pain ;/), then I massage them a little bit and use GPT to process the timestamps.

A waaaay better approach is possible, but I'll need to see if it's worth pursuing first.

PS. SponsorBlock has a huge timestamp DB so I'm considering reaching out to the authors to see if we can create an agent using their extension and aiding their crowdsourcing effort.
The implementer being e.g. Facebook?

If I understand your argument correctly, you are saying:

"I'm Facebook, why would I go to the trouble of asking my users to create a Domain Verification record and verifying their email? Especially when this record would then benefit my competitors like Google and Microsoft!?"

I think there are a few angles to consider here:

1. There's no additional cost to verification for most service providers, since verification of email and phone is part of the onboarding process.

2. Licensing – if there are lots of domains with Domain Verification records, then there are benefits to Facebook in being able to automatically verify domains (if the DV record has already been setup by another service provider). By licensing the verification technology they could be required to instruct users to create these records.

3. The implementer may actually be a domain registrar like GoDaddy because it will improve the experience for their domain registrants and reduce support overhead for people trying to verify domains with service providers.
I buy socks every 6 months, I have summer socks and winter socks. All the summer socks are the same color and brand, same with the winter.

When I buy the next seasons socks I give the old ones to charity. I buy 14 pairs at a time.

No pairing problem, and I always have socks.
So it begins. Let's see how long does taxi drivers and their families will put up with this before they revolt.

This is going to be a interesting decade indeed.
Phase transition depends on pressure too. But yeah, there's a heat source coming from the core making it possible.
Honestly IMHO awk holds up better than TCL. But that's just me.

(which is not to say that awk is _better_ than TCL, they're different things. Only to say that for me TCL has been eclipsed by things like Python or Clojure, while awk still has a few places where it shines quite brightly indeed.)
Not sure what grey import rules are like, but Japan has some sweet Kei Cars/Tiny Cars that are all electric. A bit bigger than this but much smaller than regular cars.
It would definitely be hard, but a human listener would just interrupt and say “pies park?” at which point the speaker would be obligated to clarify it (heck, even a confused facial expression might be enough.) Most dictation and speech appliances don’t have that interactivity and so instead they let small mistakes waste (relatively) large amounts of our time.
I like the idea. Your description on the website is missing the explanation that the final step is the service provider verified the records via email/sms.

I think one challenge always faced is dns propagation, creating your record and walking away and waiting (sometimes) hours for it to be recognized. Your method gives an ability to create a number of records in advance with different security restrictions so that’s nice, but requires a lot of thought and even more time adding records in your DNS.

So whats the actual verification process look like? You give the SP the subdomain generated and they query TXT records from there? how does the actual verification work here and when/how does the user receive an email?
Seaside plants don't have this problem in France, never have, never will.

The issue happens with river plants, more specifically those that release cooling water back to the river.
there are these things called garages. People in many places have them. In big cities, you usually wind up parking in one. They tend not to be made of transparent materials.
It depends on temperature, pressure and other factors like salinity.
In theory yes, if they build enough housing so that supply exceeds demand then eventually prices will drop. In practice though in popular vacation areas building smaller amounts of new housing often induces additional demand that drives prices up at an even faster rate.
> Maybe it's a US thing?

no. communism, wherever introduced, has never worked
What a load of BS sprinkled with a light topping of historical anecdotes.
> For RNN/LSTM all you need is enough neurons to implement a counter.

For an arbitrary depth, that would need to be an infinitely sized counter. (I presume you know this, but this is why a push-down automaton can always close parens, but a finite state machine can only close parens up to a finite nesting depth.)

So, "all you need is enough neurons" for an RNN/LSTM is equivalent to just saying you just need to scale the LMM state large enough to handle your use case.

In reality, ignoring rdrand (and other quantum noise instructions) and ignoring using I/O for external storage, all of our computers are (gigantic) finite state machines. Technically, our programming languages might be Turing complete, but our near-infinite memory implementations are actually finite state machines, not Turing-complete. Though, you only run into the difference when you fill the whole machine's memory.

So, I think a more important question is how efficiently different finite state machines make use of their state sizes for a given problem. How many neurons would it take to match parens to a maximum depth of 2^40 for an RNN/LSTM vs. an LLM?
They don’t need to be paid. Information should be free. They create and we consume after all. If they stop creating we will move on to the next creator.

/s
I'm sorry for your loss. Do they have a phone?
1. One record can be used by all service providers (set and forget)

2. Records could be created automatically upon domain registration (with opt-in)

The current IETF standards don't enable either of the above.
The obligatory xckd:

https://xkcd.com/1807/
It may me throw all my Google Home pucks in the garbage can and replace them with Echo Dots. When you tell Alexa to cram it she shuts up.
There's a benefit in having a model that can output only true/false if that's all that's acceptable, but if I was doing this myself I'd want to see how far I could get with just one model (and then the simple dev approach of running it again if it fails to produce a valid answer, or feeding it back with the error message). If it works 99% of the time you can get away with rerunning pretty cheaply.
My favourite is that the 49 word one was found by Guy Steele.

Yes, this Guy Steele: https://en.wikipedia.org/wiki/Guy_L._Steele_Jr.
Anyone know if these kinds of setups get your around the Chinese firewall? Or is this kind of traffic pretty fingerprintable?
Get a job he has to pay money to work at and invoice Nintendo.
obviously. what i am trying to show is that it can be different, and that the problem is not renting or big companies, but lack of legal protection for renters. fix that, and many problems will go away.
Could say the same about ads on a website, yet most people that I know use an ad blocker.

For sponsor, I use SponsorBlock. I would say it's my second most favourite extension after Ublock Origin. I'm always amazed when it just skip over those section. For low quality video, it even start the video at the conclusion/recap, so you get all the info you need without spending too much time.
You get more and better libraries if the language is popular. Your favorite APIs (such as AWS for example) implement clients in the language
"FORTRAN IV/77 has some statements that IIRC correctly have or will be removed from the newer fortran"

Right, importantly GOTO. The question I've puzzled over for some while is how much legacy (unmodified) FORTRAN IV/77 applications/libraries still exist and are in regular use—and whether porting this old code to later Fortran or other languages remains a significant problem.

My interest stems from the fact my first language was FORTRAN IV.
I saw your talk in London a few weeks ago and immediately thought of your discussions on python accelerators when I heard about Mojo - glad to see your thoughts here!
The final test suite was used to pass DO-178B, allowing SQLite to be the only major database that is approved for use in critical avionics.

Dr. Hipp remarked that he spent years of 80 hour weeks attaining this quality.

C can be used safely, but it can be very hard.
Either these facts stated are true or they are not. Where's the propaganda in a bunch of objective facts?
The most remarkable name anagram for me remains that of 1990s UK conservative Health Secretary and government minister Virginia Bottomley (now Baroness Bottomley of Nettlestone), whose name rearranges to “I’m an evil Tory bigot”.

In terms of this ‘chunk scoring’ method this scores very high (15 I think?), which definitely confirms its value as a way of rating anagram quality.
The JVM knows how to handle memory (to some greater or lesser degree ... hence Xmin/Xmax) - https://antipaucity.com/2011/08/08/why-technical-intricacies...
There has been multiple C compilers targetting the JVM, however they've all also had bad performance penalties since the JVM has no notion of references and pointers so it becomes "emulated", best case you write one that works on ByteBuffer objects (Like early Asm.JS before WASM used a WebGL TypedArray objects before they became part of JavaScript proper) but once you go that route it becomes frustrating to interface with the rest of the Java ecosystem (and you kinda loose the entire point of a JVM targeting C compiler).

Even Sun/Oracle recognized the mismatch and that's why GraalVM is a thing (and why Graal isn't entirely meshable with classic Java runtimes even if I hope they have a merge-strategy for the long-term).
>Give us a subscription and we will pay.

The problem from the video creator's perspective is that Youtube often decides to "demonetize" your video for breaking one of their "community standards" rules, which are vague, constantly changing, and seemingly randomly enforced. If that happens, their video gets no payout from Youtube. Its no surprise they would take sponsorships into their own hands in order to get a more fair and consistent paycheck.
Was the site unavailable through archive.is?

Also, plenty of people live far away from family and have to deal with death (I’m in the same boat). It sucks but I’m also curious why the obit was particularly important to you because as far as I understand that’s topically just a small blurb in the newspaper? My family doesn’t do obits so I’m curious.

Not to minimize what you went through at all, but it’s interesting in today’s times how we expect so much immediacy. My immediate family escaped the USSR just before it collapsed but my dad’s was family was stuck in Russia and couldn’t leave even after it fell. My father had to deal with his brother, father, and mother dying within 5 years or so with no visits in between that time (a combination of finances + probably fear about traveling back). Comparatively I personally have a much easier time in that I at least get to see my family once a year or so. Again, in no way a comparison as dealing with loss and living far away from family is always hard. Just a reflection of how much technology has changed and made maintaining more closeness easier (eg video calling).
> Investors are obsessed with moats

You can't blame them: gratuitous moats (like those provided by winner-takes-all dynamics) are not common in a functioning (competitive) economy so they get to be revered.

It feels unlikely that the recent period of big tech can keep the same benefits going forward. It was basically a political moat: counting on the ongoing lack of antitrust and consumer protection regulation. Even if the political dysfunction that allows that continues (quite likely), the wheels of the universe are turning.

The "leaked" report focuses on open source - a mode of producing software that is bound to become a major disruptor. We tend to discount open source because of its humble beginnings, long incubation, many false dawns and difficult business models. But if you objectively take a look at what is possible today with open source software, its quite breathtaking. I would not discount some tectonic shifts in adoption. The long running joke is "the year of the linux desktop", but keep adding open source AI and other related functionality and at some point the value proposition of open source computing (both for individuals and enterprises) will be crushingly large to ignore.

Don't forget too, that other force of human nature: geopolitics (e.g., think TikTok and friends). The current "moats" were established during an earlier, more innocent era. Now digitization is a top priority / concern for many countries. The idea that somebody can build a long-lived AI moat given the stakes is strange to say the least.
Please read the article first. That's not the intent here. The goal would be to funnel the money to the creators instead of using a bunch of middlemen. And, the main goal now is to make people thing about the ridiculousness of the current state of things.

I'm speaking as someone who spent a decade working on helping publishers monetise their content without the unnecessary bullshit. I share your sentiment.

One of my proudest career achievements was to get uncle Murdoch pay me to build an ad blocker (ended up quitting the job and taking a break to work on my mental health, but I still thing it was a valuable fuck you experience).
They also have a reputation for terrible customer service.

I recommend Wise.com though. Free. Multicurrency. Pays about 3.5% interest on your money (via a market fund).
Google in its infinite wisdom scrapped the need to say "Hey Google!" before stopping or snoozing an Assistant alarm with the Pixel 6

From TFA
I’ve actually seen some really impressive scooters that take care of this actually.

The issue I’ve seen (can only speak for a large city in the US) is still accessibility. Like entrances, finding elevators, ramps, etc. especially in older buildings.

For the record I got to experience this first hand when I hung out with an old colleague who was injured in a car crash. And this was at the DC convention center, a relatively new building. Finding elevators and navigating around took way longer, especially when you were lost. But I will say that it was amazing how everyone around him was willing to help in any way they could.
Awesome project! I'd love to see that
One of the reasons for the looks of this car is that its wheels extend beyond the car, effectively acting as bumpers. In the Fully Charged preview[0] Jack demonstrates parking by running into the curb.

[0] https://www.youtube.com/watch?v=TYroDMTLVt4
Doesn’t bio ethanol take more fossil fuel energy to create than it replaces?
Why do residents of potential walkable areas keep voting for politicians that tolerate high levels of crime and drug use?
Java understands "references" and "pointers" (or, at least did in the 1.6 (and before) era...does it not any more?)
This comment is the same as jonahbenton’s just reworded, presumably via ChatGPT. Please don’t do this.

https://news.ycombinator.com/item?id=35828235
more americans have kettles now because they're cheap and easy to buy on amazon. and home-made real coffee is more popular. also there are more 2nd gen americans these days with parents from asia. i think the venn diagram of rice cooker owners and kettle owners is pretty large.

i think it's the brick and mortar retailers that never caught onto the idea.
It’s not just socialization I’m talking about, though that was an issue too in my case (in college and early adult life I was awkward and socially inexperienced in a way nobody else around me was).

It’s also exposure to people from different backgrounds and walks of life, exposure to different points of view and ways of thinking, street smarts, etc… homeschooling kept me in a tiny bubble that became apparent when I started talking with people on the internet and especially when I went to college, and it would take many years to remedy the resulting utter cluelessness about the real world.
Why are you not using the latest OpenSearch instead of Elastic with the older Open Distro kNN plugin?
> The usefulness of the ocean as a thermal sink though depends on water temperature which can vary a lot depending on where you are.

No. The difference between pumping water at 15°c or 30°c is negligible when you're cooling water at 325°c. You may have to pump a tiny bit more water, but that's a non-problem when you have an ocean.
That would be the dream. We just keep piling up the layers of complexity, build systems that put middlemen between creators and people enjoying their work. At this stage, I think the issue is more cultural than technical.
There are price comparison websites, high-quality reviews (rtings, notebookcheck, maybe wirecutter), deals sharing websites (pepper et al).
There's a whole bunch of reasons, but like so many other things one of them involves RMS: https://gcc.gnu.org/legacy-ml/gcc/2001-02/msg00895.html
Has something dramatically changed in the last several years? Java supported casts last time I used it (admittedly ... in the 1.6 era)
It's unnecessary complicated for historical reasons. And as history goes further, it only gets more complicated. E.g., due to its promotion rules stemming from the 60s PDP-7, the expression arguments are getting cast into signed type during the operation, 50000 * 50000 == -1794967296. But only on MSVC because, for compatibility reasons, MSVC still keeps its `int` type 32-bit while, for instance, clang doesn't, so on clang, the same expression will give you the correct 2500000000. Imagine writing the code, running all the tests and only discovering the issue on one of the CI build machines with no proper way to debug it. Yeah...

And this is totally by the book, the size of 'int' is allowed to deviate from compiler to compiler by design. This comes from the 70s C that was suppose to become "portable assembly" and back then, apparently, portability meant compiling without errors. So C++ addresses this issue and proposes types with fixed length. You can now write your types explicitly. Like this: uint64_t(uint16_t(50000) * uint16_t(50000))

And get 18446744071914584320. Because, nevertheless the new fancy types, the promotion rules from PDP-7 still apply. Your expression is getting cast to the next signed standard type that can accommodate `uint16_t` and this is still `int`. So you get -1794967296 and only then convert it to unsigned `uint64_t` number.

Fiddly bits and surprises will keep on coming.

I've been writing in C++ for, what, 17 years now?, just yesterday I was rewriting a unit test with floating point data into integers. It was something like this: "1.234, 0.123, 5.678" and I wanted "1234, 123, 5678". So I just removed the decimal points and let the heading zero in 0123 hang. 0ops! In C++, heading zero marks octal notation, and 0123 actually means 83.

But the thing responsible for the most rants is C++ static polymorphism. Since you don't have Rust-like type traits, the only way to ensure that one piece of code will work with another is to compile them both together. This means that for every minor change in an underlying library, you have to recompile all the dependies to see if their tests still work and this gives you enough time to write a rant or two.
I don’t drink alcohol anymore because it mixes badly with my medication.

A single, tiny sip of scotch hits me fast. I immediately start feeling depressed and irritable. Even a couple sips of 2% beer has a noticeable effect for half an hour. It’s incredibly unpleasant.

It’s no great loss because I didn’t drink much before. I do miss scotch though.
That's the point. The JVM deals with objects. Classes. It has a garage collector. You can't make that work (at least not without a huge amount of effort) with a language whose code doesn't have a concept of those things. The abstraction the JVM implements isn't useful to C code.
How is this any different from javascript validating input forms? The backend clearly verified the input, meaning the client would not end up paying the wrong amount due to change of conditions or discongruency between the server and client. Exceedingly smart and simple, and the objections towards it demonstrates the modern cargo culting of "let the server handle everything it always knows best".
Where did they have "1.2 million people per square kilometer"?

https://en.wikipedia.org/wiki/List_of_world_cities_by_popula... only goes up to about 80 thousand ... and the city with the highest population density in that list is one I must admit I'd never heard of, so there's a pub trivia question, perhaps.
It's not as much of a counterexample now as it would have been years ago, thanks to performance improvements, but JavaScript won on portability despite not being high-performance.
Yeah, I bet people won't get cars, either, they're a lot more expensive than that.
I'm not sure that I agree with the poster you are replying to, that Crystal won't take off, but I'm pretty sure that the statement "Crystal has not taken off because Crystal has not taken off" is kind of useful/valid/worthwhile. I believe that this is how network effects work.

I also am pretty sure I read about someone here on HN who used Crystal to build the code for their profitable cookie baking/selling business (the baked goods). I can't recall the details exactly. Edit: Here it is: https://news.ycombinator.com/item?id=23433847
A deleted question, that I had typed out a response for but couldn't submit because it was deleted (in case it helps anyone):

>> Why not just make a browser plugin that scrapes the screen when the user is presented a txt record to add?
Reducing the security of DNS registrars is probably not the solution.

> Lots of reasons, the main one being that this would require every domain registrant to download a plugin which would then somehow need to integrate with a DNS provider.

There are other solutions [1] for simplifying the creation of verification (and other DNS records).

1. http://www.domainconnect.org/
I’ll never understand blog posts like these. I feel like I could make an npm package called “lodash-extra-turbo” that does nothing but shell out to call “rm -rf” and someone will write a blog post about how this evil npm package by a scary hacker will wipe your system.
I kinda don't care about RMS any more ... especially on a nearly-quarter-century-old opinion post that doesn't jive with "today" ;)
Unfortunately, the JVM ecosystem did not fix that problem. There are mountains and mountains of Java code from 25+ years ago that are in the same situation. If there was a way to reliability run code on top of the JVM it would be gold. There do exist several products that perform a line-by-line analysis and spit out a comparable Java module, but it is extremely procedural, and is very high touch from an engineering perspective.