skysight-inc/HackerNews huggingface dataset:
Regarding ridiculously-expensive Apple heirloom tools: Go to eBay right now, and buy any Activation-Locked Apple device. It's OK, I'll wait.

=== ====

OK, now: try to use it to do something. Anything. Something as simple as write a NOTEPAD note, or play one song from iTunes.

=== ====

Nope! You are surely getting screenfulls of information telling you, this Apple device has been locked and only the original owner can unlock it.

I suppose this is to prevent people from stealing Apple devices and reselling them to pawn shops or on eBay and Craigslist, and it must be working. All thieves everywhere must know by now, don't even bother to try to steal an Apple device or a Tesla car, for as soon as you do it gets bricked from all the satellites in space.

=== ====

I'm writing this because I bought a nine year old iPad on eBay and have spent the last two weeks trying to get through to AL-SUPPORT Activation Lock support at Apple, asking them to unlock it. And of course they don't care, I am not the original owner of the device, and unless I am, it is as useless as a digital brick. Battery life, screen quality, beautiful craftsmanship of the item itself, nothing matters. It just sits there telling me I'm practically a criminal for even owning this device.

No matter that the original owner gave up on it long ago, when even the simplest apps like YouTube and Gmail stopped working on it, by design, intentional planned-obsolescence coming down from Apple themselves. With the iOS getting relentlessly updated every year, all the apps get forcibly recompiled and anything old just doesn't work any more at all.

They don't care about this device any more. It was just a real-world dongle they used to get information from and about the original owner, information they've got stored in their giant database in the Cloud. They don't really care about me at all.

I imagine the universe is now littered with these devices, an Oort Cloud of them completely surrounding the planet, mentally bricked by annual iOS updates and physically bricked by Activation Locks, I'm a criminal for owning one, and were I to bring it to an Apple store to complain, they would have no useful help for me at all, "Buy a new one!" they'll tell me, "that's our company policy!"

=== ====

Who is causing the problem here --- me, or Apple?
Secretly giving Apple’s reviewers a different version of the app is a very good way to get them really upset at you. (And, IMO, rightfully so: you’re no longer acting in good faith. They might not be either, but when you’ve changed your position you lose the ability to make the “we tried our best to be reasonable” argument.)
Crime in general has been going up. Does this include DUIs and reckless driving?
Obviously no one should bankrupt themselves spending more than they can afford on a monitor, but I agree completely with the sentiment of the parent.

In early high school I scrimped and saved and purchased a NEC 3FG flat CRT (13 inches I think) and I was so glad I spent the money—-much sharper, bigger, and better that what I had before.

In late college it was the same story for a used 21” Sony CRT. The thing weighed an absolute ton but it was awesome. Crisp 1600x1200 at 85hz. I lugged it way too many places—-coding in friend’s basements and playing games.

As a young engineer, Apple released their first 1920x1200 24” LCD at $3500. I remember telling a coworker it was a bit too much for me but at $2k it would be a no-brainer. A year (or something) later I remember him telling me that Apple had just dropped the price to $2k. I ordered one the same day.

And, yes, today, I have a Cinema Display XDR.

I have never regretted spending money on monitors. The total number of hours of use that I get out of them (say 6 hours a day for 6 years ~= 13,000 hours) makes them one of the easiest things to justify spending money on.
As long as you're an employee, your job is to produce monetizable value for you employer. You can be asked to do whatever your manager decides you to do, even if it's boring work. As long as you don't share a common vision with your company, you'll always find something to say about the decisions it made. This can be called frustration..

What to do is up to you. Bear with it, or work on other projects that you believe will make more sense to you.
Thanks Jack You are 100% correct, people don't really want an LLC, they want a way to transact globally in the US dollar and to do that they need a US bank account + US payments.

We work with many different banking and payment partners (https://www.doola.com/rewards) and not only help folks go from 0 -> bank account but also keep the LLC compliant in the background (annual compliance, IRS tax filings, and more!)
Because most software exist to provide solutions to customers and not to satisfy the developers.

If you're going through a 40 page mortgage application, and an accidental page refresh loses everything you've filled in, thats not ideal.

If you're trying to catch an uber, and the status isn't updated in real time, thats not ideal.

If you're a customer support agent, and incoming messages require a page refresh to see, that not ideal.
Really? I've only tried three different ebike sharing services and all of them had apps that said exactly how many bikes were available at the stations.
Is he a bigot because he doesn't share the same opinions on LGBTQ and same-sex marriage? Or is there more to the story?
This virus is sufficiently contagious that there will be no significant herd immunity effect. Everyone will eventually be exposed. This is inevitable.

https://www.businessinsider.com/delta-variant-made-herd-immu...

https://www.medpagetoday.com/opinion/vinay-prasad/94646
>proper rendering in mobile

this is the thing everyone adds because someone said it was the right way.

it is the "assumption" that everyone does not want their user to _zoom out_ on mobile sites.

it is wrong, and nobody questions it
Great post, seriously.

How many extensions are you using again? :-)
Gramps used to say, “You can always tell a Finn by the way they enter a room.”

It’s real closure for me to finally understand why.
I used to live in the seaside town of Bournemouth and every summer thousands of teenage kids from all over Europe would come to study at the many language schools which are now suffering and tanking local economies thanks To Brexit.

https://www.ft.com/content/64346956-4ae4-4751-8b81-db7f1d578...

The Au Pair system too is languishing.

https://www.theguardian.com/lifeandstyle/2021/nov/18/familie...
The third stage of internet arguments: arguing definitions
Long Covid – I have to choose between walking and talking
So, no deadline for the actual deletion? Your 'first communication' could say "your data will be deleted at some point between now and ten years from now" and be compliant?
What framework did you end with? What state management approach? What styling strategy? I think the churn stops whenever you stop adopting new things to replace functionally equivalent things, but new things still come along and get hyped.
I'm biased but you can check out TheFactual.com. We make it easy for people to get unbiased news on pressing topics. No ads. Affordable for the masses.

I don't know your background or what kind of work you like to do but if this sounds interesting drop me a line.
Changed mine just incase. I don't use it anymore I think everything in it is obsolete but always nervous something old is still active in it and I would lock myself out.
Japanese people should be allowed to own domain names (in this case, the domain is literally just their name: Marius).
Hey! If you're interested in other banking options check out https://www.doola.com/rewards. Feel free to email us at hello at doola dot com as well and we can see if we can intro you to the banking partner!
> The presence of e-bikes popularizes biking infrastructure in cities

I don’t know if I believe this - places that were increasing bike infrastructure were already doing so before ebikes became a thing. Any evidence of ebikes in particular changing or accelerating plans?

I suppose it could be different for places with already “good” infrastructure vs places which already have poor or nonexistent infrastructure.
Geocities. Tripod.
> Exiting a function immediately in case a function call fails sounds exactly like an exception.

No, this would be an early return. The specificity of exceptions is that their default behavior is to bubble up through the entire stack. try in Zig only bubbles up to the calling function.
For an IC it should just be 10 points of grind leetcode and system design interviews
If you lived in a country that doesn't have them and your only exposure to them is Disney movies, you'd be awed by squirrels too.

I'd have done the same as your Italian guest did.

The same with deer. Amazing to see deer just walking through American backyards.
Improving people's mobility isn't "worse". Giving someone a better transportation option that is also very environmentally friendly is a good thing
Why do I need the agreemnent? I would have figured that is what is being offered here, no? Like AWS Globlal Beaming Inc would have done all that and I would just be beaming data under their existing agreement and just complying, no?
Green Card Lottery 1994 May Be The Last One!
THE DEADLINE HAS BEEN ANNOUNCED.
The Green Card Lottery is a completely legal program giving away a
certain annual allotment of Green Cards to persons born in certain
countries. The lottery program was scheduled to continue on a
permanent basis. However, recently, Senator Alan J Simpson
introduced a bill into the U. S. Congress which could end any future
lotteries. THE 1994 LOTTERY IS SCHEDULED TO TAKE PLACE
SOON, BUT IT MAY BE THE VERY LAST ONE.
Why?? I must admit, I don't use this website, but a close friend does. I am blown away by the ignorance in understanding lithium ion batteries here, and seeing people here try to crtiicize everything I do pisses me off. How would you feel? I cover safety more than any other channel and constantly work to bring the best diy solar videos online, and this is how people respond? I love criticizism, but this is just silly. People here are fighting for lead acid and saying they are superior? And I don't think they are joking either. Also getting a lot of people mentioning to use recycled cobalt based chemistries that can set your house on fire? This site is dangerous. On my forum we have actual electrical engineers who will destroy you with evidence and list relevant literature. On this site, it is emotions based and no one knows what they are talking about. It's wild. I am mad.
I can't wait to implement WideVine DRM chip on my brain
Just about every company is doing something at some part of their business, which someone can tear into and say is immoral, unfair, unethical, or questionable in some shape or form. And it’s easy to go from an objective discussion to subjectivity. It’s like politics or you can even say it IS politics.

Even the most innovative company that treats its workers fairly and compensates them “well” across the board is probably doing something somewhere that will put someone else out of work.

I’m sort of ranting here, but I feel it’s very easy to go down this rabbit hole of complaining about X or Y or spreading negativity, and even on HN, we seem to spend quite a bit of time painting things in large brush strokes and labeling just about anything anyone is doing as being nefarious or having some ulterior motive.

I can’t say this is really productive.
That would not have stopped the vulnerability 'LastPass bug leaks credentials from previous site' (see Zdnet article posted elsewhere) though that's not a common vulnerability in software.
Remember that expanding macros includes things like `println!()`. I'm not sure beginners will find the following particularly easy to read:

{
::std::io::_print(::core::fmt::Arguments::new_v1(
&["Hey ", "!\n"],
&match (&name,) {
_args => [::core::fmt::ArgumentV1::new(
_args.0,
::core::fmt::Display::fmt,
)],
},
));
};

Although, to be honest, I don't think there are many usages of these macros in std.
The 27" 5K iMacs suffer from image retention as they get older. I'm typing this on a Late 2014, and the retention has started to become annoying.
The prevailing view here is that JavaScript is a nightmare to develop with when in fact, there is actually a bit of a golden age going on right now. It's never been more stable and fun to build apps on the web. Maybe I'll write a post about it.
Look for smaller niches, I guess. One of the best places I worked was the Italian division (which was formerly an independent company) of this: https://www.icare-world.com/

They make good products that, at the margin, help people.

I had a good time there, did good work, and liked and respected my coworkers.
You, for ever buying apple.

Apple never disguised this. Their profit and lock in tactics are part of the plan from day one. Even during the magical time people insist on remembering wrong about the machintosh etc. It's never been about empowering users or playing nice with open standards, so yes the problem is certainly within yourself for being a deluded fool.
I have this as well, and I like it, but it's quite difficult to find a computer capable of driving it at 4K and 144Hz. You can only do that if your GPU supports DisplayPort Stream Compression. My GeForce 960 does not, so I can only drive it at 95Hz (I'd buy a better GPU, if I could find one...). It doesn't support HDMI 2.1 either, although there's a newer model, the 27GP950-B, that does.

It's kind of funny to me that the limiting factor in high-res, high-refresh-rate display technology is not so much the panels but the bandwidth of the cables and connectors.
Please do not post in the flamewar style to HN. We're trying to avoid that here. Your comment would be fine with just the second sentence.

https://news.ycombinator.com/newsguidelines.html
Could you please stop posting flamewar comments to HN? You've been doing it a lot, unfortunately, and we ban that sort of account. It's not what this site is for, and it destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
you may want to look into Wave Senegal, i have heard very good things
For my device, I'm waiting patiently for (and backing+) Asahi. The team ability and friendliness is maybe unmatched in the oss world.

https://asahilinux.org/

+ https://asahilinux.org/support/
Is this a question or a statement?
The big issue, in my opinion, is that most people don’t need repairability above things like a nicer screen or battery life or speakers. As much as I like the idea of framework and want it to succeed, it’s hard competing against Apple’s latest offerings.
Depending on what your current salary is, it's plausible you could find a job at a non profit or NGO that would not entail a significant pay cut. That idea aside, some companies off the top of my head that don't fit your bad company ideas: GitHub, NVIDIA, gaming without in-app purchasing, alternative energy companies... Honestly it seems like there's a whole lot left.
Seriously. An E-Bike weighs what, 50lb? VS a car which weighs 2000lbs. T
A current-generation $500 MSRP GPU is actually selling for no less than $900, and it's not due to inflation or the pandemic—it's due to cryptocurrency.
I just edited an example of my current city.

The thing is, cycling infrastructure in a world of no shared bikes and scooters is something only "useful" (at first glance) to those who put in an initial investment of hundreds of euros/dollars... Often more, because it's hard to find cheap bikes in a city with poor cycling infrastructure, because there's less of a second hand / casual market.

In words startup founders may relate to, cycling heavily suffers from the bootstrapping problem. Shared vehicles ease that greatly.
Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing/overriding default os crap (focus outlines, hover effects, ugly borders etc).

Vanilla Qt (no QML) supports a decent subset of CSS(QSS) that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe you could recreate about any interface with just Qt.

Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.

1. https://github.com/iKlsR/Markr (https://github.com/iKlsR/Markr/blob/main/src/res/style.qss)

2. https://github.com/iKlsR/Playground

3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)
To all those web0/HTML heads out there. Here's a song for you: https://html.energy/pages/imagine/

Happy New Year!
> BTW the quote is easily findable, and the value for X he used was 32

So was the quote where it is 23-38 for who should start a startup.

http://www.paulgraham.com/start.html

It’s like PG says lots of slight variations on the same thing over time.
In college I had a 300 baud connection to a school PDP-11, with a phone handset coupler. The modem dropped the connection constantly so the handshake connect was constant. And those sounds were increasingly annoying. You whippersnappers with your always on internet have no idea how tough it was for us brave pioneers.
Get off my lawn.

"It's so cool is just works"?! OP sounds shocked that you don't need 50MB+ of scripts and CSS to serve a webpage.
Where would you get the idea that I am not "well meaning"?!? The majority of my videos are exposing scams and rips offs. I constantly bash companies that do a bad job and back up everything I say with evidence. There are extremely ignorant comments here from people who have no clue what they are talking about. I work with batteries every single day and talk to head engineers that are leading the space, and everything I say can be backed up with recent battery studies. There are numerous comments here suggesting to use cobalt based chemistries that can burn your house down and everyone is fine with that? It's ridiculous. I am mad, and this type of ignorance is why I make my videos. I love criticism, but the comments in this thread are plain ridiculous. I am not familiar with this site and that is my fault, but geez, saying I'm not well meaning?? Why?
You've been repeatedly posting flamewar comments. We need you to stop that, regardless of how wrong other people are or you feel they are. It's not what this site is for, and it destroys what it is for, so we ban accounts that keep doing it.

https://news.ycombinator.com/newsguidelines.html
Super anecdotal, so keep your grains of salt handy, but for me and at least 1 other person I know, they've replaced a short drive to the office almost completely.

For me, they replaced getting a second car when my partner started working a bit further away. I've even found myself walking the full hour+ to the office I'm in these days if I leave early enough, depending on my mood as I get to the scooter.

I also worked at a place, and I think this is common, where such rides are reimbursable. Car ownership costs are not.
I do this so people know I’m in the bathroom
You can just select the simulator target if you’re testing your app. When making a release build, you can either select a real iOS device or the generic iOS device that is there for that purpose. (Honestly, I agree with you on some of your points, but some of them seem a bit contrived or a derivative of “I need to learn how to do things in Xcode”. I’d be the first to admit it has a confusing interface for some things, but there’s also like some part of it you’re just going to have to deal with.)
You should take a look at what I wrote, because I did not make any such claim.
> Would it be great if everyone on the frontend could get together and agree what the native-to-browser widgets should look like and how they might be customized? Yes.

This would not be great at all. I want widgets on web pages to look like macOS system widgets on macOS, and to look like Windows system widgets on Windows. I want designers to lose the notion that it is their system style, and respect the fact that the browser is _my_ user agent, and therefore must respect _my_ preferences.
Totally cool to see this tip of HN!

For most things, it's the way it should be.

Less really IS more

I deeply miss websites that -reliably- loaded faster than you could blink. The megatons of cruft that comes with even the simplest page, the dozens of remote code callouts that show up in NoScript (and the mere fact that it's been for years prudent to run NoScript...), the slogging wait for pageloads.... It'd just a vast disappointment. And these awful load times and performance are on CAD-level laptops.

I left the industry 15+ years ago seeing the writing on the wall and hoping I was wrong - writing code had become like walking in quicksand - unable totrust the stacks of garbage underneath to behave as documented, and abstractions becoming increasingly purposeless. I'd hoped it'd get better, but as far as I can tell, it was a good move, when something like this is merely quaint.

The hardware industry has produced astonishing improvements every decade, and the software industry just continues to squander those improvements at an even faster rate, producing an ever-degrading experience.

Really sad.
Norway did participate in the invasion of Libya to destroy their competition and continues to export capital at usury rates at gunpoint. Different, but not qualitatively.
Yes, and when they all say "0" within reasonable distance it's not helpful. Not to mention that (some of) those apps, somehow, are wrong too. The problem is with time of day and when people want to move. Residential areas tend to lack bikes in the morning, because people take them to ride to work or school or to the city center. In the evening it's the other way around.
As I just explained to you elsewhere (https://news.ycombinator.com/item?id=29709141), we ban accounts that post like this. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
And there is zero corporate interest and I pay for it out of pocket. It is free for everyone! We have head engineers of solar equipment companies interacting with people in third world countries. it's really great!
Lol, that's horrible. Between things like that and simjacking, phones seem to be a terrible thing to involve in security. And people, I guess.
>Improving people's mobility isn't "worse".

I agree. Mobility pretty much directly correlates with QoL. It's a trip to the bar, to see grandma, to the supermarket that doesn't screw you on price, to the job you don't hate.

But people are gonna get some ideological whiplash because they're so used to slinging around tropes about induced demand being bad.
Yes, it's possible to see all of this in the "Account History"

And yes, the same things -- failed password attempts (i.e. someone trying the wrong passwords) and "Login Verification Email" (sent when the correct password is used from a new IP) -- all appear in the Account History.

Unfortunately, the phishing scenario is improbable at this point, and there have also been multiple corroborating reports in this thread.
I'm studying up on web3 but I also kinda miss web0, or at least a simple static site with some basic CSS and no javascript. More sites should go back to that.

Whenever I get around to making a personal site again, it will probably be compiled to a static site, even if I end up using a static site generating tool to allow for some templating.
My favourite was the episode with Ainsley Harriott. At first it was funny how they immediately turned into a pair of children that were meeting their favourite uncle. Over the course of the episode, it became clear why that was.