skysight-inc/HackerNews huggingface dataset:
> State intertwines "value" and "time", so that to reason about the value of a piece of state you have to reason about time (like the interleaving of operations that could mutate the state)

Chapter 3 of SICP deals with this topic in great detail.
Believe it or not, I sell the following on Fiverr as radiantxp21: "I will special stocks and option picks lose all your money fast and intelligently"

I know, it sounds a bit, non-English, but in my defense: it was my first time using Fiverr and I had no clue how to use it. The ad is up for a few months already, and I had many laughs creating it, but yesterday I had my first client! I panicked, I realized that I am as bad at picking bad stocks as good ones. I felt like a fraud! And I was laughing so hard that I felt like a fraud.

I genuinely have impostor syndrome telling people how to pick the worst stocks of their lives that will lead them into financial ruin :') I feel there's something funny about the whole aspect of: you ask for a service where you lose your stuff, now you gained more stuff, you're happy as a person but probably not too happy with my service.

Writing the order was a ton of fun! I just get so many questions. Why would one want to lose money? Why listen to me? Would he want to adopt me? What are they really expecting? How does one pick a horrible horrible stock? Should I inverse my own trades, or should I lose the money to feel a sense of comradery? How serious should I be?

The result is: I set up this persona that I feel is funny as hell, yet I try to analyze things as intelligently as possible and really show my real side as well.

Thinking the question through: how can I deliver the worst possible stock (that is not something synthetic, or an index)? Really having the same strong drive that I normally have when I want to buy a winning stock.

I can't put my words on it, but I feel it's splendidly beautiful if done in moderation.

And I am proud to now say at parties: I am a professional financial advisor, I make sure people lose all their money. I am so good at it, I need a place to crash, can I stay at your place tonight?
Its very interesting if limiting how companies are allowed to track, store and sell private information would be the central issue for which the internet will fragment around. It almost like tracking, storing and selling is the center of the modern Internet, rather than protocols like tcp, upd, https and so on.

In the past people said that the Internet was made for porn. Today the Internet is seemingly made for advertisement and surveillance. It not strange that so many people who worked in this industry for decades are feeling a bit lost in this new horrifying industry, which if the Internet really is made only to do advertisement and surveillance, I honestly think humanity is better off without it.
Daniela Witten has a nice twitter thread on the topic of double descent in classical settings: https://twitter.com/daniela_witten/status/129229310485515878...
They’re a lifesaver for me with unmedicated adult ADHD. I’ve been substantially more on-time to events, appointments, etc. since I put an air tag on my keys and wallet. Several of my friends have commented on it. Tile trackers were horribly inaccurate and either had non-replacable batteries or would eat a battery a month. Airtags have been lightyears better.

Perhaps removing them from the Find My network and only operating locally would be a better option, but I just can’t see them going back on it at this point.
>Their business would be bound by EU regulation if they are choosing to sell service to an EU-based website, and it's likely that image host that would be liable for compliance.

Is the image hosting company really _choosing_ to sell service to an EU-based website if someone adds <img src="http://blah.us"> to their (French) website? It seems like it'd be an unreasonable expectation upon a company (especially one in a completely different country/jurisdiction) to e.g. ensure their existing logging practices _also_ comply with French, Austrian, etc laws.

Surely the user who adds/posts the image on a French site would/should be liable here, not the host of the US-based image (service?), no?
I think one (more expensive) answer is to use the best tracking service that currently exists: Google Android OS. Buy a small android phone [1]. Put it in power save mode, to reduce power draw, and drop it in.

This would be much less alarming than some tracking device or an AirTag, especially if you put some innocent looking picture on the Home Screen, so it looks like some kid dropped their phone in their purse, on accident.

Reading this comment thread, I assume many here would agree that we should ban all small smartphones.

[1] https://www.androidauthority.com/best-small-android-phones-7...
> This sort of begs the question: where does classical OOP, the one taught to all undergrad CS majors in programs that use Java or C++, really fit in nowadays?

It is not clear that such strawman OOP was ever really taught, let alone ever practiced. Mainly it seems to exist as something to be disparaged.
All of the things that make this enticing as a feature are large security risks, and the less risky version that people are pitching me doesn't have any of the enticing features.

What people are pitching me on is the idea that these wouldn't be dynamic imports. They're saying they wouldn't be fetched during runtime, they'd be fetched before. They're saying they would be pinned.

Well, you're describing a package system like npm. And for those purposes, as a way of defining static packages that get installed before runtime and can't be dynamically swapped out by the application -- npm is better than the system being proposed.

The only way this would actually be interesting is if they were actually dynamic imports, but having them be dynamic imports would be very insecure. And for declarative imports that can be statically analyzed, this is inferior syntax to what we already have and encourages worse developer habits.

Some problems:

1. Updating dependencies is harder, because imports across multiple files have to be synced. If a junior developer imports `https://lodash.com/v4` in two files and later someone changes that to be `http://lodash.com/v5` in one file, now I have dependency mismatches. The existing system doesn't have this problem because my dependencies are in one place.

2. Finding out which dependencies I'm using is harder. Maybe there's another tool that lists out all of the imports, that would be handy. But also, maybe the dependencies are all in one file with the requested version numbers right next to them. That seems a lot more convenient.

3. This forces me to actually run the Node program to install the dependencies, and it forces me to actually import them in a file before they'll be fetched. This is cumbersome, it would be good to be able to list out dependencies before they ever get imported, say for boilerplate imports that are used in lots of projects.

4. People have pointed out the lack of pinning.

All of this is inferior to having all of the imports in one file that you can specify, maintain, and update without running the program or using an analyzer. I don't understand what the benefit is or why I should care about an import system that is just as inflexible as the current npm/Yarn package manager setup, but that also has what seems to be worse syntax and makes it harder for me to know what packages are being imported.

I wish I understood more what problem this proposed syntax was actually trying to solve. I've read through the entire thread and I still don't understand why people want this. People in the Github thread are reassuring readers that this could work exactly the same way as node_modules. That's great, but if that's the case, what is the problem with node_modules that is prompting us to build a second system that is less organized and less explicit about what gets imported?

We can already import URLs with both npm and Yarn. That's not a new feature, the only new feature is that now the URLs are spread across the entire codebase.
> its feasibility was massively increased

As was the risk of getting jail time if you use it to stalk someone. Something you don't really worry about with a generic GPS tracker. That handy, convenient AirTag will give the police your address.
I don't see much being held to that standard, for example you can write these words in notepad but nobody has come for Microsoft on this front.
Poll: Do you work two or more full-time remote jobs?
What are your views on this as an employer or employee?

It seems possible, but 37% seems a bit high, maybe it is just propaganda

[1] https://news.ycombinator.com/item?id=30295272
zk rollups tend to inherit most of the security features of L1[1] but with some trade-offs.

The trade-off is basically scalability (and thus fees). If the L1 network is so highly congested that each transaction costs $100 or more in the future, a scalable zk rollup that achieves about the same level of security at the cost of < $0.001 may be worth these tradeoffs.

[1] - https://zksync.io/userdocs/security.html#security-overview
I like the Fig app but from what I know it's no longer being updated, and with the new chat function coming, I'd hope it would get updated for that.

I think there's just a much higher learning curve. I keep learning keyboard shortcuts but I don't know how many of my community members will. Who knows, maybe with a focus on chat will bring a new focus to mobile (and with iOS getting better support for PWAs)
I recently had a car stolen and was able to recover it and police made an arrest because I had a Tile hidden in it. This wouldn’t be possible with AirTag notifications.

On an unrelated note if you have any FCA vehicle thieves have a programmer that plugs into OBD2 that will delete yours keys from the car and pair theirs in under 2 minutes so they can crank the car and drive off. It’s not even the relay amplifier attack that affects a lot of other cars.
The most recent and audacious version of this is Gladys Liu.

https://en.m.wikipedia.org/wiki/Gladys_Liu

https://amp.smh.com.au/politics/federal/gladys-liu-s-beijing...

I’m sure the former member of a Chinese propaganda group is not upto anything suspect.
Wikipedia entry is Talaria Projector[0]; "Talaria" has no references to it.

[0] https://en.wikipedia.org/wiki/Talaria_projector
It probably has to do with older people being introduced to computers as big, complicated machines with consequences if you mess up, while younger people were first exposed to computer games as kids and knowing it's possible to undo stuff. Until they end up coding a buggy smart contract and losing 6 figures.
>Has a tracker costing too much ever stopped a stalker?

Can you pay for that subscription of a tracker with an anonymous payment? If someone was to find a tracker, and even having to go through court orders of whatever type, the subscriber could be found out. I think that would be the bigger deterrent for a thinking stalker than the price as that's the cost of doing business. (shivers from making stalking out to be a sane thing) Lot's of plausible deniability, "oops, i lost that sometime ago, and totally forgot to play dark pattern UI games to end my auto-pay subscription. totally wasn't me, we swears it."
People seem to ingrain meat eating as part of their self identity. It’s odd
Someone will always find something to outrage about...

Lenses are round for functional design reasons. You don't shout at an incoming storm, you seek shelter - that's just how it is.
Japan says its economy has been in deflation since the 90s.[1] Everybody is working. Sure, the numbers aren't going up and there aren't constant booms of new companies being valued at 100 billion and exploding (which draws ire from economists and billionaire investors), but quality of life has been consistently high for normal people. Homelessness is barely present and people who want a job can find one quickly.

If the books say it's wrong, maybe it's time they get updated.

[1] https://www5.cao.go.jp/zenbun/wp-e/wp-je03/03-00102.html
I think a major part of the announcement you're skipping over is the clear statement that individual AirTags are linked to specific AppleIDs and Apple will cooperate with law enforcement to help identify the owners of AirTags used for criminal activity. If you're a wannabe stalker, the fact that Apple has made it clear they're just itching to point the cops in your direction if you misuse their technology seems like a fairly big disincentive when there are other tracking capabilities available. Even if you think your target isn't too likely to find the AirTag, it means you're taking an obvious risk if they do happen to find it.
Considering it
Nobody has ever been able to convince me that these informal object systems (eg ECS) aren’t really just OOP with different extensibility mechanisms and/or a different place to stow away object state (oh, and let’s call the objects entities instead).

The only real diversion from objects in games that I’ve seen is the work in Andrew Kennedy’s thesis on FRP for games.
Even on pavement, treads pick up gravel, sand, gum, etc.
Wow. I had never experienced this until I moved from US to NL. It sometimes really bothers (scares?) me. If you have two Macbooks side by side, and you touch them both at the same time, you can get an even bigger sensation.

Now since you're in this area of expertise, do you think it's possible that on rare occasions I could lightly stroke another human (let's say in a bed, on a waterbed (water filled rubber container)) and feel the same sensation as I feel sometimes when I stroke the computer? Could be that both turn me on, but I'm pretty sure this was not imagined. It was also rare and strong when it happened.
I agree, lots of stupid things they never seem to fix on Mac OS, and every version of the system adds more useless cruft. Long for the days with a no-new-features release where they actually go and make things good.
How Remote Workers Are Juggling Two Full-Time Jobs [video]
I got a TRS-80 Model I when I was 14. For the next four years, I didn't have a disk drive, and was stuck with the 500bps cassette interface for storage. When I finally did get a disk drive, I didn't want to spend $50 purchasing the DOS edition of the Z-80 assembler when I already owned the cassette version. So, instead, I used TASMON to reverse-engineer the edition I had, relocated the assembler/editor program into a memory range that would run under DOS, and patched in new disk load/save routines (written, naturally, in Z-80 assembly). I don't think I ever built anything particularly innovative for the Model I, but I got a lot of neat learning experiences like this one out of it.
I have a YouTube channel of videos I make with my family at our cabin. Some of it is renovation, some of it is just enjoying the outdoors. Folks message us from time to time and say they enjoyed this or that. If it takes off and becomes something, that's cool, but only to the extent that it means it made someone's day brighter. Otherwise, I'm content to just enjoy the videos myself.

https://www.youtube.com/channel/UCh0YKCZZHcfAIJgX9WwiTmA
In my opinion it is just the current anti-hype.

A few years ago OOP was supposed the be the magic bullet for everything, which it was apparently not. And now people critizice OOP for not delivering magic bullets. At the same time everybody seems to mean different things with OOP.

So no, it is not bad. Certain practices from OOP, like deep inheritance turned out to be worse in reality than expected in theory. But nothing dramatic. And by my definition of OOP - it is still a major part of every major language.
I'm thinking of the classified ads that used to be in the back of gaming magazines. There would be pages of small print only black and white listings of everything from miniatures to game supplements that you could purchase by mailing the given address. You had to go looking for them.

In the front of the Mag between the articles you would have full page colour ads, some with skimpily dressed women selling boxed games, computer games etc.

In some of the mags, some of the articles were reviews of products, some of these reviews were obviously promotions, very much trying to sell the product. Very few were critical of the product under review.

There is a continuum in advertising from simple "this product exists" to "Will change your life". Far to many of the adverts we see today tend to the targeted "change your life" category.

Add to that that many of the ads on the internet have there own tracking built in that allows your existence to become a product that is sold without your knowledge or consent and you have a situation that has a bunch of moral questions to answer.

[edit spelling]
If I were actually interested in tracking someone for nefarious reasons, I absolutely would not use an AirTag. I mean, it has a serial number that will lead the police right back to me. I'd use something that doesn't have my name on it.
What a great thread, love all those projects!

For me it's https://togetherdb.com, my passion project that I enjoy working on so much. It's an online database for developers, you can also manage your existing databases with it. If you work with databases, then please check it out!
Webb Is Chilling Out
>PCRM also stated that they plan to file a lawsuit against UC Davis on Thursday, alleging that the school is not releasing video footage, photos, and ID numbers of the monkeys. Insider reported that UC Davis states in the lawsuit that those items belong to Neuralink.

>“When you make use of these public facilities and these public resources, you forfeit your right to cloak the work you’re doing from the public,” associate general counsel for PCRM, Deborah Dubow, said.

>“UC Davis did have a research collaboration with Neuralink, which concluded in 2020."

Whats the hold up with UC Davis?
Why wouldn't they release what they have from their previous collab?
Wed-nes-day
Russia Sentences Teens over ‘Terrorist’ Plot to Blow Up Minecraft FSB Building
What would be interesting is to see how “low information” people use mobile phones.

What apps do they use?

How do they use search?

Would be fascinating.
Agora is the leading drug Darknet Marketplace.

That is surely it, it is the only (negative) connotation and incident in culture.
Russia is "starting" major military drills coordinated across Belarus, Russia, and naval assets in the black sea.

Either Russia is doing a great job convincing the US that they are planning to invade, or they will start invading. If Russia simply wanted to extract a deal from Ukraine, having the US shout that an invasion is imminent probably helps.
I’ve run a community for 10 years now, I’m extremely burned out. You have to make so many compromises and babysit so many idiots it really saps the fun out of everything. I’m tired of being Literally Hitler because I have to ban someone or mediate other histrionic meltdowns.

Also after awhile it grows so much you don’t even know everyone anymore, and you pretty much don’t care. My discord has 11k members and I don’t even read 80% of the channels anymore lol

I always wanted to be the big webmaster guy when I was young, but the reality can be a bitter pill.
Anything more than a couple PSI over a couple hours comes with tissue damage risk.

That is not very much. People who are not limited in some way are very unlikely to appreciate those hard facts. I didn't, until some professional work brought me into awareness.
> And, in fact, until about 1980, the TRS-80 dominated the market. What happened?

Two things, in particular, happened:

1) The founder of Tandy died at the end of 1978. This deprived the company of the vision of the founder right at the inflection point in computing.

2) I seem to remember that Tandy got hit by not one but two embezzlement scandals which deprived it of operating capital at fairly critical points.
I like to call that style "modeling a taxonomy of the world". Even real-world carefully studied taxonomies change all the time, good luck adapting your code base when an employee is also a customer. It was a crap style from the very beginning.

Smalltalk style OOP has its own issues, but there's lots of good aspects to it and you really have to experience Smalltalk as a complete system to really get it, it's nothing like Simula/C++/Java-style OOP.

That said, best thing you can learn in your programming career is to get rid of "Customer" classes (or whatever the equivalent is for your particular problem). A customer is a unique entity represented by an ID, a private key if you will, which links data in various systems.

Need to split some part of your codebase that handles authentication into a separate microservice for whatever reason? No problem, the same key can be used to refer to data in that system.

Your program magically becomes more modular, more maintainable, easier to understand, and more performant, all in one go.

Use OOP when you need an abstract interface to something that can be implemented in various different ways, e.g. data structures or plugin systems, stuff like that. Any time I see "PODs" full of getters and setters I cry on the inside (and sometimes on the outside).
So how are statements by a few parties located in Europe relevant when a) this is opt-in behavior that doesn't hide the analytics provider and b) they don't use Google Analytics anymore? Moreover why is everyone saying "spyware" and not saying "Google Analytics" by name, if not to make a hyperbolic emotional argument regarding privacy? It's clickbait hyperbole meant to outrage the reader; call a spade a spade.
Does anyone have the original wordle somewhere? I would like to play that one instead
And make sure you go hiking if it's raining or to the beach if it's not, immediately prior.
> That's basically the equivalent of a capital offense on HN and we ban accounts and sites that do it.

I interpreted that as having some sort of permanence attached.
Even though I grew up with C as a kid, I still prefer VB.Net over C# as I believe the code is far more human-readable and less prone to technical errors - BUT, there is just no support for VB.Net. I got stick of having to convert code snippets I would find and this year I finally bit the bullet and moved to doing everything in C#.
That's a creative use I hadn't thought of before. I guess it probably wouldn't help me since I use CarPlay, which causes the phone to save the parking location automatically, but I can definitely see a use case there.
> the French Army has many bases

is 4 bases (Djibouti, Ivory Coast, Gabon & Senegal) many?

Though I agree that as a French voter I would like to be able to vote against the endless military interventions, especially in Africa.
Senate passes sweeping overhaul of workplace sexual misconduct law
I don't know how common this is, but I bought AirTags as a way to keep track of checked bags when traveling. That is a use-case that specifically benefits from being able to keep track of something outside of my phone's range where full GPS/cell connectivity would be overkill.
Store of value means value is not easily eroded.

Fiat money is not a good store of value because it is the easiest to erode (central bank changes a digit in a database, and new money exists). Tell me which country's fiat currency you'd be willing to hold for 100 years, and how much buying power you expect it to retain.
>This honestly makes me suspicious. Arm of government says opposition of current government is corrupted. How convenient

Didn't this happen during Obama's presidency, when Hillary and Trump were running?
will you say the same if ASIO can table the evidence that a particular candidate is really having relationship or funded by Chinese?

Do you really want Australia heavily depending on China like what happened in Australia previously?
Except they have done nothing other than move it from his personal URL to their own.