skysight-inc/HackerNews huggingface dataset:
Dongles don't prevent piracy. Famously, I remember paradox cracking several dongle-secured audio tools that were claimed to be "uncrackable". You may not even need to clone a dongle to do it.
Looking to Ditch Twitter? Morse Code Is Back – Innovation| Smithsonian Magazine
Ask HN: Easiest Route to a Mobile App?
Ok so I am primarily a backend dev but doing some pro-bono work with a non-profit. They need a mobile app in the app stores. I could easily do a mobile web app with Django but it has to be a "real" app. So what is my best bet here? Ionic + Vue or React or Angular, React native, Cordova - or something I haven't even heard of?
I have 20+ yrs in industry, primarily Java/Python. Can of course do js just don't love it. This is lunchtime and evening work so needs to be enjoyable but also get most results with least effort. All advice appreciated.
At work, I developed step by step instructions for using Docker on WSL2, the normal CLI way. People liked it, but figured they liked the GUI better. They also argued that they may as well stick to the GUI because there was a team somewhere else in the company that really insisted they need Docker Desktop, so the company will be buying licenses anyway.

(I was already working on those instructions when the pricing change reached our attention, so it became a viable free alternative only by coincidence, but still.)

One other thing I learned: HN crowd is biased towards people who want to learn and understand their tools to a degree. Workplace use of Docker has large component of people who don't know what Docker is for and don't really care, but they need it for some task, so they want a hassle-minimizing option they can use to get their job done, and then forget about.

I bet it's a huge market, not just for Docker, but any other software tool. One that's somewhat alien to the HN audience.
... so that's what they meant by disc golf in college!
WinRAR?
Personally having Zume pizza in MTV deliver our pizzas at our office on a regular basis, I can confirm that the futuristic pizza box they used did not help them make pizzas that taste good. Honestly their pizza was terrible... but I suppose sogginess was not on the list of adjectives I'd use to describe them so I guess we can't confirm or deny their box tech.
Org Mode = `Your life in plain text`. Link: https://orgmode.org
Sometimes I feel like people really overestimate the number of "rich people" and also attribute cartoonish behavior to them.

I highly doubt the average Tesla owner (or luxury EV car, for that matter) is 1) so rich they buy it as a "collectible" and/or 2) don't drive it enough to justify subsidy
Yeah, Apple's Music app has been fucked up for years. You can drag songs into some views and not others.

If you drag songs into a new playlist they get added then removed and put into "recently added" or the general library where you have to drag them into the playlist again.

Occasionally viewing the newly added playlist will hang when doing the second step.
`if user.id == 1`
Interestingly, while some are quoting a "single line of code", the article is actually using some even stranger information:

> "Mr. Wang created this back door by inserting a single number into millions of lines of code [emphasis mine] for the exchange, creating a line of credit from FTX to Alameda, to which customers did not consent," [FTX lawyer Andrew Dietderich] added. "And we know the size of that line of credit. It was $65 billion."
For the many here who have moved to an alternative (colima, Rancher, podman, etc), other than cost, is there a compelling (ie technical) advantage to these options? (on macos specifically)
this is their job to be this way. this is how they got to the skills they have.

Only thing you can do is accept it, they are not going to change. Nobody does, people get lazy with age and experience:)

Simple thing which worked in my companies is saying: <Hey this is cool, though we have another thing in the priority right now, can you hop on it and we can discuss your complexed system after it> and this <after> never came, because usually it is intentional idea to write something complex.
I tried giving "split" keyboard a shot a few years back, but unfortunately it never worked...
It was a retorical question. The companies on your CV obviously matter.

Some companies will make a good impression, some companies will make a neutral impression, and some companies will make a bad impression.

And with the current situation, I doubt that crypto companies on your CV will be in the first category.
There's #gnuplot on libera, which is a bit slow, but still faster than waiting for a relevant post in HN to ask your questions.
The author is confused about credit terms that have existed for decades. "Layaway" is when the retailer puts the product aside (won't sell it to another customer), holding it in the warehouse while the customer makes payments until the product has been paid for and is then delivered.

It makes (some sort of) sense for a capital purchase like furniture: furnture sells slowly; the retailer has to buy stock so there is a selection for the customer to choose from, ad is an expensive purchase for the customer.

It makes no sense for a sandwich (as the article says, `Putting a banh mi on layaway—this is the world that “buy now, pay later” programs have wrought.'). This is simply buying on ordinary credit.
> Certainly better than the alternative headline: gaps in or lack of security led to <some> tragedy.

I guarantee that this is a minority opinion when it comes to Davos.
And mIRC.
A lot of people assert that EVs have a lower cost of ownership, but there just isn't a lot of data to support that. Yes, on the one hand you have fewer moving parts. On the other you have a huge amount of new tech and a rapacious service model.

For example, Teslas are more expensive to maintain than the ICE industry average - $832 versus $650 for other cars. https://jalopnik.com/advisor/tesla-maintenance-cost/#:~:text....

In terms of fuel, well that very much depends on what happens to electricity prices when a lot of people start plugging in their EVs. Again, people assume they will just remain the same in response to an increase in demand, but color me skeptical. The only way electricity prices can avoid rapidly increasing is if it becomes illegal for you to plug in your EV.

You should in general be suspicious of anyone making claims about total cost of ownership calculations, and heavily discount such claims -- whether it is your local IBM/Oracle salesman or your local car salesman. It is usually a mechanism to justify higher up front purchase prices. Next time someone refuses to be price competitive with other options but makes an appeal to TCO, ask them to put that into writing -- that your TCO will be lower otherwise you will get a refund on the purchase price. Just watch their mouth drop.
When I made my own Palm OS software, I put a funny hidden message in the binary for crackers to find. They noted it, amused, in the crack DB and I like to think it endeared some to support an indie dev directly. I didn’t bother trying to make it hard to crack (waste of my time and another’s time) and left some note about how to do it in the message. I was 15 or 16 and enjoyed the indirect interaction with that community.

After I shut down and stopped distribution, some other Chinese crackers kept the app alive and going via both cracking AND forcing in Chinese translations for the whole app. I loved to see that forum thread continue for years after I had moved on.
people may accuse me (rightly) of being very cynical, but reading stuff like that from self-described 'community-oriented' corporations makes me feel quite justified in that belief. holy shit
You can definitely spend $40 on pizza in NYC, once you add some toppings, delivery fees, and a tip. For me, ordering pizza is a "special treat" because it's so expensive.
No idea, what does that have to do with my comments? I'm pointing out that actions are being taken to curtail usage to counter the person who what using whataboutism with sugar and cigarettes
Fiddling your own accounting system is not really a "back door". It's just lying.

So far that sums up this whole fraud: it's just bare faced stealing, there is no complexity or master plan...
Yeah, there does seem to be an awful lot of "how did that ever get greenlit?"

I suspect that most of them seemed like a good idea at the time, and then got bogged down in process. I'm an actor, and I've seen that happen. A few mistakes and now you're committed to a process with too many sunk costs to abandon and no way to get back to "good".

Some of them probably seemed like possible big hits that just didn't pan out. Others seem to have been striving for low-budget mediocrity, and failing to hit that.
It's the Principal Agent problem. These decisions aren't being made by the company, they're being made by people. People who benefit enormously from a short-term stock price bump, but can easily jump to a different company once the long-term effects of their destruction start to show up.
This is 100% true for progressing to management. However the OP doesn't want management, which is fine, that's what principals are for. They should just find a good "servant leadership" manager who will get all the BS out of their way, and let them do "their job."
It’s really sad that the “profile in your pocket” model from the early iPod days never caught on.
your personal experience has no value when discussing reliability as a whole
I would say that flutter is an emerging technology. Cross platform, it runs natively on ios and android plus a bonus of the browser and desktop.

https://flutter.dev/
I was looking at the Github repos for Sonic, and a PHP library for working with it: https://github.com/ppshobi/psonic/blob/master/api-docs.md and I'm scratching my head over: what's the difference between the popping and flushing operations?

Specifically, there's a "pop" method which: "pops an item out of index" and a "flusho" method which "Flushes the indexed text from an objects". They kind of sound awfully similar and take similar args.

Otherwise it all looks pretty straightforward - just that one small conceptual thing might be explained a bit more in the docs.
The parent comment was talking about Docker desktop, which is clearly targeted at macos and windows. Saying that you can just download it with an apt command is irrelevant to the discussion, because we can't use that outside of linux.
In terms of how to know its a mid/large cap, the best way I've seen is to detect Windows Pro licenses or Active Directory. Are there better ways?
-- ""Mr. Wang created this back door by inserting a single number into millions of lines of code for the exchange, creating a line of credit from FTX to Alameda, to which customers did not consent," - guessing it was probably a flag? --
Canadian Euthanasia as Moral Progress
YouTube creators are ducking outraged by its swearing policy
Those are abbreviations not acronyms and neither are particularly egregious… they’re literally just shortened versions of the words “infrastructure” and “algorithms”.
cause Elon Musk is much more widely known than sam altman
I know lots of people that picked up "bottle x" based purely on hype, not whether they like it or not

There is a pizza place down the road, "State of Mind", which has all sorts of crazy slices. Mostly, they look good, with taste seemingly taking second place to cool, or wow factor.

I am convinced that the people ordering there, do so for appearances.

I think this makes sense, as a lot of people really have poor taste buds. They often, as in your example, cannot tell the flavour differences betwen burbons, but, want to get the good stuff.
I think that only holds true if :
1) there’s no editorial influence on the chatgpt content - I.e., sanity checking.
2) humans decide they don’t like writing any more, which given how many humans like to write seems unlikely
3) the chatgpt echo chamber doesn’t reinforce non-garbage and resonates in some way that diverges to garbage

There’s also a weird assumption that humans don’t write a bunch of garbage as is.
mRNA Vaccines in Livestock and Companion Animals are here now
I think 1 is absolutely is fantastic comment. How many people define as finding product market fit is if people love your program and tell about it to their friends. Here they even go as far to crack it.

A third option is a big looking what adobe photoshop did. Most people in the early days has an access to a cracked version and it became nearly the standard for image editing. And how did they then manage this: By adding cloud services.

You could maybe start small and say: „You can download our free templates (don’t know what type of software but I thought of some 3D models) from the web (new template every couple of month) and this works only with an activated version.
By this you actively provide more value for your paying customer at the same time instead of wasting time and money to just make it harder to crack.
> At large companies no one feels like they own 100% of the code, and each change is very collaborative.

That's how you end up with endless process, design by committee, and having a dozen meetings with all "stakeholders" before actually writing any code.

I'd much rather work at a place where individuals or small groups have a strong vision on the code and product and are capable on executing independently on that. It sounds like the OP would too. But I understand it's a personal preference.
Twitter’s For You timeline appears on desktop browsers now, too
I could imagine myself thinking through what a continuous version of chess might look like, but actually having enough give—a-f__ck to implement it is other worldly to me.

What drives you internet stranger?
The only way to get Docker to work on MacOS and Windows is to spin up a linux VM, install Docker in that VM, and pipe through all the calls to it. You can always do this manually using your VM of choice. There are a bunch of tools which make this more seamless, Docker Desktop being one of them. Alternatives are Podman, Colima, Rancher Desktop, all of them with their own pros and cons.
I also have a UHK and a Magic Trackpad and just keep it between the halves. It enforces proper separation, since without it I tend to default to keeping the halves too close together, and while the modules partially overlap the corners, there's still more than enough usable space.
> Rust borrow checking is quick, as shown by cargo check.

Looks like monomorphization part is not caught during cargo check according to https://github.com/rust-lang/rust/issues/49292

Reporter of the bug says:

> All of those happens somewhere inside librustc_mir, most of them being monomorphization. This corresponds to translation item collection pass, which takes nontrivial amount of time.

Which essentially means that cargo check is not doing all the checks that cargo build will do, so the comparison seems to be a bit off, at least for the time being. And consequently this inconsistency can easily lead to the hypothesis of LLVM backend being the bottleneck.

I guess the only reasonable way to know for sure where are the biggest bottlenecks in build times is to have something similar to clang's -ftime-trace but I couldn't find anything similar existing in Rust.

From what I understand, monomorphization and rust macros are essentially C++ templates in a nutshell, and probably less than, yet C++ is compiled much faster. Given that both clang and rust share the same LLVM backend, this seems like an indication to me that the bottleneck is rather in the frontend and not in the backend. It also could be that Rust frontend pipeline is not quite optimized yet so that it puts more pressure to LLVM backend than what the clang does but seems like we can't really know that for sure.
Because those organizations are inherently way less effective at handling funds?
The way I understand it is a signature is included in the binaries and when run the software will hash the binaries and the result is compared to the signature. If the two don't match the software has been tempered and the software won't run. If it is that easy to remove the signature then what is the point of signing a software? It will be like your first floor home has a steel door but the window is wide open.
Play your music on the radio so people tape it. You might even want to pay the radio to play it, so they hear it to tape it.

The more they tape it, pass it around, and talk about it, the more you'll sell.

It your case, you might put a better cracked version on pirate sites with subtle messaging you want shared. Because some of them will tell people that work places that will pay, and some of them will take jobs at places that will pay.

Cheapest mass marketing you'll ever get.
Side question, is cracking software actually a business? I always imagined that cracks turn your computers into botnet components, or mine crypto. In the background, lightly, so that it's not too annoying.
> Can't speak for anyone else, but my company is migrating away from Docker Desktop to Rancher in order to save money.

Their Rancher Desktop offering seems to be promising: https://rancherdesktop.io/

Much the same way how Podman Desktop seems nice: https://podman-desktop.io/

Though personally, Docker has always been a safe bet (both the desktop software, as well as the container runtime), I think I'll stick with it for a few years and let others take the early adopter risks, and use the alternatives when they've been more battle tested.
Here is an ars article to back up the claim that they will switch to usb-c. Some devices like ipads use usb-c already.
https://arstechnica.com/gadgets/2022/10/apple-confirms-it-wi...
Judge rejects Elon Musk’s request to move his upcoming trial to Texas
mlterm supports sixels — https://github.com/arakiken/mlterm
I'll be interested to see how this turns out. This is already looking more positive for them than I expected.

Rancher Desktop has been working great for me, so I'm not sure they'll be able to keep increasing their numbers with so closely comparable free competitors. I'd be curious what the breakdown is in terms of how much of their value is from Docker Desktop vs. Docker Hub vs. ancillary features.
I had problems pushing to AWS ECR from Colima and had to switch back to Docker Desktop. But for day-to-day usage it seemed to work great.
I made the same argument recently when someone repeated the line “air travel is bad because consumers will always choose the cheapest option.” I’m pretty skeptical that almost any “race to the bottom” scenarios are easily attributed to consumer behavior, except perhaps in cases of commoditization where consumers reject attempts to differentiate products based on things like branding.
How long have you been waiting to find a use for that word? :)
If his login username is `sbf`, the second condition would never be hit. Maybe you meant to write `&&`?
Why Overpopulation is Actually a Problem (2023)
So, was it a 30-bit problem?
True. But it’s also not necessarily the only use for the tech. But if you’re point is scammers will be scammers, I agree.
I'd run it mostly for cloud projects that need to be lightweight. I just ran into a quite unpleasant issue with Alpine and Go where Go compiled as a shared library with musl cannot work in Alpine. In fact it segfaults and doesn't give any indication as to why it segfaults (the stack is even corrupted if you try to use gdb). You can read about it here: https://github.com/golang/go/issues/13492

Of course one could argue that's mostly Go's fault...
Sublime Text too
Pretty much nonsense, really. Given the herculean effort Google has put into Chromium to deal with these sorts of problems and the massive investment they've made in C++ it should not be taken lightly at all that they're choosing any other language for a project that has been using it for decades.

> Canonically, the good craftsman does not blame the tool.

Yeah that's so true, that's why we build our sky scrapers by bashing rocks into wood and walling it up with dried feces and dirt, right?
Who said anything about lowering revenue?
Fully agree except for the "the consumer wants it that way" take.

The consumer "wants" this in the same way they "want" ad breaks, sugar-swamped food or addictive phone apps: It's the most shitty version of a product that a sufficient part of the population is still willing to pay money for, likely because there are other advantages that just so make up for the shittyness (or in the case of addictiveness because the product just manages to hack the consumer's brain).

This is all about serving the lowest possible quality for the highest possible price, nothing about that has to do with "preferences".
I find the more "online" people are, the more "in-tune" they are with these things, for better or worse.

Tesla just became one of the best selling cars in Europe (in Nov).

The new Harry Potter game just became one of the highest selling games on steam (and its not even out).

A lot of things that seem like a "big deal" online, don't even hit the radar of most people.
The Northern, Southern, Eastern, and Western Hemispheres are just four of the infinite hemispheres of a sphere.

By "canonical definition of hemisphere" I'm talking about the surface of any half-sphere that covers half of the Earth; the "joke" in my proof is that you can choose any one.

For any two continents there's always a hemisphere that contains both of them (assuming you don't worry about the semicircle in the border of the hemisphere). If you put three equidistant continents with the maximum possible distance between them (so that they form an equilateral triangle whose centre is the centre of the sphere) then you can't do anything about it.

Think it like shining a light from some point in space that lights 80% of the land in Earth.
> which is clearly targeted at macos and windows

I didn't know what it was, so I didn't know it was only for macos and windows. If instead of being sarcastic he had just answered my question, I wouldn't have said something irrelevant.
Side issue but the iPad is a bad example. People first complain when it comes to the iPad especially the top of the range is that it is artificially gimped to protect the MacBook sales contrary to what customers actually want.

I can tell you that easily because I am currently as far from an engineering position as you can be and see people all around me who like the iPad form factor but are annoyed that you can’t properly run Office on it.

The bit about most engineer not being able to talk to customers is spot on however.
Agreed. Web apps have no business knowing what my audio config is. Instead of the OS or browser implementing a working sound picker, every single website will have to do it and all but the big ones will do it slightly wrong. Google is positioning the web for them to take over the desktop.
Fair enough if it weren’t a good chunk of money and it weren’t code for a shop which takes money and orders
ITT: we observe the sheer amount of ignorance & naivety that rears its ugly head when stemlords attempt to discuss any sort of social issue / concept. It's crazy how one would interpret you pointing out the slight misogynistic undertones of the phrase you quoted as "making things political". I'm not going to mention any popular figure by name as that would be quite inflammatory, but it's not wonder certain individuals can disguise terrible opinions as the "facts & logic" based take & especially dupe men who are in a stem field. Really reinforces the stereotype of male engineers/scientists who think their field's knowledge somehow universally applies to the less "technical" sciences such as social sciences.
A lot of their game logic times based on "game cycles" instead of something proper like counting seconds. ScummVM runs a lot of old Sierra games; it applies some patches to game scripts to fix these issues and also throttles some stuff to make it run at a proper speed on modern hardware.
Someone built you a free trial feature, congrats.
The IOCCC[1] ain't got nothing on this in terms of stakes!

Though the real test is if it fails to be explained with plausible deniability.

[1]: https://www.ioccc.org/