skysight-inc/HackerNews huggingface dataset:
This is a really distasteful way to use the word 'grooming.'
There are two main defenses: invalidity and non-infringement. You're correct, and you're talking about non-infringement.

Invalidity can be proven outside of a full-blown lawsuit (via re-exam) and so it's cheaper. Asking a jury to judge invalidity is asking for trouble, because they usually figure they're not competent to do it.

I actually watched a video of a mock jury, where they debated this. It's pretty shocking how little they understand the law. One juror actually said, "well, that prior art reference -- it's not fair to expect the PTO to have heard of that."
I thought it was "cat -v" (https://cat-v.org/) ;P

Anyways, those breakages aren't nearly as big of a deviation from the modular design as something like systemd. I'm sorry, but that comparison just cannot be made.
I run resolved and it works for me. That is not to say that is fine for everyone so: resolved and networkd can be replaced if they do not work for you, right? Not sure how it is in ubuntu now (as an example), but when ubuntu started using systemd they did not use either resolved or networkd.

They point against systemd would be resolved both being broken and being unable to replace it with another resolver.
Should have put their patent infringing software behind some DRM. RED finds out Nikon is violating their patent, sues Nikon, Nikon makes a strategic campaign donation, some people at RED end up being felons. God bless America.

Seriously, if I infringe a patent in some DRMed software, can anyone ever legally discover that fact?
Tell HN: My early access eBook over iOS made $120k in 1 year
Hey HN -

I mostly stay in the shadows here, but for the one year anniversary of my first (ebook project)[1] I figured I'd write a blurb in case it's interesting to anyone.

I'm terrible at launching things, and take years to ship my own apps. After my last app was acquired, I wanted to fulfill a "moon shot" goal of mine - write a book in any form. I settled on adapting one of my more popular [blog posts][2] that I keep updated through each version of iOS into a five book series (one for each topic of accessibility, design, UX, APIs and a catch all bonus one). So far it has sold 1,534 copies and has made over $124,000. Now that things have settled, it makes about $2k a month on average.

I learned from my own launch history and decide to launch it in "early access", otherwise I'd never finish it. Launching it went great and was a day I'll never forget, as to that point - I had never made close to that much money in one day.

CONS:
It's not all rainbows and sunshine though. I used to read posts like this and my heart rate would shoot up, thinking "What the heck - I could do that too!" and make some good money. While it is true that the project has been great for me financially (I have a stay at home wife and three kids), honestly life is not any different. I just save most of it, spend it on the 1,000 school activities my kids have or whatever life throws at me. I didn't make any splurge purchase.

I've also realized the real, grating reality of opportunity cost. At the one year mark, this book series is only half way done. I can't put into words how much I miss making software, because now - all I do is write. That has been my main takeaway through all of this - your time is valuable, and I cosigned a ton of mine away the moment I decided to embark on this.

PROS:
On the positive side, I get messages from people starting out on iOS and veterans alike who are really enjoying the books. It's hard to put into words how motivating that is, to fell like you are doing a tiny little thing that somewhat matters to some people. I also love teaching and writing, so the project does appeal to me - but I've learned I need a better balance. When I shipped apps, all I wanted to do was write. Now, the opposite is true.

Anyways, if you are considering launching a digital downloads type of product, I'd say go for it. Tech-wise, it was trivial to get started:

Gumroad for sales
Netlify for deploys
Made the site from scratch using Tailwind
Ulysses to write

I think in a world where there is a lot of "grifting" going on with courses, ebooks, etc - you can actually stand out if you stick to your word and show authenticity. For example, I promised updates every two weeks - and I've stuck to that, a year in.

TL'DR:
Launching your own thing and making money is neat, but at the end of the day life doesn't really change at all. Consider your time investments. Try to truly help people.

Happy to answer any questions if you have any.

[1]: https://www.bestinclassiosapp.com
[2]: https://www.swiftjectivec.com/a-best-in-class-app/
Yes, and as kernels grew this is where the arguments for/against micro-kernels began. Modular monoliths seem most common ATM, but micro-kernel architectures haven't entirely lost the game yet.
what's wrong with systemd-resolved?
> Sam Zeloof, a 22-year-old American, produced a chip with 1,200 transistors

This is an impressive feat to be sure, but to compare it to modern EUV lithography is like comparing a crossbow to an ICBM
> Driving is intuitive on a city street.

Driving on a city street is habitual--not intuitive. Humans memorize their driving area and then act within that.

Put a new stop sign onto a road and watch the circus.
oh, what do you consider your phone's lifetime?
> Here too, it's only 'cable' that's not so common or perhaps not available here any more. I don't know why really but was never as popular here even for TV I don't think, mostly either satellite or not.

I think cable TV ended up being too expensive to build out. In the US it tends to be above ground on utility poles (which I think are also used for electricity) while the UK required trenching. This slowed the rollout and satellite TV (which carried the same channels) ate their lunch.

We could have had fibre much earlier had BT been allowed to roll it out but Thatcher wanted competition.

https://www.techradar.com/news/world-of-tech/how-the-uk-lost...
/r/redscarepod

/r/JoeRogan

These aren't just discussion groups for the podcasts - many of the users in these subreddits don't even listen to the podcasts. The subreddits for these podcasts have evolved as their own, independent communities. Why would they just up and leave for yours?
Sounds a lot like converting "left-right" audio into "mid-side" audio for the same benefits.
> - Some Linux users aren't fans of super-projects.
> - Some Linux users really like like modularity and composability ("do one thing") to the point of considering it a core tenet of unix-alikes overall.

That’s why Linux itself is a micro kernel. Oh wait… ;)
> Don't conflate mass shootings with school shootings

Ok. There shouldn't be either of these though
Pretty sure I was using Snort literally about 20 years ago. Very strange.
Just what everybody who's in the industry expected - Broadcom isn't a nice company - they've parted out and wrung dry anything they've bought.

I won't be surprised if Broadcom starts EOLing the newest versions of ESXi in the next year and a bit and only supporting subscription license modelling going forward.
Yoink! https://sockpuppet.org/blog/2013/07/22/applied-practical-cry...
This resonates with me as well. I went to a school with similar grade structure. Exams were hard. And when I saw exams for the exact same science classes at MIT and Harvard, I was shocked how easy they were. For this reason, I still refuse to contribute a single dime to my undergraduate.
We live in a democracy where people living in an area have some control over it. And they use this control to block zoning laws.
Talos names eight deadly sins in widely used industrial software
> This is missing the entire point of ML. ML is literally defined as not having to explicitly program responses in for every situation.

So how do you know how the system will respond to an arbitrary situation? You could easily argue that we don't know how an arbitrary human will respond to an arbitrary situation, but we have systems in place to deal with the consequences if they handle it badly.

For example, if a driver handles a situation badly enough, they could lose their license. If an autonomous car does something bad enough that a human would have lost their license, what happens? Do all of that company's cars get pulled off the road until the bug is fixed and validated?
> Consider that the reason many people were in SF in the first place was because their job required them to be there and they didn't have a choice

I’m not sure how big of a factor that is/was though. I know plenty of people in their 20s who worked in the peninsula or east bay but deliberately took on the high costs (and long commutes!) of living in SF for the usual reasons related to SF being a cultural center.

I think it would be fairer to apply your claim to the reason many people live in the entire Bay Area, but not specifically in SF.
I hate networkd with a passion. The levels of abstraction it introduces into dns resolution has wasted so much of my time.

I just want to be able to have resolv.conf work. Thank goodness it still does on debian.
If you understood how the brain creates pain and retains memory of the molecules that it interacts with you would understand that hyperchondria is a worse than useless diagnosis for anybody.

Certain people are going to recover faster from illness than other people. It isn’t because they have better mental hygiene.

They are fortunate. If you had long-covid you wouldn’t be able to type that because you would be mentally fatigued. Like Mike Tyson says, everyone’s got a plan until they get punched in the face. If your mitochondia locks up on you one day and your energy starts collapsing within 72hours of mild exertion I’d love seeing you blaming your own thinking to fix the situation while everyone else does.

I don’t feel vindicated. I am beating chronic fatigue syndrome anyway, I have to do spinal strenthening exercises, I have to get plenty of sleep, I have eat healthily, I have to not do too much physical exercise in a day, I can’t sit for too long or I end up with post-exertional malaise.

I think the people diagnosing other people with mental-disorders to explain what they couldn’t are going to get progressively more and more exposed as people find non-obvious ways to overcome their chronic multi-systemic health conditions. People are figuring it out.

There is a psycho-somatic component. There is a physical component. It is brought on by viral illnesses.

People with anxiety are prone to it but they are also prone to hypermobility(joint dislocation).

One of us is right. I’d hope I’m not a delusional hyperchondriac. When my fibula pops out of my knee joint and I pop it back in and carry on with my day is that hyperchondria? Or could that be in some way related to managing chronic fatigue syndrome of which long-covid appears to be a sub-set.

60% of people with hyper-mobility have anxiety disorders.

It doesn’t matter to me whether I’m right or you are right. All that matters to me is that I can sustain employment to rise up maslow’s hierarchy. I know that your approach would not have allowed me to do this because I tried it. Believe me I tried it.
If you're not aware, many people are assholes

Oh come on, most people are awesome. People LOVE to help, it empowers them, makes them feel good. When you look at books with advice about building relationships and friendships, you'll almost always find suggestions to ASK people you want to get closer to for help.
The Belgian government wants to ban Signal
>"Seriously, if I infringe a patent in some DRMed software, can anyone ever legally discover that fact? "

Yes, RED can file a suit, and 'discover' the software. The legal system is not some arcane and buggy piece of code.
> This is missing the entire point of ML. ML is literally defined as not having to explicitly program responses in for every situation.

I suggest you look up the free lunch theorem of supervised learning.

> A calculator absolutely "understands" arithmetic.

I'm not sure how that's anything else than proving my point. Let's say a calculator "understands" arithmetic. It does not understand anything I would apply those calculations I make with it to. I cannot tell it "calculator, go do my taxes".

Your particular example is not even true: A calculator is able to perform calculations, it does not understand any of the axioms, theorems, and uses around it.
Don't feel compelled to move. If you don't know why you want out of SF, don't leave.

Everybody who is saying how horrible it is aren't going to live your life for you. Don't try to live theirs.
> And you cannot turn their dns component off.

Of course you can turn it off. Fedora didn't even use resolved until 2 or 3 releases ago and they were one of the first major (non rolling) distro to adopt systemd.
OpenGL hardware acceleration through remote X11 SSH connection
Agree with this as somebody who does the inverse. I like front-end much more than back-end, but knowing at least some back-end helps me understand how things fit together, how to make things more efficient, etc.

If nothing else, learning about the front-end is a good lesson in how illogical and subjective humans are, and helps you keep in mind the end-user of what you're making while you're making it. (Like how learning back-end helps me keep in mind that whatever we're making has to work for/with machines and not just people.)
I'm going fishing soon for the first time this year, and was reminding myself of the one knot I learned while I was a fishing guide one summer.

I found it on this page - apparently it's called the "palomar knot". I'm very fond of it because you can easily tie it with cold, wet hands in the rain and it won't lose fish. Works with braided and monofilament.
Two reasons to make it a lot harder to own guns!
Yeah, you generally have to hope it effectively interpolates between stuff it has been trained on in ways that make sense.
You are making a very good point. Right now it can't give such indication because it is a black-box model. There are hundreds of inputs that go in (eg. characteristics of the code, how much the author has worked with this code in the past, how frequently this part of the code changes) and the output is how confident the model is that the contribution is safe to merge.

With that said, there are ways of exposing more details to developers. For example, scoring is done per-file, and Codeball can tell you which files it was not confident in.
Better regulations and fewer huge SUVs or trucks with massive blind spots would result in more than a 1% drop. Better public transport would, as well. Sure, it’s not shiny new technologies…
The trick is to realize that "same birthday" isn't a property of people, it's a question about pairs of people.

A group of 23 people has 253 unique pairs. So if I ask, "In a room with 253 pairs of people, what are the odds that in one of those pairs, both have the same birthday?" Now around 50% seems a lot more intuitive.

It's unintuitive because the number of pairs increases quadratically with the number of people.
I think there's a middle ground. I'm sure gen Z is hungry. Good chunks of every generation are, on the other hand, counting rental applications is a little odd.

There's a good chunk of millennials that are settled. They aren't moving in or out. an 8% drop for a generation that is about to turn 40 during a 2.5% interest rates seems a lot like a few people collected the cash to buy the homes and aren't renting any longer. But we'll never know because this is a single stat in a whole sea of stats regarding housing by generation.

*edit, I mean, we could know, we could go out there and find meaningful data to get a full picture of what's going on but I don't really care that much. Just saying that looking at one stat and crafting a wonderful narrative is pointless.
"works"

They closed this super-critical bug despite not fixing it, claiming they're making the right decision in their implementation when they in fact misread the spec

https://github.com/systemd/systemd/issues/2514

Yeah, that's right, with resolved you cannot connect to other machines on your local network by specifying their simple names, because it blackholes those requests, and there's nothing you can do about it.
Which was double parked... Anyway, I dont think most human drivers would have driven in reverse in this situation either.
Yes, I was called a "degenerate." I wasn't calling anyone else that. I was just expressing my displeasure with cryptocurrency and its, shall we say, advocates.
And even then, browsers will probably respond differently.

After a recent FF upgrade, it balked at JS that worked fine for years ... on occasion, not always ...because: navigator.onLine === true, internet.connection === false.
Have you ever traveled outside the US?
Subscribers only. Anybody have an archive of it?
> A human driver in that situation should not spend longer than 5 seconds figuring out and implementing a way to safely let the fire truck pass. The Cruise car took longer.

Impossible to say for certain, but I'd bet that a significant number of human drivers would yield to the right (as the autonomous car did), or take longer than 5 seconds to reverse back into the intersection (as was desired of the autonomous car).
A 10 or 30 second delay is the probably the difference between an emergency driver that likes to speed and one that does not.
Have you ever been to Santa Monica or San Diego?
Rocket.chat leverages the Matrix protocol for interoperable communications
As a manager, I’d just think you’re being provocative and short-sighted.

As an IC, I’d think you’re big-mouthed, in a bad way.

In any case, even if you were right, I’d be the kind of colleague you’d have to work your way up to retrieve trust after such a stunt.
Cybersecurity breach at City of Portland led to $1.4m fraudulent transaction
Suppose the travel lane had been blocked by any other obstacle, say some large object fell into the road. The Cruise car would have failed in the exact same way, there just wouldn't be an extra human in the loop to blame.
I’ve also stood next to the brain surgeon once and I could see that his work was easy.
> someone with ordinary skill in the field would not likely come upon that solution

This requirement often appears to be effectively ignored, as in this case. Compressing the raw data (i.e., before transformations like de-bayering) is a pretty obvious thing to try out. This sort of run-of-the-mill development does not deserve a 20-year monopoly.
Nolo Press's guide to Small Claims court is useful for that.

What you need is the "address for service of process" for the company. You get that from state corporation records. California lookup is here.[1] "GOOGLE LLC (201727810678)" seems to be the main entry. Google uses Corporation Service Company, which is a company that exists to receive and forward legal paperwork, and has an office in every state to receive mail for that purpose. Some kinds of legal documents have to be served by a process server, and there are companies which do that for you, for a fee. You get a report back from the process server on the delivery.

(Some years ago, I sued a retailer, and the process server's return read "person in charge threw papers out front door". It didn't help them. I got a default judgement in small claims court against them. They refused to pay that. I paid for a "till tap and 8 hour keeper", which meant that armed sheriff's deputies went to the store and took the money to pay the judgement. If there wasn't enough money on hand, they'd stay there for a day, behind the counter, collecting any money that came in, and explaining to customers why they were doing that. I had to pay a deposit to the sheriff's office for that, but the cost of that was added to the judgement, so that ended up costing me nothing. This is why businesses rarely ignore lawsuits. Eventually, cops with guns show up.)

[1] https://bizfileonline.sos.ca.gov/search/business
A lot of the arguments about systemd are annoying because they’re either based on things that are simply inaccurate (like many of the jabs about stuffing things into PID 1, done by people who don’t realize systemd-init is just one component,) are based on a super luddite mindset (I really don’t think shitty Bourne shell sysvinit scripts are better than systemd units, TYVM,) or hyperfocus on relatively small points of contention (Usually Poettering’s attitude, which does suck sometimes. Sometimes more specific things like the UID fail-open bug. Sometimes valid but contentious design choices like binary log storage.)

Granted. There is plenty of valid criticism against systemd, and when it was first pushed on all of us I was among the angsty annoyed people. However, I also don’t care that much about init systems, so if it was gonna work it was gonna be fine for me. Systemd today works quite well. It’s a more complete replacement for many of the components it replaces. It has a handful of annoying behaviors, but it also does a lot of things quite well. I really like socket-activated units. User systemd works OK for me too. systemd-networkd is pretty good for systems that don’t need NetworkManager. I initially had some issues with logind, but today it does roughly what I want it to. (Desktop Linux is the only OS that gives me the actual behavior I want with sleep on lid close: it does it only when the last external display is disconnected. I have written software to try to get similar behavior in Windows.)

My remaining complaints:

- I dislike the way systemd is pushing the world towards dbus even more. Not every UNIX like ships dbus by default and not everyone wants it. It is flawed in some ways and it is terrible that it is being imposed as a boundary for all kinds of system services in a way that will take ages to break free from.

- I dislike that instead of building more generalized interfaces or working into existing frameworks, systemd’s interface is quickly becoming a major part of the desktop Linux ABI. Major projects increasingly depend on it, working poorly or not at all without it.

- Generally just RedHat not caring about the former concerns as a whole makes me not like their control over the ecosystem. I’m glad somebody takes the mantle of trying to push desktop Linux forward, but I really have a strong dislike towards RedHat in general, and things that are perceived as highly influenced by RedHat. GNOME’s CSD initiative is the worst thing that has ever happened to desktop Linux and libdecor is an ongoing failure of a solution years later. No offense to the folks who painstakingly work to make it happen, but I’m not sorry, it’s crap. My opinion hasn’t changed even slightly since day one. (Though almost all Wayland compositors outside of GNOME’s support server side decorations, so you could always give GNOME users decorations that let them know how you feel ;)
I've been doing something in this vein for a big personal project, using this python library: https://nackjicholson.github.io/aiosql/.

In short, I'm using a run of the mill stack (Caddy/Gunicorn/Flask/Postgres) - but with the twist that all my core logic is defined in plaintext SQL files, which get bound into namespaced Python methods by aiosql. Routing, error handling, templating, etc. are all done in Python - but data manipulation and processing are outsourced to the DB level. All database object definitions are laid out in a massive, idempotent "init_db" method that gets called at launch, so I can essentially point the app at a fresh instance of Postgres and rebuild from scratch. The design is primarily driven by my personal distaste for ORMs, but I've found it extremely beneficial in terms of rigid typing, integrity checks, and performance.
At the same time, the voting public should also be smarter than this
You can see the basic methodology in sibling comments, just some counting on wikipedia, really hinging on whether you include Universities (I did not).

But a less controversial way of putting it is that other countries, including European ones, have had comparable incidents, and we can compare what they did with the US.
I'm not claiming these preferences are consistently applied, necessarily :-)