skysight-inc/HackerNews huggingface dataset:
Prices on alibaba (and sometimes AliExpress) are a bit misleading as the shipping prices are excessive (and change depending on the model) so you should always look at the total sum
hey, that's good enough for me! :)
Where? I remember buying Arizona with 99c on it well over a decade ago.

edit: it's been 99c for 3 decades, since they started business https://www.latimes.com/business/story/2022-04-12/az-iced-te...
There is nothing more serious than gaming.
At one point a loooooong time ago we said "let's give every struct its own page" as a joke but... holy crap, it was so much faster.
What can macOS Sonoma find in my images?
> Seems they're losing money but nobody has definitively told me why.

https://www.investopedia.com/terms/l/lossleader.asp#:~:text=...
I burned out, again.. And how I let myself heal
I really miss the replaceable battery of my old Thinkpad. I had high regard for Lenovo for a long time, but somewhere around 2017 or so (wasn't buying laptops that often, I'm not sure what year it started) they really declined, and now Thinkpads feel like cheap plastic crapware with low customizability and a bunch of locked down components.

What frustrates me is that I bought 3 of them after they started to decline because I trusted the brand so much. My consecutive disappointments is one of the main reasons I no longer trust corporations or branding anymore.
https://github.com/db48x/emularity
I think it's a combination of not knowing what you don't know but also the huge amount of exposure we've all had to injection moulded plastic products we've all had throughout our lives. The ubiquity and low cost of plastic products makes it seem that they must not be hard to produce.
thank you! :D
Long term Gnome Terminal user, I recently tried Alacritty, ugh, massive difference. Went back to Gnome after a couple of days. Like typing through molasses. Terminals can be slow.
80% of products is a little vague - even if 95% of Lenovos product SKUs were consumer repairable that could still mean that all laptops and tablets aren't - they make a lot of rack/server/storage/network products.

> https://www.theregister.com/2023/10/05/lenovo_pc_boss_4_in/

"On repairability, we have a plan that by 2025 more than 80 percent of the repair parts will be repaired again so that they they enter into the circular economy to reduce the impact to the environment."

He added: "More than 80 percent of our devices will be able to be repaired at the customer, by the customer or by the channel and we are enabling this with a design for serviceability kind of approach."

This means that "batteries, SSD, many things, will not any longer be sealed into the product but will be available for the customer to be to repaired on site and then save a lot of waste."
Bus Sniffing the IBM 5150: Writing a 8088 Sigrok Decoder
Isn’t everything an ad? Even when someone posts a GitHub link to their project?
> The author did qualify it with personal coding style. Frankly the standard types are too verbose and I wish this guy's elegant and clear list had been the one that was adopted way back when.

They didn't adopt it for the same reason that it is a bad idea now - too many programs already contained at least one variable named after his types.

If the standard had adopted his convention, too many programs will break, which is why his convention is currently unsuitable for any existing project.
Tipping is optional.
I'm sure you helped out while she was pregnant as well? Was she sleep deprived during pregnancy? This doesn't sound 'reasonable' to me.
What would the ID change?

It only really matters where the goods are delivered.
The law is aimed against companies who try to undercut their competitors by listing deceptive pricing. Taxes are always the same rate for a given good and location, so requiring including those would be a separate -- if related -- issue.
Someone please help Framework sell to businesses, otherwise those of us who want but cannot buy them will have to keep buying user-hostile laptops.
When I program I write words with two or three strokes thanks to lsp, company, yasnippets and <return> or <tab>.
On my keyboard tab and return are accessible with my thumbs.
I can perform any task related to my window manager, manage multiple monitors and windows with two fingers of the same hand, without moving my hands from the keyboard.

My keyboard is a macro-keyboard by default, "input" is a specific mode of the keyboard, that's vi but for whole desktop.

I type 120+ wpm, most of the keys I can type is an abstraction, the rest are characters.

All of that said, I do think there's no better thing as a split keyboard for controlling ergonomically your computer.

I was interested in stenography, but that's too much work to probably never reach the velocity and comfort I have right now.
There are pros to it, sure. How opposed you are to the sales tax could help dictate how much you want people reminded of it.
The thing that most impresses me about Blackmagick is how they seem to scale with you from tiny projects to pretty big stuff. From the ATEM Mini all the way to big consoles, from the pocket cameras up to the Ursa etc.

This just looks like it’ll drop the low end of that range even lower.
If there’s no one around to trust enough not using social media at all is fine alternative.
I hope they do. There will soon be so much e-waste from entry-level devices with 8GB RAM that can't be upgraded.
can't they make minisd drives? this format was so perfect. also one thing even better than flash drives, with my player I could just plug in the mixer into the machine, and record our jam sessions, like 4 hours, or something. and then you had these stylish discs. There were also some movie experiences when data was exchanged, and it looked just so good. nowadays flash drives don't have that.
No, he vetoed more than one good bill today! Busy day for Gavin.
Yes but they're not trying to sell their open source project to us
Shops change their prices sometimes multiple times a day (UK), sales taxes change on the order of decades here. Stores can cope.

It sounds like your legislature spend all their time setting taxes?
> They really shouldn't be advertising false claims in the first place.

So basically what you’re suggesting is banning any ads (besides billboards etc.) from advertising any prices? How does that benefit consumers at all?
Context: Linus Torvalds' announcement of Linux to comp.os.minix: https://www.cs.cmu.edu/~awb/linux.history.html
There was snow, especially in higher altitudes, but not much: https://www.zamg.ac.at/cms/de/klima/news/februar-2023-mild-u...

The schools have learning to ski in their agenda, I really don't know how that's going to happen.
Don't Sacrifice Developer Experience for Platform Governance
No, you're completely ignoring the facts that @refurb is stating. The US govt is also extremely inefficient, true, but taxes in the US are far less than in Europe, on average.
They were soldering RAM on well before there were performance advantages - actually there were often performance disadvantages as the soldered on RAM was often a slower speed tier than what you could get cheaply just a few years later.

So the "lets solve that before we can swap-able RAM" argument doesn't really fly.

There are also Performance advantages to soldering the ram directly to the CPU die. So make the whole CPU with ram on it swappable then?
The Framework laptops are slow, power hungry, and low resolution, otherwise I would have one.

I further assume without any data whatsoever that the speakers are bad (because all non-Apple laptop speakers are bad).

Anyone but anyone has a lot of catching up to do with Apple laptops right now.
I dunno - single parents manage it somehow.

Probably doesn’t help that we live off-grid in total isolation, in a country where childminding doesn’t really exist, as most folks here have multi-generational households, so there’s no demand.
It was a satire. Presumably nothing happened, other than that we all looked pretty silly and got a good laugh out of it.
I agree with you, the title was definitely be one of my lesser moments. Apologies if it annoyed you! You're title suggestion was what it should have been. Will do better going forward!

Also, I get where you're coming from about the flash-and-fizzle nature of these kinds of projects. I do hope it grows, too. Thank you so much!
So many things on HN could be considered ads. People often post about even non-major releases of SaaS products. The launch of a brand new powerful app and the entry of a big company into a new market seems a lot more newsworthy than most of those.
That LOC comparison doesn't make sense. It's 44k lines only if you enable every optional module, which no one ever does. On top of that, you're penalizing Doom for having better documentation by counting docstrings. Docstrings account for a large portion of Doom Emacs code.

Also, there are loads of people who need the things you found questionable or unnecessary. Including myself. I use modules for purposes other than adding support for new languages. But for language support, I sometimes need much more than just the first language server and syntax files that came up in a search result. The performance optimization you found questionable is an absolute must, too. Running "doom sync" to apply changes to configuration is a non-issue if that means faster startup.
> MiniDisc was ubiquitous in almost every country except the USA

Definitely not in the former USSR. We skipped MiniDisc entirely, going from cassettes to CDs to MP3 players.
Because(fortunately or not, depending on how you look at it) the air in Wieliczka is air conditioned, so the temperature inside is around 20C with low humidity, very unlike what it should be in a mine like that. I remember visiting it years ago before they made this decision, you definitely needed warm clothing or you'd get really cold otherwise, you can experience what that was like by visiting some other mines nearby like the silver and lead mine in Silesia. I imagine the decision was taken for two reasons - to preserve the interior of the mine better, but also to make the attraction more palatable to the neverending stream of tourists visiting every day, most of whom are coming in shorts and t-shirts especially during summer - in the old days you'd have a seriously bad time if you did that for the entire 3 hour long tour.
> they're not quirky types in the least...

But they are buggy (correct code cannot depend on the sign of `char`), which is usually the result of typedefing primitive types to save typing 3 characters on each use.
I don't get it.

Surely if you want to watch movies, you go to the cinema, with an actual projector, with a full frame film - not something which has been compressed down to the extent that it relies on digital trickery to make an acceptable looking image.

^ that
> If you don't give your address, but the price depends on your address, how does the store know how much to charge you?

I don’t want to give my address to see the price. After I’ve decided to buy the thing, I’m okay disclosing who I am. But simply to see the price?

Also, if I’m a retailer and people are giving me their address before I price them, on what planet am I not going to use that to help me price discriminate?
OP says that:

> The best meditation advice I got was to just sit down, focus on doing nothing and be OK with being bored

Without any proper technique or guidance, this is just chilling. What does it mean to "focus on doing nothing here?". I can apply this sentence to binge watching 10 episodes of Friends, getting stoned, just slouching on the couch, staring at walls etc etc. That is what it means to chill.

OTOH, to meditate is a very explicit, focused action which requires technique and discipline.
Blackmagic are awesome, run by a fantastic founder-CEO. They give a bunch of software away for free (Resolve basic version) - I guess enough of it converts to users of their paid stuff like the hardware and Blackmagic Cloud and Resolve Studio.

Been a user of their hardware and software for years, nothing but good things to say about it.
Maybe I'm a bit of touch with non-Apple hardware but except for iMacs from 2009-2014 and their Target Display mode, I don't know of any computer or tablet that can be turned into a screen without third party software+hardware, so I don't get what this jab at Apple specifically means.
A useful reference: https://github.com/johnthagen/min-sized-rust
> What to Submit

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

https://news.ycombinator.com/newsguidelines.html
I think the discrepancies can be attributed to the choice of the t-style instances. They are generally over committed.
Yes, but Li-Ion is not the topic here. RC-cars usually use LiPo / Lithium-Polymer batteries which are quite more "dangerous".
Taxes and tips should also be taken care of
I don’t think that many other countries can have different sales tax/VAT rates in every town.
I think it’s because BM has a cult following and part of that is because BMs software is notoriously high quality and they seem to be doing things the right way bg avoiding subscriptions and putting real resources into engineering effort for their cameras but also the software.

I, for one, was excited to see a BM product available on my iPhone now so I can see why others are just as excited. Google has made the front page for less noteworthy apps before I’m sure.
> a very niche market

If you join it, it will already be less niche. Instead, you advocate using the product of another monstrous company.
https://en.wikipedia.org/wiki/GLib?wprov=sfti1
The store is just in a single town, it is trivial for them to fix their labels. For the user on the other hand it isn't trivial to figure out the tax rate for every store they visit as they travel since as you admit it changes everywhere.
The engines were easily the most complex components of the whole system. They're not like buying some bolts.
Perhaps Roblox's Luau? It is Lua with gradual types and a sandbox-enabled VM [1]. "Luau aims to be backwards-compatible with Lua 5.1", so yep, still 1-based array and string indexing :-).

--

1: https://luau-lang.org/sandbox
I have a 120hz OLED. Where can I check this out?
If it looks too good to be true, it usually is. It's sad how many people have forgotten this simple aphorism, perhaps due to years, decades even, of free products such as Gmail/Docs and Facebook.

Anyone with this app on their phone should read this recent post here

https://news.ycombinator.com/item?id=37427008
I don’t know if it’s from Calm Technology, but here something that i read about recently: Don’t make humans act like a computer and don’t make the computer act like a human.

The first part is something I believe in this case. It’s ok to think with pen and paper (and I do when trying to find an algorithm) But I stop short of implementation details, instead typing out code. Why? Because text editors is much more flexible in this particular case (live programming environment, REPLs, or a quick code-compile-run cycle are much more useful)

And the second part is why I don’t like LLMs for code generation. Snippets are more deterministic. I’m ok with it for suggestions of ideas I can explore (in books, not with the LLM)
They are ubiquitous in northern Europe.
The reality is that C `int` is 32 bits in size.

Sure, that's not true for 16 bit targets. But are you really going to port a 5Mb program to 16 bits? It's not worth worrying about. Your code is highly unlikely to be portable to 16 bits anyway.

The problem is with `long`, which is 32 bits on some machines and 64 bits on others. This is just madness. Fortunately, `long long` is always 64 bits, so it makes sense to just abandon `long`.

So there it is:

char - 8 bits
short - 16 bits
int - 32 bits
long long - 64 bits

Done!

(Sheesh, all the endless hours wasted on the size of an `int` in C.)
I think a fair question to explore is why is it not a problem in other languages (maybe it is)

Direct paths also make file structure a part of api and that may not be the desired effect. In addition the bigger problem is not barrel files in your project but rather those in all third-party dependencies
Correct, but I’m not here to sell you on that brand or say it’ll work for everyone. But for me it is very effective. I can actually have a relationship with someone (and sleep next to them at night!)
You know how food tastes better when you’re hungry? That’s the element of nostalgia that is still unaccounted for in the emulation/preservation scene.

Most of us who grew up playing games were hungry for it - our parents allowed us a fairly limited supply of games, on their budget and schedule, and they probably put limits on when and how long we could play them for, right? Maybe we had to travel to a friend’s house because they were the only one in the neighborhood with a particular game or console. Furthermore, entertainment options in general were limited, and the games offered a genuine novelty that you couldn’t get anywhere else - even the crappy ones. Thus we savored every opportunity to play, and the satisfaction of that hunger is what our nostalgic memories are built on.

Contrast to today, where you can download NES.zip and possess literally every game on that platform, almost instantly. As an adult, you can play as much as you like. But you probably don’t even want to play that much because you’ve also got a universe of streaming TV and movies and media and a back catalog of AAA-games a mile long and VR and gadgets and social media and a million other entertainment options, distractions and responsibilities. We’re not hungry at all - we’re obese from media and stuffed to the gills with it.
If tipping is banned in a place (by the local government I mean), where exactly are the "best workers" going to go? Are they going to pack up and move somewhere else?

Also, how are the tipped staff the "best workers"? They're just servers. All they have to do is take an order. It's incredible how much money they expect for this, when it's something that would be more efficiently done with an iPad. In US restaurants, they're even too lazy to bring the food for you; I guess they're too busy trying to act like the customer's new best friend.
My perspective:

Blackmagic has great, mostly professional hardware (cameras and more) with high-quality, stable software again focused on pro-market. They also have amateur or entry-level stuff, but even those have excellent quality.

So Blackmagic deciding to create an app for iPhone might say they consider the iPhone camera good enough for them. And this is a message worth considering.
> But I never thought I would be pushed out.

Famous last words.
ChatGPT used to write the apology for bug-filled Lord of the Rings Gollum game
I might be wrong, but sleeping in till 1pm with an 8 month old baby sounds like maybe something else may be going on.

My partner had a very difficult birth that has led to a series of mental health issues. I didn't spot these for months initially, and it took a lot for it all to come to a head and out in the open.

It was easy to miss the issues with a child to care for.
ah, yesss ... thank you.

down-voting a comment on the internet you don't like makes reality go away.

"The Beginning of a Long Fall for Ukraine"

* https://simplicius76.substack.com/p/sitrep-10423-the-beginni...
I'd be perfectly willing to tell people that I spent 100 cents as long as it meant that every time the listed price said 100 cents I could just pay with a single dollar. That'd be a huge change from what we have now, where the price says $0.97 and the cashier demands $1.06
What Is Data Parsing?
Data parsing is the process of taking raw data and breaking it down into its individual components for easier manipulation and analysis. It’s like dissecting a complex puzzle into its individual pieces to see the bigger picture. Think of it as translating data from one format to another, making it more accessible and understandable for computers and humans alike.
> is there any law preventing showing the pre-tax price also?

In the EU the receipt must show what amount of the price was VAT.

This is so that companies can deduct the VAT in taxation (basically only the final consumer of the product/service pays VAT. Everyone else in the chain can deduct it in taxation)
I agree with you, my titling was unintentionally misleading from a fair few points of view and I apologize.

I wasn't specifically trying to solve for 'digital identity' thus email wasn't something I was problematizing with this go and my 'improvements' were more to do with design context and other interactivity but I get where you're coming from, badrabbit.

I will do better!
> It requires an iPad with a USB-C port

Does it? If there are no iOS limitations specific to non-USB-C devices maybe it could work with an iOS 17 device + Lightning<->USB-C adapter.
That's the restaurant's problem not mine.
I clicked their link to Knative so I could read about it. On the Knative webpage, the cookie banner pops up. I don't want to accept so I click "learn more". That expands the cookie banner to include a button that says "I understand how to opt out, hide this notice" as well as a link to a lengthy explanation of cookies. Well I don't want to click the button so I click the link to the cookie explanation. At the bottom of that page are more links to browser documentation that might eventually explain how to opt out, but I can't click those links because everything on the page is disabled - because the same cookie popup is on this page too. It blocks interaction, including clicking on their links about how to opt out, until you opt in. This stuff is getting worse.
as long as you don't need to cross compile pyO3 makes calling python from rust in ffi extremely simple and convenient as it's abstracts away so the ffi, ctypes parts
> carrying bit length in the name is critical

I beg to disagree. In D:

byte - 8 bits
short - 16 bits
int - 32 bits
long - 64 bits

absolutely nobody is confused about this.
I prefer the "bad sprite art".
This doesn't totally solve the issue, but if you unlock your phone's orientation, rotate to landscape, then go to settings, you'll find a "lock current orientation" setting.
I was there and also at Slanic Prahova(another really big one in Romania). It is amazing
Wouldn’t existing programs just continue working? What the author did was adding new types, not modifying or removing existing ones.
Missing an important bullet point:

* Sleep deprivation reduces immune system function.

I was surprised when none of the gov advice during covid included "improve your sleep", because that's one of the best ways to strengthen your immune system, reduce your chances of contracting illnesses, and improve your chances of a fast and complication free recovery.
Getty Images built a "socially responsible" AI tool that rewards artists
There are two main ways of developing your software.

1. Incremental versions. Think like Chrome, there are not bug fixes, just new versions that may contain bug fixes.

2. Major versions, where you'll end up with semver style versioning. You'll have version 1 and version 2, but you'll also get version 1.1 released after 2 as it is the same as version 1, but with just a bugfix applied.

Debian essentially will only work with the second methodology, as they are API stable, which makes software developed by the first method incompatible.

To work around this Debian will backport "fixes" from version 3 to version 1, and create their own version 1.debian-2.
The problem here is that people will now raise bugs with upstream on behaviour that was never released.

Yes Debian is allowed to do this, but upstream is also allowed to be unhappy with the additional workload that Debian puts on them.
Thanks for sharing!

How did you find your mold maker and consultant?

> It is super important that you review in depth this mold 3D with your own expert as sometimes mold makers try to do shortcuts that save them money but could create problems later on.

Any examples?
Tell me you've never been on an railjet without telling me...