skysight-inc/HackerNews huggingface dataset:
I've been using Android for around 10 years. I'm very much used to using the notification shade like a to-do list: I often leave non-urgent notifications to hang in there to deal with them later.

Another thing that drives me absolutely nuts in iOS, and that stems form its lack of a usable notification system, is that it considers it okay to interrupt your train of thought with modal alerts. When your battery gets low, you get an alert in your face. When there's a system update, you get an alert in your face when you unlock the device (and then an annoying, very dark-pattern-y "enter your passcode to install overnight" screen). When there's any number of things about Apple services you couldn't care less about, you get an alert in your face, too. On (stock) Android, all these things are notifications that can be ignored for as long as you desire.
BMW is selling this as a great solution to fleet cars - say your company buys 100 cars for your employees - this way everyone gets a "base" spec car at a low cost to the company, but if an employee wants a sport mode or adaptive cruise control they can just pay to unlock it from their own pocket.

Like, it makes sense to a lot of people. BMW loves this, corporate fleets love this. But as it slowly becomes standard we all lose.

Also, Tesla sold exactly this for a while(don't know if they still do) to hit their $35k promise of a Model 3 - the car had heated seats installed, but you had to pay a one time $1000 fee to Tesla to unlock them.
Just not as funny.
That assumes that the subscription is for the entire car. But that's pretty much what a lease is. And that's what a lot of people do. They pay a premium for a new car that they're only locked into for 3 years or so.
Show HN: HappyStack Beta – Scrum Planning Tool for Developers
Been on FF for a few years now. FF89 is really nice.
It's not as straightforward as the author of this article suggests.

Not all engineers do care about whether their work serves the company's interests, and some (many?) will go out of their way to square a round hole, so to say, to justify some itch they wanted to scratch.

I know the HN take on things is that the best engineering management comes from people who are/were engineers in the past. But, respectfully, I just have to disagree that they're any better, especially if they come from "big tech" (e.g. FAANG). There's a real (terrible) tolerance for vanity projects, gamesmanship, and ego stroking that comes from that lot, IME.
If you help granny cross the road, are you better off getting paid?
Agreed, vote became the exact opposite of reddit, far right.
Most of America is middle of the road, but online sites are very polarizing.
I still wish Usenet would make a comeback.
"Move fast and break things" is the mantra of many of the startups out there. If only companies realise that pushing features to production like there is no tomorrow is NOT the way to go.
2% inflation is not a real problem. It's preferable to a situation where the official currency would have a 0% inflation.
The problem with several of these is that most humans are in denial.

- They will absolutely yell at their phone "YES, THIS TIME WAS WELL-SPENT!" even after an absolutely soul-crushing political "discussion" session that can only be equated to a real-life screaming contest with a bunch of others. And even with them feeling emotionally drained, angry and tired, they'll still say the time was well-spent.

You know, sunk cost fallacy and all. The "maximum engagement" industry knows all these phenomena very well and they have weaponized them at least a decade ago, if not more.

- "Finite" feeds. They are still infinite but now have page numbers. Sure that might help a little but but I don't think it will make an impact. Plus "Page #7" means nothing; after 10-20 posts from people in your feed it moves to "Page #8" so what's the point?

- Disabling Autoplay is related to the first one -- people are in denial. They'll just nervously tap on the play button. Almost nothing at all will change.

- Hiding certain sections like "Watch Now" is NEVER going to happen. Don't be delusional. That's the way the companies want to further engage you. They'll stop literally everything else before that.

- Greyscale is a cool idea. Didn't know about the reduced engagement with it. I'll try it out!

- Batched notifications are a good idea. Let's go even further: I want to fine-tune which notifications I can receive. I regularly need the notifications from my grocery app (when my wife makes changes to it) but I absolutely don't care about those "17 fantastic paleo meals for you to try today!", thank you very much. This has to stop.

- Showing time spent might increase accountability, or it might not. I know it could have helped me 5 years ago but I also know quite a lot of people who scream at their friends "dude, I've been 10 hours on Twitter today, how cool is that!" so that one is likely to be a hit or miss. I can see how it could help some.

- If you tell somebody that they are "mindlessly browsing" they'll uninstall your software the same minute. Don't. There has to be other ways. Even corny stuff like "are you happy how you spent the last hour?" would work better.

---

I applaud Apple's efforts but as usual, they are waaaaaaaaay too slow and too gradual. The axe has to fall harder and quicker.

Just an example. Open App Store on your iPhone. Just two days ago I had the same dumb "Gaming Essentials" section there that seems to appear fairly regularly, containing big earners like Fortnite, CoD, Candy Crush and several others. Of course Apple wants people to pick up these on a regular basis -- microtransactions lead to income for them as well.
It's about time someone decide to take our privacy seriously. Surprised it is apple though.
World’s biggest meat producer JBS pays $11m in ransom to resolve cyber-attack
Internally they might even believe Vivaldi is FAST (capital letters) https://vivaldi.com/blog/vivaldi-fires-up-performance-2/

Every bit of speed feedback is met with /impossibru, works great here/ from the staff.
scihub22266oqcxt.onion is a v2 onion address which are deprecated for security reasons and no longer supported in Tor. For more information see https://blog.torproject.org/v2-deprecation-timeline
Presumably he means the Satoshi in the article. Not sure why GP being downvoted for their evocative reverie of puzzle questing...
It's not anti-google, it's against a thing Google happens to be doing. Google holds an incredibly powerful position on the internet, so when they do something that could be bad it affects a lot of people. In this case, you could argue it affects pretty much everyone who uses the internet.

You don't get to be the biggest entity on the internet and keep the cutesy hacker facade, they've got an enormous responsibility to the community now.
The worst thing about this, IMHO, is that we had a chance to change this with the shift to remote work, but what happened instead of switching to more async-first and written communication styles, was that everything was moved to Zoom/Teams/whatever virtual meetings which IMHO are even worse than in-person meetings.

I also believe that many people, including developers, actually don't have very good reading comprehension skills. Obviously, this doesn't apply for most people who comment on forums such as Hacker News, but in general I believe that it's true.
Lithuania revokes licence of fintech implicated in Wirecard scandal
You are absolutely right about RL in practice. In fact, if we were to look at actual RL algorithms, I believe the paper's claims fall flat in many other ways. This is actually my criticism of it: its arguments are only convincing when RL is defined only as the extremely general notion of an agent seeking to maximize some reward function by interacting with an environment. This is so comically general that the only alternative I can think of is to posit a transcendental god.

Once we get into the details, their claims stop being iron clad. Even worse, some of their claims become actually hard or impossible to accept if applied to actual RL algorithms we have today. You give one good example with the difficulty of modeling the world. The implicit claim they make that this would be realizable in reasonable time (say, less than a billion years) is also not well supported. The idea that humans or mammals learn their social behaviors through RL rather than a good deal of reasoning from evolutionarily-trained first principles pretty clearly fails in the face of the poverty of the stimulus argument[0].

Overall, the claims in the paper tend to switch between obvious (if taken to talk about the general idea of maximizing reward) to almost certainly wrong (if taken to talk about known RL algorithms, reasonable time frames, and specific examples of what is supposed to be learned).

[0] the poverty of the stimulus argument may be controversial in linguistics where it was first formulated. Still, if applied to mammal or insect socialization, the extremely low time frames in which individuals of a species start exhibiting typical behaviors basically proves in my opinion that they are instincts, trained at the population level through evolution, not individual learning through RL. The extreme similarity of behavior between individuals of the same species, VS the variety of behaviors between different species, also suggests an important component of species-level rather than individual level learning.
> They probably could easily make their iPhones support following instructions from some forum about how to install Fortnite hacks, but some of those hacks are going to cause problems for their customers, either accidentally (bugs) or maliciously (spyware, random ware, etc.).

I don't know what the state of the world is today, but I've installed custom OSes (mostly Linux) on every Mac I've owned (my most recent was a 2012 Retina which I really liked).

Installing a custom OS isn't easy and it's pretty obvious to everyone it means thinking "Yes, it's a good idea to lose support for almost every program I run". By "everyone", I really do mean that: I've never heard of an anecdote of someone who's mother wiped MacOS and threw Ubuntu on their box and encountered some bugs. Technical knowledge about security isn't out there, but we do get "Apple makes the system that is an iPhone, going away from Apple's product means abandoning my iPhone" seems to be there, even if they don't understand what it means for something to be an operating system.
Really excited for this, hopefully Stripe brings out being a merchant of record soon too!
I used the CDK for quite some time now and I can say that it's usually simpler to write things in TS than YAML.

Being able to throw in some loops here and there is quite a simplification on its own.
You did not address anything in my comment. You just handwaved it as "nonsense".

If you don't have anything meaningful to contribute, it's better to just not comment at all.
The people working at the fed are not regular people. I know at least two. Call me when someone at the fed has driven for Uber or Lyft for two years to understand markets from a "regular person" perspective, or moonlights a second job as a server at a restaurant to understand how the disparity in tax treatment for tipped jobs affects economic choices of the exhausted wage-earner.

The point of the parentheticals is not to imply this is what those a the fed believe, but to highlight how the single north star "optimize for social stability" has encoded within itself dangerous biases. Whether or not they believe those things, that is what they are working towards.
what did you mean then?
Best Webcams For Programmers Developers, zoom meetings
Lol. "Ihr habt doch Steine geraucht!" (methodisch)
This is true. Have guys new to JS/TS doing stuff in cdk quite a bit. Fortunately there's not much complexity to CDK's framework and if you stick to L1 constructs it's very very close to just writing the YAML (Minus minor casing conventions and other relatively trivial things)
Wait till son of anton starts replicating your data to all the devices on the world.
This website does not support HTTPS.
Do Not Track failed because a) the worst sites would just ignore it and b) Microsoft tried to use it as a weapon against Google by setting it as default
I write programs as a hobby. For most of my career, I have been teaching Math and Physics courses. The whole point of teaching is to get someone to learn something and use it as they see fit, with no constraint imposed upon them. I view the code I write the same way: if anyone finds something useful in it, I want them to be free to use it without constraint.

I write with other humans in mind, not companies.

I occasionally like to read other people's code to learn. However, in order to avoid any problems, this means that I stay away (much to my regret) from reading any GPL licensed code, no matter how interesting the project might look to me.

I admit to have been occasionally disappointed in the past when large parts of some of my work were plagiarized with no attribution (including by one commercial venture) ... but I prefer for my work to be free of barriers so that anyone interested can either learn from it or (more likely) get in touch with me with suggestions as to how to improve upon it.
That cliched sentence is bullshit. Google is an aggregator of supply, and profits off this position. The users are not “the product,” the products get commoditized for the users by Google, and it is this process that makes them money.

As a user, I am quite happy with this status quo. The quality of the service is pretty good, and there isn’t much user-facing rent seeking. Compare this to the app stores, which are a true public utility monopoly in Apple’s case, and you’ll immediately see the difference of true monopoly.
I personally just gave up trying to access Reddit from my mobile browser.

I used to have "Compact Reddit Redirect"[1] on my phone browser. But it got more and more broken in the last two years.

Now, I use RedReader[2][3] on my phone which is open source and gives "an 'old' reddit feel".

It is really sad to use an app to access a website :( . I need to accept that I'm not the target audience of that website anymore...

[1] https://addons.mozilla.org/en-US/firefox/addon/compact-reddi...

[2] https://f-droid.org/en/packages/org.quantumbadger.redreader/

[3] https://play.google.com/store/apps/details?id=org.quantumbad...
Do you think this comment was helpful?
There's nothing there that can be addressed. None of it makes sense.
> Don't you want the ability to own something if you feel the desire to do so

Well... that's not really how things work, is it? Already there are things that you will never be able to own and a lot of it depends on the circumstances of your birth.

Since you mention houses it touches upon another point which you may have been suggesting. Should ownership of certain basic things be a right? What should be included in that? A basic house of some standard? A car? It doesn't seem obvious what should and shouldn't be included.
Very happy to see this, it is such a necessary feature. I was recently looking for an option to enable VAT calculation in Stripe and couldn't believe it wasn't there. Now it is, and it looks very well done as Stripe's features usually are.

But 0.5% fee per transaction is.. steep.
When I leave, that corporation is no longer my problem :)
This has a huge potential to disrupt and simplify a number of things that happen behind the scenes.
Also sensationalist posts get more attention than nuanced non biased posts
> Notice that when p is 0.4 G is 0. What this basically means is that you should never bet if the odds are against you.

Unless if you have a higher or other goal. For example, because you want to impress a woman, because your name is James Bond, or because (more likely) you earn as a result of the related drama of an outlier. This is why sometimes we see people losing and they gain from it on the longer term; they gain from it via advertising, for example. Influencers, advertisers, marketeers, terrorists -- they all abuse this mechanism.
> www.cambridgetypewriter.com

Non-broken link to Chronicle story: https://www.youtube.com/watch?v=BjapP3tNKOU .

There's a blog[1] and more active facebook[2].

[1] http://cambridgetypewriter.blogspot.com/
[2] https://www.facebook.com/pg/cambridgetypewriter/posts/
I am convinced even had Reddit kept the old design, it would still suck now, because any site focused on a universal demographic will inevitably get most people coming in on mobile, and mobile inherently discourages longform text and encourages images.

I find that for various special-interest, hobbyist forums, you need some kind of friction to prevent low-effort posters from taking over, and ensure more people are participating from desktop/laptops. I have gone back some phpBB fora I have neglected after Reddit's ascent, and while there are fewer people around and they skew older, I am amazed at how substantial and competent discussions are compared to their subreddit counterparts.
The same, that they understand and can learn how to drive a car doesn't mean they would actually be able to do it in the real world.

You can read a book on how to hit a ball with a baseball bat, you can even practice and get good at it, but that still doesn't mean you would actually be able to hit a ball thrown by a professional pitcher.
Yes, you should. You’re paying a business to move you and your stuff. It is not unreasonable for the business to charge based on the size and weight of what it is moving. Would it be unfair for a clothing company to charge based on the amount of material used to make a garment, since you would pay more than a smaller person? Or a restaurant to change based on the amount of food you eat, since you require more calories than a smaller person? You’re basically asking to be charged based on your subjective experience, not on the actual cost of the goods and services. Or more accurately, you’re asking for other people to pay for extra goods and services they aren’t using so you can have them for free.
>> Document your meetings.

We had an issue stemming from a convoluted setup where images were being copied to a web server every night, from a document server, something went wrong with the logic in the script and we ended up with missing and out dated images on a web site.

I suggested that we just allow the document server to serve the images over http. The response was "We thought about that but decided against it."

I then asked why? Who decided that?

Nobody knew. Had the meeting been documented, we'd hopefully be able to go back and see 'Dave recommended we not do that because of X and Y...'
here's video of a ship going down because of cargo liquifaction...

https://youtu.be/4ilNUccwT_Y
Agree, that's why I think the article was written by a manager that lost some key people and he is in big trouble.
Now Your M1 Mac Can Run (Some) Windows Apps
That's......beyond dumb. Like, if you don't pay him the extra $200, he's not extracting any extra value from these bedrooms. It's not like they can be rented to someone else in the meantime. So.....why do it in the first place?
My guess would be that newer users that decide to stay move to the app on mobile where they can't have an ad blocker
This stuff is pretty standard in heavy industry.

Technical office workers (programmers are some of the worst about this) tend to have this idea that everything is done consistently and perfectly all the time. In reality everything's done by humans and it isn't done perfectly pretty often. But because the cleanup is also done by humans the failures are mostly handled near where they happen rather than being sent through the system so you don't get failure modes like one piece of software that chokes on a config doesn't bring down a noticeable fraction of the internet.
Personally, I just want a global setting for "Apps can send notifications" that I can turn off.

Every app that I install, I have to go through the same routine of finding and killing all the various types of notifications it tries to send me. But I don't want apps to notify me of things. Ever. I'll check my email a few times a day, and the various messenger apps once every few weeks, and they will have a list of new messages.

I'm fine with the phone ringing when one of my contacts calls. But that's the full extent of where I'm prepared to allow it to distract me.
Coinbase teams up with 401(k) provider to offer cryptocurrency investing
Although we currently support MongoDB, PostgreSQL, MS SQL Server, MySQL, MariaDB, SQLite, and Amazon Redshift, SendGrid, Http requests, Google sheets and S3. We started by building apps with MongoDB and the aggregation framework really allowed us to do more and more complex things ito data analytics which I doubt one could pull off in SQL. (I'm no SQL expert, so forgive me if I'm wrong). Our Lowdefy operators and application schema also took a lot of inspiration from Mongo's query language.

We usually deal with less than 100k records, scaling has mostly not been an issue for us, and in such cases we can run the analytic aggregations directly on the MRP read replica [0]

We built Lowdefy so that we can build better, more flexible, quality apps faster for customers. Then decided to OS it.

Lowdefy is designed to work any number of connections, so we'll be adding as we grow. Also, we prefer to not add a "thin" connection, but rather build out a well scoped and tested connection - this can be tricky, not sure of this is the best approach ito marketing as we have an extensive list of connection requests we would like to get to [1]. We'll start to prioritise these more in the near future. We'll also finalise module federation for connections, which will enable custom connections.

[0] - https://docs.mongodb.com/manual/core/read-preference/#std-la...

[1] - https://github.com/lowdefy/lowdefy/discussions/309
Wells are regulated where I live.
Developers have opportunities to improve management by increasing management-visible headlines about user goals, and decreasing management-visible headlines about implementation details such as UI, WBS, wireframes, flowcharts, and tech.

Try this thought experiment: Imagine you have team task list with headlines such as "Add red button to top of home page". Imagine rewriting the headlines such as "Customer wants to contact us" and similar kinds of user stories.

When managers continually see headlines with user emphasis, and do not see headlines with implementation details, then management improves and developer autonomy improves, because both groups are looking toward users.

It turns out focus on user stories can help significantly, even more than some developers might intuit. Look at your task board headlines and the opening paragraphs of your management-visible writing-- can you improve your writing to emphasize user goals?
What I'm suggesting is the opposite of VBA. There should be no difference between the language you use to script the worksheet and the language you use to write formulas in the worksheet itself.

VBA, COM and things like that rest upon the assumption that the worksheet is just a complicated data structure like the DOM.

Want to take Excel seriously? Let's commit to that. Take sheets as the computational model and build from there. A natural operational semantics for them is a graph rewriting system, same as ML and Miranda.
I was lucky to be part of the beta for my SaaS (https://turnshift.app) and I must say this new feature simplifies things A LOT.

Especially as a EU business owner, I previously had to sync every VAT tax rate possible, use a complex workflow to know if a customer needed to pay taxes or not, link tax rates to customers, and create taxes reports for my accountant. Stripe tax does all of that automatically, based on the customer full address and VAT numbers.

Here's a twitter thread of everything you had to do previously: https://twitter.com/vvoyer/status/1347488977738149888

PS: Yes there were other services (Paddle) providing this (and much more to be honest), but the Stripe API and customization options makes it my go-to solution for integrating payments.