skysight-inc/HackerNews huggingface dataset:
The "Data Storage Internals" section[1] of the README sounds to me like it has its own column-oriented format for these tables, at least that's how I'm reading the part about segments. Is that the case? If so, have you tried using Apache Arrow or Parquet to see how they compare?

[1] https://github.com/dgllghr/stanchion#data-storage-internals
I would recommend the helix editor[1].

You won't get the deep magic of emacs, or the benefit of learning vi key bindings (sadly there's not yet a helix mode for gnu readline) - but you get a great modal editing experience, good defaults and great discoverability.

I moved from vim/neovim a while back - and now I find vi/vim verb-object (d[delete]w[ord]) yanky compared hx visual select/object-verb (wd).

I've been using vim for some 15-20 years prior.

[1] https://helix-editor.com/
I should preface this by saying that I am a fan of buttons in general. Mostly for aesthetic reasons. For most users and most cases, the usability impact is probably insignificant though. That said, this article doesn’t do a good job arguing for buttons.

> In the first row we see a series of icons that are supposed to be buttons. The only way you could potentially recognise them as such, however, would be if they were implemented in a user interface. So it is in fact only the context that lets you recognise them as buttons, not their appearance by themselves.

So what is the problem? If you can recognize they are buttons in context, that sounds like a successful design.

> In touch interfaces however, that is often not the case. There, the actual outline of the graphic – let’s say the minus – is often the only thing that can be touched.

If you implement your touchscreen buttons like this, I’m not sure what to say. It’s not a problem with the style of button, but a bug in your implementation. I can’t say I’ve ever come across it in the wild in anything that is remotely competently made, as it would basically be unusable.

> Apple is using lazy button shapes for “Select” and the ellipsis character (…) on the right. On the left however, the button for going to your albums is just the word “Albums” and a little arrow shape. Why those two different concepts on the same screen? In the redesign, everything that works like a button also looks like one.

There’s a perfectly good reason why they look different. The back arrow is a navigation pattern that is used across the entire OS. It should be consistent with the same pattern on other screens and in other apps. The design should be deferential because it is so ubiquitous. On the other hand, the two buttons in the right are specific to this screen. It would be a mistake to make them so similar when their scope and purpose is fundamentally different.
Absolutely! I recommend Gentoo in a separate thread below.

LFS has the topic of package management covered quite nicely I think[1]. They describe the contraints and approaches that might be possible, and what the real world solutions to those are (PRM, DEB, et al).

There have even been some package managers designed (or at least discussions of what the design would look like) for LFS explicitly over the years, but none seemed to have come to fruition, and I can't find any links to them.

1: https://www.linuxfromscratch.org/lfs/view/9.0-systemd/chapte...
We ran into that as well, it's such a weird restriction, because I can sign in to YouTube with a workspace account perfectly fine.
Hi, I'm a recent CS Master's graduate from TU Munich, Germany (wrote my Master's Thesis at ETH Zürich).

I'm a passionate junior dev with extensive experience in two different full stacks.

I love coding software and websites in my free time - check out my website https://www.yscodes.com to learn more.

Fast learner, willing to contribute to exciting projects.

Open for entry level positions OR internships!

Email me and let's talk about how we may succeed together!

Location: Switzerland
Remote: Yes
Willing to relocate: Yes
Technologies: C#, ASP.NET, MySQL, WPF as well as NodeJS, NextJS, React, JavaScript, TypeScript
Résumé/CV: Please request via email
GitHub: https://www.github.com/coffeecoding
Email: info@ $myhackernewsname .com
Starlink does encrypt user traffic
But it’s not a VR headset. It’s an AR headset, and it’s rapidly headed to convergence with VR headsets. After all, VR is in some sense a special case of AR.

VR headsets are just a stopgap until tech or price/power lowers enough to make AR more than a gimmick.

AR is the future, and everyone will have to have it the millisecond they start watching a demo of the Super Bowl being played out in your living room. Or pornography.
I watch YouTube way, way more than any other of the streaming services we pay for (my wife watches those). If it were just me, I'd ditch all of them except YouTube Premium, no question.
> "industry-leading" [citation needed]

You don't need to be a rocket scientist to see that the sole provider, globally, of a reliable, reusable, orbital launch platform--also a proven heavy and in-development unprecedented super-heavy--is industry leading. SpaceX is at least a generation ahead of not only every other commercial competitor, but also every national space programme the world over.
Laser links are not using phased array antennas. It's a physically moving "turret" with a laser and another with a receiver. And they need to be separate units, because the speeds and distances involved are long enough that you are not receiving from the same direction as you are sending.
Most of these things don't have any way to configure margins. Does Neovide?

Books (made from paper) invariably have a region with no printing on the left and right sides of every page -- margins. But users of most text editors are tougher than that: they don't need margins apparently. I want the leftmost and rightmost parts of the editor window to be able to be blank margins.

I'm on Emacs currently because it is easy to configure margins (at least in graphical Emacs) but it would be nice to have another option.
A random event someone organizes for themselves? Yeah, weird. But did you skip the part where this is for terminal ill people to gather family and say their goodbyes?
I subscribe to all three and YTPremium is not more expensive than either. USA user.
Employees already shoulder the most risk in business due to how much of their income comes from the business. You can’t diversify your job across an arbitrary number of employers like a shareholder can diversifying their portfolio across many asset classes and potential movement directions as a hedge.
Mattermost is better and free
The idea of a simpler, less bloated Slack is definitely appealing to me as a user, but I'm not sure there's much of a market. What kind of companies are they targeting here? Small enough that user access dialog is usable and the lack of features/integrations is acceptable, but also willing to pay $300 and take on the trouble of self-hosting.

My biggest issue is with the UI though. Without watching the video I wouldn't know what half the buttons do. Many of them have multiple actions/states and there are no labels or tooltips for buttons.

Forms do have labels, but you have to click an icon to read them. It seems the only benefit of this is that you can also see what the label is in French, but unless you're translating the app, most users would prefer to just see the label in the language of their choice. And there are some dialogs where just English text is shown, so this isn't entirely consistent. Maybe I'm totally missing something here, but I think simply having a user select their preferred language isn't something that needed to be innovated away.
You need to define judging? Do you mean "voicing an opinion"?
I don't find it more difficult to use or remember commands for than remembering how to accomplish similar tasks in some GUI (especially if that GUI is emacs). And unlike most GUIs (emacs may be an exception), I can trust that my knowledge of the git CLI won't become out of date when my GUI tool inevitably undergoes a UI redesign of some sort.

But more importantly, the CLI allows my typical workflow where I chain together a bunch of git (and other) commands in a row, allowing me to just type in, for instance, several different commits, their messages, and what files should go into each in one go without having to break my concentration by having to move around in some GUI between commits. Sprinkle in some stash manipulation and interactive rebases, compilation, and unit testing, and you'll really start to see how the CLI allows you to offload some of your working memory to your invocation in a way that a GUI just can't.
I've been seeing this job posting for the last 6 months or so. How have you not been able to hire someone despite being in an employers market? Genuinely curious.
Does that mean I can apply for government issued lease of the Hawaiian Home Lands apportionment and sue when they deny me? The 14th doesn't seem to apply to the states, otherwise Hawaii couldn't restrict land to 'the blood' of the right race.
Not all of Europe! It's about 3 USD in Ukraine, for example.
> Even though we believed, and later confirmed, the attacker had limited access, we undertook a comprehensive effort to rotate every production credential (more than 5,000 individual credentials), physically segment test and staging systems, performed forensic triages on 4,893 systems, reimaged and rebooted every machine in our global network including all the systems the threat actor accessed and all Atlassian products (Jira, Confluence, and Bitbucket).

> The threat actor also attempted to access a console server in our new, and not yet in production, data center in São Paulo. All attempts to gain access were unsuccessful. To ensure these systems are 100% secure, equipment in the Brazil data center was returned to the manufacturers. The manufacturers’ forensic teams examined all of our systems to ensure that no access or persistence was gained. Nothing was found, but we replaced the hardware anyway.

They didn't have to go this far. It would have been really easy not to. But they did and I think that's worthy of kudos.
I think animals are cognitively capable of a lot even if they aren't capable of language.

There was a stupid article in The Guardian claiming that race horses had no idea they were running a race and, having my wife run a riding academy, I just can't believe that. Horses are very competitive and very attuned to social hierarchies. Horses can hear the roar of the crowd and sense the emotions involved. Horses know that one horse gets singled out and paraded at the winner's circle and very much know if they satisfied you or let you down. (e.g. the first time I fell off a horse the horse seemed more shook up and than I and acted particularly contrite.)
He's not in China
I believe it is legal to actually reassign the global builtins, not just shadow them. Proving that a program doesn't do this is difficult to impossible, and I think some schemes give you an option to tell the compiler you won't do it. Chez Scheme has a section in their manual recommending pulling top level declarations into lets that it can analyze locally in order to optimize them.
Location: Greater Boston Area, Massachusetts, USA

Willing to relocate: No

Experience: 4 Years of experience

Technologies: C++17/C++20, OpenCV, FFmpeg, Python, Golang, PyTorch, OpenVINO, CUDA

Résumé/CV: https://derekrodriguez.dev/resume.pdf

Website: https://derekrodriguez.dev

Bio: I am a C++ Engineer who is passionate about Audio/Video technology and machine learning. At my previous role, I wrote a real-time smart recording app in C++17 that would record H.264/H.265 video from security cameras by detecting changes in the foreground using real-time background subtraction, and then would re-encode the video and upload it to the cloud over an HTTPS connection. In a contractor role before that, I built a topic classification service for that would scale to 100s of thousands of inputs per second on a single GCP e2.mini instance, since the client was very price sensitive.
> we were (for the second time) the victim of a compromise of Okta’s systems

I'm curious if they're rethinking being on Okta.
Spacelift WorkerPool Kubernetes Operator: Technical Overview
OP was posted earliest so I guess we'll merge the other threads hither. Thanks!
> The main problem is that Git was built so that the commit message is the _email body_, meant to be read by everyone in the project.

I find this very hard to believe. Isn't it "everyone who is interested in the commit subject/files touched should read the body". Why would anyone else read immutable historical documentation?

> Even if you're _very good_ at Git, finding the correct invocation of "git blame" (is it "-w -C -C -C"? Or just _two_ dash C's?) to even find the right messages that are relevant to the code blocks you care about is not widely known and even if you find them, still only show the first line. Then you need to "git show" the identified commit SHA to get this long form message. There is just no good way to find this information, even if it's well written.

This sounds like you are joking. Any good IDE will be able to annotate each line with blame info, and show the diff at the press of a button. On such diffs, the IDE should allow recursive blaming on context/deleted lines. Tools like Tig allow exactly that.

GitHub certainly does make it hard to see commit messages, I give you that :)

> Hundreds of hours of amazing documentation from a true genius that almost nobody will ever appreciate. It's horrifying.

?? It's not like it was written for fun. This documentation attached to a commit exists to reduce the risk of accepting the patch from someone who might not be around in future, to fix any problems introduced. By disclosing all their relevant thoughts, the author shows their good intentions: they enable others to build on top of their work. If the author kept their thoughts to themselves they would gradually build up exclusive ownership of the code, which is often not a good idea. Also a commit message serves as proof of work, which can be important when there's too many patches. For commercial projects some of this is less important.
AI-Generated Videos Are Changing the Game
Jitter (https://jitter.video) | Senior Full-Stack Engineer | REMOTE (EU timezone) and ONSITE (Paris)

Jitter is a fast, simple, and collaborative motion design tool on the web. We help designers create high-quality animations for communication materials, videos, apps, and websites easily, while collaborating with all the stakeholders involved in the creative process: teammates, clients, marketers, engineers…

2023 Design tool of the year on Product Hunt: https://www.producthunt.com/golden-kitty-awards/hall-of-fame...

Job desc & apply here: https://go.jitter.video/7RN22P
Thanks! Comments moved to https://news.ycombinator.com/item?id=39200323.

Edit: except for the ones about the headline since the headline is fixed on the other thread.
Investments have diminishing returns. Once you've spent a threshold amount of money, more is just incremental gains, until you're not even getting more out of it than you could by sticking the money in the S&P 500.

It's also weird that you're looking at operating income, which already has R&D expenses subtracted out of it. A company spending more of its revenue on R&D will have a lower operating income, but that hardly implies they can't spend on R&D -- because they are.

And customers hate moats. In many cases they get stuck with them, but most often this is individual consumers with no resources to do anything about it. Data center customers are large institutions, often with their own R&D budgets. Three of the companies that each have a larger market cap than Nvidia are Amazon, Google and Microsoft, the three largest cloud providers. Is any of them interested in letting Nvidia have a moat?
I got Dionysus from God and drunk
ANN are non-linear. Much more powerful.
You and the GP talking in universals...

It's amazing that exist people whose personal experience alone isn't enough to think that way. But well, just to be clear, no all libraries do not agree on any way of managing updates.
I love the anger at the notion that the Federal government might get involved in protecting the rights of people who don't happen to be you. I seriously doubt you'll ever be self-aware enough to understand the irony of it.
Ironically, my old 2016 Honda Pilot had no knobs to speak of. It was infuriating to lower the volume when it randomly decided to crank it to full blast.

All Teslas have a dedicated volume/mute knob.

Who's following who?
YouTube ran a "YouTube Premium without Music" deal in Denmark for about a year. You couldn't "downgrade" to it, nor did they really promote it in any way. In the end they just went "Well, guess no one wants that" and cancelled the program. It was basically impossible to buy, of cause it failed.

I would have preferred Apple Music, or some other service, because the YouTube Music interface is apparently heavily inspired by Snapchat and impossible to navigate. But given the racket Google runs, I'll just live with YouTube Music, because I'm not paying for two music services.
* Location: Lahoma, Oklahoma

* Remote: Yes

* Willing to relocate: No

* Technologies: Ruby on Rails, Javascript, API, HTML, CSS, AWS, Postgres, Hotwire, Stimulus, Rails 7

* Résumé/CV: https://ashley.boehs.com

* Email: ashley@boehs.com

* GitHub: https://github.com/ashleyboehs

* LinkedIn: https://www.linkedin.com/in/ashleyboehs/

I'm changing careers from being a music teacher to becoming a Backend Developer, and I'm hoping to find a full-time remote job. I've spent most of this year heads down in a book and my Macbook. I've learned dozens of technologies, and it's been quite the whirlwind of knowledge gaining. I've taken 8 courses, 3 books, and numerous articles and tutorials. I won't go into detail about everything on my [resume](https://ashley.boehs.com), but suffice it to say it was a bit of frontend, DevOps, and a LOT of backend. What I've learned could be used well, especially around Rails and Stimulus.
Ten people saying “it works now” is not going to lead to ten times that many risking their time and money on AMD. “Works for me” is a meme for a reason.
Around 2009-10s when keeping a dedicated usb drive for live images was relatively expensive (for me), I had a small partition with tinycore installed as a recovery os alongside windows & another full distro.

I never had to use tinycore for recovery but it gave me enough confidence to keep messing with new packages and drivers.

Due to its small footprint the boot times almost felt like instant on.
> Neanderthals could

proven how?
* it’s got that great *BSD flavour

* the community is good and nice

* I think the radical portability forces good design decisions - it’s a single codebase (w machine-dependent and machine-independent components, as appropriate) that runs on ~53 architectures. You get to benefit from that by using it, or studying it.

* I enjoy its fit-and-finish, as a user

* nice features like DTrace and ZFS

* pkgsrc is spawned from NetBSD and an excellent 3rd party pkg management system

* […]
> Why do we think there isn't a PWA focus area from the participating consortium?

Because most PWA work is Chrome's non-standards they push out with complete disregard to any and all objections from both Safari and Firefox?
Fair enough. I assume sarcasm is easier than presenting a coherent argument.

I've heard thousands of people attack the Church for rape, murder, theft, etc; but the moment you ask them to demonstrate that Catholicism as such is the cause of such crimes, rather than people who happen to be Catholics, they have nothing to say. Which isn't surprising, because their position is hopeless.
Without YouTube Music you get ads and the apps will pause if you turn off the screen.

There are ways around this (eg Orion on iOS) but if you're getting premium anyway you get Music bundled.
Good idea and should be normalized. Sometimes unexpected passings are in retrospect, not that unexpected. A colleague passed from routine surgery, at least colleague was very good at reassuring procedure was routine even though back of my mind suggested nature was anything but. Found out success rate was >90% but that was still a dice throw from failure and I kind of wanted colleague to throw a just in case final get together party but didn't know how to articulate that morbid thought into words during a stressful time. Anyway, colleague's passing left a lot of people shocked and took while to process especailly since the entire funeral had to be rushed.
Comments moved thither. Thanks!

Sorry ortusdux. We're going to have a karma-sharing solution in the future; in the meantime, it at least evens out in the long run.
SEEKING FREELANCER | Social Contact Journal | iOS Engineer | Remote (Worldwide) | https://socialcontactjournal.com/

Social Contact Journal is an intelligent personal CRM, helping you stay in touch with family, friends, clients, and co-workers.

We're on the lookout for a part-time iOS engineer to contribute to our exciting project.

The current Swift UIKit-based iOS application is due for an upgrade to SwiftUI, with added support for CloudKit and MacOS. If you're passionate about iOS development and ready for a rewarding challenge, we want to hear from you!

Email support@goodmorninglabs.com if you're interested or have any questions (please no agencies or recruiters)
Just a note, AFAIK it was only available in the US.

It was usable via VPN with an US IP address, and whenever I tried it without VPN Bard reported not using Gemini when asked, even when asked in English.
Maybe I'm missing something here but in what way did portraying an astronaut as a person of color compromise the overall quality of the image?
Youtube is my most used streaming service, and I really like supporting creators in really niche interests. I'd cancel all other streaming services before YT premium.

I do wish their TV app wasn't a steaming pile of trash though.
For anyone who has trouble sight-reading a ß as a beta, it may help to know the ß glyph shape is formed as a ligature of two letters: one now-archaic "long s" (ſ), followed by a "z". Americans will know the "long s" from documents such as the US constitution (every child jokes about the "Congrefs" misspelling).

The name of the character (eszett) means "sz" but actually represents "ss" for tortured historic reasons that I can't recall, but which I think [1] tries to explain.

More typographic trivia: The uppercase transform of "ß" is "SS", which causes bugs in code that assumes case changes won't change the character count. The language council fought for decades against recognizing an uppercase ß but eventually gave in if only to have the ability to computer-encode erroneous capitalizations, and it's been in Unicode for over a decade now: ẞ

[1] https://thelanguagecloset.com/2022/11/05/the-story-of-eszett...
Both come with Google Fi, the cell service.

Which has probably kept me from comparison price shopping cell service quite so hard.
I pay $23/USD/mo for the family version in the US.
Which "nation state" do we think this was?
> it's because you are the use case that is unfeasible.

Not at all, as evidenced by other search engines that are successful at this and the fact that Google used to be successful at this.

> It's a SEARCH engine

Precisely. I want it to search the web and return a list of sites that match my search criteria. I don't want it to to answer a specific question for me, nor to try to guess what I "really" want. That should be done by a different tool.

> We're expecting too much from a single textbox.

I'm not sure what you think that I'm expecting, but what I'm expecting is much simpler than what Google seems to be trying to do.

I suspect that I've failed to adequately explain my use case and we're talking about different things, but I'm not sure where I went wrong so don't know how to clarify.