skysight-inc/HackerNews huggingface dataset:
I want to give this a proper response but I don’t know if you’ll see the reply. Can you let me know if you’ll check this in the next couple of days?
At least you got a notification your schedule had changed… I was just 5-6 hours late.

Had the same issue with amazon though. In the flood of “Information about your order” emails one had some slightly different content (but the same subject): “We haven’t received your entire return. Please contact us in 14 days or we’ll trash it and charge you.”

When I contacted them a month later I was not very pleased.
Sure, I'm working on a much smaller data pen. I also backup my pen drive to the cloud at 7mbps upload, 2g takes 40 minutes.
I live in Europe and have never seen a single potato retailer advertise SEPA. Electronic payments are all Visa and Mastercard.
What does that have to do with efficiency? We don't appear to be debating language ergonomics, but the notion that C is somehow inferior to C++ when it comes to performance.
Reverse Engineering the Timex DataLink
Wait, so there's more in AI than ChatGPT?
NYC made non competes illegal a few weeks ago.
AWS CodeBuild and S3 == Privilege Escalation – Shielder
Seems to have been caused by a bad Terraform run that removed several hundred resources.
If your garage has room for 100 tools, and you do 101 jobs, each which requires a niche tool, they become related on the 101st job.

That is, unless you start finding other garages for your tools, but even then you're paying a too-many-tools overhead cost.

With hand tools it's a little harder to sell people on a tool that only does one job, so you'll reach that point more slowly. Maybe it's the 201st job. But if you look at the explosion of languages, libraries, an SaaS offerings for everything under the sun, it seems that the tech world is more than capable of overcomplicating your stack with a 1:1 tool/task mapping.
If someone doesn't like their employment situation, then maybe they should get a different job.
Adding more flexibility to working locations in Google Calendar
It is never finished; there's always something missing. It took X almost 4 decades to get where it is and during the ride it was abandoned as a mess. It was never finished either.

We see also arguing that something is missing, while it was there for years (like screenshots and capture), or nitpicking on global shortcuts. Global shortcuts are so incredibly long tail feature, so pointing it out is actually a a good thing. It means that Wayland is already here and nobody can find anything better or more important to point out (if it were up to me, I would agree with you on color management, but that is something that X never really had).

App support is something entirely different; apps like Krita can run under Xwayland just fine and transition on their own schedule.
> My guess is not, network effect is extremely strong.

100 million users in less than a week
this works well when you have a few sparklines with a dozen datapoints each, but less well when you have many sparklines with hundreds of datapoints.
I'm glad they aren't spending dev cycles trying to optimize on-disk footprint. 2TB SSD go for $100 and 4Tb go for $200. Nobody installs so many different software that the software itself, even at 200MB, could take up any significant percent of the storage.
Apps that have too much space don't always work right when you "snap" them to 1/2 or 1/4 of the screen (sometimes the navigation components take up the entire window and the content section becomes unusably small)
LinkedIn is an exceptional negative filter and will forever appreciate that about it.

If a company willingly self-identifies itself with things like blockchain, AI, or even just feel-good word salads, I know not to apply there.
A lot of people do not need to know about underlying concepts in AI - they just use it. Though it is interesting to see that even on this website this seems to be the case.
This depends on the organisation.

If an enterprise has well defined interfaces for teams to interact with one another and effective escalation points for conflicts in priorities then communication might be the cheap & easy part.

Conversely, small modifications to a messy codebase can be extremely time consuming. Imagine being asked to fix an animation bug on an in house date picker in a large Angular app that hadn't been updated in 5 years.
> Suing people for reading a book is one of the ways the poor are kept poor.

Please cite a single lawsuit.

> The world will work just fine without ceding control to people who seek money and power, because most people aren't like that.

Virtually everybody is "like that." The world works well because tons of people are working hard, toiling in difficult, dirty, boring, frustrating, or tedious jobs (or all of the above) behind the scenes to make it so. What are municipal waste workers seeking, if not money? Bus drivers? Construction workers? Police officers?

> That is quite a challenge, but haven't you ever created something just for the fun of it?

Any author or songwriter or photographer can proclaim his work to be freely copyable, just like programmers release code under MIT licenses. The fact that so few actually do, should clue you in on their incentives.
This will depend on the movie and dual layer was more an exception than the norm. Rarely, a movie could be spread across multiple discs as well. Most typically for the extras but sometimes just to fit longer movies in decent quality.
Someone correct me if wrong but "outlook for windows" is not the same as "office outlook". The first one seems like it was created to fill the hole of outlook express and the mail app that came out later. i.e. the free email application that windows ships with.
Video games: YouTube channel NoClip rescues tapes from landfill
DNA/RNA looks to be more like storing heuristics, landmarks and clues, not data.
Driving operational efficiencies can be challenging for organizations lacking specialists in operations and finance. This can negatively effect long-term business growth.
Fortunately, there are highly practical frameworks which allow to overcome such obstacles.
Join our interactive session led by David Maxey, GTM Leader, Founder, and Senior Consultant at GTM Consulting, and learn to develop a revenue model which considers key operational factors. :rocket:
By attending this masterclass, you will:
:one: Gain a deep understanding of the "levers" that can significantly impact your business.
:two: Learn to reverse the top-down process and leverage operational knowledge to build a solid revenue model that connects your organization's bottom-up and top-down budgeting.
:three: Discover how to diagnose and tune the Go To Market engine operationally for optimal efficiency, as well as faster and more accurate pivots.
maybe the goal isnt only to sell product but also to make the customer think apple is smart and the customer needs them indefinitely to navigate the smartphone world. I wonder how their morning genius briefings go and what their plan is when a customer approaches
A completely reasonable reply. There’s a lot of good tech around, it’s definitely better than HN’s 2017-era crypto knowledge, but it’s not evenly distributed at all. I agree the proof will be in a decade.

Personally I jumped into Linux when it was a joke and everyone used Solaris, Python when it was a joke and everyone used Perl, and virtualisation when nobody would ever use it outside testing. I know I’m early in crypto. I hope it will work out but there’s no guarantees on anything.
> I saw some screenshots, and it doesn't look bad at all.

Indeed. I really like the desktop environment, and it would be great if someone would fork it, sanitize it (since I'm sure there's at least one backdoor), and take it in a truly FOSS direction.
I'm not sure how it is related to being first class. You cannot use a function as a variable.
I don't think of it as gate keeping at all. I'm being honest that anything you do for a long period of time becomes about discipline and not motivation. People say things to me like 'you must really like working out!' I don't think about it in a like not like way. It's just something I know is good for me and I do it.

And the reason I mentioned accepting the grind is because exercise is a life long activity. There is only so much novelty, so the faster someone finds the discipline to do it beyond novelty motivation, the better.
https://www.thunderbird.net/en-US/get-involved/

Your professional input may be desired. Though I did not contribute to Thunderbird either (, yet?).
Thing is, your critique may result in guidance to make part of these changes according to your skillset!
But I am just a hopeless dreamer in the good of many things.
“I’m humbled to announce that I was nominated as one of the ‘40 under X top Y in the USA. I’m reminded of the famous quote from Dr Martin Luther King, where he said: ‘Yes’.”
> Maybe wlroots should have OpenBSD-specific parts to its backend abstraction that use OpenBSD's usual input handling primitives.

My (shallow and likely out-of-date) impression was that wlroots the library baking in Linux things was a more serious problem for porting than Wayland the protocol actually mandating anything seriously Linux-specific (I understand how the choice to use Linux key codes might be annoying, but still, meh). Have they gotten around to excising the event loop library out of there, for example?
I once worked on a payment processing system. Files came in with about a thousand payments, in a textual format, 10-20 short lines of text each.

The geniuses who led the project before me decided that the first step was to split the file into single payment chunks, then put each one into RabbitMQ, from where a different service would pick them up and parse them - then encode the parsed payments in JSON, and put them back in RabbitMQ, for a third process to pick up and handle. This was all for performance, of course.

I tried to explain that just parsing the whole file in one go would be much faster than splitting it up, writing it to a queue, and reading it back in. That it probably wouldn't be much slower than the splitting. But nobody was interested. Obviously distributing the work would be much faster.

It was a weird experience. My colleagues just had no ability to reason about the "physics" of what computers did. I think they mostly had Rails backgrounds, and I wonder if you just don't exercise that muscle much doing Rails.
AI Powered Sex Toy
You can hook a CRT to Linux any time, even easier since X.org with autodetection features.
This is the main plan:

A: Approach customers with a personalized warm welcome

P: Probe politely to understand all the customer's needs

P: Present a solution for the customer to take home today

L: Listen for an resolve any issues or concerns

E: End with a fond farewell and invitation to return
GitOps with KCL Programming Language
Ha. Someone should write a service that examines a news feed and twitter, retroactively finds correct predictions and give them a reward. Call it "youwereright.com", or something.
https://www.coinbase.com/converter/usdc/usd
Why do so many able bodied individuals pay at minimum twice as much for food to brought to them? I could understand a market need for the elderly or disabled, but why would a perfectly healthy 20 year old find this to be a reasonable cost to eat a typical meal?
https://github.com/Gentux/imap-cli
Harvard ethics professor allegedly fabricated multiple studies
Eh, the bans are trivial to get around unless you have a static IP, you have to really spam to get a rangeban or rangerestrict (e.g. can't make threads) and the common "moderator" is literally called a janitor and routinely mocked across all boards. Disdain for moderation is one of the core tenants of the site culture.

For instance one of the (board specific) rules of /int/ is to respect other cultures and people but half the (non-general) threads are either blatant bait or arguing about how other people in country/region X cannot suffer.
Simple, data-driven graphics like this is one area where SVG really shines, I think. No need to load a JavaScript charting library if you just want some simple line charts like this. I create SVG images fairly often, and maybe half the time I find myself hand-coding them, or at least hand-tweaking them, since I enjoy the magic of seeing code turn into something visual.
The consumer nearly always bears 100% of the costs - because most companies sell at a profit.

The final price is a combination of all costs incurred + a profit percentage imposed on the consumer.

If all customers would receive fedex mail, then the costs of this fedex would be pushed on them somehow. Probably by making them pay slightly higher interest rates or by introducing some one off handling fee.
Raspberry Pis are coming back in stock
in practice "security" only comes from Monero and buying it anonymously via cash
> Why should you want to change this?

Organizations tend to invest in their operations if there are significant improvements to be made. This includes things like dealing with problems such as the availability of cassetes, if the legacy system becomes too old to maintain in a cost effective way, if it's still possible to source parts, etc.

Digital systems are widespread because they are widespread and dirt cheap, and thus the tradeoff of increasing the complexity does add value.
I hate that "modern" nowadays equals "looks like VS code". Give me a menu and a toolbar with clearly associated keyboard shortcuts, I don't need a second dock (or even a first, i'm not on Mac). Tabletified webuis are inane for power users.
Uber is not profitable
Purchasing limits have been lifted at the official Raspberry Pi store in Cambridge, UK: https://twitter.com/Raspberry_Pi/status/1676963461157498882 / https://raspberrypi.social/@Raspberry_Pi/110667817906708363
I haven't heard of low-emissivity steel. Do you mean low-background steel [1]?

My guess: low background steel is demanded more by low-background experiments like neutrino or dark matter detectors. Most of the LHC experiments work in an environment with enough (intentional) radiation to require special radiation hard electronics. The kind of environment is orders of magnitude more radioactive than the ones where the background radiation from steel becomes important.

But please correct me if I'm wrong!

[1]: https://en.wikipedia.org/wiki/Low-background_steel
This ten year old essay is still strong. It makes some points that are worth repeating

> I have a hypothesis: this pattern is so common for the simple reason that Java doesn’t have first-class functions.

She’s picking on Java deservedly because Gosling made what in retrospect was a mistake to go so all-in on classes, and because it became such an important pedagogical and deployment language (and nobody will shoot at you if you’re unsuccessful).

Say what you will about C++ but it took a different path, not only changing its name from “C with Classes” but making classes a tool for manipulating the type system (and not the only one) and supporting the true benefit of a class system, generics.

Edit: I changed an incorrect "He" pronoun to "She". Thanks to quickthrower2 for pointing out this embarassing blunder.
Yeah, there’s a sweet spot. Fluoride in toothpaste and drinking water needs to be kept very low or it causes problem, but within that sweet spot it’s helpful.

https://en.wikipedia.org/wiki/Fluoride_toxicity
I mean, Github is doing a lot more than the documentation page for Bear, so it's a pretty meaningless comparison.

I'm also a fan of the "only as complex as needed, and no more" approach, but part of applying that approach is admitting when problems have a level of inherent complexity that calls for tools / frameworks to help manage it. The antidote to framework bloat is not the absence of frameworks, it's applying the right amount of them in the right places.
YouTube doesn't say , oddly enough, but from what I can tell at a glance of some video stats it's somewhere roughly in the range of +75%
It's very odd that AWS doesn't support spending caps. A lot of other services and paid APIs I use have them, and they save me a ton of stress.
The good public domain books are typically outdated in both content and language. This makes it hard for those with less resources to stay competitive and makes the task of understanding unnecessarily hard.

The link you posted that you say used public works to form a “basis for an education” uses Aristotle as an author for example, and seem to be taught in the context of an instructor-led class (where an expert can discriminate what’s still relevant today and help decipher the language)
FYI, Thunderbird 115 is getting released tomorrow (July 11). Right now, if you visit the Thunderbird website [1] or try to look for updates within the application, you won't find this release version available (you can always get the beta release from the website).

[1]: https://www.thunderbird.net/
This. The hilarity of the HN crew when it comes to personal blogging is just endlessly behind compare. “I just boot up a new Docker instance, grunt the next.js out of my Hugo, netlify the MD files and sync my media using my homegrown jamstack media server. It only takes me 25 minutes to publish a post”.

JUST USE WORDPRESS!

If you genuinely find it too hard to self host (and I’m banging my head against the table cos this is HN where people apparently know what they’re doing with tech, and it’s a LAMP stack ffs), then do it on Wordpress.com. Free! Easy! Simple to migrate if you do one day want to self host! No blockers to exporting your content as XML! Or CSV! Or hit up the API!

Funny old lark.
This expands the pool of actors beyond network operators. If you can just interact with the cell directly by sending signals to it, you can interfere with the cell without involving the network operator.
How did anyone get past level 3?
Here's my hot take. Most patterns are incredibly awful and abused because people prefer to solve architectural related problems in code and produce "elegant" solutions over delivering features.

Here's my pattern that I use instead of a MVC/MVVM/MVP/etc/etc: I have a handler function to choose what url and routine I need and it calls some functions and methods and then renders some json / templates out some html.

I think a good rule of OOP is to try to write everything out as functionally pure as possible and refactor into classes when you see data AND functionality blocked together that you can bottle up into an object. To start ranting, I think a lot of the OOP insanity you see in .net/java/etc is from dogmatic approaches to unit testing over there and the common examples of how to do it involving the mocking and interfacing that end up obfuscating the actual production code.
Big Banks to Post largest rise in loan losses since Pandemic
Yeah what I ended up doing was just writing plain HTML files directly in a text editor and hosting everything as plain old static files on my Synology NAS on my home internet connection. Works fine for what I need.
What's wrong with Wordpress and the likes? You don't have to spend $400 / year and it takes minutes to setup.
So Apple sells returned items back to people as though they were new? What a scam.
India is not some unicorn where employee needs are prioritised particularly highly; there’s plenty of egregious labour violations that happen in India.

It’s just that Uber and co are overwrought beasts that never had a successful plan in mind.
OOP was a mistake rooted in platonism
The Firefox one might be a good analogy to continue: a window manager is akin to a web extension. They are browser-dependent, a firefox one won’t work on chrome, and vice versa [1]

Gnome/KDE/wlroots are akin to separate browsers implementing the same (HTTP) protocol. It’s a lot of work, plenty choose to rather fork an already existing code base (chromium based ones), but with time people will consolidate on a few ones. But you surely wouldn’t want an all-Safari, or all-Chrome browser “ecosystem”, right? (Though unfortunately we are not far from the latter). That’s what Xserver gave practically.

[1] There is some compatibility but let’s forget about that for now.
As a long-term Thunderbird user, it saddens me to see the direction in which this client's development is heading, and I am seriously considering making a change. There are a few things I am discontented with, like the rather amateurish look and feel of the app. On top of that, there are many basic client features missing, such as templates (drafts are horrendous) and send later functionality (right now, I think I'm using about 2 add-ons, each of which is awful to use).
I meant a superset in the sense that the set of members is basically Schengen plus a few other countries. But you’re right, I mixed up EFTA and EEA.

To go back to the original point, Switzerland is in both EFTA and Schengen, the country offers visa free long stay and the possibility to work there without the hassle of getting a work permit. All of this, plus high wages is a great way to attract talents from neighboring countries.
Love your photos!
From the screenshots, 102 looks better IMHO.
In real situations yes. But in the software world “license” and “contract” are often used interchangeably, contracts that grant license will be called “licenses,” etc. So it leads to confusion.
> Long story short, even if you have a dash cam, sometimes you're SOL

Quite simple: Explain how you would have benefited at all, or why you were SOL. It sounds like the outcome could not have been improved... I guess maybe you think that there's a better chance of the person getting caught.

Are you just sad they weren't able to put someone in a cage, even though there's no financial impact on you whatsoever.
You wonder if we will see more of this from all these high burnrate SaaS startups right? It saves money to shutdown even paid services if they are cashflow negative. The difference between paid services and unpaid only matters if costs are below prices they sell the services for..
Anecdotal evidence is good counterargument for argument based only on anecdotal evidence.
Eh, that has been possible for a while.

See https://gitlab.freedesktop.org/mstoeckl/waypipe
Personally I hate GMail.

1. Threads are collapsed into a 1-dimensional list making moderately complex discussions hard to follow.

2. Deleting many messages is very slow. With Thunderbird I can mash <Delete> while scanning subjects and pause for a second to see the actual message body. I get a lot of email that I need to sort through or be aware of so my morning generally consists of quickly (15min) going through up to 100 conversions and getting quick status updates or just deleting uninteresting threads. For whatever reason doing this in GMail is a complete slog. (I'm not sure why, they have the <y> shortcut to archive and have a preview pane but it is just way slower, maybe they need to precache a few messages on either side of the current one?)

3. Threads are based on subject meaning that unrelated messages get grouped together. (Apparently this was changed in 2019 (https://workspaceupdates.googleblog.com/2019/03/threading-ch...) but I've definitely seen this issue for at least a year after that announcement when I stopped using GMail)

I do admit that most of GMail is pretty good. But for me these limitations are enough to really impede my workflow. I've found that Thunderbird is the least-bad option for me. However Thunderbird's performance is quite poor. I do have 350k messages downloaded locally but even opening my empty inbox sometimes causes lockups. IIUC this is because Thunderbird is mostly single-threaded but apparently there is progress slowly being made here. For example composing messages used to frequently lock up for a few seconds but I haven't seen that in a couple years.
I have bought a ton of Apple stuff for me and my family. Never had this issue. Walk in, buy, depart. Dead simple.
> What would be fascinating would be if modern software could run as fast as 1980s/1990s software with the same functionality...!

Interestingly enough, when you advocate, or even worse, try that, the efforts are shunned with "no business value" & "hardware is cheap, anyway" label.

However, working with snappy software makes life more livable and enjoyable.