skysight-inc/HackerNews huggingface dataset:
Elixir/ecto has something called schema changesets that are a very robust way of validating user input. I do test against bad values (not just types, out of range, correct type but unsupported value, etc), but only really at data ingress, and no where else.

Honestly if a sad path causes a typing error in elixir it's not the worst thing. Sentry will catch it, only the user thread crashes, and you go patch it later.
You have no idea? Better start saving for the divorce.
You asked if other X servers are used, there are other X servers that are widely used outside Linux (Xquartz, Xwin, etc) which would break if the clients required DRI3.

Libwayland is a small library carrying the implementation of the wire protocol, and a few other bits like a simple event loop for servers and a library that can load X cursors. The point with that is that you're bringing your own compositing and multiplexing anyway. From there it's optional if implementations want to put in additional features for IPC, window management, hotkeys, screenshots, etc, and they can choose if they want to put that in the server or put it in a separate program. So you can still mix and match on some level anyway, it's not quite the same though.

I had exactly the same idea as you a few years ago to build something like that and I thought it would be useful too, and I thought about it for a while and realized that it doesn't really give you any of the benefits of Wayland or the benefits of X11. The point with wayland is already that it strips the unnecessary bits out and maintains a legacy code path with XWayland, and the point with X is that it's always going to keep the legacy code running anyway, so you don't gain much by combining them. If you have a minimalist window manager that's only a few thousand lines of code, and you want to get the benefits of Wayland, it's much easier to just port that using wlroots or something than it would be to rewrite the whole X server. That's just my experience.

>Sounds like a problem with the particular extension, not X11.

Since this is an issue with Xorg lacking the right extensions it's basically the same thing.
Does the eMMC get corrupted as easily as the SD cards do?
Seems far from definitive, especially given the scale of the claim you're making, to be quite honest. I'll do some research of my own and link back if I find anything more substantial as I'm actually sympathetic to your original point even if I think the evidence you provided is weak at best.
Four Challenges Facing Developer Productivity Startups
40% does seem extremely high. For reference, most states have usury laws that kick in around 20% APR.

I'm not saying there isn't a reason for such a high rate, and obviously it's better than a 60-70% rate, if that really is the only other alternative.

But for anyone with any credit rating at all, I would imagine they would probably be better off getting a credit card and dealing with the issues alluded to. Yes, it may be easy to overspend if you're not careful, but if you are careful, the rates are likely to be much better (capped by law), and you get additional benefits to paying by CC.

That said, I haven't seen the business plan, so maybe there's some other reason beyond "I might overspend" as to why someone who could potentially qualify for a CC would get this.
I opened the article expecting to agree with it, then I got to the part about "does anyone use google flights instead of travelocity" and started to wonder if it was satire.
Do you know if anyone makes a back-plane/carrier board (not sure on what the actual name is) for hosting/holding multiple CM4? I found a few for the CM3 but they seem a bit cost prohibitive.
Why not make the goal bigger? Bigger to the point where we can see double digit scoring?

One thing that turned me off from watching Soccer one year was the amount of 1-1 games that led to PKs, and after just doing a little bit of research, Hockey has the longest overtime games by far, and occurs more often by far.

> The average NHL team has gone to overtime in about 23.1 percent of its games over the past three seasons. The Flyers have done so in about 31.1 percent of their games

It's not enjoyable for the casual viewer. Betting on sports which have O/U of 0.5, 1, 1.5 is ridiculous tbh.
https://xkcd.com/1053/

(edit: not to imply you were making fun, your answer was great! But in general: everyone learns things every day. Even every programmer has a day where they learn what fuzzing is)
I am a dumb American. I didn't even know Box Lacrosse was a thing. We only have field lacrosse here.
To be clear: if the NHS is socialism (and I think it is) then I'm happy to have some socialism in my country.
Maintainer here, happy to hear that! Doing our best :)
Even Google's own OSS Fuzz switched to afl++ recently (https://google.github.io/oss-fuzz/)
The capitol riot was a single event tied to a specific circumstance. Whilst the Portland situation has been ongoing in different forms since last summer. The continuation of that does not prove a lack of police action. Merely that police action has not effected the motivation of some people.
Too late.

I mean, sure, it’s nice if it isn’t in your face all the time. I’m glad Google’s SafeSearch exists. But keeping people who are actually curious from finding things is much harder than that, and there are a lot of curious teenagers.
It feels good to not agree successfully in the lack of a "I don't agree" button. I block their cookies anyway. :) I need to find better ways to mess with their fingerprinting though, or maybe throw back some bogus cookies at them with badly-formatted data instead of blocking them.
I had no idea about this. Can it damage things that won't work (eg things with AC motors).
I've been building out electrical in a campervan and always wonder if there were DC equivalents to a lot of things.
One, every subdivision of a company might have similar needs, but each one has niche table stakes that only one app provides. Case in point: Lawyers still use WordPerfect [1].

Two, and this is where I think Superpowered, the company in question, will stumble, is that every attempt to unify these disparate needs has ended up into a unholy giant mess of "Enterprisey" software that tries to be all things to all people. Inevitably there's at least one key area where it sucks to bad for the table stakes requirement of that user base that they never adopt it, strike out on their own, and now you're back to "why do we have so many apps?".

1. https://www.globenewswire.com/news-release/2020/05/05/202768...

Edit: this should have been a reply to the parent of your comment.
The main point is that this hunger for resources without regard for consequences is the very core of life.

We did not exist back then. And cyanobacteria did not have a great plan of creating mammals.
I know this guy is Someone Important, but what's with the juvenile writing style? Is it really necessary to cuss every other word? Is this a blog post by an experienced tech commentator or a drunken sailor?
It kinda depends on the application. My home phone line gets 95% telemarketer / spam calls. I moved it to VOIP about 5 years back, saving about $35 a month. Even a standard POTS line, with all the taxes and crap, was over $40/month around here. If it's "down" a few % of the time I don't care. I'll just fall back to my cell phone.
Why did you have kids then?
Shhh, don't give Jetbrains any ideas now :)
That is very neat!

That said, I think a lot of the value of Firefox Send, which I used a bunch, was that it was maintained by a trusted brand in Mozilla. Indie groups won't have that reputation. And if I wanted to self-host, I would just use magic-wormhole.
The risk of failure to the scanner company is high.

The risk of failure to you is low.

That's the difference, they are shifting the burden of security to you... since if you don't patch the "exploit" which may not be an exploit, they can always point back to you in case there is a security breach because you didn't listen to the "magical scanner".

It's a clear conflict of interest from twisted incentives. Additionally, if the thing never throws up any exploit warnings, you might wonder why you're paying so much for this fancy alerting thing.
> They restored a flat copy from archive.org

Seriously? Unbelievable.-

> but much of the labor-related management and payments go through it.

This is really concerning. The situation being what it is, you'd think that labor services, precisely, would be in high demand (benefits and such ...)

> they either don't want to put it online for some reasons,

Site compromised to inject malware?

> or they don't have backups available.

Again, incredible ...

> My bet is that the entire IT service is subcontracted,

This, and - my personal - bet, an "inside" job, with a willing admin.

The kind of malware used is not even "first rate". It's Malware-as-a-Service second rate crackers "rent", when they have a way in, but not the chops to actually dev their own tooling ...

(By the way, on follow up, I have heard of no resignations ...)

Edit: Wanted to say - though they deny it - ...

What about the PII of several dozen million people? I am convinced it has been compromised ...
Not exactly. To make it equivalent first you need to consider employer side of FICA, which take about $100k. Then health insurance and other benefits. And vacation, sick pay, and any equipment you need to do the work.

Finally, maybe the biggest variable is non-billable hours. Maybe there isn’t 2000 hours of work available at that rate. And a lot of people who charge that much spend a substantial time finding new clients, writing new project proposals (many of which don’t get executed), and doing things to promote themselves like conference talks or speaking to press.

It would typically net out to anywhere from $500k-$900k depending on how much of those overheads you have. Nothing to sneeze at but similar ballpark as senior FAANG comp
I wonder how they know which message. I guess javascript on the client reads the stuff after # and sends something derived from it to the server?
This is an OK take that can be discussed on its own merits but I’m disappointed that this is top comment on a piece that discusses poverty and technology. People who are so poor they cannot buy a basic laptop or internet. Perhaps a reflection that all of us maybe out of touch.
It's been nice to see the recent additions to Bitwarden (share my passwords if I die, Send, ability to copy TOTP to clipboard from search list).

Send is nice, we had a vendor use pwpush.com recently to send us a password. Was skeptical because I'd never heard of them before, but it seemed to work fine.

I've been using Bitwarden for around 18 months for my family and a year at work. I like it, but it does have some rough edges.

Was just discussing it a few days ago and one of my coworkers asserted: "It has UI issues that should probably be considered security problems." and I can't argue with that.

The primary one is that when adding a new entry via Mobile, the "who owns this" is down past the bottom of the screen, and the "save" button is at the top, so you can complete the password add without selecting the account/collection portion, it's just invisible down there. Leading to the password being in the wrong place. The default is a selected value, rather than "no choice", so it won't throw an error if you don't go down there and complete it.

Other than that, I'm fairly happy with Bitwarden. I do wish that there was a key to generate values into the custom fields, which I use for "security question" answers, so I have to generate them in another app and really can't use Bitwarden in mobile with sites that require setting up security questions.

My wife uses it, but says it's ugly. So, that might be the thing that causes me to change to another provider... :-) (combined with my coworkers not really liking BitWarden's UI)
They don’t currently offer a Lightroom alternative. Affinity photo is a photoshop replacement, but doesn’t really offer photo organization capabilities like Lightroom does.

I too am tired of paying for Lightroom every month
I disagree, while there are some unsavory comments, this thread is allowing sunlight into some bad aspects of the Indian-American subculture. We - I am Indian-American myself - need to be serious about such allegations and not get defensive.
I'd love to know the internal strategy, assuming there is any. Because my first question before allowing a FitBit acquisition would be, "how do I know you're not just going to soon abandon your new toy, as was done with WearOS?" I mean, Google had a serviceable OS, that they just seem to have given up on.
That is cool stuff. Thanks for the links, I'll be reading those later.
The news is catering to people's appreciation of the change from the Trump era. We'll get bored with it after a while, and they'll have to spice things up.

I think it's very difficult to figure out where we go from here, though. American mainstream media has always aspired to be nonpartisan in the sense of being politically inclusive, a common ground where people come to get not only facts but also a sense for the range of reasonable opinion about the issues of the day. How can you give a sense for the breadth of opinion in a country that contains congressional districts that elected both Marjorie Taylor Greene and AOC? (To be clear, I don't mean to denigrate AOC by mentioning her in the same breath as Greene.) How can you maintain journalistic integrity and also present opinions that can only be explained by repeating a litany of known falsehoods?

I think it will require a new approach from staid old-school media outlets that tend to make everything sound blandly reasonable unless they are actively denouncing it. That approach won't last, because it's tiring to read the same outrage time after time. Soviet press could get away with it because they had a monopoly, but American newspapers won't keep doing something that wears on readers. They need to figure out a way to inform readers of the full range of beliefs of Americans without making them all sound reasonable, and at the same time without endlessly resorting to outrage.
> The only change is that you now have a bunch of people who are afraid to use a handful of naughty words in public because they might lose their job over it.

That's not the "only change". If were, that's still a feature, not a bug. It means that real consequences are possible, and that those possible consequences are widely understood.

One is never going to change the mind and heart of a deeply racist person, but one can help bend the overall curve of intolerance over time.
I think I can relate to the idea of quitting a profitable business to work for a large corporation. I've thought about that myself.

I have been running a one-person Saas business for the past 8 eight years. I make more money now than I did before the business and probably more than I would make if I took a job now at Amazon or Google. If I wanted to, I could also probably get away with working 2 hours a day. I also have 2 kids, and the business gives me the opportunity to be with them and my stay-at-home wife all the time (which I actually really like) and it gives me a platform to launch new businesses. So why have I thought about ditching it? It's definitely not the commitment that a corporation would provide, since a job can end easier than a business can. I've thought about it because I'm curious as to how successful I could be in that environment. I worked in large corporations for years, but I never worked in a large corporation after running my own business for 8 years. I have a completely different perspective now and I think that my opinions would carry a lot more weight and with the right type of infrastructure, I think I could make a real difference.

I don't have any plans to cut ties with my business, but I can at least say that I've thought about it.
As I understand it this idea of the dark ages isn't supported by modern historians.
You can censor obvious examples of extremism. I don't think anyone disagreed that Youtube was correct in censoring Isis recruitment videos, for instance.

The problem is that people are trying to censor "dog-whistling" extremism. By its very nature, it's a losing battle. Only dogs can hear dog whistles, so there's a high likelihood that you're censoring someone innocent. Also, even if you do censor a dog whistle, they can easily make another.
You're still using subjective terms like "extremism" in an objective way that the people on the receiving end of that label may not agree with or appreciate.
And would you describe things as having gotten better this last year?

And I don't mean in the sense that you see less of what you think there should be less of online, because then of course it's gotten better if that's the variable being minimized. I mean, do you think the state of extremism and political unity has improved via marginalizing views held by enormous portions of the population?
We were strongly encouraged by both physics and astronomy professors to major in physics rather than astronomy if we wanted to work in astronomy. We were told (by the astronomers) that although an astronomy major has more of the needed skills, the physics majors were seen as better hires. We were told by the physicists that of course physics majors had those skills (that seemingly weren’t anywhere in the curriculum). :)
Except it doesnt even resemble what the left believes

this is a good breakdown https://youtu.be/m0ZDHgD9084?t=950
I am appalled at the level of discussion here. Nationalism, both from EU, US and UK side is tiring, this flame war needs to be shut down. This not what HN is for folks.
If you’re not a journalism skeptic, but a journalism critic, carry on! Getting journalism back on track to be a public trust is needed more than ever.

- - -

> I’ve seen this claim from people who work or have worked in the industry.

That seems dismissive — it’s been the consensus from those who do not work in journalism for centuries. The point I was making is that the journalism industry tends to be taught and worked by people feeling a mission to help citizenry vs. power.

> appalled by lack of self-awareness and responsibility the industry takes for its negative impacts

Having worked in finance, I’m not certain journalism is “just as” susceptible as any.

Or is it that journalism is a higher standard as the aim is positive impacts for the public? What % of reporting is positive impacts, and what % of reporting is negative impacts? Should we account by all media, or just those with investigative journalism newsrooms?

Certainly mission oriented industries, healthcare, global aid, religious institutions, grapple with this more than capital oriented industries, by the nature of those drawn to them before they know better.

Whole drama-watch blogs exist dedicated to following particular newspapers (or, rather, the humans who work there) grappling with it, often played out in their ombudsman and editorial pages and dissected by the bloggers (the 5th estate watching the 4th, which I consider useful).

Meanwhile, “lack of self-awareness and responsibility the industry takes for its negative impacts” seems to be the general stance about Silicon Valley too. Not ironically, awareness often emerging through San Jose Mercury News.

Speaking of which, I mentioned Zuckerberg as he specifically commented on the so-called “Fifth Estate” vs. “gatekeepers” in the “media”:

"People having the power to express themselves at scale is a new kind of force in the world — a 'Fifth Estate' alongside the other power structures of society. People no longer have to rely on traditional gatekeepers in politics or media to make their voices heard, and that has important consequences. I understand the concerns about how tech platforms have centralized power, but I actually believe the much bigger story is how much these platforms have decentralized power by putting it directly into people’s hands."

I’m not advocating for or defending “media”, especially opinion media. On the contrary, I’d argue the golden age of news media died during my lifetime, and what’s left is on life support. That worries me, as I hold the capital-P “Press” — when performing the mission of neutrally (not in a fake two-sides way, but factually) informing the public — is vital.
Machines, immigrant laborers and huge agribusinesses, mostly. I don't engage in the trendy family farm fad if that's what you're asking.

More to the point, are you implying that it wouldn't be possible for a dead end community to grow food? If so, why? Seems like a bizarre argument but I'll bite.
You don't need to be Elon Musk to think hard about if you are optimizing for solving real world problems or something else. It's a habit of mind and the courage to change your circustances if you find yourself in a situation where it's not possible do things the right way (e.g. in a dysfunctional organization).
There's plenty of places for flamewars; and the HN mods try to avoid hosting them. I can't disagree, the flamewars need to happen, but they don't have to happen here, and the HN policies have been applied with a consistent excellence that I respect.
Also remember that Twitter's users are not their customers. The users are the product.
"“The sanctions authorised by U.S. on the base of announced states of emergency violate a wide range of human rights in China, Cuba, Haiti, Iran, Nicaragua, the Russian Federation, Syria, Venezuela, Zimbabwe and other countries around the world"

Those are some pretty corrupt places where sanctions would likely be necessary. Sounds like a propaganda piece by the International Association of Despots.
Yeah, it was crazy. The fact that it was the majority meant loads of stuff would stay empty/unused, which remains true even today. I have footage from a massive seaside resort in the center of the capital [0] to give people an idea.

Unfortunately, there are always two sides to every story, and both sides were pretty nasty to each other[1]. But agree, it's hard to side with Basayev on this war, or any other really.

[0] https://www.youtube.com/watch?v=OSi88CLRuZE

[1] http://www.unpo.org/downloads/AbkGeo1992Report.pdf
Show HN: A Slack app for anonymous messages and polls
Your comment comes with a very big assumption that the trivial amount of money you spend really serves your needs and that all marketing material is true and comprehensive. When you buy something and then realize it’s not really solving your problems, then you might apply the same calculation, buy another tool based on some marketing copy, be disappointed and then finally come to a “let me research this space better before throwing money at undeserving people and services” mode. I’m not saying this is how it will always play out. But those who do spend some time researching and trying things out aren’t quite stupid either.

I would also contest your claim that a lot of the HN audience makes $200K a year. I’d wager that it’s a lot lesser.
No I pirate because it makes economic sense and also because I feel no shame in doing so. Neither do the chinese. Having money doesn't prevent people from picking lower prices options.

The cultural attitude I talk about dominates most of the culture in china. You walk into shenzhen not only is software pirated but entire phones, products and hardware is pirated and sold publicly. It's completely normal in china. Not to mention many people are proud of their own businesses.

Whatever your experience is I feel you're telling it from within some social strata that is largely different from the rest of china and this is only a minority opinion.

Like the author I say this in the most non judgmental way possible.
Not sure GP's meaning, but just guessing here, maybe it trains people to hit "I agree" to everything without understanding, so when they get an actually security warning they just click right past it.
The protections are routinely upheld in UK courts.
Based on the digital image of the check my bank had, they wrote over the payee name rather poorly, then took it to a sketchy payday loan type place.