skysight-inc/HackerNews huggingface dataset:
Same. I liked ColdFusion for what it was, but I also don't miss it. The spaghetti code I had to fix is what I remember most. While spaghetti code isn't a unique problem to CF, it is made so much harder to fix when you don't have a debugger and you can't right-click to find references. The horrors of endlessly nested cfloops inside cfifs with cfaborts and cflocation tucked away wherever the programmer needed it. never again!
> 1. <figure> and <figcaption>

Pandoc will generate html code using these elements when you use implicit_figures feature:

https://pandoc.org/MANUAL.html#extension-implicit_figures

And it seems to be well supported in web browsers:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/fi...

You can see an example how it looks like in this post from my blog, there are no css tweaks for figure or it's caption (I use static site generator based on pandoc):

https://blog.marbu.eu/posts/2023-04-29-the-first-web-browser...

And personally I find that better compared to alternative solution consisting of multiple div elements.
The trajectory of any emerging technology bends toward money
I don't know if it's the tool honestly. I've recently switched teams and I'm in the process of getting java readability. The whole experience so far has been much worse than getting my C++ readability. I even get "nit" comments on the code I haven't changed. I have had multiple comments where reviewer basically "preferred" one style over another. It's been still mostly helpful, but I've had my share of frustration.

C++ readability was a much, much better experience. All the comments were about actually making the code better, eg, "use THIS_MACRO() instead of THAT_MACRO(), because go/...".

I guess I think it's much more about the reviewer, and based on my anecdotal experience, the language :)
Is Chernobyl/Pripyat not in Europe?
Hotel is just more regulated short termed rental, which is exactly what we should be doing - regulate the short rentals home more, make it economically inappealling. The tourists can pay for the hotels
Who's Who Behind the Dawn of the Modern Artificial Intelligence Movement
Sadly typos in variable names are not checkable that easy
And yet all the non-technical folks you give this advice to will look at you like you have two heads. This is completely unreasonable unrealistic user-unfriendly advice
Damn. To just name something your last name.

I thought it was the sibling part to the Jesus Nut. https://en.wikipedia.org/wiki/Jesus_nut
It's already blurry, or more specifically, the line between "computer code" and any legible data is blurry. There are plenty of perfectly innocent companies out there whose names could be valid computer code in certain contexts.

What they actually seem to want is to ban company names which could cause damage or disruption to the Companies House IT system. I'd be surprised if that wasn't already banned in some way or another.

Of course, the thing about law is that it is administered by humans and not computers, so there is some scope for common sense to override the strict letter of the law.
I've always felt the main use case of HTML is for a single page document, like PDF. When it's for that, it excels at what it does. But when you have a website with multiple pages where 90% of the HTML is copy pasted from the rest, it just stops making sense. So for most of HTML's life, we've used the wrong tool for the job, but because it was the only tool we had, we used it anyway.

HTML should have had first-class support for templating, in my opinion. The model should be that a page references a template by a URL, and the browser won't render anything until it has fetched the template. But they were adamant in sticking to the isolated document model that hasn't made sense for pretty much all of HTML's applications.

I wish Google or Microsoft would come up with a replacement for HTML that was website-aware. It really only needs to replace text/html with text/html2 and have the server send this new markup that is parsed in a different way. Most web technologies could remain the same and it would be a huge leap forward. In fact, considering how much the code generation is done by frameworks anyway, most developers wouldn't even notice they aren't sending normal HTML anymore, just like they wouldn't notice when HTTP2 is being used.
It depends on the conference/room/speakers.

I've been to talks where the format is deliberately more conversational. Lennart's raising that point when questioned specifically made me wonder if the room was already such an environment that day.
I had a different experience. At first, I found things unnatural like you did. After a few minutes, I figured out that it was actually the opposite - it had a bit of a theatrical thing going on, i.e. live action vs. recorded and played back.

At that point I figured out that it was just because I've been so used to crappy frame rates that the more natural movements feel out of place.

I wonder what the first pass, with less motion blur, would have felt like. Maybe better, maybe worse. I kind of feel it would make it worse, in the same way that the transitional from analog to high definition digital made it look worse to me since I could notice the transitions between frames. That is, at least at first. I'm used to it now.
Lmao Ty I’ll put that on my resume if I ever apply for a dev job.
Would just like to call out that there are 11 Men mentioned in this article and not a single Woman, really shameful work by NYT.
Decades of TV being filmed on cheap(er) video cameras that had lousy picture quality but captured at 60 fps vs. film that looked beautiful but only captured at 24 fps has taught people that blurry smeary motion is the ideal.
Booking.com's common user scenario is budget ~50-200$/night hotels and apartments for 1-2 weeks where the support and reviews really help, anyone spending this kind of money on trips can of course get better deals without the ~15% platform tax.
Thing is we can use rebar in concrete for indefinately long use if we plan ahead, use sacrificial annodes to stave off corrosion or use stainless steel or use carbonfiber rebar as they won't rust. Hell using a polymer coating on rebar can prevent moisture contacting the surface of steel and rusting but that would require added cost and care when preping to prevent the polymer from being damaged prior to being embedded in concrete.
Arguably the most sensible solution to nuclear waste is dissolving it in the ocean.

But you can see the response to the Fukushima wastewater release for a hint at the sort of massive hissy fit people would throw about that.
Modern world is a utopia by any reasonable historical standard, yes.
Exactly. The evidence* points to the act being corrupt, but the university is free to attempt to convince people otherwise.

* - The researcher being removed without any good cause evident
Prettify Symbols Mode for Emacs, Now in VSCode
Equally, many large areas of water do not freeze in winter, and the places that do not tend to have more favourable economics for solar power anyway.

Not to pick on you but a lot of the energy conversations on HN seem based on the premise that the entire world has the climate of upstate New York.
This questionable analysis relies on the viewpoint that if an LLC owns a triplex, it is "investors", even if the owner lives there. This is simplistic, as well as stupid.
Same here. It feels like it takes everything, from classic B&W to modern SF extravaganzas, and turns them all into somebody's home videos.

At the same time, I'm pretty confident that this is a subjective phenomenon. My parents have it on all their TVs and my mother both prefers it and notices immediately if video isn't 60fps or equivalent, while my father says he doesn't notice the difference.
Whose Income Do You Pay Taxes On?
I had a buddy take one of the tests and they basically just circled the UK and said "you're from here". He already knew that for the most part.

The only benefit I can imagine* is knowing if I have individual genetic markers for something I should tell my son about.
Is tearing common? What video source are you watching where the frames recorded in the video do not match the frames displayed by the display?
> In many markets there is a gross lack of housing overall. It makes sense that owners paying attention will raise BOTH house prices and rents. There is not enough for sale AND there is not enough for rent. A larger investor can be BOTH more patient when selling and renting AND more realistic when adjustments need to be made.

I am not sure i understand the point you are making here. If there is not enough houses to sale, and not enough to rent. Then inefficiently converting one to the other doesn't sound like a win. Also, i think this is really market based. I am not sure that the mainly complaint for suburbs was the lack of rental unit. Most likely it was from the lack of buying opportunity.
Minnesota middle school students 'seem happy' after cellphone ban
Serendipity is such a joy, and I’m enjoying it with my custom tv channels I set up in my house with my content. I think the direction we are heading with AI (Radiant, Spotify) allows for custom tailored radio stations using our music preferences to bring back that sense of serendipity while also having a host to introduce the content.

But I really like your idea! Human-curated content with analog devices is an area I am a fan of.
I'm one of those people who turns on motion smoothing. For some weird reason, it makes older shows like friends or sound of music crystal clear on my LG C2 OLED. I can't explain why.
Twilio lays off another 5% of employees
why does this need a technical solution? Just type in the password. Presumably if the system is important enough to be airgapped and needs a 100+ character randomized password (without copy paste and without hardware keys), it is important enough for you to spend the time to memorize and type in the passwords.

Otherwise, it is just security theatre if you won't even spend the time to make absolutely sure that 1) you are typing into an authorized device that won't log your key strokes, and 2) that using any other "assistance" mechanisms represents a breach in the security of this system.

Just friggin memorize it and type it in. For me, I memorize my bank password and PIN even though it's very complicated. This information is important enough for me to commit the time and not cheapen out by "relying on a tool". Of course, I keep it in my password manager as a record, but in daily use I absolutely do not say to the teller: oh I need to look it up. I recite to the bank my passphrase and other id confirmation by memorization, I know it even better than my own phone number.

If you need multiple people to log in, each person should have a different password, only memorized by that person alone.

If the person can't memorize it, I would say either change the design of the system or fire this person because "they had one job: to memorize and type in this password".
I sort of said this elsewhere. Others are saying "that's just what happens" and "well, Python?" but it doesn't just happen, and slow database queries are nothing to do with the application language. The problem is Django ORM, like Ruby on Rails, uses the Active Record pattern. Alternate ORMs, such as SQLAlchemy or Hibernate, uses Data Mapper pattern, which avoids the pitfalls of Active Record.
Is TCO still rejected by V8 ?
I get it, but most content -- that you and I find helpful in so many different cases -- exists because it can be monetized.

And, to your point, friction-based monetization is one of the more effective ways to monetize your content.

If you can't monetize your content, what's the point in creating it? Creating a lot of this content takes time, and therefore many people won't create it if it's not worth their time.

If the world would just start paying directly for content (e.g. via Patreon), and if that was the only monetization needed, then maybe we could remove the painful friction (or other painful methods of monetization). But unfortunately, this will probably never be sufficient on its own.
Personally, I'm not convinced it is a good idea to make any conclusions about reality from any fMRI study (I'm not convinced what is being measured is all that important plus even intrepreting what is being measured relies on complex statistics). Also, for this kind of thing the outliers are very important in tring to figure out what is going on. They show individual data points and eyeballing them I don't really see a lot of difference in the accuracy, with the tablet in particular being slightly worse than nearly identical phone or notes (but they had to pop out "easy questions" to make that difference look interesting). Saying there is a difference between device and paper just because the tablet condition did worse is misleading.

https://www.frontiersin.org/files/Articles/634158/fnbeh-15-6...

They mention the difference in terms of location cues in the conclusion section. I would guess UI choices affect the ability to use location sense to recall information and I could easily imagine the small menus of phones enhancing this effect (and/or larger screens in general reducing the physical location effect of the device itself). Taking a quick look on Google Scholar there is some research on this kind of thing but I'm not seeing any thing that pops out as a particularly interesting presentation. Any UI designers out there who intentionally try to trigger location sense in their design?
We used to have another engineer watch over your shoulder when you do Prod stuff, can be very helpful.
But it's the refining that is modern. Chewing on coca leaves is not the same thing as a little key bump. Let's not try to confuse what's happening
I agree that they can have unintended consequences, but I wouldn't say any more or less than anything else. This is why I'm struggling with the "invisible hand" analogy, which focuses on a connection to unintended (positive) consequences.
you have to look at growth rate. you dont have guess the linearity and slope of the line. The growth rate is measured directly, reported per year, and graphed.

The largest global CO2 increases (slope)on record were in 2015, then 2016, and the trend is downward since then.

Annual CO2 increase in 2022 was 26% less than the peak 2015. (2.17 ppm vs 2.95 ppm).

https://gml.noaa.gov/ccgg/trends/gl_gr.html
Well, sure, there's infinite room for scope-creep. That doesn't take away from a minimal solution that works well from the user's point of view - "I don't want to see this, make it go away".
https://pizzey.me/posts/no-i-didnt-try-to-break-companies-ho...

previously

; DROP TABLE "COMPANIES";-- LTD - https://news.ycombinator.com/item?id=27815396 - July 2021 (30 comments)

Drop Table “Companies”;-- LTD - https://news.ycombinator.com/item?id=21534156 - Nov 2019 (7 comments)

Drop Table “Companies”;– LTD - https://news.ycombinator.com/item?id=20583540 - Aug 2019 (2 comments)

Drop Table Companies Ltd - https://news.ycombinator.com/item?id=17003588 - May 2018 (27 comments)

Drop Table Companies Ltd - https://news.ycombinator.com/item?id=13280494 - Dec 2016 (23 comments)
I usually hear this question the other way around but there it goes.

Why should someone consider Django instead of something like Symfony or Laravel?
Oh they're archived.

Just looked at the top-listing, Stripe Radar, which has been doing ML-based Fraud detection since at least 2016 which is the earliest archive.org record for the page.

https://web.archive.org/web/20161125124908/https://stripe.co...
99% persperation, 1% inspiration, as the addage goes...and I completely agree.

The frustration for the curious is that there is more than you can ever learn. You encounter something new and exciting, but then you realize that to really get to the spot where you can contribute will take at least a year or six, and that will require dropping other priorities.
Yes, because we would have had that quick and clean and easy and cheap way out of all the mess, so simple, but everybody stupid blaming everything on nucular, and now boom, climate catastrophe!
We had the perfect opportunity to dump it into the wastebin of history when TVs switched to HD, but for some damn reason the industry decided to carry it forward.
FYI, you can contact Apple technical support pretty easily. I have been able to talk to a real person quickly a few times over the years.

https://support.apple.com/contact
Extending WebAssembly to the Cloud with .NET
If you want a similar experience in JS check out Joystick [1]. It's being built to mimic the indefinitely stable design of stuff like Django and Rails.

[1] https://github.com/cheatcode/joystick
> You can save passkeys on your own network if you use Bitwarden or if you want, write your own solution.

And then google or whoever will block login because your device attestation flag (part of the spec) doesn't say the right version of Chrome or Android. Maybe the website just won't let you login with firefox anymore "because hackers use it".

Don't worry, Apple zeroes out their flag (for now) so you'll just have to pretend to be an Apple device to get in (for now). Assuming the service in question doesn't have an axe to grind with Apple anyway.
True, thanks for correction. I think i might have miss spoke here. I was trying to articulate that buying a property as a LLC or any other incorporated entity afford to more facilities in term of access to capital and taxes advantage than a primary residence doesn't alway have.
Did you get this symptom from the narrow shutter snapshot-like filming in Saving Private Ryan?

https://cinemashock.org/2012/07/30/45-degree-shutter-in-savi...
Netlify now online: the Netlify app for Slack is generally available
Declaring and calling a C method in C# is as trivial as

[LibraryImport("my_library", EntryPoint = "pass_numbers")]
partial static void PassNumbers(int a, int b, int c);

For AOT compilation, you can even completely statically link[0] it into the binary and annotate with [SuppressGCTransition] - it will be as cheap as a direct call from C++ (although GC transition is just a helper stub call that is barely noticeable on microbenchmarks - 1-2ns difference at throughput).

In fact, you can also do the reverse and AOT-compile C# projects to regular dll/libs which can be called from C, C++, Rust, etc. land with ease:

[UnmanagedCallersOnly(EntryPoint = "receive_c_string")]
public unsafe static void ReceiveCString(byte* ptr) { /* impl.. */ }

(there are other aspects that make this a powerful combo like being able to wrap pointers into new Span<byte>(ptr, length)'s and transparently inter-operating with most of the standard library without ever allocating)

Panama may offer better UX but not the one that can match C# and only marginally improves performance over JNI[1] (which is still slow).

[0] https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...

[1] https://github.com/Glavo/java-ffi-benchmark
Of course, see my reference to Watergate and Contra Affairs. Would you not say those are real bona fide conspiracies of the original kind?

The litmus test is not about convergence, it is "wizards did it." Convergence is just a common kind of thing that crackpot conspiracies develop around. It's more rational when you understand convergence because crackpot conspiracy often is re-framed as a misinterpretation of the data.

Qualifiers are also important.
Most of the Reddit/HN/Twitter crowd that are parroting the "Go ignores decades of language theory" line are just parroting something that originated in an incredibly toxic part of the Scala community. The vast majority of them don't actually understand the tradeoffs and implementation complexity that are associated with the specific subset of language features they desire. The debate about a particular feature is often not even concluded in languages that include said feature. For example the Swift team still has serious disagreements about generics and their respective implementation.

I've seen Pike have conversations about language design with SPJ, Hejlsberg, Lattner, Stroustrup, Odersky and other highly respective PL designers and they would never make such a shallow and trite comment.
> Not sure why you'd expect a dictionary to say that or why you'd want it to.

Because you wrote:

> A piece of audio that you can only listen to if someone installs a proprietary app on a limited set of devices and taps the play button is definitely not a podcast.

So it seems that not being proprietary is an important part of your definition of podcast.
Passkeys have a fallback flow where they show a qr code you can scan from the screen of the device you want to log in to. Requires bluetooth though to prove you are "near" the device. I guess that's also disabled on these hypothetical locked down devices?
I don’t know if I would “never look back” to Django (I’m a sentimental person). But admin is one aspect, the other big one is auth. I also like DTL better than EEx/HEEx. And all the pieces of Django just fit together really nicely; where Ecto happens to be the preferred way to interact with a database from Elixir, and Phoenix happens to be the preferred way to build Web apps using Elixir, (maybe with Ash layered on top), they weren’t designed by the same people, so you have packages like ecto_phoenix, ash_phoenix, etc. to make them all play together in an elegant way.

I will admit, Elixir and Phoenix have better real-time and scalability stories.

If I had a choice I would probably prefer Elixir/Phoenix/LiveView when joining an org to work on an established codebase that may have actual scalability needs and concerns. But I would probably prefer Django when starting from scratch.
Is this a tech company or just a website transferring wealth from one country to another benefiting shareholders?
There's really no need to rotate it because the biometric is only used locally. Your private key is kept encrypted at rest on your device, and a biometric (or PIN or password) is used to decrypt it during the passkey "do you have the correct private key?" authentication challenge.

The remote server only sees the result of the "do you have the correct private key?" challenge, not the biometric/PIN/password unlocking the private key that happens locally.
I got a merge blocked last week with the comment 'I think this work is more related to "TFS X: prepare for Y" than it is "TFS Y".' (I eventually realized they wanted me to change the commit message). I hate this fucking team.
There's just a vocal contingent of left politics who believe that what the people secretly crave is socialism, that tenants don't want merely shelter at a fair price but the elimination of property as a concept altogether, and this contingent has plenty of overlap with press reporters.
That's fair. :)
That general story can happen with any tech stack.

POC whipped together without good architecture. Having proven itself, usage increases until the application starts to burst at the seams. Program must be redesigned, avoiding performance gotchas.

I still think Django + the ORM give you a lot of runway before performance should be a concern.
Honestly (for someone also working with audio) these team descriptions sound like they would idle most of the time.

My usual yardstick is Apollo programme development team size: about 600 developers. Relatively few tasks are substantially more challenging than writing code that would get people to the Moon and back. There have to be some that are as hard or harder naturally. But when you see a commercial company that has an order of magnitude or two more devs than that, using modern tooling and conveniences, it's hard to fathom.
Personally I'm dubious. There may be times when the low framerate is a stylistic choice, but the vast majority of the time it's purely a budget thing.
Interesting. Did you ever go to the movies in the 90s? Those were all 24 fps. Did you get a headache then?