skysight-inc/HackerNews huggingface dataset:
> GPU power is skyrocketing

Not quite. NVidia's entry level price/performance has not improved much since 2016. What's skyrocketing is the price of the top of the line models.
Beautiful and impressively fast! I wonder if this could be adapted to work with [1] “dot” graphs through the terminal?

[1] https://graphviz.org/doc/info/command.html
The whole “bullpen of cubicles” mode of offices created office building floor plans that cannot easily be repurposed for residential.

Less humane office spaces lead to less versatile buildings and now the chickens have come home to roost.
I think his primary business was always sex trafficking. He seemed to have some kind of hold (e.g. blackmail) over

https://en.wikipedia.org/wiki/Les_Wexner

and if his ill-gotten gains were sufficient he could have started his own private office which is not hard to do at all if you have the money, which then establishes him as a "financier" who would have cover for all sorts of things (nobody cares to look into what you are doing if you run a private office.)

He certainly did financial things for people like help Noam Chomsky move some money around, but again, it's not hard at all to set up to do that. Once you've got a reputation as a "financier", philanthropist, etc. it certainly opens doors for you.
To unpause an ad. But who is pausing ads anyway unless they're really interested in the ad?
Do we want to continue isolating people from each other and the world?

Bit of a strawman innit? I mean, sure, VR could be seen as a way of "isolating people from each other and the world" in a sense. But in a different sense, at the exact same time, it could equally well connect people to each other and the world in ways that could not happen in meatspace. For example, if I have a buddy who lives in, oh I dunno, let's say Eritrea, and another buddy who lives in Belgium, and I live in the USA and we all want to meet up and hang out... economics, logistics, etc. would make it pretty hard for us to meet in meatspace. But as VR technology progresses, it could increasingly make it possible for us to have a shared virtual experience to replace the IRL experience that is cut off from us (by economics, logistics, etc).

And of course VR, from a gaming perspective, allows experiences that couldn't happen IRL because they are (so far as we know) impossible by the laws of physics or involve things that don't exist or haven't been invented yet, etc. But VR game mechanics that let you teleport instantly to a new place, or engage in combat with alien colonizers in the bowels of their starship, etc. could be wildly appealing to people who are into that sort of thing.

Why is this modality being pushed so hard?

Honestly, it sounds like you're looking for an argument more than asking for an answer. I'm close to neutral'ish on VR myself, so I don't really have a dog in this fight. But it seems to me that it doesn't take a whole lot of imagination to see that there are at least some use-cases for VR tech that some people will find appealing. It might never be mainstream and "for everybody", but clearly some people want it.
You jest yet I think there is truth in this analysis.
I've always found that after a while the wonder at the flash and pomp of some place that seems new and wonderful like that dies down and it's just another place that you do work in.

Much more important is the people you interact with every day, both in person and at a distance. If I had to choose between jobs doing the same work but one was in a closet but interacting with people I like or the apple campus and interacting with people I felt no connection to, I would take the former in a heartbeat.

I don't think I'm an outlier. If indeed I'm not, what does that say for how important and special Apple HQ will end up being in the long run?
> having batteries included for things like HTTP is a win for any language

I actually kind of disagree with this.

I was a super early Go contributor and helped a tiny bit on the HTTP library (back then it was the core `http` package, now it's under `net/http`). Imo, a lot of HTTP stuff tends to be very "grey area" (what are sensible timeouts? how do you handle different socket errors? should we allow self-signed certificates?) so a lot of opinionated design debate ends up happening, and there's also a lot of scope creep, including having to include things like SSL/proxying if you really want "batteries" to be included which is a lot of non-trivial work (all of a sudden, you also need a elliptic curve cryptography lib, too) that basically has nothing to do with the language itself.

I know we live in an "HTTP world" and it's a lot easier to sell a language that can also do stuff on the web, but it would be pretty far down my list.
The feels are not very accurate. Rust adopted C++-like syntax to look less weird to C++ programmers, but semantically it is quite a different language. It's more like a low-level Ocaml than C++.

Notably:

• Rust doesn't have inheritance. This makes a lot of basic C++ programming patterns unfit for Rust, and prevents 1:1 translation of C++ to Rust.

• Rust's generics may look like C++ templates, but they're not. Rust's macros behave more like C++ templates, and generics are closer to C++ concepts, but neither is a close match. C++ programmers are generally flabbergasted how hard is to make a function that takes any integer type in Rust.

• Even though Rust copied C++ moves, and has "RAII", the way these are used in practice ends up different due to having opposite defaults and different guarantees. Rust doesn't have constructors. Its closest equivalent of exceptions is for a different purpose. Rust's types are always movable, don't have meaningful addresses, can't reference own fields. Even C++'s std::string is hopelessly incompatible with Rust.

C++ has two string types, because of C legacy. Rust has two (and more) string types to express different modes of ownership. C++ is a complex language, because they keep adding more ways to initialize a variable. Rust has exactly one way. But Rust has many other features, mostly in its type system, to define thread-safety, memory-safety, and memory management in detail that is beyond what C++ can express. So "but they're both big" is glossing over all the reasons why.

However, C happens to be almost a clean subset of Rust. You can take a C program and translate it line by line to Rust. It won't be idiomatic, but may be easy to refactor into proper Rust. That's generally not true with C++, which requires rethinking everything from basic idioms and constructs to the overall architecture. This is why Rust struggles with GUI libraries, and the best-supported native toolkit is from C.
In retrospect, every invention is obvious. I think it's fair to say that Apple went a bit beyond just slapping bluetooth onto their existing headphones. The instant pairing experience alone makes them stand out against the standard competition.
It's almost like Intellectual property is some kind of made up thing that isn't really property, and people can make a distinction between actual property and IP.

Weird, huh?
No assumptions on my part. DJI drones do dial home and get updates from cloud storage. [1] It would be trivial to deliver custom payloads to anyone in Ukraine. Perhaps they have considered this and neutered the dial-home capabilities.

[1] - https://www.theregister.com/2018/04/25/dji_data_security_aud...
As the owner of an obscure floppy disk subsystem that requires an 8-bit ISA card and was originally spec'ed to run on XT-class hardware, this is tempting.

In particular, 640 kB really is enough, as the bundled software runs in real mode, doesn't support extended or expanded memory, and predates tricks like loading DOS in high memory by a number of years (not that they'd work on an XT in any case).

The disk read/write code and some of the simpler filesystem modules run on the ISA card itself, essentially an 8085-based SBC with a rather flexible (no pun intended) floppy controller. Here, 64 kB is necessarily enough for everything.

The fun part is that, assuming an Intel MDS 80/ISIS-compatible toolchain, the card can easily be coerced to run arbitrary code. And, while working Intel "blue" hardware is thin on the ground, I have personal experience with at least one working emulator (MAME) able to run ISIS.
If you think that's bad look at how much they earn on bandwidth
For people unfamiliar with that era, here's a 1999 installation procedure for Red Hat 6 for a specific site (university lab), including configuring for their particular infrastructure setup (directory service, network filesystem including automounting, email, printing, clock-syncing):

https://www.neilvandyke.org/lab-linux-1999/
Gentoo, clearly ;-)

I just assumed something so "basic" would be supported on all major distros.
I did too! It was amazing.

We had a friend in town who I went with and my wife had to work that day, so I told her we'd go back another time... Not sure I'll ever be able to keep that promise.
> I assume some many continue to exist but employees will also have to get used to large pay cuts if that's a hard requirement for them.

How does that follow from anything? I am working remotely from the start of 2011 and never once took a pay cut compared to an on-site job, as far as I am aware at least.
GPT-4 isn't the default - it uses gpt-3.5-turbo by default, because that's massively cheaper.

If you want to run against GPT-4 (and your API key has access) you can pass "-4" or "--gpt4" as an option.

CORRECTION: Sorry, I was talking about my "llm" tool - https://github.com/simonw/llm - it looks like "mods" does indeed default to 4: https://github.com/charmbracelet/mods/blob/e6352fdd8487ff8fc...
Exactly my perception of Denmark. The core of Copenhagen is very bike friendly and many people cycle to work (though there are a lot of cars as well). The rest of the country is pretty car-dependent, though cycling is still more practical than in many American cities and towns. The smaller towns are walkable in the core but surrounded by farmland where you need a car to get anywhere.
Well... in spoken form, I'd match it to the way SQL is verbalized. But in written form you don't know in advance how the reader will verbalize / subvocalize it. In that case, if I were writing something that included that phrase my vote would be to go with "an SQL query" on the basis that I usually verbalize it as "ess-queue-ell".
I think this was more about keeping the Imagineers in Glendale, California, where they all wanted to stay. This move was a key source of internal dissatisfaction with Chapek.

Background: https://seekingalpha.com/instablog/49663329-trading-places-r...
I actually live near commuter rail and will generally take a 90-120 minute total drive + train ride (every hour at most) + subway in for a 9-5 event. It makes zero sense for an evening event. I'll somewhat reluctantly do the 90 minute drive in and hour drive home now and then to go to the theater or some other thing I really want to do.

So it's not as simple as take the bus. (Which doesn't exist.) But that's fine. I mostly just don't go in.
ChromeOS is actually based off of Gentoo.
I just tried it out and it's very slow. Using `wrk` to hit a basic endpoint that just prints "hello", I got ~500 req/sec. Using a third party zig implementation, I got ~175000 req/sec.

It's also both cumbersome to setup and use.

Before learning Zig, I used to think Zig needed an http server in the standard library. After using it for a few months, and watching this implementation get added, I think it's a mistake - there just isn't enough bandwidth to support a _quality_ kitchen-sink included stdlib.
One big problem with these preferences is that they carry an incredibly high long-term cost for society.

One can't easily switch from a skyscraper to a park or apartment building. Office work culture affects how entire cities are designed.
I'd pay $200 tops for a VR headset (not that I'd buy one even then...), given how jank the experience is, how much money I would spend to power and use the bloody thing anyway, and how quickly it will become antiquated.

Anything more for something that is essentially a short-lived toy is a fool's errand. Fool in this case meaning someone with more money than they know what to do with. I'd get better value from a Louis Vuitton handbag.
What you say isn't possible is being done with the greatest amount of success in Amsterdam, great success in Copenhagen, and it's picking up steam now in Paris. Just to mention a few.

It's a gradual process, and part of the problem is actually embedded on your analogy, it's not like perform a heart and artery transplant, because there's no single action that can solve the problem, but years, and years of multiple, small and large initiatives, to make car dependency goes down.
Stupid thing is, there are multiple photos from that angle.
Actually it was also that it was standalone and no wires.
It appears to be to promote Tourism in Nova Scotia. So aside from pissing me off by showing me the same ad literally 100's of times, incl multiple times in a row, I assume they're also ripping off the taxpayers of Nova Scotia by charging them over and over for the same ad impression?

It's really an indictment on the very sad state of ads on streaming platforms, if someone like Paramount or YouTube wants to "force" ads, then at least do it properly! I actually don't mind when a Y-T content-creator wants to pitch (not South but ...)-VPN or whatever, because at least they make a effort to tell my why it's so great and maybe there's a discount code that actually might be interesting to me.
YouTube is bringing 30-second Unskippable ads to TVs
I know it sounds like I'm judging you, and I probably seem like a right ignorant lazy little white prick, I bet you're ready to just about dismiss anything else I have to say, so I'm sorry to trouble you further, but I wanted to know more.

Seems like you believe it's not about where you start, it's about what you choose to do with it that matters, and sounds like you really value taking personal responsibility and working to improve your situation with your choices, rather than whinging, blaming others, making excuses, or playing the fake victim and acting entitled to the generosity of others. Sounds like you find such people really gross and disgusting, and an abomination, or at least their behavior.

I've probably already ruined your mood with my super judgy sounding comment so I'm sure you won't care what I say, but: when I read your comment i thought you were talking about leaving good people who were your family nothing, because they didn't have to suffer in the same way you clearly did.

As in: because they didn't learn to overcome the same lessons and challenges you specifically learned, they didn't deserve or earn it. As in, because, by your effort they were given an easier to start to life, you felt disgusted to make it any easier for them than you had already sacrificed to provide, and, out of some kind of resentment at having to have spend your hard earned wealth on them at all, will give them a final kick beyond the grave by gifting all your wealth to charity, as punishment.

I wasn't assuming your family was going to be egregiously, lazy, ignorant little white pricks, born in the lap of luxury and grifting off their benevolent wealthy relatives, like I'm sure you probably think I am.

How do you think people should accomplish raising their kids right?
USE exuberance is not bad - if you do it at the package level. I did it aggressively for many years without problems. I stopped only because it became time consuming.
Wait isn't the magic here that you do exactly that; choose your still photo from the video - thats what you do with the timeline picker in ios?

In other words the video is exactly the same quality as the photo in each frame so you can pick a moment a second later for example if you film something fast moving.

Does anyone know how it works and isn't gigabytes in size?
I went to check it out for interest in a personal project, and potentially even for my company's identity stack. Lack of pricing makes building on it uncomfortable though. <1000 MAUs: free. 1000+ MAUs: contact us. Enterprise: contact us for bulk pricing.

I need to know what kind of pricing ballpark we are talking about, and I'm not going to deal with some lame sales engagement to find out.
Star Trek's canon history is pretty dark too. The gradual breakdown of societies leading to mass homelessness and unemployment, and events like the Bell riots, World War 3, global genocide, colonization and "recivilization" of post-apocalyptic humanity by benevolent aliens. then magically "utopia," where humanity goes off into the stars to discover a galaxy full of violent alien empires and reality-bending eldritch horrors, and from that point on every week or so some weird alien whatsit boils the oceans or eats a planet or turns people inside out or something.
you can access the tensor cores from cuda, in practice you might generate the code with something like openai triton
The most important thing is frameworks. No joke, nothing is currently stopping Apple from making a headset that ships with support for Half Life: Alyx. If they support DXVK at a protocol level and ship a Wine runtime like the Steam Deck does, they could support Beat Saber, Tabletop Sim and VRChat without their developers even knowing.

But they won't. As-is, Apple's insistence on iron-fisting their ecosystem is hurting them greatly. It's the reason gaming on Mac died, and I wouldn't be surprised if it was the reason inferior headsets outsell the Apple one 10:1.
Yeah. I think Carmack said even the Quest was still too expensive.

The PSVR2 has the additional problem that it requires a PS5. It's not a standalone system. That's like a Game Boy for which you need to own an NES. Or like a Wii U console, where the tablet controller wasn't a standalone system, and which flopped, in contrast to the Switch.
He lived in Ossining, NY, which is large enough that many residents would not live within a 30 minute walk from the train station, which also has a small parking lot for geographic reasons, so it made sense that his wife would drive him to the station.
> write stored procedures in a variant of Transact-SQL (T-SQL) and compile them into C code that uses SQLite’s C API

MIT C from Facebook
Why is it relevant to mention the UI framework it was built in?
Dropbox: After four years of SMR storage, here's what we love
Have you seen the recent Gamers Nexus videos on CPU overvolting and catching on fire? You should update your BIOS to prevent potential further damage.
Apartments are quite difficult in the footprint, I think. Depending on the size of the unit, it becomes impossible to give everyone a window, and not have some overly narrow floorplan. And that's not even taking into consideration the need to build out the plumbing to some x10 or x50 scale of what it currently is. Every unit needs a wet wall for kitchen and bath. Evacuation routes suffer.

Retrofitting should certainly be possible, but neither cheap nor quick, and you either run into the problem of the resulting monthly being too high (and having trouble getting occupancy up above 95% where you want it), or it goes too low and you can't make back what you spent,
I really hate Liliputing. After browsing, I somehow have several tiny laptops that I don't need but truly love like the Magic Ben MAG1 and the Pomera DM30.

And Jetpens. I hate Jetpens too. I can't believe how many...
C,C++ is referring to a list. Like Perl, C, C++, and Java instead of Perl, C/C++, and Java.
https://archive.is/ERMcO
After my visit, the next time I visited my mom, I decided to finally recycle the old Gateway 2000, considering that the museum had lots of them and that they'd be good forever stewards of them. Now I'm not so sure.
I have to say that I'm grateful for GH's license summary tool because I would have thought for sure that "Microsoft Public License" was junkware, but their summary makes it seem like it's ok: https://github.com/kamchatka-volcano/lunchtoast/blob/master/... although https://opensource.org/license/ms-pl-html/ says "Uncategorized" FWIW
> so of course they'll offer you a special service that mutes the ads when it detects you're close to the TV and are picking up a phone call.

But only when YOUR phone gets the call.

Also the TV won't come with a remote. You'll be expected to pair with your phone using an app that spies on everything. And if you want other users to be able to control the TV with their phones, well, that's gonna cost you extra on a monthly subscription. But hey, that's what the "family" plan is for!

EDIT: Just you wait. They'll add "notification" support to TVs, and next thing you know, your TV will be turning itself on to display ads when you're not even watching it.
They are removing junk to maintain their reputation as a collection of quality content.
It's true they've begun to "reform" the curriculum to be more human-centered across different (but far from all) departments, but it's akin to the clumsily-tacked-on ethics classes in scientific/technical tracks: if you take them seriously, they're valuable, but even among the cohort of students there is little respect for them and are usually considered mere drudgery if not an afterthought.
Also javascript as an alternative for bash..

Not an official Google product of course but ...

https://github.com/google/zx

>Bash is great, but when it comes to writing more complex scripts, many people prefer a more convenient programming language. JavaScript is a perfect choice, but the Node.js standard library requires additional hassle before using. The zx package provides useful wrappers around child_process, escapes arguments and gives sensible defaults.
Not available outside of US App Store? Not sure why they restrict by geography
It can be but you have to make your choice of housing location priority number one. Then worry about employment, raising a family, etc. Not easy at all which is why so few do it.
https://alt.pavethe.earth
The Birth of the Personal Computer
Plugin for ChatGPT to give it complete access through JavaScript's eval
Will this change how places like wikiHow source their images?
I think it's the Tcl part that's more interesting. Like how Wings 3D is written in Erlang.
For what its worth, I think it would be great if standards groups wrote up robust test suites to go along with their standards.

For example, commonmark has a test suite with hundreds of machine readable input / output examples. Each example has some input markdown text, and an expected parsing result. Any compliant commonmark implementation can use that as a test / conformance suite during development. As a user, result is you can be pretty sure every spec-conforming implementation will interpret the same markdown text the same way.

During Chrome's development they built something similar. They gathered the HTML from hundreds of real websites and made browser-independent data sets showing how that HTML must be parsed. That freed up the team to try out wild optimizations, with certainty that they wouldn't break compatibility. When Microsoft copied Javascript into IE, I assume they did something similar to make sure they parsed javascript in an identical way to how Netscape Navigator parsed JS.

It would be harder for a complex protocol like bluetooth, but it would be fantastic to have a "bluetooth tester" device which tried out a lot of the strange things real bluetooth devices do to make sure any implementation is compatible with any other implementation. You can tell a device like this doesn't exist (or its not very good) because of how abysmal cross-device bluetooth compatibility is in general. (Linux doesn't work properly with either my bluetooth keyboard or mouse because, while both devices apparently work on windows and macos, they don't properly adhere to the spec.)

If SQL were a better written spec, it wouldn't have random incompatibilities like that.