skysight-inc/HackerNews huggingface dataset:
Juce has a CoreGraphicsMetalLayerRenderer which I believe uses Metal to render CoreGrapghics primitives.

And yes, I agree that JUCE will tesselate the splines into straight lines on the CPU. So technically, they are not fully rendered on GPU. But in practice, the slow rasterization is done on GPU while tesselation only has a negligible performance overhead. For example, I heard that UE4->UE5 removed the GPU tesselation support because it's usually easier to just DMA a new mesh from the CPU on-demand. I would treat that as a strong argument that CPU tesselation is practically never the bottleneck.
Will you allow developers access to your GUI framework? What about open-sourcing it?
Using iex:
Erlang/OTP 24 [erts-12.2.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit]

Interactive Elixir (1.12.2) - press Ctrl+C to exit (type h() ENTER for help)

Mix.install([:req]) gives
could not compile dependency :mint, "mix compile" failed.
> - Tagged template strings. This just feels dirty to me. Probably won't use, but when I see it in a code base I won't be so confused at least

What's funny is the go-to example of using it for translations is just wrong: It only does numeric indexing, so can't be reliably used with languages where words would be in a different order. You still need a library or something that builds on top of it to handle that.
It could be that liberal ideology has a lot of emotion behind it.
nothing illegal is currently happening with SUVs. whereas the other thing IS illegal. full stop. so the appropriate response would have to be something short of an ingenious campaign or tactics to gut the car lobbying industry in the USA.

probably unofficially "electing" someone smart with industry experience and leadership abilities to think about these issues. a union leader of sorts. you need someone to congregate people. then you get them to create voting campaigns for certain politicians who are willing to break apart the car industry's grasp on just about everything in this country. then, you build marketing campaigns, you hire your own lobbyists who are maybe crowdfunded or have private interest from more liberal private donors, i dunno. literally anything is better than having your citizens go and screw up other citizen's property. nothing will change this way, i can guarantee you that.
This makes sense to me. If you pay a lot of attention to stories about discrimination, over time it's possible to start assuming that everything bad that happens to you is a part of that story. Basically victimisation becomes your default assumption, which is a very negative state of mind to be in.

There have been times when I could have attributed bad treatment to people being xenophobic towards me, but I try to focus on the fact that these people are possibly just jerks to everyone. I feel this is a healthier assumption as it has nothing to do with my identity.

This is not to say that discrimination of women or xenophobia doesn't exist, just that it shouldn't be the default assumption when something bad happens.
Building a Physician Reference for 2023
> - Tagged template strings. This just feels dirty to me. Probably won't use, but when I see it in a code base I won't be so confused at least

Tagged template strings are an absolutely brilliant feature and have tons of valuable uses. In particular, many sql libraries in node let you do this:

const query = sql`select foo from bar where zed = ${param}`;

From a developer standpoint it "feels" just like you're doing string concatenation, but in reality the query variable will contain a prepared statement so that it safely prevents any kind of SQL injection, e.g. it gets parsed to

{
sql: "select foo from bar where zed = ?",
parameters: [param]
}

There are lots of use cases where things are easily expressed as an interpolated string, but the thing you want back is NOT just a plain string, and tagged template literals are great for that. It's also a nice way to call a parser, e.g. many GraphQL libraries let you do:

const parsedGraphQLSchema = gql`type Query { foo: Int }`;
This comment gave me the Dropbox vibes of 2007: https://news.ycombinator.com/item?id=8863 :)
I gotta say, I don't believe most people here. When it comes right down to it, learning the habit of plugging your yubikey in when you sit down, is much easier than switching git hosting providers and all associated migrations that might not even ... Be possible outside the GitHub ecosystem.

I say this as someone with intentions to leave GitHub, but that has more to do with them ruining nixpkgs contribution history by MAKING ENTIRE ISSUES AND PULL REQUESTS UNVIEWABLE because a single banned user participated in them years ago. Love you GitHub, brilliant.
This is exactly what I've been dreaming of ever since Hall effect switches came back. It's very reminiscent of the old school Zboard keyboard that had physical overlays tailored towards specific games. This digital approach seems a touch more scalable.
"I have found some results, I can display those results if you ask again from your iPhone."
Unless something gets optimized away, I'm pretty sure "let a: i32" will allocate memory on the stack exactly like C. Do you have some sources?
State power usage in political agenda's needs to be carefully evaluated, or it can lead to revolutions or disintegration.

When state power is used to serve political agendas, it can be easily abused for personal or party gain. This can lead to corruption, nepotism, and favoritism, which undermines the integrity of the government and erodes public trust in the system. Something we already see in many states, California's project to build a bullet train failed after millions and millons of dollars.

Using state power to serve political agendas can have serious negative consequences for democracy, governance, and society as a whole. It is essential that political leaders prioritize the interests of the people and use state power for the greater good rather than for their own personal or party gain. The "greater good" isn't a ironic or strange concept either just like the "noblesse oblige", these represent the contract between the governed and rulers.
The disintegration of these concepts in a nation lead to civil war or separation.
The web client seems to install some DRM packages.

I've used ncspot extensively when on little ARM boxes - it requires a premium account, which I have, and it's just a nice little curses interface to Spotify, written in Rust, that seems to work on everything with a minimal of resource use.
looks like the key feel will be very bad
Or people not on Apple devices side-load the app anyway (F-Droid). Assuming the corporate action is just to remove the market from the Play store.
They... Eat too fast? :D
Fun fact: Some of the sandwiches seem to be rotating in the opposite direction. This is due to an optical illusion called the "Silhouette Illusion" [0], first discovered in 2003. If you focus hard on a sandwich and blur your eyes slightly, you can make it change which direction it rotates.

[0] https://en.wikipedia.org/wiki/Spinning_dancer
Jam bands may often have varying lineups / guests, which complicates things more than just different dates.
Incorrect. It’s totally fine to not get along with other people—and certainly to not want to share a democratic polity with them—based on cultural differences. There’s no reason why people who escaped west to get away from elites should we to to share a polity with foreign elites who think the “common people” need to be carefully managed. Conversely, there’s no reason why folks who believe in rigid social hierarchy and norm enforcement should want to live around people who are pathologically individualistic.

That’s entirely unrelated to “racism” or “xenophobia,” which is stereotyping or prejudice based on superficial rather than substantive differences.
This is interesting... but I can't help but think how much better it might be if instead of a video background just had a simpler e-ink display for indicating
what the transparent key caps were for. The animation/videos are very distracting.

I never liked the Apple TouchBar or anything that required "active" attention away from the main screen.
I'm sure it's far higher than that percent. But it's questionable on how you define fraud. For example, is it fraud for an Ambulance service to pay $100 to a taxi for a referral to transport a someone on medicaid / medicare if their trip has any inkling of a medical reason.

Is it fraud for transport companies to take people wherever they want to go so long as they make some type of medical stop (grocery store with pharmacy) at some point during the trip.

Is it fraud to blanket an area with signs saying "Cash for Diabetic Testing Strips" then go around door to door and sell (bill medicaid) testing strips to Medicaid recipients?

Is it fraud that multiple FedEx trucks are needed every day to drop off "Mom's meals" which never get picked up in the lobby of any given senior apartment building?

I'm sure there's lots of examples of obvious outright fraud where things are never done or delivered, but there's orders of magnitude more scams that aren't clearly illegal.

Half of my high school class seems to have some sort of scam that involves billing the government. There are multiple people that have "Medical transport companies" they go to the USVI and recruit drivers then buy some shitty minivan and slap a large magnetic sticker on it and offer free rides so long as you do something vaguely medical.
Americans don't know what corruption looks like because they're not familiar with it but it is pervasive here - made worse because it causes an American so much shame that he will reflexively attempt to deny it. Clever trick to make it part of the national psyche.

It's amazing because San Francisco is really as or more corrupt than most Indian cities I've visited. The difference appears to be that while corruption steals the same $90 out of every $100 made, the sheer economic productivity of American cities permits them to still provide services.

It's really an incredible sight.
Am I the only person who wants a Thinkpad type trackpad-button in the middle of the keyboard so I don't have to move over to the mouse or trackpad?
To add to this, there is probably a huge spectrum, from people secretly taking pictures of naked children at the beach which you might never even become aware of to yearlong abuse and rape. And one should not lump them together to get to get a big number of cases and then pretend they are all of the worst kind.

Also the decision is not a dichotomy between complete surveillance of all communication and doing nothing at all, there are other measures that can be taken additionally or alternatively. So the proper measure is the additional utility of banning end-to-end encryption over all the other things you can reasonably do, not over not doing anything at all.
You have a few options now.

1. Learn to drive the tractor

2. Be the person who can repair a tractor

3. Start a tractor company

4. Find a business application that previously was not possible without tractors, or that is now much cheaper with tractors
In the end yes, although it was much easier to get working than the authors adventures with firefox
Fighting SEO spam is a never-ending arms race. I agree with your sentiment that is is likely to get worse and we need to be prepared for that. I'm not sure yet if LLMs will be significantly useful themselves in stopping it.
Hiya! I worked there in '97, first year at Bury St Edmunds.
Templated code can lead to some really long symbol names. As a random tangent, I was trying to figure out why Chrome's stack symbolizer wasn't working for some stack frames this week… and came across this comment in the symbolizer.

char demangled[256]; // Big enough for sane demangled symbols.

Turns out the longest symbol name in the Chrome binary is 32k characters long... and some of the tests have even longer ones (the longest one I found was 98k characters).
GitHub accelerates development for embedded systems
Smart, keeping consumers top-in-mind (positioning), as in relationships (updates), an products (iterations)

https://www.amazon.ca/Positioning-Battle-Your-Al-Ries/dp/007...
Lots of negativity in here. I for one am excited about the prospect of an editor that is as responsive as I remember Sublime being back in the day, with the feature set I've come to expect from VS Code. An editor like this simply does not exist today, and betting on the Rust ecosystem is entirely the right choice for building something like this in 2023.
Becoming a catholic priest because you want to be celibate is like becoming an astronaut because you like freeze dried food. Worse if you're gay because you putting yourself among a bunch of sex-starved men.
From my experience, even a 30-60 minute do-nothing can help a lot. Also seems much less intimidating that an 24 hour one. Try it out for yourself
And corporations are experts at regulatory capture.

I would be amazed/surprised if one is introduced and effective. But you don’t get what you don’t fight for. Just because the odds are stacked against today doesn’t mean we can’t do something to shift that stack a bit for a better tomorrow.
I prefer blank keycaps. Better for posture and focus to not be looking at your keyboard all the time. Also, maintaining the need to see your keys clearly puts arbitrary limits on tent angle.

I would appreciate something which could understand both my keyboard firmware and whichever app has focus, and summon a hotkey helper on screen which mirrored my key layout.
How do european customer protection laws not protect against this??
Yes, this is what Catholics would say (with optional gay men = pedos dog whistles - see your sibling comment). It’s an explicitly homophobic rationale that depends on the assumption that being gay is worse than being straight. So while it sheds some light on the internal logic of Catholic homophobia, it’s hardly likely to reassure anyone who is worried that gay men are being singled out for unfair treatment. Rather, it explains exactly why this is occurring.
In this context does the word "system" have a different meaning than "thing"?
We don't, we're accessing it programmatically from php, it has built in support. I'm not sure how it works under the hood.
Once robotics and computer vision gets there, there could be a lot of money in robotized regenerative agriculture.
> Why are you trying to put the rest of us out of a job?

Why are you using a shovel when a spoon would do?

You’re in software. Surely you were aware that things can be automated.
yea totally! My plan is to train models on companies design systems as well. I think if done correctly, it could be a huge boost to product development velocity.
I use the web client, but I find myself lamenting how it's missing basic features, like playlist management (change song order, duplicate playlist); fortunately I don't use those often, but it is quite annoying.
Circumventing higher levels of Widevine has been unnecessary until now, since the HDCP protecting the inevitable HDMI video output has been thoroughly cracked. Pristine 1080p and 4k copies of Netflix content is widely available.
Your restraint is admirable.
There's nothing wrong with immigrants. What's wrong is the old population will disappear, or be put in the perilous position of being a minority in the only territory they can call their own. Look at Ukraine while it was part of the Soviet union for how dangerous that can be - or the Rohingya, or Uyghurs, or countless other examples.

Not to mention it is in the interest of any organism, any living being, to produce descendants, so any policy that promises long-term sub-replacement fertility is dangerous from that point of view alone. It frankly boggles the mind this is something I have to explain.
It depends very much what you're trying to read.

Start with the 90 day Harvard classics https://www.myharvardclassics.com/categories/20120622

And also check out Penguins Great Idea series https://www.penguin.co.uk/series/PEN02/penguin-great-ideas

If a book was read 100 years ago and is still being read today then it's worth a read. Most books written a few hundred years ago are just as relevant (if not more so) today.
Thanks now I’m hungry.
They might be from countries south of the equator? That would explain them spinning the other way.
In a video game, you'd just blur the shit out of everything else while you grant yourself a 2nd frame to re-render the rest of the content [1]. Or you do temporal remapping like the Oculus does if you rotate your head too quickly.

[1] https://developer.nvidia.com/blog/nvidia-vrss-2-dynamic-fove...
What's the timeline for iOS/Android native apps?
This seems like the wrong portion of the problem on which to spend time. This is a text editor. Performance problems with text editors tend to involve long files and multiple tabs. Refresh speed isn't the problem, although keyboard response speed can be.

I'd like to see "gedit", for Linux, fixed. It can stall on large files, and, in long edit sessions, will sometimes mess up the file name in the tab. Or "notepad++" for Linux.
Explanations of how airplanes fly are remarkably similar to explanations of how LNNs work: https://www.wired.com/story/theres-no-one-way-to-explain-how...

You have probably heard of the explanation that the curvature of the airplane's wings generates lift. However, this is wrong (as explained in the article) and can't explain observable phenomena such as planes flying upside down.
SVB down -45.97% As of 01:04PM EST
Is this confirmed?

TFA 404’s, gandi.net still advertises the two free mailboxes, and I haven’t received any communication from Gandi.
All according to cube rule:

Hot dogs are categorically tacos.

Burritos typically begin life as a "calzone", but experience most of their brief lives through the lens of a "soup/salad in a bread bowl".

Sometimes people prefer to fold a burrito into the "sushi" pattern. Depends on your mental image of a burrito.
I think hot dogs are vegetarian but not vegan. As in, the stuff in a hotdog may or may not require the killing of the animal.
Is it really an good thing that a vulnerable sql string interpolation code pattern and this sql tagged string look and feel the same?
As a Rust newbie, here's a chance for my understanding to be corrected, but...

Isn't taking control away from the programmer the entire point of Rust? I thought the premise of it is that programmers can't be trusted.

That sounds like a criticism, but I don't mean it as such. It's just what I hear when I hear people talking about the value of Rust. Is my understanding incorrect?
HCA is a huge health system. I’m no fan of Rick Scott, but hospitals are traditionally run independently. They have 180.
This has definitely got an "Onion" flavor, and makes me wonder what the future of that publication is going to look like, if AI is this good at writing absurdist humor articles.
The terminology should be either "License", "Buy a License", or "Purchase<br><small>Indefinite License</small>", but it's distinctively "not renting" since it's a one-time cost to obtain that indefinite license. Renting anything implies and requires some form of ongoing cost.
They're a bank.

They have capital ratios to maintain.

If the underlying assets (the assets backing the bank), move in value, then they need to provide extra capital from somewhere. This is them securing that capital base that they need due to the change in value of their current assets (largely US treasuries and mortgage back securities- this isn't really about the value of their tech portfolio).
> I've purchased domains from Gandi, pre-paying for multiple years of service such that some domains I have don't need renewing until 2027.

Just in case you did not know: if you transfer to a different registrar, you will not lose the extra years of registration. You can confirm the expected expiration date of 2027 at lookup.icann.org.
That's why I pay for the internet
Sounds like fun to me.
> I can certainly speak to that effect as a Canadian aware of at least one similar 'police gang'

What’s it called? Where is it?
I was coming here to say this- one of those, "everything old is new again" moments.
Sort of, within constraints. L1 both decrypts and decodes, so you can’t really use it as a pure decryption oracle, but it doesn’t matter if you’re going to re-encode it anyway.

Not that it really matters, since HDCP has been cracked. There are a lot of holes here and a lot of problems with DRM.
Glaize, disrupting the $45B nail care industry
I even went and got myself a Tex Yoda II. I like it, but sometimes I wish it had real arrow keys. Maybe I'd go for a Shinobi next time.
Agree. In that case, you need to cache the result of your CPU rendering in a GPU texture so that you can smoothly scroll it. But you can probably still get away with drawing all UI components on the CPU if you add a little bit of caching.
This article is what inspired me to try it. I was already looking at a greyscale (256 level) pallet, so I figured why not go all the way.
I want this but a joystick instead of a nub. More leverage
Author: Here are the hoops I jumped through to avoid all my data going to the cloud.
Also Author: And here is how I funnel all my data to Apple cloud.
It would be nice if restaurants used this technique for their menus.
But Carbs are sugar and sugar spikes insulin and that breaks healthy ketosis. Sugar is completely alien to human body.
But i would really want to read your blog regularly if one exists!
Ah I see the use case since I've often needed this. I'll have an app I make to pass the time and then I'll want to add auth to it. It's always a bit of a thing. Okay, I like the idea. I don't have a present use for it, but I will try it when I do.
Reminds me of

* badgerbadgerbadger

* bad.horse

* ascii star wars

Also makes me hungry.
spotify is ripping their app apart to try and make money off of podcasts, audio books and video. it's become an app that 'also plays music' at this point vs a music streaming app.
There's no such thing as phylogeny (sandwichly)
I have ADHD, and this sounds somewhat pleasant. I have an almost overwhelming amount of internal stimulus and being able to indulge it for 24 hours could be nice.
It's true. The problem is hard it's hard to separate the wheat from the chaff.
Men don’t need more studies to tell them it’s unethical behavior. They’ll just ignore those studies, same as they’ve ignored the past few decades of them. Men need other men to tell them it’s unacceptable behavior.

No further studies are needed to confirm that poppy-cutting behaviors are unethical. Ending support for those behaviors has no downsides. If men, and women, stop tolerating these behaviors, then the world will improve: either the behaviors will stop being perceived (success!), and/or the true underlying cause of the misperceptions of those behaviors will be revealed (success!).

This survey indicates that three quarters of women surveyed reported perceiving these behaviors occurring without censure or punishment, so there’s a lot of work left to do by those in power - so, mostly, men - to stop tolerating them.

(Women will need to stop as well, but their motivations as the underclass are considerably different from men. That’s no excuse for inaction by men.)
Smaller commercial email providers are probably a good balance of competence and reliability (their email service is their revenue source) and better customer service (they have few enough customers that they care more about each of them). Fastmail is often brought up in this category. I think Zoho is pretty good too if you're looking for more of a complete G-suite like offering with other applications. Both of these companies also increasingly feel like more competent or at least better-run software engineering organizations than Google.
Funny enough, I did use second to build the authentication flows. But I've diverged a bit because I haven't had a chance to fully build out the other modules that Second will need.

I'm planning on rebuilding Second with Second as soon as I have all of the appropriate modules in place!