skysight-inc/HackerNews huggingface dataset:
The good parts of AppKit (which most OOP frameworks are based on) wasn't just that it came with nouny objects representing controls, it's that it used the "hard and soft layer" pattern with messaging and notifications. Which is not C++-style OOP.

Most of the even more OO frameworks around the same time, like Taligent, failed.

Of course it did win over procedural frameworks like classic MacOS, but some of those are still popular in games or embedded systems.
I see...

What about using hx-trigger="load" for the form? Maybe that makes the browser reload it even after hitting the back button? (Sorry I can't check this right now, just a random idea).

Edit: I quickly tried it (mixing hx-from="#some-other-element" and hx-trigger="revealed", and it seems to be doing the request, but I haven't looked a lot.
Lots of great comments in those past threads, though — well worth a read through!
if i remember correctly he can be also seen here too
It greatly speeds up graphical display of the directory contents. Windows 10 can take a really long time re-generating thumbnails every time you open a directory filled with images or videos.
> A language like Erlang indeed seems to align more closely with the spirit of the OOP goals - especially regarding encapsulation and avoiding shared state.

Indeed, Alan Kay himself said, to Joe Armstrong, that Erlang was closer to his idea of OOP than any contemporary language that claims to be OOP.
> If the question is "can they pay back all their debts with real value?" angle the US position isn't credible either, the numbers have gotten too large.

The US is only slightly above median in debt to GDP among industrial nations: https://worldpopulationreview.com/country-rankings/debt-to-g...

I know it's popular to imagine that the government is spending out of control, especially when it's being run by people you didn't vote for, but it's really not. If we're going to collapse then we've got a lot of headroom, given how far ahead of us Japan is on the spending ladder.
I made this website for various little calculations and references I need to look up all the time for the day job.

Its useful for me, and kind of relaxing to work on, so I'll keep hacking away at it, adding new tools over time. But I haven't really shared it with anyone yet.

https://calcs.app

Built with React, hosted on Netlify. Probably riddled with bad practices, but it seems to work for now.

My current task is trying to figure out Fabric.js integration with React so I can do some more dynamic graphics (like general frame and truss analysis)
Experience is not highly valued in articles about programming but often it comes down to that. I'm using tools with roughly the same level of expressiveness as I have for the last 20 years but I develop much better code now.

I've been guilty of over-abstraction and I've been guilty of under-abstraction.

There's a lot of blaming the tool for what amounts to lack of experience. Everyone has lacked that experience at some point in their career.
Games are actually moving away from OOP by separating out state into a data oriented system.
I don't like ads either, but I also couldn't possibly expect content on the internet to be free, so am happy with the exchange we have currently.
My day job. Personal projects get a little more heart, but "success" to me is usually intrinsic, not extrinsic. I'm probably a little weird when it comes to motivating factors, but not alone.
What do you want, a time machine?

You can still find the AirTag just fine, you just won't get the fancy "hot potato" animation and precision distance/direction that UWB offers.
This does a massive long-term disservice to junior engineers, especially because they're most likely just out of school and still very eager to learn.
The sonar system is very cool, but I probably won't be investigating it.
Please allow me to decide how I structure my code. I do not need help.
How to Choose a Customer Vertical?
I'm building getassigned.com. It will be a platform that allows you to assign anything to anyone without complicated onboarding.

Obviously this is too broad of a concept, so I'm wondering, what are the best ways to discover new customer verticals the product can fit in to?

Little background: This project actually began as a solution a fairly specific problem of being able to assign leads to other people outside the organization. Since then, I've generalized the nomenclature and allowed for custom fields so that a company could assign anything (leads, tasks, questions, etc.) Since doing so, I've gotten a ton of positive feedback about how this platform could fit into different industries. However I've I only want to focus on one.
Figured I would reach out and ask if anyone has been in this situation or has any advice.
> The Texas thing is still a stereotype

Look into the latest abortion law, and voting law charges and statements from Texan politicians and …
Unlike iPhones, it doesn't notify you. You have to open the app and start a scan manually every time.
So are there any resources for simpler way of writing code but for bigger projects (specifically more complexity than toy programs or scripts) or do I only have well written codebases in a similar style as a target to study?

I'm aware that you can write good OO code, that inheritance can be useful (e.g. in shallow hierarchies), etc. but I'm interested in exploring this other side of programming to improve my code
I'm sure one talented programmer could code up OpenWordle and put it on GitHub in a few days tops
I remember gas hitting $4 during the Bush administration on the east coast when I was still in high school. Meanwhile I'm currently paying 4.50 at costco for Premium gas. Given recent inflation I think that we're actually paying less for gas than we did during the Iraq war.
Facts on U.S. nuclear reactors:

https://www.eia.gov/tools/faqs/faq.php?id=207&t=3
Is there really no family sharing features? I see this complaint all the time, but I've never once had a warning despite my wife and I both having AirTags on our car keys ever since they were released. We've had our car complain when one pair of keys are left in it, but never a peep from the AirTags.
Yes, that's a plausible explanation. I think I noticed sprocket holes on at least one of the frames.

It still seems rather destructive; celluloid film was pricey, so I thought they used to re-use it.
Mutable state, you mean, yes?
No offence, but have you written any compilers or interpreters? The points that you discuss (all numbers are doubles, strings have arithmetic methods) may be performance concerns for application developers, but they have very little to do with the optimisations you can make as a compiler/interpreter writer.

The only one that's somewhat relevant is 'global scope by default', but this doesn't touch the surface of the issues that make JS hard to optimise, such as the fact that your, say, memoisation of an object property or method may be broken by an `eval` call of an arbitrary runtime value somewhere else in the code (which, due to asynchronicity, could take place at more or less any time from the point of view of your given 'peephole').
Correct. At least, it was not in this particular use.
It is kind of a strange idea in the first place, to store medical data outside the country, in a country like the US. I don't know if any country with good data protection laws would allow such a thing. I find the idea, that this could be OK for patients to be weird. I surely wouldn't want my medical data put onto US servers, likely without even knowing, because the hospital stuff does not know themselves and not telling me either. Maybe even worse being put to the choice of having some equipment used on me, which automatically shares that data to the US.

At some point in your project there seems to have been a time, when such basic questions of consent were overlooked and later you paid the price. Your intentions may have been nothing but good, but I for one am glad, that such practice was not allowed to happen.
Bought a house 4 months ago and suddenly all this inflation stuff is basically just telling me I can pay it off much faster than I thought.
You're right that we could have been better communicators about this. We prioritized our concerns with applications that could break during the upgrade, and we biased our public communications towards developers as a result.

For example, you're right that a notification on our homepage, in addition to our docs, would have been a good reminder to users. We'll work on getting a blog post and better documentation up that explains exactly how to access data from before 11/11. We really appreciate the candid feedback here.

We're a very fast growing startup tackling a herculean task, so we're bound to make mistakes and this is one of them — I hope you can understand. We want to be much better communicators going forward.
But is there any reason you’d need this as opposed to any of the other options that cost less than 1/10th the price? My point isn’t that these apps aren’t awesome and worthwhile to use to automate things. Of course they are. But this price seems absurdly out of line with the market and value.
U.S. says Americans in Ukraine should depart immediately
Massive desert projects are just big subsidies to big corps. Few make money, at least one failed, others get bailouts. We could have all the same capacity cheaper, energy independence by putting more PVs on home roofs.

The hippies are right, the corporate whores are wrong.

https://www.newsdata.com/california_energy_markets/southwest...
Thank you for the feedback.
So If I understand you correctly, you suggest to improve the feedback loop when writing updatecli configuration from an IDE.
Invoxia
What it the name?
This is clearly a violation of privacy because the url is unencrypted. NYT may face a billionaire lawsuit and his future is compromised.
The problem sounds like something that could be solved with a GIST index. EdgeDB doesn't yet have a way to specify the index type, though, mostly because we aren't sure what would be the best way to do it without things becoming too Postgres-specific in schemas.
Re license we have an answer for you here: https://github.com/edgedb/edgedb/discussions/3377

Re second point you can deploy edgedb to your cloud of choice. As for working with cloud providers to make integration better for the user, it's a bit too early for us to comment.
> Fairphone

These are really interesting and I hadn't seen them before thanks!
> Those same people then cheerfully embrace microservice or K8s, even though they are object-oriented! In case this is not clear, let me define OO for you:

> "Object oriented design is all about encapsulated private state with abstract interfaces that have varying implementations that clients don't need to know the specifics of -- even the type names -- ahead of time."

"OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things." - Alan Kay

You're only using 1/3 there. First-class messages were more important than encapsulation to him.
The commit log message is probably a better link than the (short) thread:

https://git.kernel.org/pub/scm/linux/kernel/git/crng/random....

It's quite detailed.

The nutshell of this is that `mix_pool_bytes` (we'll call it M), the LFSR mixing function in the core of the LRNG, has been replaced with Blake2. The M function is slow doesn't adequately recover security if the state is compromised. This is a well-known problem, but one no longer accepted in new designs as CSPRNGs are increasingly formalized.

The new LRNG is much simpler (a lot of it is simply calls to Blake2 now), easier to reason about, and fast.
I came across large numbers of illiterate people in jail. They would have no problem ordering their commissary even though they could not "read" any of the forms or labels.

The illiterate guys were usually the ones who were best at card games though.
Aww, thanks!
The statement was about a specific word, not the language as a whole.
It used `mix_pool_bytes`, which you can read about in section 5.6 of this paper:

https://eprint.iacr.org/2013/338.pdf
Most people don’t know this but a lot of Japanese words have pitch accents that you need a dictionary to learn if you don’t learn the word audibly and the accents are not in the English/Japanese dictionaries, only in specialized Japanese/Japanese dictionaries.
When Chinese speakers learn Japanese they do well at learning it because it’s similar to Chinese pitch.
Redirector: https://chrome.google.com/webstore/detail/redirector/ocgpenf...
The problem is that most farmers in the modern era are completely reliant on a combo of government subsidies and massive amounts of bank debt in order to stay afloat. It's a pretty huge problem and part of why the industry is massively consolidating. Also there are things like being required to license patented seeds, tractor/combine companies prohibiting personal repair of vehicles/equipment.. I don't think medium/small farming as we think of it will exist in a couple decades.
I completely understand, but your product and CoreData go so much further than what ORMs can. It's fulfilling the promise of ORMs and relational databases that's only existed in people's minds up until recently.

I hope EdgeDB is immediately recognized for the value it will bring to developer productivity everywhere!

Now we just need an SQLite version of EdgeQL (perhaps EQLite) for local data and it can completely replace SQL in my life.
JGC is one of my favourite people.
Astra rocket suffers catastrophic failure in Florida launch, 4 satellites lost
On top of the lack of redirect, the login button is tiny
This is about a French court upholding a rulung under EU law. I'm not sure what Germany has to do with it.
I'm not arguing you should not have included (1), (2), and (5), I'm arguing you should not have included (3) and (4) because they do not support the point of the passage.
Have you ever wondered why the people that have the money that represents the government's debt isn't returning, ever?

When go the austerity route your economy collapses faster than you can pay your debts back, isn't there something odd with that? If money is supposedly cheap why does it refuse to show itself?
It is non trivial to setup an apple id without tying it to your identifiable information. Using an airtag to track someone will notify them if they have any apple products or check with a non apple phone.

Vodafone curve is a commercially available gps tracker that is about the same size and cost of an airtag. A vodafone sim is £3 a month, and you can sign up for a pre paid sim card without a credit card or providing identifiable info. There is a bike version that ties into a bike tail light for charging. The battery life can be much longer this way.

There are non cell based ones like the See.Sense AIR, the battery life is generally much longer
Maybe I misunderstand what you are saying but it sounds pretty straight forward in SQL.
I have a job, and everything else I do I do for myself, and I have no expectations whatsoever for anyone else using it (and in most cases, no one else will ever see it because I don't make it public.)
"We have successfully partnered with them (police) on cases where information we provided has been used to trace an AirTag back to the perpetrator, who was then apprehended and charged."

Obviously each air tag is associated with an iCloud account, so this could be quite an effective move on Apples part.
https://reactjs.org/
End to end encryption has become a buzzword.

It prevents identifying who an air tag is identifying its location to. It prevents identifying what air tags you're searching for.

It is unclear to me how either property is useful to protecting someone from being tracked by someone else's air tags.
No, the airtag owner is the user.
You seem to have strayed far from "I drive a big truck because I need to haul heavy stuff", now you've moved on to "If I can't pollute as much as I want to, I can't make a living".

A DEF code is not the only thing that can make a combine fail, and if you're one mechanical failure away from bankruptcy, it's not the DEF that's the problem.
You can write your own clone with grep, sh and /usr/share/dict/words.
Interesting. This game has been on Dutch television (Lingo) since I was a small child. (At least if not longer.) what is so special about it?
What about training people to get better?
Oof. This is probably most people, too.

There need to be more jobs where the interest alignment in work is 100%. Disney animators, Nintendo programmers, audio programming, SpaceX engineers, ML/AI, bioinformatics, ... Rockets, chemicals, machines, visual toys, solving moonshot things, ...

Less plumbing and glue code. Less adtech. Less studying and optimizing trivial human interactions that nobody will remember.
“Okay, so what we’re going to try and do here, is reset and erase, and not restore from iCloud backup, so we can rule out this being something in your profile.”
The extra 42 was just my little hack to get our bounty to appear higher on the list. Nice that it ended up seeing a record too though. :)
Real median wages is a good indicator of what most people are going through:

https://fred.stlouisfed.org/series/LES1252881600Q
To be honest, I'd be fine if I just got notified at the instant that my AirTag became separated from my phone, and see the location when that separation occurred. They already have this feature, and it's the only thing I really need. I'm not going to go chasing after a thief myself, and I highly doubt the police will care that I have a tracker on my stolen keys. Even if I leave them on a bus, it's not like I'm going to chase down the bus. I'll just call the lost and found and let them know which bus I left them on.

Wouldn't this make unwanted tracking essentially impossible?
I think a nice feature of the thing I made is a button that lets users opt in to the redirect. I agree that it would be bad UX to prevent your paying customers from seeing the marketing page if they wanted to.
I'm in that thread canceled my subscription to images this month. Will revisit when the original image is retrievable. Going to build off of GCP cloud storage for now.
There was a presentation pycon 2021 describing how protocols enables better typing in several cases: https://m.youtube.com/watch?v=kDDCKwP7QgQ&list=PL2Uw4_HvXqvY.... They sound similar to what you describe in that the protocol allows you to describe the features of the thing you need and the type checker can then help you determine that the thing you need has those features. Doing this kind of feature detection allows you to check ahead of time whether a call is likely to succeed but especially for a language like python you still need runtime guards of some kind to limit the impact of unexpected cases.
> I'm curious how long these companies can have losses.

Parent didn't ask about access to credit or market capitalization rates, they asked how long they can burn for. If you no longer need credit because you're profitable, then keeping your asset value up is moot.

So yes it very much is an optional spend. I welcome you to listen to a podcast by the CFO of NetSuite:

https://a16z.com/2015/05/15/a16z-podcast-why-saas-revenue-is...

NetSuite's most profitable year was...2009. Yes that 2009. They basically turned off S&M when the economy crashed.
The idea of eating meat that we hunt and fish sounds nice, but the days when populations were low enough to do that sustainably as a sole source for all of society has passed (barring forcing people into specific diets).
The thing is, the experience of drinking water has not changed much compared to before. However, if you take all beverages, you'll see that lots of people drink too much soda, and it's not to quench their thirst.
Learning to make actual physical things. I’m trying to get back into building electronic things - mostly home automation bits, and blinkenlights, after an extended hiatus. Just after Christmas I also picked up a 3D printer so I could do cases for things as well, since the biggest aspect that had been putting me off was that projects always ended up as a bare breadboard/PCB lying around.

So far I’m loving doing something real, as opposed to mostly software, but ultimately I don’t intend for it to become some sort income source so if it turns out I’m terrible at it, meh, at least I had fun learning some stuff.
> There are some programmers who don't really care what tools they use as long as they feel productive. They shy away from things like types because it feels like it slows them down.

Right. The group that came up with the concept of a REPL and live in Emacs doesn't care about tools.
I'd like to be able to mark my own tags as okay. My phone will NFC with the tag in my pocket, and just about every time I pull it out I have a "go to lost.apple.com?" prompt.
WASM Internals 2: Unit testing
Hi there!, I hope you are doing great.Today I have come back with the second chapter of my series talking and studying in deep webassembly.

I loved the support I got from you in the first part, so let's keep moving forward.

This chapter is shorter, but I wanted to illustrate the testing capabilities of wasm before going even further or showing any other technical aspects. I decided this, because testing is a critical aspect in the industry.
This is a common sentiment but it always makes me chuckle. People living in rural areas quite literally have more of a voice (as much as that counts for anything with political corruption) than people living in urban areas due to the Senate and gerrymandered congressional districts.
> So for stolen items, it is also useless.

It's not. I've recovered my phone after it was stolen by simply showing up to the house it wandered off to the next morning.

I've done this a number of times for friends (perhaps not really the brightest idea in retrospect) and you'd be surprised at how many folks simply apologize and hand it over when confronted. If they refuse, at least you tried.

Plenty of folks will take matters into their own hands for a $1,000 device that may be a source of their livelihood. Not everyone can simply walk away from that and absorb the loss.
Really? I don't think so, your example doesn't even seem particularly good, the importer is the one operating in two countries and that should know what he can legally buy in one and bring to the other, this is not a particularly new concept, in the same way I don't believe telegram itself would get in trouble if someone from another country entered Germany with the app installed in their phone.
You are discussing the theory. The practice is that housing has been severely underproduced since 2008. Since the GFC, the state of Massachusetts has been adding on average 15000 units/year. You can't buy what doesn't exist, and with the present shortages you can't even build. It's a long-standing policy problem, but not a monetary policy problem.
Monetary savings = debt by definition. No debt no money. One should ask why money is taking a one way route though. It remains stuck in bank accounts.
Also makes it really easy to forward a user to a nytimes phishing site.

e.g.

"Hey - did you see the new wordle? https://www.powerlanguage.co.uk/wordle/?url=https://www.exam... "
Why? They bought it, they can do whatever they want with it.
Sure because the people who decide what is "good for the economy" have different interests than pretty much every other individual in it.
Lower interest rates decreases inflation? Can you explain the mechanics behind that?

If interest rates went negative, I would literally borrow and spend and much money as I could.
What is NYT going to gain from this purchase? Or, what am I giving to NYT when I play this game over coffee every morning?
Airtags were never supposed to be used to track stolen things, but to retrieve lost things.

People complaining about airtags being nerfed were misusing them in the first place