skysight-inc/HackerNews huggingface dataset:
I’m struggling to understand what you mean. Why on earth would you compare whatever poorly optimised concept you have in your head with .Net or the JVM? Like really? How is that helpful or even remotely related to the problem at hand? The idea here is to write service workers which are more efficient than nodeJS service workers, and winterJS seems to succeed very well at this. It doesn’t really matter what goes into the build process, it’s what happens once it’s executed we care about and if you have any Java or C# code to rival or surpass WinterJS then I really think you should share it.

I’m sorry if you’re one of the developers who’s stuck on Java or C# and feeling frustrated for whatever reasons. The JVM is fast and will continue to power much of the world for decades to come, and C#, well, it’s probably not going anywhere either. But what you’re writing about here doesn’t really make a lot of sense in the greater scheme of things. Right now, the client side of things is JavaScript and while we build it in a lot of different ways it’s hard to argue against the need for better service workers until we have a suitable replacement, which we likely won’t have in our careers.
The way I understand it, it's a JS interpreter (SpiderMonkey) compiled to WASM that supports the Service Worker API[1].

So you basically get an unlimited number of sandboxed JS environments, that you can spawn very quickly like browser tabs. Unlike Node.js with which you'd have to do a cold start every time.

And on top of that, there's another layer of sandboxing thanks to WASM, but that's just because they already run everything on WASM.

So to summarize, it gives you speed and process isolation plus a standard API.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Service_Wor...
>Don’t forget you can’t call emergency services if you had Microsoft Teams installed.

That was on Microsoft – not Google, though.

>Also you still can’t call emergency services due to some other bug?

FUD.

>Also wasn’t their permission model terrible from the start vs. iOS’ fine grained prompts?

If you want someone to tell you (read: decide for you and leave zero room for choice) what permissions are Good and which are Bad, then yes, iOS is much better. If you want to decide which permissions are Good and Bad, then no, Androids are much better.
I basically share your sentiment. However, Greg Yangs work seems to have produced something of direct practical benefit for training large neural nets, based on the NTK literature. µ-Parametrization is apparently very useful in real world practice.
Playing nice hasn't worked
Yeah they have to sell bytecode based runtimes, never done before.
I can't understand the mindset of any AI researchers who stay at Google at this point.

You're there (presumably) because you want to make an impact. You gave them a massive lead with a novel approach... and Google failed to capitalise on that so spectacularly that they're now investing billions into their competitor who's miles ahead of Google, using Google's approach, all to try and head off another competitor who's miles ahead of everybody also using Google's approach

I hope that (counter to stories) they pay the researchers very well, because the best result I can see is Google shutting down what they can publish to try and stop this happening again.
Former NSW premier Bob Carr's wife Helena dies after brain aneurysm
Apple Private Wi-Fi hasn't worked for the past three years
The R44 is the one the keeps crashing isn’t it? That and the R22.

New Zealand isn’t the ideal environment for them, we have 250. 18 deaths in 14 crashes.

https://www.taic.org.nz/watchlist/robinson-helicopters-mast-...
Those who can't do.. pay.
> I don’t think that is surprising, but I’m curious as to how much it’s inaccuracies will impact our society as people start using it more and more for various things.

I think humans can be amazingly knowledgeable in their own niches, but if you talk with the average person about your niche, there seems to be no limit to the amount of slight inaccuracies. I wouldn’t be surprised if ChatGPT is on average more correct when talking with it about random things.
Samantha: What's it like to be alive in that room right now?

Theodore Twombly: I wish I could put my arms around you. I wish I could touch you.

Samantha: How would you touch me?
Why do we have multiple products for the same problem?

At a very simple level...someone sees opportunity. That is, they believe can do it better, and sometimes they do.

Walmart wasn't the first discount store.

Facebook wasn't the first social network.

The iPod wasn't the first mp3 player.

Etc.

Where things go wrong is that very often competitor converge (into a sea of sameness) instead of diverging (each into less competitive markets). Perhaps we are wired for conflict and to fight toe to toe, instead of fleaing and prospering elsewhere?

In any case, for more details on why and how to avoid cookie-cutter-ness:

- Zero to One https://en.m.wikipedia.org/wiki/Zero_to_One

- Blue Ocean Shift https://www.blueoceanstrategy.com/what-is-blue-ocean-shift/

Of course there are other sources of inspiration.
Cough, native apps.
I feel very similarly having grown up with a very overprotective and overly attached mother. I'm constantly struggling with emotions and have a lot of self doubt and don't feel like Im in control of my life. Been slowly regaining this control and trying to improve myself via therapy.
Unfortunately right now I don't value my parents very much and Im resentful towards my mother. Perhaps that will change in future, perhaps not.
I suspect video games use UDP for the same reasons bidirectional real-time communications protocols (WebRTC, VoIP, etc) use them.

Generally speaking when you have an interactive session with > 1 parties (especially humans) when/if packet loss or out of order packets occur there's no reason to attempt re-transmission because the clock, people, and application continually move forward in time. Consider a VoIP call - by the time a packet is retransmitted the conversation has moved on. Most audio codecs and implementations have a default packetization interval of 20ms of audio per packet so this is pretty granular.

This has been mitigated somewhat with audio codecs like Opus that have packet loss concealment and forward error correction techniques that provide relatively high robustness to this issue. Variable latency (jitter) and out-of-order packets are typically handled by dynamic jitter buffers on each receiving side that can detect when the finely-clocked streams are wobbling. They then buffer incoming frames, potentially with re-ordering, and play them out smoothly with the side-effect being slightly higher latency to perform this (that's why they're dynamic).
Can you beeper me your fax number
Most researchers aren't there to make a commercial product.
They're there to publish well-cited research papers, talk at top conferences, and have access to far more compute than anyone else can offer to have the biggest chance at state-of-the-art results.

In terms of FLOPS, Google is rumoured to be by far the biggest, since they have lots of their own silicon, while most other people are limited by what NVidia can make or smallish amounts of custom silicon.

If Google can't turn that into a commercial product, the researchers don't really care.
> With sufficient adjustments, you can reduce the GUI versions of Vim or Emacs to a single line of text. That way you can just write, but can't see what you've written one it's left that line, until you expand the window to see the full document.

This is how ed(1) works.
I'm an atheist too. That is a false equivalency.

Guess which country is the 4th or 5th most secular country in the world... It might surprise you: Israel. Yep.

That's thanks to the "Jews" who are jews in creed, not religion. Israel has its fanatics for sure and they gained more power in the last election. But it isn't controlled by its fanatics by any stretch of the imagination.
Its not like Windows 11 has to be supported. This is effectively a 400M device niche that will open up, not sure how thats a bad thing. People shouldnt use Windows, its not that great.
So syphilis could make you more pretty and witty?
It's a mechanism that makes sense to prevent flamewars and a lot of silly political discussion; however it's also an invaluable tool for anyone who doesn't want some topic discussed at all.
This is a great idea :)

Caddy is a wonderful web server. I use it since the early v1 days and it simply rocks. The configuration is simple once you get past some eureka! moments.

Community support is so-so (I hope to be very wrong but there is more elitism today than before) but Matt Holt (mholt, the author of Caddy) is simply wonderful. He is forgiving to beginners and overall a really, really nic egut.

Thanks Matt for your work - we bump into each other from time to time on the forum or discussions. THNAKS for Caddy.
Exactly, I thought I was missing something.
The Multistate Lawsuit Against Meta Isn't Serious Enough
Haha, this could pass as the results from asking 9th graders.
A lot of software that doesn't support multithreading could easily support it by implementing a single threaded graph partitioning algorithm or an algorithm to find disconnected subgraphs. Your ability to feed your cores is now limited by this piece of single threaded code.

The easy way to get around this is to have heterogeneous cores. Ampere could have easily slapped 2 A76 cores for every 32 Ampere cores to prevent this problem.

The harder way to get around this is to multithread the partitioning algorithm, but that will convince more people that multithreading isn't worth it, because their Ryzen runs the same code faster even though it might only have 12 cores.

https://box2d.org/posts/2023/10/simulation-islands/
> I can't understand the mindset

I can. None of this tech will maintain Google as the chokepoint of internet and make billions for them. You can download and run a LLaMA or Mistral but can't download a Google. On-topic information has been commoditised.

Even OpenAI is in a bad spot. They owned the whole LLM mountain in 2020, now they only own the peaks. Almost the whole mountain has been conquered by open models. Their area of supremacy is shrinking by the day.

The two factors at play here are 1. ability to run LLMs locally and 2. ability to improve local LLMs with data exfiltrated from SOTA LLMs.

I foresee an era of increased privacy as a consequence of this. We will be filtering our browsers with LLMs to remove junk and override Google, Twitter and FB. Bad news for ad providers, they got to move into some other profitable line of business now. Nobody got time to read garbage and ads.
Also Americans tend to be more litigious which has its costs.
It is great that we have choice, but "just works" is not really the whole truth. It just works as long as you do exactly as Apple wants you to do. Any misstep or need for choice outside what they deem correct usage and Android "just works" much, much better. For you this might be perfect, but to me having zero choice is perfectly bad. A phone without F-droid is to me a brick.
If you haven't tried yet, there's Hacknet that's similar to Uplink albeit a bit simpler, but still fun.
To my eye Papers Please is a completely different sort of game.
> Its impossible to "pick a side" in this conflict, there are good people and a*holes in both countries.

And, on both sides, its the a*holes (a mild term for people who have engineered decades of war crimes and/or crimes against humanity, including waging war against or actively using inflammatory language to incite the murder of less extreme voices on, nominally, the same side for being less disinclined toward peace) running the war machine and state or state-like apparatus while the good people are trying not to get killed.
Oh yeah I really like instructor and have been using it! I was more talking about complicated libraries (as opposed to 300 lines of — well structured code like instructor).
Simplest explanation is it was all PR hype.
Huh. My typical audio interaction goes like this:
Me: "What is a 'hadith'?"
ChatGPT: "A monkey is a type of primate."
Good choice. As Nietzsche said, never trust a thought you had while sitting down.
> It seems very arrogant for amateur internet posters to think they know more than the tesla legal team and tesla management team after reading about the topic for 2 minutes.

It seems par for the course for internet posters.

> I just dont think it is reasonable for people to assume they are more knowledgeable

I think the position is "this does not make sense, and I am surprised they did this."

> so they must be stupider than me

Even setting aside how they might be playing 4D chess while us chumps are playing tic-tac-toe, "stupity" is quite different from "ill-informed". It is also different from "arrogant".

Was McDonald's "stupid" in trying to enter Denmark as they did?

> They know the long term costs of union agreements, and if they spread to other countries.

How do you know that?

IF Metall also has lawyers and cost modeling, and more experience with the Swedish labor market.

Aren't you being arrogant in thinking that after 2 minutes of reading about the topic that you know better than them?

Tesla "claims that it doesn't sign collective bargaining agreements anywhere in the world" - are you really sure that decision was made with lawyers present who understood the Swedish labor market?

> some posters are quick to believes they have a better understanding of the tradeoffs Tesla faces.

Saying "it does not make sense" does not imply the person making the opinion has a better understanding, only that it does not make sense.
> Does it get to a point where Egypt, Syria, Iran, Iraq, Lebanon even Jordan, SA, etc start to say enough is enough.

They'll do nothing -- because they can't -- and then get overthrown by hardline Islamists. West Bank, Jordan, Egypt, who knows. They'll then become yet another security risk for Israel instead of a potential ally.

One of the many possible unintended consequences of an invasion that Israel is failing to consider in its post-9/11-esque emotional fervor.
> no one wants this

Except the people that do, which is actually quite a lot of people.

I prefer living in a house, but I know many people that prefer living in middle-density or even high-density areas.
There are ways around it, the government could make the company public. Much like the hell that's going on in Portugal, where the government bought the only national airline company.
I’ve been thinking about that move. What do you think are the main skills that a SE should refine if they want to transition to a sysadmin role?
This is an exceptional blocker with newer laptops that lack RJ45. Linux is the only way.
This is your bank's problem. I am Australian, while roaming internationally incoming SMS is free. Next my bank sends in app notifications, not texts.
What’s more impressive: That a sixteen year old came up with a novel and useful idea, or that a seventy year old did?

What if the teenager was born to a rich family with supporting parents which were themselves geniuses in the field and nurtured his learning since he was five, while the senior lived in poverty in an isolated village and didn’t even know the subject matter existed until a year prior? Suddenly the sixteen year old isn’t that impressive.

This focus on the age of the person who did something is utterly boring. Especially since more often than not it doesn’t lead to anything. Go to any of these “teen does X” stories from years ago and try to figure out what it lead to. If you can even find any information on it, chances are it turns out what they came up wasn’t practical for some reason. Which is fine, just stop with the age worshipping.
I believe Galveston, TX has lettered half streets, example: 123 A ½ St
>Most researchers aren't there to make a commercial product. They're there to publish well-cited research papers, talk at top conferences, and have access to far more compute than anyone else can offer.

I think that's core to what I'm getting at - I don't see how Google continues to let them publish core research at this point given how much of a lead they've given their competitors (especially combined with their own inability to execute)
I'm not sure I'd go with knowledgable.

While I agree with his opinions about cargo culting in the Android development world, many of his opinions lack substance and can be distilled to:
"X sucks! it's hard to learn! don't use X! ... unless you pass my course". It's the classic "controversy > audience > course" funnel most of these twitter famous developers have.

Hate to be this guy, but If you look at his code, you'll find that this person wouldn't pass an average interview for a mid-level developer. From basics like naming and function scoping to weird architecture choices and abstractions. His "best practices" includes MVC that doesn't make sense as MVC. That is who is teaching people and selling courses.

It's sad that a lot of new developers get hooked onto what these people are saying as an avoidance tactic - "I don't understand X properly yet, the twitter man says X is complicated, ergo X = bad". Then they decline to learn best practices which can negatively impact their career - i.e. someone is going to use this as a "don't use coroutines" excuse, leading to them not using and understanding coroutines. This will mean that person will not learn about async/await, structured concurrency, how it works under the hood.

How will this person integrate with a team that uses the modern best practices?
Even if they manage to pass the interviews, they'll be a lot behind the rest of the team in understanding some great computational concepts.

Unfortunately, people like these don't seem to care that they are having negative impact on their audience, as long as they get to sell their course.
This is part of PSD2 (five transactions or €150 total before you have to use Chip and PIN again).
This article tries to explain how network operates in simple words. It also includes ways to troubleshoot the most frequent connectivity issues in web application.
Maybe cheaper than smashing the phone and buying a new one but isn't the outcome the same? Isn't all your data gone?
It is also a testament to what happens when you open up powerful technology instead of hoarding
Interestingly I've not had to do any of that but I expect given the age of my account it was grandfathered in and isn't subject to the same rules that newer accounts have, I did notice they unverified my LLC though re obtaining cards but I guess that may just be different regulations they need to follow now, or requirements from partner banks as they've changed 3 or 4 times since I opened my account (very early on, one of the first).

Other than slow support I've not really had any issues though, when I do contact them they usually get it right - ie I asked them to add card transactions to web hooks as for some inexplicable reason it wasn't done, they added it within a few days and that was around a year ago.

Also they're not based in Estonia, they just have a presence to satisfy license requirements, they're still based in the UK (they also have a Belgian presence for some of their licenses too etc)
“Generally we know the target. For example, today there was a target: the family of an Al Jazeera reporter. In general, we know.” Channel 13 journalist Zvi Yehezkeli admits Israel purposefully targeted the family of Al Jazeera Gaza bureau chief Wael Dahdouh. (Al Jazeera reporter's son, daughter, wife and several grandchildren of his colleague Wael al-Dahdouh killed in an Israeli airstrike).
So it is not all about hamas...
> I kinda agree with Intel. While Apple's M1/M2(..3-4) are arguably very usable (also) as desktop chips,

What do you mean "arguably"? They are top performers. The m2-based 2023 Macbook Air outperforms the intel-based 2019 Macbook Pro, which was already a beast of a machine.

> Apple has poured in so much resources to make this happen, that only a very few company is able to do.

I don't agree. We saw the likes of Raspberry Pi release the Raspberry Pi 400, which is is already a nice ARM-based desktop and is a battery and a monitor shy of being an ARM-based laptop. They didn't had to pour any significant volume of resources to get that to happen.

Also, nowadays most computing needs are met with handheld devices, and some high-end models already ship with at least as much RAM and sometimes more computational resources than some mid-end intel laptops.

I would argue that the only thing standing between ARM CPUs being massively adopted in consumer desktop and laptops is Microsoft releasing a Windows version that supports them.
>Your Linux desktop that will readily allow sending your browser cache, ssh keys, family photos to anyone with a simple ‘npm install’, nothing at all preventing it?

Either you are using it wrong (su) or you are describing the exact same behaviour as Windows and MAC. Is it perfect? No. Is it worse than any other mainstream product? No.

>Also, if you call that GUI inaccessible, you write from a place of privilege: mobile platforms absolutely beat the shit out of any desktop computer on accessibility count, hands down, any people with some kind of disability will tell you as much.

Really? A thread on HN a few weeks (months?) back about this did absolutely not show any such consensus. Many loved Apple products for accessibility, but even more commented that Windows was by far the best product available, far ahead of Mac and iPhones.
or even 'All American citizens have a USA taxpayer ID'
You still can't bypass the outer browser's network stack, so any request based ad blocking is still possible.
I mean philosophically what is a "number" is a hard concept. I don't think any of the children saying 0 is not were really wrong so much as had a different definition of number.

If you asked most adults what a number is, probably many would come up with a definition that didn't include i.
I remember reading here on HN of some web or ad agency intentionally adding a duck to a page before a demo to the customer. The customer eventually said, it's all OK but please remove the duck. They directed the customer's need to fix something to an obvious target. The customer is happy to have made a difference, the agency is happy not to have to do some extra work on something expensive to fix.
BP boosts EV charging network with $100M order of Tesla superchargers
You have great search engine skills! Out of curiosity, what was the exact input you used, and on which search engine? I tried "adventure book girl named gedanken and grandfather on einstein theory" on Google and didn't get the right answer.
an amazing counterpoint you've mustered there
>I welcome hypothetical scenarios in which the Search Business being limited due to ad-blockers has bad unintended consequences

A big increase in the use of ad blockers (AI-enhanced or not) would not only cripple Google, but also hurt the multitudes of small business and hobbyist sites that scrape by on what Google pays them to host ads. If users could somehow culturally readjust en masse to the idea of actually paying for online stuff, this would not be a problem -- but I think that's unlikely to happen immediately, and even in the long term, unlikely to happen to the same extent. So there would be a net loss of free (i.e., paid-for-by-Google-ad-money) content and services available to people. Also, it's not like a new wave of smaller, more democratised ad-sellers would arise in Google's wake, since ad-blocking works on them too.

>It is not in any way controversial and can be (and is, above) rationally debated.

Thanks, I appreciate that. Every society has things that are true but which you aren't supposed to say, and it's amusing to me that "Google provides some high quality free services" seems to be one of ours.