skysight-inc/HackerNews huggingface dataset:
Being locked up because you are insane and a threat to other is being locked up. The difference is there is no need to keep you in jail for a set amount of time as a deterrent. They keep you in the institution until you have been declared sane. Which could be much less than the jail term for a similar crime or until you die.

You probably have "not of sound mind" and "temporary insanity" confused.
For me the fire didn't break out until Rule 20
NASA’s Perseverance rover finds doughnut-shaped rock on Mars
But there's effectively 0 barrier to moving to something else, right? The simpler the API, the less lock in effect you get.
One difference is that their approach doesn't scale to 64-bit floats AFAIK. My code and their approach are actually quite different, with different goals, different places where they're smart and different places where they could be improved.

I hope to improve my code based on their ideas when I finally read their papers, however I still have plenty of my own that I want to implement.

See also this thread from twenty days ago, someone asked me basically the same thing, linking an earlier paper by Lim and Nagarakatte (et al):

https://news.ycombinator.com/item?id=36201197
Consider writing a FUSE filesystem driver that generates configuration files on the fly in response to some secure source of truth. It skips one of the middlemen in terms of configuration management and makes programmatic reconfiguration more accessible.
I dislike ORMs, but good ORMs are significantly better than none at all. They act as a fairly simple layer between the database and the application, and are great for inexperienced engineers to get started with an experienced engineer helping out occasionally for performance hints.

Furthermore they are a good adapter in general. Converting the way the world looks to a DB and the way the world looks to a web-app is always a time consuming effort.

I would have to say that overall ORMs have saved me more hours than they wasted over the years, with AREL in ruby being pretty much 80% time savings minimum. Sure there are occasions where I just drop down to SQL, but most of the time it is just a win. It is the perfect library: Make simple things simple, and complex things possible. Which includes AMAZING debug logging in rails 7. Like game-changer style.

I've used Hibernate in the past, and I feel like it probably saved me 20% of the time, but required me to learn a complex system. It did have some nice features like caching and such.

The ORM itself matters, I strongly do not believe ORMs are an anti-pattern.

As far as the original selling points... meh

- use any database, never worth even thinking about this. If you switch DBs you will have issues.

- you don't need to know sql. True, but eventually you will need to learn it. But I've seen Jr. engineers get far and use this as a learning experience. I think thinking of the problem from both the Sr. level and the Jr. level is important. I happen to have a TON of db experience and am often the guy debugging sql, even if I'm on the front-end team, but many people simply aren't there yet.

Edit: To everyone saying "just let me write normal sql". I want to challenge you to think of how to extract knowledge of relationships and query patterns into a codebase without constantly repeating the same damn joins. SQL is a bad language, but it is the one we have. And so ORMs solve a lot of SQL's weaknesses. They are _terrible_ for writing custom reports, but are excellent for making structured backends. In the end, that knowledge abstraction you'd make if you wanted to abstract the knowledge of data relationships into a codebase ends up being... an ORM.
I just set a autoforwarder in gmail for the time being, and then updated the important services as they came through.
I've always liked the presentation of Cooking For Engineers. Plenty of instruction, but the table at the end that visually combines the ingredients and techniques is a nice idea for quickly glancing at while cooking.

See for example https://www.cookingforengineers.com/recipe/36/Meat-Lasagna
The solution is a local inflation:

You have to raise everyone's wages, prices, etc until there's an equilibrium (finally too expensive for digital nomads? no more rising rent prices). But it's not something that can be done easily/overnight.

This is how these places would have "a lot to gain". If it's just rent prices going up, the nomads & the local landlords are the only one benefiting and everyone else is upset.
Love how someone actually down-modded that. Yeah, up with stealing from others and putting their lives at risk!

Incredible.
The United States government also took accusations of satanic sex cults in the US very seriously, funding protection programs, conferences, and research. Turns out that was all the product of flawed investigation, but representatives knew their constituents were concerned and wanted to be seen doing something (or at least wanted to avoid accusations of doing nothing).

I believe a similar explanation could apply here.
IMO they should have instead focused on how the images were generated in the first place. Ie what illegal content was used to build the base model?
Surely a false positive is better than a false negative right? Having such restrictive requirements for the call to activate seems like it'd do more harm than good.
I think companies should be inclusive, and bring people to the office. Because people who don't like working from home will feel excluded when they're lonely in the office.
Yep, get rid of the middle man and go straight to autonomous drones killing civilians instead
Try migrating out of Proton. Much harder; no auto-forwarding in the free plan.
There have been a lot of, at least to me, somewhat unsubstantiated criticisms that fully remote work is difficult for new graduates. I can only provide n=1 sample data, but back when I was working for a company that was fully remote, we brought on many junior engineers who lived across the United States and didn't have any problems onboarding them by keeping a continual slack team huddle running during office hours.

In a lot of ways, it was actually better for them because they could have a multi monitor set up and be looking at one of our shared screens while taking notes on the other one instead of a bunch of people crammed up against one laptop screen in an office.
I like how it escalates as I scroll further. It has a website, cool. Then it has an app?!

Then finally you reach the footer and click on https://github.com/cooklang, then you see it has a bunch of cooklang libraries, e.g., TypeScript, python, C, etc.!

It even has a VSCode syntax highlighting package!

I appreciate the comprehensiveness of the project. It’s more than a markup language, cooklang seems to be an entire ecosystem.
This seems like the fallacy of a lot of software development. Make the one time task of writing easier while making the many many multiple more times act of reading/comprehending/using harder.

Why?
Move to USA then teamblind.com, leetcode.com, FAANG etc. Only problem is getting a visa.
It is a link to a specific comment on a GitHub issue [0] titled "Excessive memory usage when loading models with relations" where multiple users chime in and report facing the same issue.

Someone honestly trying to refute my comment in good faith could have looked around and easily understood this.

They would then have found another comment [1], mentioning a pull request [2] supposedly fixing this exact issue, with the explicit aim to fix "performance issues".

If that was not a bug, then I don’t know what is.

But then, I understand that this can be a lot to ask.

Personally, I believe the only valid criticism that could stand here would be that, not having bothered to check if it still was an issue, I perhaps should have instead used the past tense, out of precaution, instead of assuming the bug had been fixed two to three years after being initially reported. And I shall try to remember that.

So thank you, I guess.

[0]: https://github.com/typeorm/typeorm/issues/4499

[1]: https://github.com/typeorm/typeorm/issues/4499#issuecomment-...

[2]: https://github.com/typeorm/typeorm/pull/8169
Ask HN: How the hell do you get a Mozilla add-on published?
Maybe this is more rant than anything, I don't know; but I'm at my wit's end and I really want help.

I belong to some specific subreddits around Old School Roleplaying games (if you're not familiar, think like ... Basic Dungeons and Dragons, Traveller, etc.) At the start of the reddit fiasco, I posted that I was curious where everyone would go if we weren't on reddit. The death of Google+ was kind of a body blow to the hobby, and Twitter became ... something else, so we had come to reddit and now that community felt like it was in jeopardy. So I posted the question and folks weighed in, and something that kept popping up was among grognards who missed the "web rings" of yore.

So I started thinking about that a bit and decided - what the hell, I'll make a web ring for OSR content. The code is here: https://github.com/totalityofygg/osr-webring-firefox It's really nothing fancy, a side menu opens up where you can page through a list of OSR sites. I'm not a professional javascript developer. I'm literally just posting links, no images, no revenue grab, nothing. I'm just trying to surface something for the hobby.

I submitted to Mozilla, waited a day, got approved. Yay! I put that up on reddit and was really proud of myself.

That lasted 12 hours, give or take. The Add-On got pulled back by Mozilla for "objectionable content." I felt humiliated as I had to tell people who were excited by it to forget what I said, but I also felt that I must have fucked up, and there must be some site in that json feed that they didn't like. Bummer but whatever, I can clean that up. So I asked what the objectionable content was. Waited a few days, no answer. I incremented the version and resubmitted. This time I got rejected, but the reason changed to the fact that my website didn't provide any support for my Add-On. OK ... So I cleared up anywhere that my website was mentioned, just deleted it because it didn't ultimately matter. I resubmitted and got denied again for the same issue. Each time I write to say "... hey, can you tell me what I'm doing wrong so I can fix it?", I get no response.

I'm not trying to make a cent. I'm not trying to market content. I'm not trying to fucking do anything but contribute in the way I thought we were supposed to? For the first time in my career working on the web - a career which began in late 80s / early 90s - I feel completely out of place and unable to understand what's happening.

I'm hoping someone will just tell me what I'm doing wrong. I want to improve. I want to contribute. But if no one can tell me what I'm doing wrong, I'm finding this impossible.
Lost all your session buddy sessions?
I disagree.

Perhaps there’s a case for Uber… having a decent app-based way to summon a ride is a net positive. But the experience is even better in European cities where Uber has successfully integrated with the local taxi system rather than competing with it.

Hotels have always been a better experience than AirBnb, and in the last few years at least, a much better price too.

And I’m glad shopping apps exist for when I’m sick or whatever, but for the common case the extra cost and hassle is strictly worse than just swinging by the store on my way home.
Getting inner joins and denormalized data correct are a PITA that should be delegated to a semantic API that already is flexible and proven.
KDE 3 dates to around 2000. Definitely not novel, but it was pretty slick at the time, and on even remotely modern hardware, it should be extremely fast. It had some great features that are still unmatched even in the latest KDE, like 'pseudo' transparency for terminals and standard (real) virtual desktops.
Mosh is an amazing tool - https://mosh.org/

Does exactly what you describe with a minimum of fuss.
The kingdom of Castile committed what would amount to a genocide in todays terms of the Moriscos and tried to wash its history of the Muslim past. But there’s still a lot of influence in the Andalusia region and even some crypto-moorish people may have survived to today.

It is valid to point out the discriminatory nature of inviting back only Jewish descendants but not of the Muslims they expelled and murdered. It is not simply about colonialism, as Al-Andalus became a very mixed up place, in many ways a bright example of tolerance at times, of scientific progress at times, and cultural refinement. Not to mention that the people ruled by the Visigoths invited Tariq bin zayed when he invaded across Gibraltar, so that he would remove king Rodrick. Today a country like Castile would be viewed as a more undeveloped, “barbarian” radical neighbor thwarting a more prosperous & enlightened yet divided realm.

The popular thought in Spain on “invasion” and Reconquista is completely colored by the politics of the country occupying Iberia today. With names like “matamoros” belying a history of contempt for the Moors. But it does not erase the crimes perpetuated by the historical Castile successor states, which still affect the descendants of those mistreated today. And one day, as they tend to, the tides of history change again they will.
Those are not small businesses.
What do you mean by concurrent, switchable sessions? Googling those terms didn't show me anything that (in my limited knowledge) tmux has that Zellij doesn't
competent advice to minimize liability and downplay unflattering news, or competent advice to behave morally and righteously in the eyes of the public?

seems the former, so you can see why the public is unimpressed
We use integration tests to test our SQL queries. Basically fire up our persistence layer and a database instance together, call some create/update methods, and assert that the expected results are returned. Writing tests is pretty straightforward - the tests proved incredibly valuable recently when we migrated to a different RDBMS provider.

But yeah I guess we don't really have a good way to write automated tests for migrations that run outside of our application code.
I grew up like most on my parent's music which I still love. I added jazz, which my parents never listened to all.

One of the last conversations I had with my father was about Willie Nelson. He loved him, and I thought he was terrible. We both had fun making fun of the other over this. I got several Willie Nelson CDs as attempts to culture me.

The grateful dead is another band I detested.

But 1 month ago a buddy was playing a dead song I never knew and it hit right. Then I found other songs I also like. I now sheepishly admit maybe I was too sure of my facts. Age is a factor.

I still don't like Willie. I'm reminded of the big lebowski line when the dude complains he doesn't wanna listen to the eagles because his day already sucked enough. The eagles and Willie are like that: barely tolerable on good days.

But on the dead ... I'm coming around
Harvard behavior scientist who studied honesty accused of fabricating data
In places with a lot of workers that suddenly went remote, yes, but the places they moved to saw increases.
An Uber driver who drives like an LA TV police chase through traffic, then threatens my personal safety, kicks me out of their car while it's still moving, and slams the door by accelerating is probably not getting 5 stars from me. I'm probably calling Uber and the cops.
Everyone is still compiling data from different vantage points. I don’t think anyone knows what it means yet.

2008 implosion? Nothing? A new evolution? Unemployment armageddon? Something totally new we don’t have a model for yet?

Some people thinking history repeating itself as usual and nothing new? Then those people should tell us what’s next if they claim to know everything. After all, it’s a repeat, so they should know already.
I think they certainly do offer value in terms of customer experience. But behind the scenes, they rely upon unsustainable business models dependent upon Saudi oil wealth and other VC capital, while shoveling externalities back to society.
Nah, unless the competing firm is violating trademark the ROI on those types of ads are abysmal.
Given much of this comes from English Common Law, we get to blame time immemorial for how our legal system works.
I used to just leave my work laptop back in the office locker, coz apparently we can't work from home anymore so no 'emergency/important' work after 5PM lol.
Will also add I've won 7 of 7 so far by using only emojis.
Sure, but they also get to remain the leader and not have to change all of their cars and chargers, so it's a convenient way to make some surplus revenue. The next closest company in terms of charging infrastructure is VW and they're nowhere near Telsa.
Relevant 99% Invisible episode: https://99percentinvisible.org/episode/the-house-that-came-i...
You could support arbitrary RSS feeds though. Then your list of supported sites grows to millions.
The challenge with that approach is the variation in both (a) queries and (b) other players.
(a) There are a small % of queries that are knowable for you to target on exact, or you are required to update and prune infinitely over time. [https://twitter.com/Google/status/1493681643290300425?lang=e...].
(b) A mix is better than a fixed CPA at a set price, up to to the player to pick the acceptable range. At a fixed price and many players competing for the same 100 10$ conversions, the price would quickly rise for those same conversions anyways. You're replicating the work the computer is doing, but doing so with the illusion of control.
I run a lil air quality sensor in the Miller neighbourhood of Gary, IN. I started off with a PurpleAir II, then higher tech monitor from AQMesh for a few months, and now I operate another higher tech monitor from a local company in Valparaiso, IN called Sensit Technologies, which they generously donated.

I also operate a AIS boat tracker from FleetMon. I did track aircraft flying to/from ORD/MDW/GYY, and also the local train operator SouthShore line have an open API (I wish the other tracks, Norfolk Southern, would have an API!)

I built a crappy lil frontend/api using Express and do plan to continue to work on it and track more stuff, hopefully more people with use it. Hopefully it convinces some more citizen scientists to run their own (bring your own cloud & hardware)

https://millerbeach.community

It's actually had a lot of visits recently due the the BP oil refinery leaking SO2 after a recent storm [1], and now the Canadian wildfires bringing that PM our way, our air quality is the worst it's been since I've started to track it.

I was hoping to figure out how to turn the years of data into an infographic, or use AI to digest the data and generate a bunch of useful data points/stats. If anyone knows of an easy way, rather than creating the queries by hand!

https://github.com/kingsloi/community-airmonitor

[1] https://abc7chicago.com/sulfur-smell-indiana-bp-refinery-whi...
I don’t think this is quite right: “debiting someone’s account at a different bank requires validation that they have permission to do so”.

I believe the Nacha rules stipulate that the originator must have obtained authorization for the debit (and there are rules governing this in more detail), but the practices around “validating” or “verifying” that it is permitted are done for risk management purposes rather than because the rules mandate them. It is hard to point to proof of this from the horse’s mouth because the operating rules are not freely available.
> "you don't need to know SQL"

Who is making those claims? Really? I've used Hibernate probably about as long as you have, and to me: it's fine. Is it perfect? Of course not, but if I have to make the trade-off between Hibernate (or nowadays Spring Data) or rolling my own abstraction to interact with the database, for any kind of non-trivial application, I would not roll my own.

When you roll your own, you know what you're doing: still ORM!

And like with many things: date and time zone math, encryption, writing databases, and ORM, if you can pull in a specialized tool, you can focus on your core business, and don't have to become an expert in a field that's not your core business.
Strong disagree. These are straw man arguments about the limitations of models. Senior executives, politicians and people in high leadership positions can see their wildest dreams realized using little more than natural language and discussions with the world’s leading experts. Satya Nadella or Joe Biden don’t enjoy and special abstractions and yet they are able to get everything they want using natural language.
> bids with specific intent for your site should at least cost less than bids for queries for products in your industry

They do. Your own brand name has a higher Quality Score against your own ads thus lower CPC.
Leslie Lamport’s TLA+ Online Course (2018) [video]
Yeah, nice idea, but I'm not going to give you my email address to try out a game.
I’m wondering if some residential buildings will start incorporating luxury co-working office areas where remote workers can stroll into and work amongst other people who WFH in the same building. Kind of like a WeWork. A place for people to find a desk and hang out for a change of scenery, and perhaps meet some locals. It seems like this would almost be necessary for remote workers who don’t have fancy homes but just have a simple studio or 1 bedroom apartment that gets very boring after a while.

This would probably kill off whatever co-working space businesses are left out there.
But the half the point of the container is per application libcs/userlands, so the kernel ABI is the only required constant.
The code side of things is not as easy as it sounds, especially not the safety part of things.

I can’t project hosting costs without knowing how many users could join but initially I would say in the hundreds, then thousands.

Revenue model is a pro and ultra subscription model.

Moderation will be important but unsure how it will be done.
Betteridge Law?

Sure, we all root for the little guy, the renegade and secretly wish there was more magic than truth in the world. But "I beat Shannon by multiple orders of magnitude" should be placed on the shelf next to "I beat the second law of thermodynamics by 1%" in the "total steaming bullshit" bookshelf.
Well, so much for AI safety then.
This should be honestly a top priority, and has never been. For specific place names, it's super annoying.

Especially for products --
Worst case is when I looked earlier there is STILL MALWARE on Bing for searches like "google chrome".
I like going to the office, i know many people who prefer it.
But using one instance to handle voting/replies means it's centralized (everything happens in one place).

Lemmy doesn't allow someone to edit content from different instances so that aspect isn't decentralized. If I make a post on one instance the post could be shared within the federation which makes that feature decentralized. At best Lemmy is a hybrid decentralized-centralized application.
it means the corporation is literally a legal person:

an identical but unincorporated organization would not be
a significant fraction of the houses in major cities in the northwest, particularly seattle, are these sears homes. there are entire blocks of them, built around 1920 by developers plotting out whole neighborhoods.

many have extensive renovations, others are essentially standing as-built. typically they are worth millions, but that's more about geography and zoning than the construction itself.

i have lived in a few, all with the original plaster, and a mix of original plumbing/electrical. generally i would say even the mostly-original ones were are some of the nicest places i've ever lived, but that's not saying much.

there is definitely a survivorship bias, but the ones still standing seem to have weathered the moisture well. much of the ~70/80s era construction i have seen seems to have fared worse, and the new construction i've seen is downright laughable.