skysight-inc/HackerNews huggingface dataset:
Not necessarily. The website does not appear to be a source of legitimate information - that's a reasonable opinion to argue and relevant to the content the website presents. However, it is obviously true that an article being untrustworthy doesn't mean that the events are entirely false. So the GP made an attempt to validate them, and could not. That they failed does not make their post unreasonable, and it seems petty to attack them for it.
I hope Ubuntu stays on X because I use it with proprietary nvidia drivers and everything is very nice for me. Linux has never been better.

Nouveau was pretty good but wouldn't properly handle 144 Hz.

If Ubuntu keeps using X, I think I'll be fine for a while.
International Payment Methods
We are a Canadian Startup having customers in Indian subcontinent. Recently tried to integrate stripe checkouts. We could see all payment methods (cards, wallets) work in Canada but in India only credit cards no wallets are shown.

are we doing something wrong or it's just credit cards when come to international customers?

We want to use localized payment methods such as local wallets and bank transfers. Any alternatives for this?
I'm pretty sure I heard this term in the late 90's when listening to VLSI designers at WebTV Networks di talk about risk mitigation in a new versions of the hardware.
Thank you for this, and more specifically for adding the relevant timestamp - and more personally - for Jaggar's answer to the subsequent question regarding complexity in hardware and software stacks, which as a layperson is something I often think about.

I'd love to see the result of a concerted ground-up creation of a hardware and software system that starts from scratch and leaves unresolvable legacy considerations to virtual machines or whatever.

Anyway, totally Off Topic, but thanks for what I'm assuming will be my watching that entire video!
The author idiotically projected one office's habits in Kiev to all Ukrainian technologists. Absurd.

I've worked with some phenomenal talent in Kiev. I've also had people who would over-engineer the simplest solution in comical ways, that had to be let go. Not unlike engineers everywhere.
It's more like maximising their profits by paying lower but fair wages in other countries.

Even a developer in the EU could cost half that of silicon valley, and I don't think many people here would consider they're paid unfairly.
The irony in this case being that the author of the post sounds like they believe there is a conspiracy of conspiracy-theorists against the tool.
Working on https://jalal246.github.io/dflex/ While a lot of people asked me why doing this because there are other solutions I am still convinced that the web is still away from a standard flexible layout. Because I know that partial solutions are not enough and hard solutions should not be normalized I am doing what I am doing. Releasing it's not an easy path I decided to go on with the project after I took a decision early at the beginning of this year to shut it down.
But that is an assumption right there. Perhaps it is simply an important topic in the context of the moment. It doesn't have to mean one personally likes the topic. There can be a necessity, that one has to discuss this topic.
In the beginning everyone on wsb was saying they would hold the stock until it went 0 just to mess with the hedges. Then it got over 100$ and the narrative changed to holding until it hit 10k$. Quite the difference
Show HN: Sales Tool – Manage Your Sales Funnel with Email
Captain Sir Tom Moore dies aged 100
So developers should bend to abusive business partners with a big track record off being assholes just because they are currently (!) the biggest player?

> it seems like there is not a single PC in my house, or any of my family, that can run Wayland.

Huh, here at work and also privately all can run Wayland just fine; just always had issues with NVIDIA, so we would see it exactly the opposite way. We vote with our wallets and strictly prefer AMD or Intel GPUs, as they both play much better with Linux and open source in general (could always get better, though).

Note also that on Linux the market share from AMD increased from ~25% to ~40% over the course of the last two years[0], and those do not seem to be short-lived effects, and the ratio may well tip over in favour to AMD soon in the Linux world.

So yes, if you want to run Linux with a modern Graphic stack you will need to buy a GPU from a different vendor than NVIDIA. At least if hell freezes not over, and they put off their backwards bent attitude against open source drivers.

If you do not want that then fine, use your NVIDIA card, but don't expect people to put in any extra work just because NVIDIA always want to be a special snowflake; seemingly putting in extra effort to produce as much extra work as just possible to support it.

[0]: https://boilingsteam.com/amd-vs-nvidia-are-linux-gamers-swit...
If only those pesky third-worlders would stay poor for longer...
12k episodes, each with cast list and reviews. That's easily hundreds of thousands of records, possibly millions.
Yep, but fortunately they brought back the good old table view in Mail on Big Sur.
Developing a global eCommerce solution for London-based Perfumery
STM = Scanning tunneling microscope
I have a friend that uses GoboLinux. It's not a mainstream distro but my friend did seem able to hook it to the overhead projector without problems, so it works well enough from at least that point of view :)
Thank you!

I value transparency and happily share stats and why I make specific decisions.

I've got an idea of such "open" page from levelsio's https://nomadlist.com/open.
Public health insurance in the US without reforming the delivery, cost, and regulatory structures would be exceedingly expensive.

Lets say that you want to start public health clinics to treat non-emergency, routine care. Imagine your system of clinics misdiagnoses a few patients who later get very sick and die. Those patients' families will sue for vast amounts of money from the clinic.

The mere threat of these lawsuits requires every interaction, every medical history change, every diagnosis update, all of it to be meticulously documented and tracked. It leads to doctors agreeing with patients asking for expensive and invasive testing. It leads to doctors agreeing with patients who request medication, etc.

At end of life, it leads to doctors agreeing to many, many expensive interventions.

How does end-of-life care/cost compare in Europe with the US?
How many people use TeamViewer, Anydesk, etc? I don't see how remote windowing is legacy. The feature would be a huge hit if it were modernized and made more accessible and efficient (akin to Microsoft's RDP), and that's only possible if it's a core part of the protocol.
This name will be more descriptive when Yellowstone erupts in 1,000's of years in the future.
When used sparingly, it's a fucking wonderful thing!
> Spending your life hacking on Wayland when the world has pretty conclusively assigned capital to headless Linux use cases does speak for itself, yes.

He has worked on projects other than wayland.

Sourcehut is a notable example: A free github alternative that has great e-mail integration. One of the amazing features is that the UI uses no javascript (pure server side python) and is super fast.
Wayland isn't bad design, at least not in the way you're describing it. I feel like there's some confusion about what Wayland actually is. It's a document that describes how surfaces ("windows") should talk to a compositor ("display sever"). That's it. In a parallel universe Kwin and Mutter would be X11 display servers and we would have all the same issues. Nothing is stopping the existence of a single extensible compositor to rule them all and be the base on which every DE/WM is based but it hasn't happened yet.

When people talk about "pushing stuff to the DE" what they mean is the Wayland project aggressively scoping the Wayland protocol to drawing surfaces and handling input events. They're not trying to become a generic desktop message bus for everything an application might want to do -- that's literally what dbus is.
Happy dating and let the FIRE be in your heart!
Sounds like there will be more fragmentation just like why we have with software and frameworks.
Remote Mob Programming at Innoq
You can have two apps in full screen mode side by side

I personally really enjoy full screen mode when using my laptop undocked
So an iPad Pro running Big Sur? Combined with the Magic Keyboard, interesting... although I'd say an M1 Mac with a touch display is more likely. We'll see.
I still have a pair of Sennheiser HD 280 Pro's I bought 20 years ago. That seemed like a lot of money for headphones back then. They have followed me to multiple continents, been on lots of flights and have had their pads replaced and still work great.

I recently moved to Bose NC700s because ya, wireless sure is nice, but I'd be surprised if they last 10 years, much less 20. Still have the HD's though and use them now and then.
Great idea! This is the first time I've heard of Infinite Flight, so I'll definitely reach out. We've actually spoken with the company responsible for turning Bing data into the 3D renderings in MS Flight Simulator. We think they're excited!
I was oversimplifying, but I stand by my words.

It does optimize for profit, just with extra steps. For most FB ads products (that you see in feed), advertisers pay based on conversions (views, clicks, likes, joins, purchases, etc.). So revenue is directly tied to conversions. Then there are extra steps weighing in revenue != profit, advertiser retention, repetitiveness, long term user value, etc.
Google funds project to secure Apache web server project with new Rust component
The fact they even start with such a vague statement as a "business event" after which everyone left says a lot.

If it's something so significant that most of your staff leave, then don't try to imply the blame is with the staff.
> A funny fact about offshoring to Ukraine is that we, as Americans, wake up when the sun is up.

As an American I definitely do not get up when the sun is up. And, in fact, most of the people I know in America do not.
It is actually a common enough use case that Windows supports it now via Remote App, which is bit of a hack over RDP since RDP wasn't really designed for that. The use case may be relatively small but it undeniably still exists.
Totally ignored Signal though?
> which we already have.

It'd still solve a lot of issues that X can't.
I agree it's a parasite. I don't agree that what the parasite takes from the system is that much. You will need state run bureaucracy with single payer. It will cost a lot of money. Maybe less than the current parasite but I don't think the numbers ate there to claim it's the biggest problem of the system.
RISC-V is great for platforms where low cost, simple design, existing toolchain is important. In these areas it probably is the future.

If your goal is maximum performance, and general purpose platforms, then it's not very interesting at all. You dont want RISC-V in your PC, but you do want it in your toaster.

RISC-V deserves hype, but that hype should be confined to what RISC-V is good at, not convince you that RISC-V will kill every other ISA.
You can still double click on the app’s menu bar to have it expand to fill the screen
Right, and nothing prevents you from writing a compositor that talks to an external process to handle window management. It just happens that no-one does it, because it's insane and difficult to make work properly. The compositor's job literally is to juggle the clients' buffers, which includes deciding what gets drawn on the screen and how.

There are other processes involved though where the compositor and the client do talk the Wayland protocol via IPC, such that the compositor hands off various responsibilities to external processes.

As far as I understand, X11 ended up with the window manager architecture pretty much by accident; initially, window managers didn't even exist.
Sorry but that makes even less sense. If it's software that you don't use, how does it impact you? Nobody is holding a gun against your neck.
Whats your development environment & workflow like? I've been considering making the switch.
Dataforj | Data Engineer | Spark, Python, Scala, Azure, AWS | Full-time | Visa Sponsored | Amsterdam, The Netherlands

At Dataforj (https://www.dataforj.nl) we are providing Data Engineering consulting services to large enterprises in The Netherlands for their Advanced Analytics and Data Lake teams.

If you are interested in working in The Netherlands and are skilled with:

- Spark

- Scala/Python

- AWS/Azure

- Kafka

then contact us. Apply by emailing us at jobs@dataforj.nl
Quite true. I've have to switch my desktop back to Windows because the only remote gaming server worth using (Parsec) doesn't work on Linux.
A Memory Safe TLS Module for the Apache HTTP Server
You have to wonder if Twitter has any incentive to actually block these sorts of attacks. Especially as the attacks get better and harder to detect, the less it impacts Twitter's bottom line.
A car does not look like a bird.
The insult is uncalled for. The article is untrustworthy because of the apparently biased and immoral nature of the publisher. The fact that they are conservative is a convenient thing to hide behind as a defense, but it is irrelevant. If they presented the same tabloid irrationality and hatred but with a liberal or non-political flavor, I would have the same opinion of them. There being something factually correct about this is a uselessly low bar for judgement. Luckily, what looks like a better source was already posted: https://www.mintpressnews.com/media-censorship-conference-ce...
We had a project last April where the lead dev was getting a lot of abuse from management about "Why isn't it done yet, I thought the outsourcer already did all this". I've never wanted to scream at someone more in my entire employment history. It was taking so long precisely because the outsourcer did all of it, and he was having to spend all his time undoing it. It actively cost more money and dev time than if they had never hired them in the first place.
> Reducing technical debt by rewriting everything from scratch (almost?) never works.

Agreed but this is one of those "almost" exceptions.

1. Is the code built to 40+ year old requirements, many of which are irrelevant today?

2. Is it hard to make it work for today's requirements without widespread fundamental changes?

3. Is the code a huge pile of foo that's damn near impossible to navigate, much less understand, much less debug?

4. Would a hypothetical program that solved today's requirements (with an architecture where the most important backwards compatibility features could be hooked in as needed) be smaller, simpler, and easier to maintain by newcomers?

If the answer to all of the above is "hell yes!", you might want to think about a wholesale rewrite.
As someone who used to freelance for US companies from Slovenia ... damn right I started working at 11am or lter. You expect me to stay available for meetings until your 4pm (my midnight), I sure as heck won’t start coding at 9am lol

12pm to 10pm is a perfectly fine workday with lots of overlap for communication
Congrats on the launch folks! Would you mind outlining why SAML specifically is hairy? How is it different from OAuth (for people who aren't doing a bunch of auth work on a daily basis, or haven't reached a scale where SAML is an issue yet)?
If you are against traditional package management, what is the argument for this approach over something like NixOS? This doesn't seem to do anything for trying to roll back to a previous known working state, which is probably my biggest issue with the way most mainstream linux distributions package management works today.
https://videohubapp.com/

Video Hub App - Browse, search, and organize your videos.

Turns 3 years old this month. MIT open source, cross-platform (Win, Mac, Linux). Selling it for $5 and $3.50 goes to a cost-effective (my favorite) charity AMF (Against Malaria Foundation). Would be great to get more donations to the charity - it's not a project I need to succeed financially.

https://github.com/whyboris/Video-Hub-App
I would say it's exiting middle age.
I've got an idea during a FIRE meetup, so there was already initial interest (~10 people). Once I had the site running, I made a post on Reddit and people just joined. In 1.5 months around 500 users joined (there is a graph here: https://firedating.me/open/). It was indeed a chicken and an egg problem, because a dating site without users provides 0 value. Fortunately, people joined even despite this. Nowadays, it is much easier. Just saying "we are 2800 users" is already much more convincing.
Recovering a Bricked SSD with JTAG and a Raspberry Pi
It was originally designed as an educational project to teach students simple CPU design.
RISC-V is a great soft-core for FPGAs. I no longer have to use vendor cores or SDKs for this.
Risc-V + NetBSD + toaster :D
Consumer silicon components have an predicted life span of 5-7 years†. This life span gets lower the smaller we go with chip technology.

So, yes, a 5 year old computer is near retirement age.

† https://c3.nasa.gov/dashlink/static/media/other/ObservedFail...
Probably my inflamed tone.

I’m just fed up of being told constantly that something works really well when it doesn’t. I’m fed up of people telling me when it doesn’t that I’m not believing hard enough or have some obscure combination which doesn’t work on Tuesdays.

If I sit down and use something and it doesn’t work then it doesn’t work. It’s Boolean.
Hear ye, hear ye. "Don't criticize what you can't understand"
My company did some outsourcing. It was terrible, and not as cheap as they thought.

They tried to replace a team of 8 US personnel who supported a main workflow application. The vendor wanted to replace us with 19 resources. I think they finally settled for 12. Also, a few of those resources had to be on-shore to do the PRD support because of restrictions in the financial and PII data. The resources continuously cycle through those contract jobs so they don't retain very much expert knowledge on the system.

At least I got a different job at the same company. It's too bad they threw away my expertise and I basically had to start my career all over again (it was obscure/rare tech).
I very distinctly remember them saying "there is no evidence to suggest wearing a mask reduces the chances of contracting COVID-19" which is extremely different from saying they don't work, especially in the early days when there was barely any evidence/data at all.

Edit: actually, the CDC did recommend people who were either sick or caring for those who are sick wear masks and gives a clear reason as to why that's the recommendation: https://web.archive.org/web/20200324155703/https://www.cdc.g...
"But Xorg doesn't have to run as root"

All the hand wringing over root privilege escalation on Linux is almost irrelevant for most single-user systems, as since there's really only one non-root account which usually has all the data the user cares about, getting access to just that non-root account would be disaster enough for the user.[1]

So if Wayland's design is standing in the way of doing useful things because they're concerned about root privilege escalation, they've got their priorities mixed up.

[1] - not to mention that once a non-root account is exploited then getting root in some other way, even if Wayland itself can't be exploited, is usually not difficult.
Wayland is one of those projects that could die tomorrow and no one would really care. Which is a symptom of them deciding to rearchitect the world to solve a problem they could have solved by doing some hard work with the existing project.

That tells me pretty much everything I need to know about wayland.
I love that reading is a constructive process: you can get something out that the author maybe didn't put in.

I remember reading a book about organic farming that made a great point:

(paraphrasing)

As a home organic gardener you might think that you can't compete with a commercial farmer, but...
Say you want to make a tomato dish. You want the most succulent tomato with the softest skin.
The commercial farmer needs to choose a variety that has a skin though enough to pick mechanically or by rough hands.

At home you can go as soft as you want to.
You can pick it and cook immediately.

The commercial farmer needs to use a variety that can be picked green and ripened.

Etc.

Different scale, different constraints, different opportunities.
> Why do colleges/universities/professors keep going along with generating profit for the publishing industry? It makes no sense.

My higher-level college professors were really mindful of textbook prices and generally eschewed or at least minimized dependency on textbooks unless absolutely required.

I think professors teaching lower-level courses have no say in textbook selection. The books are sold to department chairs, who require the book for all the courses. Then the professors get the carrot of having some software or other material that helps them teach the course.

If I were an Adjunct making $3000 to teach a calculus class to 30 students, I'd feel bad that they are paying $180 for a text book, but I'd also appreciate having standardized test/homework materials with answer keys.

I do think the future is college students all using some Khan Academy-like program with standardized tests, homework, lectures, and reading materials.
European authorities need to approve this ASAP.
Apple in 2020: The Six Colors report card
Thanks for the kind words! Yair will follow up soon :)
So there's a terminology conflation issue, then: people attacking Wayland proper for issues that are actually about the 'Wayland ecosystem'. I could see that generating increasing problems if there is no observable gameplan for or encouragement to develop those pieces people have come to expect of a full desktop stack.

Mind that I have no formed opinion of Wayland myself, having not used it. Trying to deduce probable causes from hearing people duke it out here and elsewhere.
Because the Xorg mono-culture was bad. There was no ability to write other X11 display servers from the spec alone. You either did what Xorg did bug for bug or apps broke. By having many different implementations all speaking a common protocol you make it harder to calcify the behaviors of any one implementation and ensure that the spec is what apps code against.

People seem to like that we have many browser implementations but when it comes to display servers it seems like they want Chrome to rule them all.
Hi! One of the creators of the distro here! (Super surprised it made it to HN, someone just sent me a heads up!)

> Isn't this what /opt is for though?

Pretty much yes; the idea was "/opt all the things!" (well, before the all-the-things meme existed — it was a long time ago!) and use symlinks to make everything appear as if it was installed in the "regular" Unix places (so that we wouldn't have to patch/reconfigure every single program).

GoboLinux has a long and cool story (I still use it!) but that's the tl;dr version of the motivation!
A particularly choice quote from Dijkstra here:

"The question of whether machines can think is about as relevant as the question of whether submarines can swim."

In this case I guess it's the other way around, but the sentiment still stands.
We used chatbot code from IBM, and it was instantly vulnerable to XSS attacks
user agent?
> We are in Ukraine now, where the talent pool is abundant and economic conditions are favorable.

They are probably routing for the Russo-Ukrainian War to continue as long as possible. Makes for more "favorable" conditions too. The worst event for them would be if Ukraine joined the EU, with all that pesky labor protection laws.
Welp, he's done more than me. I kinda stopped writing C++ programs back a decade ago and Carl is making grep games and seashells.