skysight-inc/HackerNews huggingface dataset:
Downvote explainer?
sure I guess there would be people who would think like that, but not sure what percentage, if it were me and I were instructed to make a strict legal finding and I thought the law was wrong I would say not guilty when it came time to vote and would not be swayed.

But maybe I'm an outlier like that. I guess also its rather conceited of me, but that's the way it is.
> A counter argument could be that it is unfair for the rich to be exposed to such increased scrutiny merely because of their money

I think it is very fine to discriminate against people based in things that give them enormous power, quality if life and they can easily get rid of. Unlike being discriminated and scrutinized for having no money , you can easily escape scrutiny due to wealth by giving away wealth with no meaningful reduction of quality of life (after a given point)
I can understand Google's frustration but they have no one to blame but themselves.

Everyone is familiar with their graveyard of failed messaging applications (along with their graveyard of products generally).

When I had an android phone, I tried RCS with someone else on Android. It never worked. I'm sure it's improved, but as the common theme of this story goes, Google blew their chance.

I also don't trust google to abide by the "standard" they've created. Their track record is abysmal. I don't want to use yet another messaging service that they've built. I don't trust it to exist in the future, receive support and updates, and for it to be maintained. If google abandons it that means the telecoms are stuck holding the bag and when we demand even more from the next iteration of messaging apps, RCS will go the way SMS has today.

This is nothing more than Google reaping the results of their own failures. It's a shame they squandered the opportunity over the last 15 years to develop a cohesive messaging app strategy across their products, but its their shame and now they have to pay the price.

In a last ditch effort they're trying to throw all the blame on Apple who was able to innovate and launch a successful messaging service years ago. Apple recognized that SMS could be improved, and they improved it. They didn't wait for anyone and they recognize the importance of continued support - a quality Google does not seem to foster.

Google had their chance over and over again but they blew it over and over again. I don't care about the little things RCS adds, message bubbles, delivery confirmation etc. These may be nice additions but they truly don't make a large difference. If an Android phone wants to send a high quality image, video etc they can share a link. That's good enough for me.

Google failed, miserably and publicly. This latest campaign is just embarrassing for them.
> To the right set of people, your IP (plus a timestamp) reveals precisely where you sleep unguarded each night.

The right set of people already knows my home address (e.g. any government agency). For the complement of that set I think it will be difficult for them to figure it out based my IP address.
With Unity, Avalonia/Uno Platform, ASP.NET Core, NativeAOT and compact self-contained trimmed JIT deployments, the sheer cross-platform, cross-workload and deployment flexibility proposition of C# far surpasses Java even if we count in JVM + Kotlin for additional points of the latter.

Now let's talk performance of most commonly used web frameworks. I will save you the trouble of reading long text. Just check https://www.techempower.com/benchmarks/#section=data-r21&tes... and search the tabs for the more popular Java frameworks like Spring, Spark, Struts, Grails, Wicket, etc.

You may find yourself surprised, finding most of them in the bottom 25th percentile. Now scroll back to the top of the page and check where ASP.NET Core is. That's right, more often than not, in the top 10. All that performance, and you get it out of box just by using defaults and then some more. The only exception I see is Vert.X which is both mentioned across the web and also present in the top of the list.

Now, you may say that it's not very representative and there are entries of dubious usefulness in production scenarios (looking at you Just.js). And you would be right. However, the way to get most performance from ASP.NET Core is not by using tricks but rather simply writing code like in Node.js with app.MapGet("/users", delegate) and friends.

Despite all this, I still think JVM technologies like Hotspot or GraalVM have an upper hand over what .NET JIT/NAOT is capable of. However, keep in mind the out-of-ordinary performance gains that C# gets with each subsequent release. In areas with significant possibility of improvement like arm64 codegen quality, moving from .NET 6 to upcoming .NET 7 will yield you up to 40% performance improvement from JIT alone. And it was done in significant part by changing the code of JIT/Runtime that used to be x86_64-first to being cross-platform oriented (e.g. Vector codepaths becoming plat-agnostic, correct atomics being emitted for ARM, etc.).

.NET Framework used to be stagnant. After becoming OSS, .NET is the polar opposite, getting significant improvements in all of its areas with each release be it runtime code, standard library, language features or supported usage scenarios.

I think today, C# and .NET are mostly being held back by decades of legacy libraries and decisions, which you may consider avoiding in favor of newer solutions, regardless if those are in BCL or community-driven libraries. Still, sometimes people simply use code in such a way that unreasonably kills its performance.
But as long as you avoid known gotchas, your C# code will easily perform in production at the speed of Rust, C++ or C.
The prior. The second is a post rationalization of his behavior attempting to deflect his inability to predict with certainty the exact development of the future, coupled with an extremely odd base assumption that he was somehow completely incapable of liquidating stock with out having some “public cover”.

People will go to great lengths to defend their idols, but claiming that Musk was playing 4D chess on this and that it was all a ploy to liquidate stock is the inverse of Occam’s razor, especially considering all the more straight forwards paths he had even if this was his main objective.
Was useful for CAD as well, commands on mono text, visualization on color graphics (although, often black and white there for aesthetics)
Kubernetes, a container orchestration engine, is written in golang, a language with garbage collection. Some database engines have also been written in golang.

Same with Java, several databases written in it, such as QuestDB, Pinot, Presto.
Sure, but you can make it as progressive as you want by redistributing the tax income back to people.
It took just one weekend for Meta's new AI Chatbot to become racist
Telstra kicked off RCS in Australia, but only on their network, then Google did one for everyone else, but it doesn't work with Telstra AFACT.

Vodafone has this business RCS page:

https://www.vodafone.com/business/carrier-services/messaging...

and they "launched" in 2018, but from what I can tell still no-one is using it.

There's a lot of confusion around it.
Drag and drop uploading doesn't work on the homepage
But the games developed with it are.
It's not about tracking of developers but users.
>This would be true if Google didn't want to implement the iMessage protocol as you predict; but in the current state of affairs it's just Apple being anticompetitive.

I do believe, everyone understands how Google is motivated to get hands-on access to iMessage. They have had so many messaging services over the years, that I stopped keeping track already. At the same time iMessage is 11 years old and in good standing.

If you look at the launch date of WhatsApp, you'll see that in fact Apple is competitive. They introduced iMessage two years after WA got it's run.
Congrats on the launch Brad and Ran and team! We've been an early customer of Superblocks for a long time and have been thoroughly impressed with the team and product.

We evaluated all of the low-code builders in the market (including both paid and open source) and eventually decided to use Superblocks for some of our core operational tools and workflows due to the power & flexibility of the tool, the focus on access & security, the team's unparalleled support and the pricing model.

It's been great working with the team and they've been nothing short of fantastic. We can't wait to build more with Superblocks and see what they release next.
I agree with this. I generally spend a bit of time creating a single card, with the front being a question that I come up with myself based on the concept I want to understand.

For example, when I was learning about DIY Bio, one of my cards might look like:

Front: "What allows plants and algae to photosynthesise sunlight, carbon dioxide and water into energy?"

Back: "chloroplasts"

My memory isn't great and I think rewording what you've read helps in the process.
Just checked out Godot's website and it still doesn't support Vulkan,although support for Vulkan was in the working since 3 years ago. DirectX and Metal won't be supported at all. C# support, even if added a long time ago, is still subpar.

I would like some focus into polishing and evolving the game engine.

Unless you work on very simple games, something like Unity is far more usable.
I'd prefer not to de-anonymize my HM account lol. But they were all jobs I got due to recruiter LinkedIn outreach - I SEO'd my profile for Haskell and FP a bit so I'd say I get a handful of Haskell, Scala, etc DMs a year.

The jobs were all over the place. BigCo, startup, crypto, fintech, adtech.
I’d probably fall into the latter category of “complainers”, but I actually care very little about doing infrastructure work even though I’m interested in it, I just want a quick turn around on simple requests.

My current place is just awful. Over complicated architecture born from a platform team that couldn’t be less helpful, so people have worked around it with all sorts of hacks.
Addresses in OSM are in expanded format eg 100 south 35th street. What you’re entering is likely 100 s 35th st. Osmand looks for exact string matches so it won’t find the address.
Just to counter your anecdote, I've never had a single performance issue on the Android Messages app on my phone or the web interface. I have had friends with iPhones that fail to render images I've sent them, and they send this obnoxious "so and so responded with a thumbs up" (still do, android phones just do the right thing now and show a thumbs up reaction instead of the text). So YMMV. Apple needs to fix their broken messaging app.
"If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck."

Yes, those are advertisements.
CUDA driver does memory management, scheduling, jit support and much more. It’s like a tiny OS.
Not really. Google video would take 24 hours to make an uploaded video available, whereas YouTube made it available right away.

Google video engineering wasn't up to snuff and management decided to move fast and just acquire YouTube.
What’s to stop governments banning RCS?
It looks a bit like serverside Blazor components but with JS as the backend instead of C#?
Doing validation in the method body scales terribly, is hard to maintain, isn't very testable, etc.

However, defining the validation schema in the parameter list is ugly too. Define it elsewhere and have it run through a validation middleware.
Tell that IKEA

https://www.ikea.com/gb/en/cat/artificial-plants-flowers-204...

Artificial just means made by humans and at some part are a copy of the original, not a 100% replacement
>As Unity and Unreal mindshare drains, Godot will pick up serious steam.

Any reason to think Unity and Unreal mindshare drains?
And because less color meant more resolution in the same amount of video RAM. If you were happy with monochrome CAD (no gray tones), you got 8 pixel in a single byte!
> I really hope that the political authorities dig deeper and technically understand services like Tornado cash and come to a realisation that criminal behaviour exists everywhere and cannot be blanket banned by shutting down legitimate services. You can’t just end up banning hard cash just because its used by criminals and for money laundering. (They tried this in India but it didn’t go as expected).

I think sadly, Israel just did ban hard cash for large transaction. See https://news.ycombinator.com/item?id=32281151
(Not Catholic, but Orthodox, which is similar enough in this matter.) The idea is more along the lines of saying that just as a human person is both body and soul, and neglect of either leads to death, the Catholic view is that the marriage itself, as well as each "marital act" should be: "Free (voluntary in the fullest sense), Total (complete sharing of self & life with the other), Faithful (to each other, exclusively), and Fruitful (pretty straightforward)". It wouldn't be good enough to say a woman married freely, so consent doesn't matter for each act. Or that a couple is generally monogamous, with some exceptions. So the "procreative" and "unitive" purposes of sex are considered to be inseparable without some debasement of the act. Hope that helps.
Interestingly, RTCPeerConnection and RTCDataChannel come up as "True", but the IP address fields come up as "n/a".
They are SMS/MMS sent from iMessage. It automatically falls back on SMS/MMS when you message someone who is not signed into iMessage.
My Java is rusty, does Java provide things like placement new that make using arenas ergonomic?
How much do consumers really care about the native feel? Is this even an issue? There are so many graphic libraries that can create all the needed components, I wonder if people even _want_ those OS-centric styles on the buttons/window borders etc etc. Maybe it's the web developer in me that has been pressured to do the opposite: consistent styles across all browsers. Platform quirks are a headache, not the goal.
Yes he certainly is; he also reported it afterwards via HackerOne to get that $5k bounty. Two birds one stone.
Well, since the early 1990's housing has be vastly overvalued.
It is really interesting to see the trade offs. I have never read something before from someone who was familiar with both languages.

The comptime reflection in zig seems particularly powerful. Proc macros are just so difficult to write that I often just introduce a bunch of code duplication instead. As const rust gets better and better, I wonder if you could eventually add something like comptime to rust.
Google Carbon language is still in developmental phase. It doesn't have support for less than symbol (<) yet to integrate it with `for` loops. Here is an alternate way to print the basic fibonacci series with CarbonLang.
How did the Nazis conquer Germany in your opinion? The point applies at least there.
IIRC intel also builds some chips with TSMC.
> E2EE obscures everything, that is why it is called end-to-end

No, it just encrypts between the ends, hence it being called "End to End Encryption". You're going beyond that if you're talking about hiding the fact that the origin and destination are talking to each other at all.

> If Alice and Bob and John and Piper are all communicating with pseudonymous names in a Matrix room, you do not know who is talking to who or what they are talking about.

Maybe so, but in other E2EE products the fact of communication is not obscured to someone who has access to the traffic. E2EE just means there isn't a server in the middle that decrypts everything before relaying, or any sort of master key they could use to do that with.

Matrix looks like a great system, but it's not the only E2EE product, nor does it define the term.
"Pixel bleed" sounds like it isn't really doing it justice. More than 4 colors on CGA are usually achieved by using the composite output, which is actually plain NTSC.

In NTSC, color is added to the monochrome signal by modulating a quadrature amplitude modulated signal onto a carrier whose frequency is actually within the monochrome image bandwidth itself. NTSC did this for compatibility with black and white TVs of the time. (If that sounds too complicated, it "just" means that changing brightness very fast creates color.)[1]

To get more than 4 colors in CGA, you "just" switch pixels fast enough that you are effectively modulating the color signal yourself! But the problem with CGA is that it doesn't have a graphics mode with high enough resolution to get all those colors. But text mode does, so there's tricks to chop the text lines into pieces which allow puzzling back together a high res image that modulates the color signal.

It's pretty cool.

[1] PAL is the same with a twist, SECAM is very different but "changing brightness very fast" is still accurate.
Ask HN: What are the best environments for differential programming?
I want to incorporate an algebra solver into a neural network. Crazy idea, I know. I'm trying to generate algebra problems that are actually solvable, and the best way I can think to do that would be to have a solver implemented in-network. That's a complex piece of code, thus the interest in differentiable programming.

Julia? Python? Swift? Something else?

My experience has been that the autogradient in TensorFlow would be way too finicky to implement something complex in. Maybe I'm wrong?
Water shortage isn't a real environmental issue. It's a result of people building enough water production capacity for most of their needs but not too much excess for peaks. We can simply buy more fresh water if we want more. And of course it's renewable so there's no long term value in trying to reduce usage.
The importance can not be overstated.
So every app is a monopoly now? This is getting ridiculous.
One of those things is not three of those things. Medicine and Economics I'd argue have far stronger track records than Psychology which bends theory enough to qualify for the Olympics at even the vaguest sign of political pressure. Yielding over and over to LGBT activism killed most of Psychology's credibility.
Aren't most of those benefits from the JVM rather than Java itself?
New game developers picking up things for the first time will hear about Godot's advantages and choose it over Unity and Unreal, since it's arguably a better fit for where they're at. Over five to ten years, this will have a non-negligible impact on the pipeline of engineers and games.

Apple also has a huge beef with Epic Games, and I wouldn't put it past them to give giant grants to Godot. They can make use of the output for their own needs.
Regressive because the new "tax" on the bread is a flat value, independent of the buyer's income and means. That's what the word means when it comes to taxes and fees.

And yes, eating to survive is kind of regressive in that sense, but it's not what I'm talking about. If we generally assume society is unfair but still balanced around current expenditures, adding more may upset that balance.
You really gotta dial down the smugness. It made your comment difficult to actually understand and so annoying that I didn't want to finish reading it. Take whoosh back to reddit, please.
Lots of smaller trucks.
I think maybe your idea of “fine” differs from mine.
It is a much worse experience than iMessage.

1. No threading is supported. If you reply, it duplicates the message being replied to.

2. “Tapbacks” (reactions) duplicate the message being reacted to with “so-and-so likes message … message”

3. Photos are reduced to a size that fits in MMS (very low quality)

4. Videos look like postage stamps

5. The chat cannot be renamed or have a photo added

6. Members cannot be added or removed without starting a new group (conversation)

7. No message effects

There may be others, but this is off the top of my head.
Until the UX team comes in and demands "better error messages".
Very nicely written. A literary paper on a computer language. That's old school like C itself.

"Balloonists continue to do what looks to be “the right thing”, creating new worlds. Down around the shore, these new worlds remains out of reach."

Related: Architecture Astronaut

Link to the balloonist religious man referred to in the article who was never seen again:

https://en.wikipedia.org/wiki/Adelir_Ant%C3%B4nio_de_Carli
That attitude is what gets people phished. They are generally very clever, but will take the path of least resistance. If you accuse them of anything, it’s laziness.
That's only because tornado cash was a single contract and was mixing ERC20s that were not issued under a zk protocol. If you control the whole banana via a rollup or layer 1, absolutely, you can achieve complete privacy.
Physically writing things has been a useful tool to increase recall for a long time. Taking notes in class may be more helpful than reviewing them later.

Certainly, quick access to information with a small search query helps tune our brains to get small search queries, but do some filing for a day or three and your brain will get tuned to quick recall there too. In the old days, you'd get real familiar with certain parts of books.
Just nitpicking, but there is a BiFunction generic class in Java, but I understand your point. Yeah, some syntactic sugar could come in handy, though I don’t think that it would be a real productivity boost, more just an annoyance.
tornado's github
Mangadex – An API to Rule Them All
That's my right as a sovereign, free man, to decide how I do my business. And it's not for you or anyone else to decide what math or algorithms I use to achieve that.
2-step verification can be turned on by going to https://myaccount.google.com/ and selecting security and then "Signing in to Google". The "2-step verification" finally leads to the point where phone number is asked for enabling SMS based verification. Only after enabling SMS based verification it is possible to enable Authenticator App (TOTP) or some other options.

At least I couldn't find other way to enable TOTP i.e. first SMS.
Yes, but not before a lot of pain. All our current economic models are built on population growth.

Slow growth essentially means that the population pyramid becomes too top heavy. You’re going to have trouble if your country is filled with 70 year old pensioners and the trickle of tax paying 20-40 year olds slows down.
Researchers watched dead fish rot for 70 days–for science
Agreed. I sometimes read such textbooks for my job and it is demanding. Sometimes I reread the same chapter multiple times over the course of a weekend just to make sense of anything.
Great, now the rats will eat our soy-based roads like they already eat the soy-based wire insulation in our cars.
And look how bad it turned out for them...
I wanna live in the world where what you said is true!
I like using Nim or Rust, or TypeScript, depends on the script. If it's just a few lines, sure I'll write it in bash, but if it gets a little larger, I convert it into a real programming language.