skysight-inc/HackerNews huggingface dataset:
> I have come to realise that the term user “engagement” in software, more often than not, is a thinly veiled proxy for user entrapment, whether intentional on the part of software designers or not.

I do not think anything is veiled. Good software does lots of work and grab a little attention while bad software needs more attention than necessary for the sake of business needs.
For the record, the ones that I noticed a few weeks ago on the English site were "human hair wigs" and "dildo". Could be that they don't blacklist at all, or that they have a fun test data set that was accidentally pushed to prod.
Build a toy Enum class in Python to practice your Python fu
I mean why not just put Unreal Engine in the boot loader.
Factual sources:

https://gist.github.com/Grinnz/be5db6b1d54b22d8e21c975d68d7a...

https://github.com/Perl/perl5/wiki/Perl7-FAQ
If we want that nature to still exist in 50 years, then yeah, it's probably good to remind folks that they should care about fixing that doom. You could argue it were unethical to pretend the environment isn't in danger, or should we just be happy we got some video footage while it lasted?
VB6 was the last "real" VB program before .NET obsoleted it.

I used it for decades when I was young, and I have never again used anything that was as good, as simple, as precise and as feature-complete. Debugging in VB6 was incredible. An incredible feat that I'm not sure has been repeated since? Perhaps the debugging capabilities of MSVC has caught up these days, in which case, kudos to them.

Maybe something exists today in the form of webdev? I wouldn't know as I'm stuck in the deep-end (backend).

I have used .NET the last few years. I made a full desktop application for someone, and I also wrote a map/level editor for a game in it. I have to say that I like C# a lot, but I don't like the editor, I don't like the graphical construction source file, because it's so easy to break your GUI. And I also hated the fact that drawing was slow on .NET no matter how hard I tried to make it fast.
Those are good observations. I'm going to apply these in my work. I like the above/below concept a lot.
What Is Romantic Compatibility?
It was almost too good.

It encouraged a load of professionals who, though talented in their own field, should never have been near an IDE, to "knock up" a quick GUI, hand it over to the dev team, and say "Here you go. Support this."

... in my experience.
I’m willing to bet, however, that most people that have ever been on tv look just like you, though. Even in the last 5 years, most people on tv look just like you.
I did, but many operations would still lock. Database operations in particular.

But yeah DoEvents ftw.
A clever "popularity" trick - you must star the project in order to try it.
Y86 Emulator
Love it, only I would really like to see an option to hide the "Art" icon in the top bar, mine is already pretty cluttered as is.
"There’s something wrong with this situation."

Or, there is something wrong with the theory?
Welcome, but: could you please e.g. avoid all-caps? Kindly check the guidelines, https://news.ycombinator.com/newsguidelines.html

Of course, we are sorry and concerned about this whole situation.

Edit: the original post disappeared: it mentioned that this user had service cancelled and telephone number reappropriated over an LG V30 - a 2017 device - because it was "not accepted in their system". It "joins the club" of many hit by the whitelist.
It did not “make sense”. It was a concerted effort to include women and other races, which was controversial at the time.

If it made sense, why was it so groundbreaking?
> Why else would it be done that way?

My guess would be ease of maintenance. OCaml has a small team of people working on it that are already bringing improvements to the language that are multi year projects (multicore recently, modular implicits may be next and will take a long time too).

On the other hand, from what I understand, they also added to the compiler something to solve this problem for every class of problem that looks like this: https://v2.ocaml.org/manual/tail_mod_cons.html.

That leaves the question: why not fix the stdlib List.map while waiting for the tail modulo constructor? I honestly don't know. My guess would be that it was easy for everyone that wanted to replace it to either do it or use an array, but that's just a guess.
Prometheus 2.35 – What’s New?
Housing, stockmarket, any asset or commodity.

Maybe it has something to do with all the money that has been printed, and the insane low interest rates
They have found water on mars... again.

I really hope this is not yet another PR announcement that will fade into past quicker then the time it took to announce it.
> The latest move is validation that advertising can indeed mesh with high-quality content. This is a net positive for society, as broadening the availability of content for consumers via ad-supported means more sharing of ideas, news, and entertainment.

The author’s spine must be in pretty bad shape after bending backwards so far to find a way to call ads “a net positive for society”. That’s what’s going to better society: to see ads for bubblegum while binge watching reality shows based on fleeting internet memes[1].

[1]: https://en.m.wikipedia.org/wiki/Is_It_Cake%3F
An episode from Sean's podcast in which he builds the argument in more detail:
https://www.preposterousuniverse.com/podcast/2019/09/09/63-s...
In some ways AWS locks in its customers with their egress pricing. It can be so expensive to move away because of the egress that it's economically not viable. I don't think that's a mistake. I have a feeling in a number of years this could be reviewed by governments.
> I know why QT/GTK and various other GUI systems use a HTML-y grid layout, but for me personally, I always struggle to make nice looking, well laid out, functional GUIs with them.

There's a very intuitive drag-drop GUI designer for GTK+, namely Glade. Sadly, it was abandoned as GTK+ transitioned to 3.x and 4.x. So the only supported workflow now is laying out your GUI in code.

The intuitive "action-oriented" language should not be underestimated either. Though I assume it could be made idiomatic even in modern languages, by leveraging their support for the async programming model.
>"spacetime is created by particle interactions",
I wonder if space is particle interactions. In the basic physics classes as part of a biology degree, I've used a lot of formulas where the strength of an interaction between objects increases with proximity. What if its the other way around?, the strength of interactions between particles is proximity and the sum of interactions between all particles we conceptualise as space.
(2016), surprisingly
I'm almost done with my OMSCS run. An hour a day won't cut it.

Most people either do a couple hours an evening plus a chunk on weekends, or else dedicate most of their weekend. I tend to fall in the first camp, and then also add more weekend for harder classes.

The time commitment varies from 5-30 hours per week depending on the class. Most classes fall pretty close to 10 per week in my experience, but I also have been mostly picking medium difficulty classes on purpose.
Right, folks are totally cool with gays and blacks and whatnot as long as they don’t have to see them. “So in your face”!
As far as I can tell, "meal" (time) and "meal" (flour) have different etymological origins. There was still a difference in spelling in Middle English (mel vs mele), but that distinction was lost in Modern English.[0]

[0] https://www.etymonline.com/word/meal
Steam is a store, for software. Extremely popular store for that. They make technology, but their main income is selling games made by others, digital collectibles derived from these and then collectibles and lootboxes for their own games.

None of that is "tech" as I would understand. No one is for example paying them for their work with Proton to make Windows games run on Linux. And I don't think there is even such market.
I take my problems for a walk. Whenever I have to make a design choice I go for a walk. I live 3 blocks away from a big river so I usually go there.

If I'm in the phase of design I take a notepad and go outside with it.
That reminds me of the automatic translator in Telegram. If for example you translate from German to English and the message includes a German flag emoji, under certain conditions (that aren't very clear to me) it will turn into a British flag.
We did discover though that the Earth is not the center of the universe without leaving it.
Then with Newton we could learn where the arrangement of planets come from.
Then Einstein developed further the knowledge about gravity without leaving the gravitational field.
Which is a pretty big security threat that is constantly ignored. It just isn't acknowledged when people talk positively about TPM even if remote attestation is completely build-in by now. Security for whom becomes the question here.
> Customer representatives call you darling

This is actually true. They call you "亲", which could be translated to darling.

This is a weird thing though. Chinese people almost never call each other "亲", not even between husband and wife. But one day suddenly it became a common phrase used in customer service.
Uh, sodomy was legalized in many southern states as late as 2003.
I think that was as much a 420 reference as an un-rounded price.
To be fair, I don't think the current implementation of auto-zoom, at least in mobile Firefox, actually makes things more accessible. The zoom it choose is ridiculous so you lose all context (and often can't even see the whole input element) and the screen constantly jumps around when filling out a form.
Most users do not understand what software is for themselves: most do not even understand the difference between local and remote, proprietary or FLOSS, perceiving just the UI, locally seen, as a thing in their hands...

The sole possible positive engagement is in a community, so FLOSS, mandatory by law, a PUBLIC academia who led research so most new ideas come from public money, for public interests and the private sector just pick what it want but do not led the development toward dangerous situations. Something that can't happen with enough Citizens comprehension of the issue and it's meaning for our society.

In a near future entrapment can mean you are locked out of "your" car due to a private third party service issue, you pacemaker can cease to function from a remote order or you cant be identified because some private-owned "public" ID service does not work properly, ... you? ... Oh, yeah, us, all.
In fact the issue do not change the time around 12 is a bit of mystery to me. Is that applied to all mechanical watch or just European ?
Maybe it's just me, but I feel like monitoring software failures should not cause application failures.
Yup, buried half way down the page this is the simple answer. Cheap money means people can and do borrow more.
> You should be demographically similar (e.g. of a broadly similar age, education level, social background)

> You should be similar in personality (but not identical)

> You should consider yourselves about as eligible as each other

> You should believe that you're compatible
I wasn’t aware white, straight was the default choice for characters, and you need a reason to differ from this norm!

What are the rules for allowing black characters on tv?
The Dutch one is explained in the post as “women who are fcking”, but the German one is not spelled out quite so clearly. It’s “panties for fcking”. Does that help?
The "Why?" questions are a bit different. Usually they take you to another problem versus telling you about the problem at hand. In its worst form, because it's such a simple technique, you can get quite lazy about it.

If you start with "The website is slow.", the Why? questions might take you to "Why is speed important to our users?"

Maybe before you jump off the original problem so quick, it's good to understand it. "Who said that? Are they talking about latency or speed? Is it the time to the beginning of the response or the completion or something in between? What browser and internet were they on? How fast is the website?"
And then you have the whole even more mentally unstable group that seems to derive their whole existence from criticising and attacking those...
If health, tech &/or innovation is your jam and you're in APAC - you should totally come hang. We actually make it not shit
"The traffic infrastruture sucks", he lamented, stuck in traffic, but finally getting to the restaurant to meet his wife. Now, he is driving his kids every day to school, because low quality of infrastructure makes it dangerous to walk, but children are attending school, and even additional karate lessons. Then the children got their cars, and are now stuck in traffic, but they also get to their deatinations! And they also lament, that the infrastructure sucks.
I recently moved to Annecy, France (and I'm not French) - my trick is to join expat groups on Facebook and and ask if any techies want to complain about work over drinks
Maybe matter is like a balloon and gravity is like air pressure pushing on it.
I’m frankly surprised that there is no moderation of this bullshit.
The future is a further increased energy usage powered by the Sun (and energy indirectly derived from the Sun like wind and hydro), the Earth (geothermal), and the Moon (tidal).
I agree. I knew I wanted to start programming in 3rd grade and it was such an intuitive way for me to learn. It let me spin up cool shit without a ton of overhead. Now I have 2 kids and I'm wondering what will be the equivalent for them when they're a little older. It seems like there's a lot out there designed for kids but it all seems so rigid like program your character instead of make your own program.
> objectively "good" or if it was a first skill/nostalgia effect.

When you consider the mainstream alternatives back then, by the time you've got the message-loop boilerplate working... in VB6 you've already created a functioning form with a database connection.
Obviously it's never good when a service has an outage, but it looks like Sentry's status page reports the actual status which makes a nice change.
Funny enough there were black people on pirate ships and black people were around in Victorian England. Black people did serve in WWII as well. White people have a long history of white washing roles for Asian people e.g. in Kung Fu, Dr. Strange, Last Air Bender, etc. And inserting themselves in a ahistorical movies e.g. Last Samurai. Mocking black people in vaudeville minstrel roles (e.g. Mickey Mouse). I am not moved by these sudden appeals for accuracy in fiction.

tldr; I shed crocodile tears when I hear that white people are offended by race switching in modern period films.
Excellent approach - I hope it is part of a trend.

I also wonder if after decades of VCs pumping trillions of dollars into apps and platforms seeking shallow 'engagement' user metrics, and at least the vanguard of the population starting to get sick of it, and it becoming a zero-sum-game, the landscape has fundamentally changed.

E.g., iirc Google originally used the metric of short user time on their site to indicate success - the users who quickly found a useful result would navigate away from Google sooner. They grew rapidly with this approach because people found G actually useful, not engaging, and came back. I wonder (hope) if development & funding will more focus on abandoning superficial 'engagement' metrics in favor of actual utility metrics - such as briefer and repeated usage vs your competitors' products.
> IMO that means that people have more money, or the prices wouldn't go up in places once reserved to the poor.

Whatever, on an average salary you can’t afford to live in a council flat that 30 years ago was meant for the poor. It means that you are poorer.

> Also, IMO, data says that salaries are going up, not down. I think much of the effect is due minimum wages and the fact that prices of accommodation got more expensive is because market knows people are earning at least a certain amount of money.

Data says that real salaries in the UK are still below 2007.

> Also, houses of 2022 are very different from houses of the 50s.
You wouldn't put your worst enemy to live where poor people lived no more than 50 years ago.

Council flats haven’t been replaced by luxury apartments, they are the same shitholes they were 40 years ago, but now you can’t afford to live in there with an average salary.

> So we spend more on housing because the life style "I work 16 hours a day and come home only to sleep" has radically changed into "I spent a lot of my time at home, even for leisure" (streaming, gaming, etc.)

We spend more on housing because we stopped building houses and prices went up. One doesn’t spend an entire salary on rent because they like Netflix.

> My parents bought a house paying 19% of interest rates.
> I'm paying less than 1%

I’d gladly pay 19% interest if my flat cost a third and inflation was 15%.
It is not a Python thing, it is a floating-point thing. You need it if you want hardware support (CPU/GPU) for non-integer arithmetic in any language. Otherwise, you have decimal, fractions, sympy, etc modules depending on your needs.

https://docs.python.org/3/tutorial/floatingpoint.html
Wile E Coyote was a master of this.
No, the complaints are about seeing black people and gay people on tv. That somehow makes people sad, maybe because they’re secretly gay?
Social media break improves mental health
You say “cave dweller debugging”, I say debug logging
"penned for pinned" is in the Eggcorn database[1] - doesn't look like "pinned for penned" is yet but probably worth a contribution (also see the pen <=> pin dictionary definition in the linked thread.)

[1] http://eggcorns.lascribe.net/forum/viewtopic.php?id=7251
This is not limited to software debugging, it's a life problem. When facing a problem you can either look to yourself (painful because it means both work and facing your own personal limitations) or to outside things that you have not responsibility for and limited control over.

The worst part is that sometimes it really is one of those outside things.
>There is no salary premium for a CS master's

Not true at all. Most FAANG companies factor in your MS in you compensation (especially if you are moving from one to another)
Most Smalltalk systems and most Common Lisp systems and Interlisp and Factor, and, for that matter, some Schemes and the version of Dylan that Apple used to develop the bauhaus OS, all offer the convenience of starting up from a saved image and of saving a new image to preserve incremental changes for next time.

Interlisp and most Smalltalk systems also offer the convenience of automatic change tracking, writing your changes to the sources file and the changes file, and providing in-image tools for browsing and managing changes, including things like Interlisp’s Masterscope and Pharo and Squeak’s Monticello. These tools make life more convenient for people who prefer to work mainly with the in-image tools and not to mess with text files that much.

But if there’s a Smalltalk system that relies solely on the image file to preserve changes, with no support for other means of change tracking, I’m not aware of it.
https://news.ycombinator.com/item?id=31283601
> "knock up" a quick GUI, hand it over to the dev team, and say "Here you go. Support this."

Isn't a GUI mockup one of the best ways to come up with a consistent set of requirements for software? At least by making the mockup in VB rather than drawing it on paper, it can serve as a start for the actual GUI part of the program.
That extra $0.64 could lose you the job, because you'd appear to be insane and obsessed with tiny unimportant details
Can't replicate this bug in current Firefox on Ubuntu 21.10. They've probably fixed it.
I've had the suggestion "sex balls" show up as the place holder of the search box once. I posted a screenshot of it back in 2019: https://twitter.com/DavieDavieDave/status/117813945962534502...
An Event Horizon Telescope looking for water on Mars is ... a misallocation of resources.
There is some work going into a new RAD tool that will support 3 and 4. https://gitlab.gnome.org/jpu/cambalache
KickAble
Any reason why you chose photoprism instead of Synology offers (Synology Photo)?
So you neither should be interested in C.

Algol 68 is actually a rather complex language; writing a working compiler for it is quite an achievement. I found this article very interesting: https://jmvdveer.home.xs4all.nl/en.post.algol-68-genie-histo...
I use hardhat without brownie now
Kinda yes. The problem is utilizing the food energy efficiently. But if we could utilize it at only, say, 20%, that sounds reasonable to me, comparing to heating the house with wood, then 50kg of bananas should be enough.

Natural gas is just more convenient, as it doesn't require you to feed the stove/dispose the ashes.
Scratch is rather VBish in that you can endow "characters" with their own behavior and have them "react" to asynchronous events.
I know you didn't write that poem, but I'm 99% certain the apostrophes in "I thought about my body. It's past. It's present." have no business being there :)
That doesn't explain why OP was able to learn and do bullshit before.
Similar - 20 years ago in Newcastle, 3 bed terraced, rented for ~£330 a month, pretty good suburb.
Same. The scout leader took my parents aside and told them I was going to hell, and blah blah blah. That was the end of that.
As I said about a month ago, they will continue collapsing until they make 'black ukrainian falls in love with trans russian soldier'
>For example in France, 200k empty dwellings are in Paris alone

Source? A quick search only turns a figure half of that: https://www.statista.com/statistics/1290578/number-homes-par...

Also, just because it's "vacant" doesn't mean it can actually be used to house homeless people. It could be undergoing renovations, or on the rental market.
In Europe some providers dismissed their 3G infrastructure and simply let their user know several months in advance, with several SMS communications.

«... Please make sure you will have a 4G and VoLTE telephone available for the end of the works, set for this date»

Looks pretty linear... It should be "base behaviour", what one should normally be entitled to expect.
Hardly anyone can get rent control apartments though. The system has failed.
In NSW, our area suddenly had 4 turkeys turn up and then 4 more smaller ones appeared later. They've been digging everyone's gardens up, walking around on peoples' roofs (second story).
I mean it's possible, but there's not been any successful alternatives - and I'm confident we've had smarter people than Einstein and co work on it.
Oops: should have read the news before commenting. The new T14 AMD might not come with DIMM slot. See https://www.notebookcheck.net/Lenovo-ThinkPad-T14-G3-ThinkPa...
4.4 million x $50(min software price discoverable) = > $220 Million.

$220M - $141M = Profit!

I am sure Intuit has learned a valuable lesson.
Do you have a lot of savings? If so, maybe your brain is telling you that your work is worthless to you because the imaginary number in your bank account is as big as needs to bem
The Linux desktop's CADT syndrome strikes again. Why not just pick up maintenance of Glade itself? Why do we get this constant churn?
Not with that exact number, but on my last job change my demand was equally precise. Although we reached an agreement, my new boss said that this was "an oddly specific number" and she'd never experienced that before.
You're speaking as a pro software dev (presumably), and yes, VB was great for prototyping.

The people I'm referring to didn't realise that such esoteric things as "requirements" or "prototype GUIs" were a thing, and just handed over a ball of spaghetti for us to support.
I was never given the opportunity for the more exciting trips because I was not Christian enough.