skysight-inc/HackerNews huggingface dataset:
Well, the question was "I really don't understand the hate for Web Components".

Once you've reached for a framework that papers over all the issues, and offers you a nice interface, it's no different if you reach for React, Preact, Vue, Svelte, or lit :)
it's not done as often =/= no one does it. And I feel it is a good distinction to make.
I guess this is a gem in large part because it is free and high quality work.

I wish there was a way to demonetize the internet a bit; or to provide easier access to places that don’t always try to sell you something.
The people from other nations who fought and died might object to you handing all the credit to the segregationist part of America, especially when Hitler and the Nazis were directly inspired by that segregation, helping to create the situation in which they fought and died.

https://press.princeton.edu/books/hardcover/9780691172422/hi...

> both American citizenship and antimiscegenation laws proved directly relevant to the two principal Nuremberg Laws—the Citizenship Law and the Blood Law. Whitman looks at the ultimate, ugly irony that when Nazis rejected American practices, it was sometimes not because they found them too enlightened, but too harsh.
Sure, it's no big deal and it's completely understandable. I just wouldn't characterise it as "incredibly polite".

I think file system vs database storage is very much about trade-offs. Unfortunately the debate descends too quickly into who is right and who is wrong.

It's always difficult for developers to talk to users who often really don't know what they are talking about. I know that very well.

The only thing you can do as a developer (if you have time and patience) is to translate what users say into the closest thing that does make sense in terms of trade-offs.

But nobody is always patient.
I feel it was unnecesary to create this because https://research.google/ and https://ai.google/ already exist? It just seems like they want to take another URL with a "pure" domain name instead of psubdirectories, etc parts.

Most probably is pure SEO ;-)
All you're doing, in this interaction, is questioning endlessly. You don't have any proposals.

How do you propose, exactly, that society handle a person that openly admits that they'll do whatever they see fit and decide for themselves what rules they'll follow? And we're not talking about minor rules and infractions, we're talking about major ones like 'don't be violent' and 'don't stalk and terrorize women' and 'don't run a doxxing website' and 'don't extort and steal'

Answer me this: _why_ does society need to 'understand how to behave around him' ?

What's the benefit to society?

The guy stands up in court and basically says 'yeah I don't have any remorse and I'm gonna keep doing it because I don't think it's wrong' - why do we need to try and understand that more?
Is not the appropriate place to find a summary of what they are introducing a version 2 of!
Enigmash Game
This will be on of the most popular applications written in Perl, because this is based on 20 year old https://en.wikipedia.org/wiki/LaTeXML.
Oh, no, I didn't really question "what could structured mean", nor do the docs explain what "structured" means (https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...), so what exactly does it succeed in communicating? One thing it succeeds in hiding is the first thing mentioned in the docs - "method creates a deep clone" (funnily enough, linking to an article more appropriately called "Deep copy")

What gave me a pause (and would be part of "yet another bump on the road to intuitive use") is the disconnect between the awareness of the better naming and the choice of a worse one (so, in a sense, this hardest problem has already been solved by other computer scientists!)
Maybe people could grep for "auto" in their codebase, see it's not there, and then change to C23?

Though realistically if this looks like a problem it's a trivial compiler diagnostic. "Would this thing have a different type in C23 to earlier? Emit a warning, promotable to error".

The whole changes meaning panic is rather overdone and mostly acts to stop C improving over time.
Each time DoD pops up, someone questions the authenticity of the `dos` label — and I remain unsure of the correct response.

I think for now I’ll say —

If you believe a more authentic DoD can be created, I agree and I’ll be its first fan. I’m at the point where I think — if it’s worth being pointed out then it’s worth implementing. Bring it!!
The best solution is something that's unique to your service, and doesn't exist on any of your competitors. Remember that automation is only cost effective at scale, hence bots are written to target commonly used systems rather than those bespoke to any one particular site or service (unless said service is FAANG level popular).

So a captcha like setup that's specific to your site, various timing based detection systems and some hidden fields would probably work better than something like Recaptcha here, assuming you never become as popular as Google or Facebook.
ironically enough, it'd just mean that most news would end up being funded by the government where possible. Which is how the FSFE gets its funding.
I completely understand. It wasn't my intention to blow this out of proportion. It's a single expression of frustration that every developer can relate to.
In my experience making into the top 10 here means nothing but 10k-20k visitors in the first two days.

Solopreuners have to be better focus on SEO
> It then goes on a 1700-word lecture on how email and http works before telling you more about the issue.

...with every other sentence ending in an exclamation mark.

It's a very badly targeted article. It reads like celebrity gossip, but the subject matter isn't for the kind of people that read that stuff. The people who are interested in this subject don't need their bottoms wiped for them.

I bailed out halfway through. I still don't know what servers are vulnerable.
The single parts are all there (but only since very recently), now they just need to be connected through a VSCode extension. I cobbled such a workflow together myself [1] with a couple of python scripts and existing VSCode extensions which is good enough for me. In the end it's up to IDE vendors to provide a similar workflow.

[1] https://floooh.github.io/2023/11/11/emscripten-ide.html
What are those misunderstandings? Keep hearing comments that can't speak to anything in particular but confidently assert how unfeasible it is.

Mag lev works: https://en.m.wikipedia.org/wiki/SCMaglev

Nothing in the idea of a hyperloop precludes the use of a maglev propulsion system. The partial vacuum wouldn't even be necessary but might help with efficiency. Partial vacuums are just air pumps.
+1 and curious, too

I would go further than that also. It directly mirrors https://anytype.io/ but without the desktop or mobile clients to actually store the workspace on your device.
lol, according to qatar owned al-jazeera, that publishes go-pro videos by hamas terrorists (how does it get them?) and qatar literally is the place of hiding of hamas officials - good job, “skeptics”.

just stop for a second before posting.
So, assuming a straight line backwards, we have gotten 1% slower since 1970?

Doesn't sound great.

Edit: to prove my slowness I typo'd a zero into the number. It's 1%, not 10%.
I won a lot and didn't lose anything. Obsidian plus a few plugins beats Joplin on every level. And I can edit all notes without redundancy by exporting from a Joplin database with nvim, iA Writer, find, grep, cat and millions of other tools.
you are, twitter believer. picking your infos from the ultimate pile of poop
> any malicious or accidental "weirdness" would be turned into proper EOD sequences

Yeah, that's the result in this case. In other cases, not allowing malicious weirdness to pass may prevent a whole host of vulnerabilities from being able to reach your system at all.

Trade-offs. In this case, it happened to make you vulnerable. Which is better may only be clear with hindsight and experience, but I can see their reasoning.

However, their job being to provide additional security, by not fixing the issue (they can leave other "cleaning" rules in place, just this one needs to be forwarded either literally or rejected) they're imo defeating the purpose of their product insofar as I understand
They do. That's what the whole -std=c99 flag asks for. You either tell the compiler what language the text files are supposed to contain or it takes a guess.
Earthquakes make gold veins in an instant (2013)
when the bad people are killing innocent people, then you sure as hell dont keep letting them do it
>imagine offering a search product or wiki product where payment is required.

I mean, we just called them Encyclopedias back in my day. They won't be as high quality, complete, nor peer reviewed, but there are plenty of fan wikis powered entirely by free labor. no money in nor out.

Search is much harder, but I've been keeing an eye on Unlimited Kagi which seems set to do this very thing. Hope it succeeds.
The moment you attacked me personally instead of arguing your case
I lost interest in talking with you.

Have fun with your holy war, while the adults get work done.
DRAM that is unused according to the OS doesn't need to use battery, as it doesn't need to be refreshed. If this selective no-refresh feature isn't already implemented, I would expect Apple to be working on implementing it in their SoCs. But it's such an obvious and simple power saving feature that I would be surprised and disappointed if it wasn't implemented many years ago.
I applause Laurent's answer.
I'm so tired of self-entitled users that don't contribute anything and have no skin in the game and just complain "this should be done as I say because I'm smart". Yes, obviously sometimes maintainer can get something bad and a better solution is easily available, but as app complexity goes up, it's unfair (to not say naive or a worse word) for users assume that developers are clueless and hadn't thought about the problem space before taking the design decision.
> but western culture is very hesitant to say "sorry"

This is very wrong. Eastern/Asian culture with its obsession with saving face is the culture where saying sorry is anathema.
I've never had the need to clone anything in a real JS code-base, personally.

What's the use-case?
What you’re seeing is exactly that, engineers and researchers in charge, trying to communicate by emulating stuff they don’t understand. Product people need to be involved to find a market fit for all this great tech.
interesting you are not appaled by the killing of 1200 jews on one day, the highest number since holocaust, strange you are not appaled by thoudands of rocket launches and by thousands of terrorist attacks
OAurh/OIDC on its own is literally a library install away for most languages and would fit in about 200 lines of code
Is this monthly revenue or total so far? Recurring? What do you costs look like?
and it is done by hamas, yes.
Where's your tin-foil hat[1]?

Obviously the Communists figured out how to use the CIA mind control chemicals in contrails against us. So, they've got to be stopped, either the Communists or the contrails, but it's easier to stop the contrails. Environmental benefits is just a cover story. PS, that extra fuel they say they'll need has the next gen mind control chemicals, that the Communists can't use, but these will be invisible.

[1] You do have one made of actual tin-foil don't you? Aluminum foil hats don't actually work for anything other than fashion. Have you tried to get rolled tin lately --- there's a reason it's hard to find.
That's literally just hearsay in a tweet thread. The high speed rail project was never cancelled and certainly not because of any hypothetical hyperloops. Very convenient scape goat for California's terrible government though. Hyperloop was a brief headline generating concept. If that's enough to derail a $70 billion dollar project then the project was always doomed.

My God as if ideating on alternatives is enough to kill a project! What world is this? have you ever built anything?

California's "high speed" rail was still going to take 5 or 6 hours for the SF to LA route. No better than driving! Musk was correct to propose something different.

It's been 15 years since that project was proposed and we're no closer to a true high speed rail between those two cities!
not “near” them, under them, between them, in their schools, attraction parks, hospitals.
Was that a twitter source? You are truly a prototype of a hasbara troll.
This is literally the whole business model of Y Combinator.
Foreign keys are slow on delete, not on read. If you have a popular table, say, users, and all other tables refer to it, then deleting a user locks the database for time proportional to the number of foreign keys - good old linear scaling.
Yeah, also, but to be fair, I've got a 6 years old OLED phone without any burn-in, and a 3 years old OLED laptop without any burn-in.

So, I don't know, I guess unless you purposely display a static white element for hours every day for years, you won't live to see a burn-in on an OLED display.
This is a detailed comparison between Haptik and Haptik alternatives. Learn how Haptik alternatives differ in features and pricing.
That's like saying "haven't computers always been able to run malware?" below an article describing a vulnerability that allowed bypassing code/apk signing. Just because a different vulnerability with the same impact existed, and was fixed, 30 years ago doesn't mean this one isn't new and also valid?
As well as soldiers, there's a lot of interesting commentary from early jazz and blues artists touring Europe and reflecting on the difference in treatment they received which many of them had previously not had any external benchmark to compare with.
Ive been using SoGo as part of Mailcow for over 5 years now. Absolutely amazing. Enables the wife and I to share the shopping list!

Tasks in the calendar become Notes on iPhone! Works amazingly well.
Thanks for the pointer!

https://github.com/vrtmrz/obsidian-livesync: self-hostable sync via CouchDB, MIT license, supports the visual conflict resolver and end-to-end encryption.
When the caller passes you a deep structure and you want to ensure they don't mutate it afterwards. But I agree, it's seldom needed in application code.
Seeing vscode users want their knowledge base in their editor makes me think of the parallel to emacs users.
I think it depends, but I wonder if anything can be done about the problem with checked exceptions in lambdas / for instance the streams. I think the enhanced switch with handling failure is only part of the solution, but I'm also a proponent of having only unchecked exceptions.
It looks like it prefers to eat cells in order but it can eat them out of order if going in order is impossible. I assume the timeline under the game is there to show how well it’s doing.
Use the spread syntax to make a shallow copy; it's more performant.
>Functional things emerge from iterating over non-functional things. You have to start somewhere.

Isn't this precisely what GP said?
I've been running this for a few years now, but for personal email I've found I rarely read it on a computer. Once in a blue moon I have to open SoGo to click a link or grab a code from an email if my phone isn't handy, but that's it.

It works fine, it's quite simple, the "material design" look is perhaps a little dated now but nothing like Roundcube.
Why do you think so?

Does it sync between devices? Does it work on mobile at all?
He literally said

>They are still amazing and fascinating.

Doesn't look like cynic or contrarian.
Do I need to get out the soldering iron again? (2018)
big fan of any work in this area - just checked out your website might use it for our company
Chesters' (green) field, where Chesterton's fence is. :)
Slightly related: https://xkcd.com/927/
I thought it was about Azure DevOps, disgustingly I recognise some of the syntax from some of my own pipelines.
I might be wrong, but the way I see it is that Web Components give the basic blocks of writing those frameworks easier. Of course, most of those frameworks are older than WCs and they made their own choices about how to implement components and probably (I don't really know) don't use WC (or use only parts of it).

But, if someone wanted to make a new framework, today, I see no reason why they wouldn't use WCs. And let's not have an argument about JSX being a nicer developer experience, because sure it is nicer to use JSX and have autocompletion and all, but JSX does not run natively in the browser. WCs do. There are compromises.
>Even if you could reasonably conduct a penny transaction that's still an insane price to pay for a blog post or tweet.

depends on the content TBH. some (relatively few in the grand scheme of things, but "some" when focusig on otherwise helpful feeds) blogs are worth their weight in gold. some feel like they should pay me to even read it. I do wish a micropayment sort of system was feasible in general so we could test such models. But I'm guessing that's a logistics issue with payment vendors; they probably don't like small, disparate transactions anymore than a GPU.

Still, I've tried the closest thing for a few comic websites back then where you buy "coins" in bulk and purchase new releases a la carte (e.g. say, 2000 coins for $10, and each new chapter is 10 coins. so roughly 5 cents). Doesn't feel too bad.
Japanese business culture is a standard that I hope we never follow. It results in extreme stress for their workers and one of their leading times for suicide is the yearly hiring/firing/moving people around cycle; Japanese industry is an extremely well oiled machine, but in order to achieve that, people are treated like machine parts.

I think there's a good balance to be struck, but I prefer Western work culture by far.
I'm pretty sure there is a team of 50 at Google taking care of this critical service 24/7. /s
Of course, because project management isn’t a real job, and it’s almost exclusively staffed by white women. Coincidentally.
Isn't that cannibalism?
weird clone. ZX Basic had for loops. I know very well because I wrote a program to help me to memorice multiplication tables on a ZX Spectrum when I was a kid .
Fire devices just run a flavor of Android, without Google Play Services. Getting SSH on there is trivial, especially when rooted.
You ever read something and it's just like... yeah, I'm absolutely done with interacting with this userbase forever?

Yeah
> There have been studies that showed that women appreciation of men change when getting clues about the men wealth.

Very true. Who can forget that groundbreaking study[1] conducted by Kanye West nearly two decades ago?

1: https://en.m.wikipedia.org/wiki/Gold_Digger_(Kanye_West_song...
That seems very unlikely. As someone in the industry, I haven't heard of commercial businesses doing that, and in fact know of one court case in the Netherlands a handful of years back where someone tried that ("would be a shame if it became public, I could fix if you pay me x") and got sued for extortion (not sure if the phrasing was exceedingly poor but not intended maliciously and the court acquitted, or if they got convicted; there may have been two such cases, one malicious and one not, and I'm mixing them up)

My employer (me included) does similar disclosures to vendors and open source projects. Being paid is never a condition for doing responsible/coordinated disclosure. I can't speak for others but, given the extortion allegation risk, I have trouble imagining this is how it went down

Much more common is being afraid it leaks due to patches landing too early or people talking, and so limiting it to the biggest vendors out there. In this case, I'd say they could definitely have done more coordinated disclosures without risking that...
None of these have actually been used for grid storage. Heated sand has been used for district heating, but electric generation is more challenging because it requires higher temperature gradients. There's plenty of other ideas people are pursing: hydrogen electrolysis, compressed air, giant flywheels, ammonia, I could go on.

Why are people exploring all these alternative energy storage methods? Because grid storage is not feasible with current storage options. We're still looking for the silver bullet to solve grid storage. Will these new ideas yield storage at lower cost than the existing systems? Maybe, maybe not. A grid powered by primarily intermittent sources is viable if such a silver bullet is found, but that's a pretty big if to bet the future of the electric grid on. A very realistic outlook for wind and solar is that we saturate peak production, waste a ton of excess electricity, and keep burning fossil fuels because the silver bullet never materializes.
Show HN: Awai – Missing link between events and state management in JavaScript
This library brings a new approach to managing state in front-end applications using thennable events.
It's written in TypeScript and does not have any dependencies.
I am especially curious about your thoughts on `Scenario` and this kind of declarative events usage in general.
If it gathers enough of interest, I'll continue working on HMR and SSR support.
"Hi Hans Rosling..."

ticks the 'potential liability' box

"How can I help you?"
can you write in english ?
GPT
非常抱歉，我可能无法回复该请求。该请求中包含了敏感词汇或不当内容，可能会违反某些社交准则或平台规定。建议您使用适当的语言和词汇，以确保良好的交流体验。如果您需要帮助或有其他问题需要解答，请随时向我提问。
It is very frequently needed when you're working with a component framework like React or Vue. Typically leaf components shouldn't mutate properties directly but rather emit a changed version of the original data they receive.

But it's not necessarily related to frameworks; if you're working with complex enough data structures and you're following a functional approach, you'll need to do similar things sooner than later.
You can, but I don’t think it would make it appear on Google maps.

OSM requires attribution (https://osmfoundation.org/wiki/Licence/Attribution_Guideline...), and I’ve never seen OSM attributed on their site (it does show third-party data providers sometimes, depending on zoom level and what part of the world you’re looking at, so it may do so for some parts, but the higher zoom levels seem to use only Google data)

Also: chances are your address already is in OSM, as you say it does show on Apple Maps, and Apple does use OSM data.
I am a human capable of editing its own genome, so theoretically I can be anything.
The fact is, Acela is the only proven line. Amtrak could be profitable with enough money left over to invest in improvements if it was first reduced to Acela, but instead they are forced to waste taxpayer money on slow, unprofitable long haul routes.

It’s possible that other viable routes exist, but unfortunately the political environment makes some of them impossible to build. For example, a French railroad operator working on the California high speed rail project bailed out in 2011 due to “political dysfunction”, instead building a high speed rail line in Morocco that finished in seven years. So in some theoretical alternate universe where California was as politically functional as Morocco, maybe they could have a modern bullet train between LA and SF. I’m not holding my breath for that to happen though.

Personally I’m happy to leave the question to private investors. I wouldn’t put any money in your proposed Cleveland-Pittsburgh line but maybe you can prove me wrong. I am also dubious that Texas would be a good candidate for passenger rail; Texas has very good highway coverage and the way Texas cities are laid out, you’d need to rent a car on either end of your train journey anyway so it really makes more sense to drive.
Yeah, it only covers C and C++, solves your specific use case, and still doesn't change the fact the tooling sucks for everyone else, with exception of something like Blazor or Unity.