skysight-inc/HackerNews huggingface dataset:
That's an interesting comparison because:

- Svelte is actually strangely slow, I mean there's *one* interesting optimization that having a custom compiler/transform allows you do to for free, which is deep cloning nodes in one go rather than creating them one by one each time, and they ain't doing it. Also, I don't have proof of this anymore, but I had tried running my relatively naive framework without the deep cloning trick, and without any custom transform or compiler at all, on that benchmark, and it was _still_ significantly faster than Svelte. Like Svelte is not that fast when you look at it closely, despite what the perception of the average developer might be, or what the marketing might say.

- Inferno is fast for real in that benchmark, and it isn't using signals, which is very interesting. I don't know how Inferno works in depth, but looking at the Inferno implementation for that benchmark [0] I see some shenanigans. Like what's that "$HasTextChildren" attribute? Why is my event handler created like that? Like I'm doubtful that the result in the benchmark will actually translate exactly to the real world.

- It's interesting also: if the VDOM is pure overhead why is Svelte creating an object for each instance of a component, kinda like React is doing? You don't strictly need to do that, as proof of that Solid doesn't do that (in production builds), because that's pure overhead for real there.

[0]: https://github.com/krausest/js-framework-benchmark/blob/6388...
On Android, it is utterly trivial to do swipe gestures with RecyclerView, which is the current platform standard UI control for displaying lists (and has been for a long time). And context menus aren't particularly difficult either.
Js frameworks are also pure overhead. I have never seen any benchmark where they have ever been better than vanillaJs. /s
Love Svelte but well, raw DOM manipulation isn't fast either. I have a recursive Svelte tree component which, as I collapse node's contents, destroys all of its children. Which is fine with small trees but once they get big there's a noticeable lag between collapsing/uncollapsing trees. Once I deploy the site it gets faster but still, destroying children components is slow.

I think I'll try next just toggling visibility instead and skipping the removal of children. Sure this is a bit of edge-case but there's no definite silver-bullet here. Don't know about Svelte internals if this is something they could do eg hiding the components before destroying them. But well it'll still jank (but not as visibly) as everything is done in the same UI thread.

Virtual list of course would probably be the optimal solution.
Can you show where in the TOS third-party clients are disallowed?

(The Discord TOS does not even mention third-party clients.)
Hey, thanks for that! I can implement some type of feature for people who want to get rid of ads altogether for a buck or two. Appreciate the suggestion.
>Something like https://en.wikipedia.org/wiki/Matra_Durandal so about $30k, which is quite cheap

Uh, how do you plan to use dumb bombs like that in a conflict like Ukraine?

That would require you to be able to fly right over the enemy airfield, they'd need to have no air defenses whatsoever.

You'll damage a runway at the cost of a pilot (probably $5M+), aircraft (at least $10M), and dumb bombs ($30k each). Putting your total price paid for thousands of dollars worth of runway damage in the tens of millions.

> when a high intensity conflict with a real military power begins you can be sure most of your airports will be targets, which is exactly what happened to Ukraine, not even 2 weeks in the conflict

That kind of damage is fixed within hours at a cost of low thousands of dollars at most. Russia can do only it using incredibly expensive standoff-range missiles, spending at the very least hundreds of thousands if not millions to punch a hole on a runway that takes a few hours to repair.
I've found it quite off-putting. I tend to pause when someone is typing furiously, so they have time to catch up. But then this can disrupt the flow of conversation and is a bit awkward
If you read it as "which of the dates printed on food items are valid?" then maybe.

I read it as "Because almost all the printed dates are invalid, it's better to use these dates instead: bread: weeks, beans: years, etc.," and I find that more a complementary fit.
That's why you should always use AP isolation in your router. Protecting yourself from ARP spoofing
We've been hunting species to extinction for 60k years, yes, but we haven't reached global transformation of the environment until the past few hundred.

But you can also interpret "currently" on a geological time scale.
I don't see a difference.

If you write good tests and use a tool (CI) that detects them going stale, tests will never be stale.

If you write good comments and use a tool (code review) that detects them going stale, comments will never be stale.

In order for tests to not get stale, you need perfect (well written) tests.

In order for comments to not get stale, you need perfect code reviews.

Neither of those exist in real world: code reviews are done by humans, tests are written by humans.
EdgeMethods | Junior to Mid-level Azure TechOps | UK, WFH

Azure-based IoT solution operation, security, availability, reliability, devops etc. Cloud-native SaaS service, so Azure capability is essential. EdgeMethods has customers in manufacturing and currently has projects focussed on energy management and sustainability using IoT data and data science.

For more info hnjob@edgemethods.com
Computing Performance 2022: What's on the Horizon
Not really, it implies that "modern" is better than a 7th century religion
>the 90 or so minutes up to sunrise

That greatly helps me get to sleep by 11p, too, but IIUC has nothing to do with this submission: we know why exposure to the light of the sun when the sun is very low in the sky affects the circadian rhythm (namely, via its effect on intrinsically-photosensitive retinal ganglion cells) and it has nothing to do with the red and infrared photons we are talking about here. (It has rather to do with a particular ratio of yellow photons to blue photons according to Andrew Huberman. Also, I suspect that there aren't sufficient fluxes of red and infrared photons outdoors before sunrise.)

The point is that you need to go outside again later in the day -- or get your infrared or red photons some other way -- to "nourish" your mitochondria in the way we are talking about here. They're separate health effects of light (or EM radiation to be precise) just like the production of vitamin D is again a separate health effect.
As is the naval 6th gen project (confusingly, both projects are named “Next Generation Air Dominance”, but they are separate projects.)
is ArcGIS free? i could not find a link for it
Possibly because the actual all-in cost including fraud set-aside is quite high and if a fixed fee were charged it would in many cases exceed the transaction value?

In other words, if it costs 10 units on average to process a transaction then the payment service isn't going to be worthwhile for any transaction less than 200 units. All transactions much higher than 200 units would see a reducing percentage of the transaction as processing costs.

Instead, everyone gets charged a percentage of the transaction value so that the large transactions subsidise those with a low value and this enables small value transactions to be seen as cost-effective by sellers.
Well I mean Einstein, Netwon, Maxwell, and Galileo were probably more valuable to advancing our understanding of physics than every one of their contemporaries combined.

The funny part is that Einstein wasn't even in academia until after he was famous. If anything this speaks to me that we want only those people in the field who would do it even if there was no reward for they will be the ones who produce earth shattering breakthroughs.
These are some weird takes. Saying that the F-35 is built for ground strike roles doesn't mean that there's no need for ground forces or infantry, or that other capabilities won't ever be more suitable for certain strike operations, or that people have WWII-era strategic bombing campaigns in mind.

fwiw, if you're looking for a particular kind of strike target, the F-35 is widely regarded as the USAF's most credible SEAD/DEAD platform. It's suitable for a wide range of other roles, but SEAD really sets it apart.
That’s… factually incorrect? Unless you don’t consider Fox News a news outlet, among other examples.

Which (snarkily) I guess is fair.
Thanks! A pencil tool should be straightforward to add. Do people usually use a stylus for these purposes? Someone else mentioned the ads, I can easily embed some mechanism to remove them.
I mean if you spent the time education yourself or taking classes or anything on improvement then you were doing what you said, minus a physical NDA.
I took the estimate from the Wikipedia page where the 2021 cost comparison numbers show a x4.5 difference.

https://en.wikipedia.org/wiki/Saab_JAS_39_Gripen#Operational...
Sparkwise | Founding Engineer | Full-time | REMOTE (Time zones: UTC -7 to -3) | https://sparkwise.co

We're pioneering a multiplayer professional development platform where people immerse in live group challenges that build skills and spark conversations, fully guided by our tech. Think: learning meets Escape Room.

We are focused on learning in the workplace (recognizing that "the workplace" now takes a lot of different forms) and offer a new type of online learning platform – based on multiplayer learning – to deliver impact at scale.

With fresh VC funding from our recent seed round, we're now looking to find and build our core product team. I'm particularly excited to share this Founding Engineer opportunity (think: senior, full-stack), as this is the person who I will work hand-in-hand with to shape the future of engineering at Sparkwise — with a role that grows with our organization.

Stack: TypeScript / React / Express.js / Prisma / AWS (+ moving from MVP on Cloudflare Workers)

Founding Engineer: https://sprk.ws/founding-engineer-2023
All roles: https://sparkwise.co/careers

Contact me (and mention HN): ari+foundingengineer@sparkwise.co
I don't know if we can say that because YouTube censors some things that whatever it censors is counterculture. I guess pornography has been the ultra counterculture for a while now, or filming and streaming executions. But IDK, I don't consider just sexual material to be a culture. Maybe specific fetishes, like sexual enslavement fetishes?
I strongly suggest you take a look at this tweet https://twitter.com/nikitabier/status/1620818629075021825
Laws very rarely restrict where cameras can be pointed, and most those laws focus on commercial redistribution. They almost never stop individuals from doing so.

Furthermore the laws tend to be a complete wreck of logical paradoxes that fall apart in situations like this, hence forcing more case law to be generated.
The gcp, google cloud, data center choices with the green leaves give users the ability to claim to use green datacenters, so the green washing helps with the marketing.
The thing that's complicated is rules of engagement.

If you can safely entirely rely upon on IFF and deconfliction, all is great.

If you ever have to close to identify targets, then you might end up with some significant maneuvering, etc. Of course, the F-35 isn't terrible at this, and stealth and efficiency lets it better choose the terms of this engagement.
I setup Fedora Silverblue for my son a few years back for his first computer (he was 7). It worked well for his simple needs and was very low overhead in terms of management for the obvious reasons.

An immutable OS may be overkill but it was also a bit of an experiment for me to see how well it worked as a desktop given the restrictions and limitations at the time. It is a bit smoother now as progress is made with flatpaks etc
There's a lot of things I'd want to address beyond the tech: I'd want the videos to have good subtitles, to actually be what was requested and not have surprise porn or whatever, for examples. I don't think these are things I could automate. Netflix is likely to include subtitles and will never return video that wasn't requested. I dunno, it's work the few bucks a month.
> See also, Her (2013).

And also, Ex Machina (2014).
Which degree was that?

I'd say that one degree program being less difficult than another doesn't make it fake or unserious though. It's just natural that some topics are harder than others. There's a qualitative difference between "unserious" and "easier" I would say.
I answered why I think your original statement is nonsensical, yet this new reply goes off on other tangents. Plus you appear somewhat hypocritical to me: you are complaining about the fruits of capitalism, but yet you chose to move from the USSR to the USA and work at Microsoft!! You also appear to write a lot on politics, which is definitely something Hacker News discourages on the site (and here I am engaging with you, sorry). Edit: I am just saying that idealistic political clichés are usually meaningless. Capitalist businesses and the consequences are a compromise, and I agree it would be nice if we could make better compromises, and it is worthwhile trying to. My personal definition of engineering is: compromises with reality.
It seems you are out of touch with the liveaboard boat market. It's totally feasible to pick up a boat suitable for coastal cruising for a couple of people for $2,000. Budget another $2,000 for upgrades and you're good to go.
https://www.youtube.com/watch?v=zGSQdN2X_k0
Then they shouldn't sell multi-screen plans. I don't particularly care about how much they spend on infrastructure-- that's not my problem. If I'm a customer I expect to be able to use what I pay for
> I am of above average attractiveness.

Greybeard things.
> Serious answer? SEO and accessibility.

How is WASM less accessible than Javascript? Are crawlers parsing minified and obfuscated Javascript sources and deriving meaning from them in a way they couldn't from WASM code?
Thanks! A couple people on here have mentioned they like their gameplay to come with 0 advertising so I will remove ads altogether as a feature. Would love to hear how the gameplay went and if you have any suggestions.
I wish more people were tempted to ignore the problem. Seems today a lot more people are tempted to become social justice influencers and/or make a profit off of it.
I'm a professional Haskell programmer and have been writing in the language for almost 20 years. It's amazing and I love it.

Nix is the single worst thing that's happened to Haskell development tooling. The last 9 months at my current job have been Nix misery non-stop.

Nix in general is hot garbage.
It's technically sound though. Let me give you an example.

y = f(x) = x + 2

This is what's memorized. But with that equation you can plug in a specific x. to get:

3 = f(1) = 1 + 2

The training set here would be (1,3). What is memorized is y = f(x) = x + 2. You can literally see that (1,3) is NOT in the model EVEN though that model CAN produce a (1,3) given the right input.

I think the technical part of this is sound. People will just take the face value explanation which is I see a 3! therefore a THREE was memorized. But technically a 3 WAS not memorized. This is categorically true.

You are Right. The persuasive part of this argument is not very good though as you can see by this thread.
What a stretch of logic on your part. They don't offer a plan for several billion people
Yep! That's the one, its really nicely done, I'm surprised no other distro has adopted it or pulled it into their package management. It's not an overtly complicated editor I don't think, looks to be using standard GTK components which is actually really nice.
In English (UK) it still says "* we'll no longer refund this fee if the customer's bank resolves the dispute in your favor.*" (so much for British English spelling, by the way)

But you're right that at least ub Spanish (Spain), French (France), Italian, Portuguese (Brazil) it says that the fee will be refunded if the dispute is resolved in your favour.

Oops.
Just to break these separate arguments up into pieces:

1. "You have to keep doing it forever"

2. "[Stopping] creates a sudden whiplash climate change event"

3. Geoengineering will deplete the ozone

4. Geoengineering causes acid raid

5. Geoengineering causes ocean acidification

6. Fundamentally bad: "one form of pollution to fix the problem created by another"

7. "second and third order effects could be unforeseen and catastrophic"

8. If we use geoengineering, then people won't decarbonize (I'm assuming this is also a concern).

1. We do lots of things forever, like collecting taxes or taking out the trash. So I don't understand that issue. 2. Why would we stop, if it is so important? 3. Open to ozone depletion as a bigger problem, but just by tonnage, it should be 1/3 of the effect described here: https://meteor.geol.iastate.edu/gcp/studentpapers/1996/atmos... 4. According to this article, acid rain from geoengineering would be a small fraction of the effect of current industrial pollution: https://doi.org/10.1029/2009JD011918 5. Ocean acidification is a real concern. But I suspect 2 degrees of warming will much more dangerous to ocean ecosystems. 6. I don't understand the fundamentally bad argument. Neither CO2 nor SO2 are bad chemicals. Our goal should be to moderate the climate; maybe we need one chemical to balance the other. 7. This is my personal opinion, but I think the second and third order effects need to be studied scientifically. The second and third order effects of degrowth are also real. 8. I think a move to geoengineering would be politically advantageous for decarbonization policy. No one wants geoengineering. But if we need it, we need it—and if we might need it, we should study it carefully, scientifically.
It’s not exclusive to those groups but it’s quite noticeably stronger there. I think that’s because those groups push positions which are unpopular with a majority of the population, so you have to link that to things they do want or think they must do and push it as a package deal. “We’re under attack constantly by deceptive forces” is an effective way to prevent the culture of questioning any part of the package — e.g. someone who notices that Jesus didn’t actually say they have to shun their gay kid is is almost certainly going to wonder what other doctrine is like that.
Worry less about America and more about your city, especially your neighborhood.

Democracy does work. People do make a difference every day. Don’t let the internet get you down.
BLM is literally on flags, in schools, it’s not counter culture

The AP even has it on tests for college credit
Your social skills are not "messed up." You still possess the same limbic system shared by billions of humans and hundreds of billions of mammals. You need the same things that everyone else does, love, affection, nurturing, care. These needs are fundamentally how and why humans interact, and tuning into this fact, that you need them, that others need them, that everyone needs them, is how you connect with others.

You are not alone. Both of the parents I grew up with had extremely abusive childhoods. My mom's abuse under her stepmother was so bad and visible the whole neighborhood chipped in to give her a break. My step-dad's step-dad's chicanery directly led to his little brother's death. I live with a kid whose mom committed suicide, and his dad blamed him for it. My sister's ex-husband had to take care of his siblings from a very early age. (parentified) Her second ex-husband's brother committed suicide. I managed to escape major damage because my parents made damn sure to not replicate the cycle.

Out of all of these people, only one of them felt the need to create a logical system to improve their lives with by, that's the kid whose mom committed suicide. It did not help him significantly. I am having to be the father figure to him that he lacked. They all eventually grew up to be healthy, productive adults, if somewhat emotionally stunted, if only to my observation, and the kid will eventually. None of them will become less emotionally stunted by gamifying their social skills.

> So tell me how "You just talk and listen" would help me?

Looking back, one of my biggest influences was this guy that was assigned to 'babysit' me while I was a screw-up in the military. I was exceptionally angry at the military and I simply didn't care anymore. So they had me follow him around. He struck me as being exceptionally friendly and social. His manner with women was easy, I really felt like I could relax around him. He assuredly did not treat human interaction as a skill to learn and I would think back to our times together years later when I was trying to learn 'pick up artist' skills from David DeAngelo and the like.

There's nothing any keyboard warrior can do to actually help someone that's hurting as bad as you were. I know this. All I can do is assert the truth, no matter how hard that truth is to hear. I cannot offer you the same experience I just related to you of my military friend. He was 'just talk and listen' as a living example. I strive to offer it to anyone and everyone who sees in me an example to follow.

Perhaps the advice should be adjusted to: "Just talk and listen, and if you have trouble just doing this, look to others to show you how"
Headshots work well in professions where decision making is based on looks, like casting by talent agencies.

Since I am also a standup comic, I know that headshots are a very powerful personal branding tool.
Yes and no.

Having implemented virtual DOM natively in Sciter (1), here are my findings:

In conventional browsers the fastest DOM population method is element.innerHTML = ...

The reason is that element.innerHTML works transactionally:

Lock updates -> parse and populate DOM -> verify DOM integrity -> unlock updates and update rendering tree.

While any "manual" DOM population using Web DOM API methods like appendChild() must do such transaction for any such call, so steps above shall be repeated for each appendChild() - each such call shall left the DOM in correct state.

And virtual DOM reconciliation implementations in browsers can use only public APIs like appendChild().

So, indeed, vDOM is not that performant as it could be.

But that also applies to Svelte style of updates: it also uses public APIs for updating DOM.

Solution could be in native implementation of Element.patch(vDOM) method (as I did in Sciter) that can work on par with Element.innerHTML - transactionally but without "parse HTML" phase. Yes, there is still an overhead of diff operation but with proper use of key attributes it is O(N) operation in most cases.

[1] https://sciter.com
Half of all car trips in the US are under 3 miles.[0] If even a quarter of already existing roads were turned over for use by pedestrians and cyclists, then most people could accomplish those trips without driving with little to no new infrastructure investment. That would substantially reduce our use of gas for transportation overnight, save hundreds of millions of dollars, and millions of tons of CO2 emissions. It would also have secondary effects of improving local air and water quality, improving physical and mental health, lowering healthcare costs, and reducing future infrastructure costs.[1]

Meaningful changes like this could happen in well under a year if the political will were there. From there, we could tackle the more difficult challenges you mention of the remaining quarter of oil used for industrial purposes. None of these problems are impossible to solve. Defeatism doesn't do anything to contribute to a solution.

[0] https://www.energy.gov/eere/vehicles/articles/fotw-1230-marc...

[1] https://www.epa.gov/greenvehicles/what-if-we-kept-our-cars-p...
i think you've got a lot of good points here, but i can confidently disagree with your assertion that Azure is on par with AWS. It's spoken like someone who has read the marketing pages but not actually used the services for much time.