skysight-inc/HackerNews huggingface dataset:
Could there be something like emscripten-forge/requests-wasm-polyfill for PyTorch with WebGPU? https://github.com/emscripten-forge/requests-wasm-polyfill

How does the performance of webgpu-torch compare to compiling PyTorch to WASM with emscripten and WebGPU?

tfjs benchmarks: Environment > backend > {WASM, WebGL, CPU, WebGPU, tflite}
https://tensorflow.github.io/tfjs/e2e/benchmarks/local-bench... src: https://github.com/tensorflow/tfjs/tree/master/e2e/benchmark...

tensorflow/tfjs
https://github.com/tensorflow/tfjs

tfjs-backend-wasm
https://github.com/tensorflow/tfjs/tree/master/tfjs-backend-...

tfjs-backend-webgpu
https://github.com/tensorflow/tfjs/tree/master/tfjs-backend-...

([...], tflite-support, tflite-micro)

From facebookresearch/shumai (a JS tensor library) https://github.com/facebookresearch/shumai/issues/122 :

> It doesn't make sense to support anything besides WebGPU at this point. WASM + SIMD is around 15-20x slower on my machine[1]. Although WebGL is more widely supported today, it doesn't have the compute features needed for efficient modern ML (transformers etc) and will likely be a deprecated backend for other frameworks when WebGPU comes online.

tensorflow rust has a struct.Tensor:
https://tensorflow.github.io/rust/tensorflow/struct.Tensor.h...

"ONNX Runtime merges WebGPU backend" https://github.com/microsoft/onnxruntime
https://news.ycombinator.com/item?id=35696031 ... TIL about wonnx: https://github.com/webonnx/wonnx#in-the-browser-using-webgpu...

microsoft/onnxruntime: https://github.com/microsoft/onnxruntime

Apache/arrow has language-portable Tensors for cpp: https://arrow.apache.org/docs/cpp/api/tensor.html and rust: https://docs.rs/arrow/latest/arrow/tensor/struct.Tensor.html and Python: https://arrow.apache.org/docs/python/api/tables.html#tensors https://arrow.apache.org/docs/python/generated/pyarrow.Tenso...

Fwiw it looks like the llama.cpp Tensor is from ggml, for which there are CUDA and OpenCL implementations (but not yet ROCm, or a WebGPU shim for use with emscripten transpilation to WASM): https://github.com/ggerganov/llama.cpp/blob/master/ggml.h

Are the recommendable ways to cast e.g. arrow Tensors to pytorch/tensorflow?

FWIU, Rust has a better compilation to WASM; and that's probably faster than already-compiled-to-JS/ES TensorFlow + WebGPU.

What's a fair benchmark?
Interesting Elon-experience. You learn no amount of shit posting gets you canned, so you grow tired of it and start to behave.
I don’t know for sure, but it’s probably safe to assume that he has.
I'm not an expert so someone could correct me on this, but in my experience turbidity is often an issue, in that light penetration is insufficient in the types of water where this is most often needed.

e.g.,
https://www.sciencedirect.com/science/article/pii/S004896971...

Still cool though.
How about taxing them? Is that allowed by the constitution?
I'll think if the default view can show how it works in a more intuitive way. Perhaps moving faster than the actual time can help.

Actually, the page can already do what you ask. There is a digital clock in the form under the dial. The minutes field is a number input. If you put focus in it and press up or down, you'll both see the digital time and move forward time at a high speed.
Please don't track anyone. If you just want to count visitors, then Simple Analytics is good.
Just a feedback! The contrast ratio on https://whirlpress-js.vercel.app/ makes it hard to read.
>Exercise is free and the side effects are you get stronger, more energetic, and better looking.

And that works for what, 3% of the people that try it?
nothing too tragic in adapting to colemak vim bindings - hjkl is at best useless, and the rest is perfectly usable after couple hours. also you could check out colemak remapping mods to retain neio as hjkl

but i agree using others computers is literally soul crushing, that's the price for being too smart i guess
> but there’s some reward center that’s no longer lighting up.

Do you find other pleasures (non food and drink) as enjoyable? Interesting to hear if it’s selective or dampens everything.
it's an attempt to see if the output is "actual intelligence", or just statistical bullshit.
I am pretty excited about D1 and in general a CF fanboy, so congrats to this huge milestione. But, we need more--following is just a wish list:

- Development since start took time (with a good reason), hope we see soon read replication and higher pace

- So, some roadmap _with_ ETAs would be great, e.g., will replication come this or next year?

- I don't care about read performance because I know that sqlite paired with CF's infrastructur will perform but I would love to have more infos on write performance; this is really sqlite's weakest point and I haven't seen any implementation which could compete anywhere with other dbs; sqlite slows down very quickly when doing a couple of small writes/sec

Then, I'd like to see the close competition here on HN, so db-providers with many read-replicas (CEO's and/or devs from Turso and Fly/LiteFS), commenting on D1 and how they compare against and what they plan to compete. This is a too exciting space and time to be laissez-faire.
I wish someone would do this for any of my libraries. Good stuff.
P.S. I learned that trick from Shal Farley, who dramatically speeded up DECUS' Runoff program (an ancestor of Markdown) by doubling the buffer size.
I wonder if it's possible to wash the sheep with a shampoo or something before the competition.
You don't need a websocket proxy. CF tunnel supports TCP and UDP just fine.
> slow is smooth and smooth is fast

Another phrase with similar meaning (and interesting history) is "festina lente" ("make haste slowly," in Latin). I named my company after it (:

It's certainly an ancient concept. I feel like software is ultimately about humans organizing complex activities, and humans haven't changed that much in the past few millennia, even if the activities have gotten more complex and abstract.

I feel like the ones-size-fits-all approach of trying to say approach X or Y is superior (eg: scrum vs. kanban vs. waterfall, etc) is totally off the mark. Different sorts of work require different sorts of effort. Creative and full-of-unknowns work is different from assembly-line sort of work is different from maintenance work, etc.

On a meta level, I think part of the "slow is smooth..." philosophy is to take a deep breath at the beginning and think about what sorts of approaches are going to be best suited for the tasks at hand. As opposed to some mindless "scrum is in, so we'll do that for everything". Or "everyone is using NoSQL now, so we should too" or any number of other cargo-cult-y behaviors.

Festina Lente!
From what I can tell, they're not supporting them in virtualization. Instead, they're set up to cause processor traps, which the hypervisor could catch and use to emulate those instructions if necessary.

> ...and those modes are honestly not hard to support.

I have to imagine that there's a decent amount of extra logic in the load/store units to use the current processor mode to work out memory semantics, and now I'm thinking about questions like "what would happen if one thread is in virtual 8086 mode while the hyperthread partner isn't". That's a noticeable burden in things like validation.

And even if the implementation of segmentation is simpler than paging, that's not the issue; the issue is that it's a different pathway, and potentially one that cuts deep into the execution unit. If it's the sort of thing where eliminating support for anything other than paging means getting an L1 cache hit back one cycle faster... then sign me up.
Read the slides. Seems he applies a systematic approach to express that it takes determination to make a game succesful on steam. And research. Also didn't realize so few games where published a year.
Refreshing the page to send an upvote isn’t peak UX.
> What's a fair benchmark?

- /? pytorch tensorflow benchmarks webgpu 2023 site:github.com
https://www.google.com/search?q=pytorch+tensorflow+benchmark...

- [tfjs benchmarks]

- huggingface/transformers:src/transformers/benchmark https://github.com/huggingface/transformers/tree/main/src/tr...
First, finances are most of the time just a roundabout way of trying to be happy. So in a way doing things that make you happy directly instead of doing things hoping to gain money for that activity and then spending that money to hope to gain happiness will never work the same (provided you are not starving).

Second, many people on this platform, me included, got good at the things they do for a living, because they did it for fun (and sometimes still do). Going for the fun project helps you learn faster and better. It might be "the wrong" thing to learn, but who is even able to judge that?
Curious what the potential is for this to then run headless - is the support for this in chrome etc. built into v8 etc such that node and others can simply piggyback on it? Or is it sitting in the browser layer such that you'd have to end up with a headless browser or similar?
I bought the 15c collectors edition about 5 years ago.
Encrypted the web – sure but with SNI, the ISP intermediaries can still see all the metadata – and collect it (like CDR) - client IP address, the domain they are visiting, duration of each session and frequency of such visits. With this information, they can know what phone, laptop and other smart devices they are using and infer a lot about their personal life. They can also target them for specific hacks based on this data – just like they did with phone CDR data.
I remember a former manager, telling me that being the only software engineer they had ever worked with, I had been my own benchmark.

And that it was only when I was gone, and they started working with other software engineers, that they realised how effective I was, even when I wasn’t as productive as usual, and how they had failed to appreciate it.

It truly was an enlightening moment for me. But years later I still don’t have a clue as to what I should take away from it.
Thanks for the call-out, just darkened the text - I changed the background color a few times in development :)
I thought we figured out it was hamsters?
Bioelectric networks: cognitive evolutionary scaling from physiology to mind
You are proving my point. Advances in productivity have led to a lowering to the barrier of entry. Anyone can code now. So why,(in theory) would a business owner let their workers work less when someone else is willing to work longer hours?
> have to toggle a touch control with no tactile or haptic feedback to switch between front and rear.

That just screams cost-down brainstorm session. "Hey guys if we do this we only need half of the expensive mechanical switches" with no after thought of safety or UX.
Why is it not available?
Star Wars Galactic Star Cruiser Hotel Is Shutting Down
That’s not what the research says though. Just FUD that some influencers like Attia are spreading for some reason.
Oops, just removed one of these from an old Logitech mouse because it made it hard to plug into my 1040ST..
I would be extremely impressed with the engineering that would be required to somehow overcome the issue of focusing that wavelength at range. They don't mention the range in the article, so I'm suspicious.

It's extremely hard to imagine it having a range bigger than that which is effectively covered by other methods already. The laser makes way more sense to me, at least then the energy isn't spreading out super fast. But you never know, I absolutely did not believe optics would get sophisticated enough to manage realtime actual 3D displays (not VR, like https://voxon.co/technology/).

If they can do that with optics, I know I can't imagine what people with giant budgets can do with antennae.
Which panels are you using?
So I guess there was never withheld science in the Manhattan project - correct? And those spies leaking details to the soviets, why bother - it's common knowledge - right?

United States is doing the same thing with the Quantum age. Do you think the military is waiting around for mainstream science to protect its economy and military from quantum computers? No. They are pioneering it, in secret.
Your comments triggered my PTSD hard. I don't think I could ever work in an environment like that again. I'd rather shovel cow manure.
In Search of the Original Fortran Compiler [pdf]
When has this ever been different in the history of the US?
Coil whine?
could you share a few resources on it. looking forward to your writeup
Yeah, that's why all the recent sprinter van conversions are using them for the "house" batteries.
If you have trouble hitting [ how do you ever program anything?

I use multi-language keyboard layouts and switch all the time... when coding (or using "hacker" software like this, which is completely based on emacs [and as far as I know is written in Common Lisp], not vim), just use a layout that makes it easier (in my case, en-AU).
> They tried to prevent this by rejecting quick presses, but it only made the buttons feel slower and less responsive and sometimes ignore intentional presses.

Finally, an explanation for why a couple of 2020+ VWs I recently rented felt so laggy. I couldn’t tell when I held a button down enough for it to be considered pressed and when I didn’t without looking at the dashboard. Some of my touches seem to have been rejected, no matter how long I massaged the capacitive button. I just didn’t use any of the steering wheel buttons in the end.

If they would have replaced anything crucial like the lights switch or indicators with those buttons, I would not have been able to drive the cars.

I also saw some discussions online that describe these buttons in terms like “three buttons 35% broken”. That’s exactly how I would describe the experience. 1/3rd of the time, no amount of button massaging got them to register a press. In two separate Tiguans. Some of their buttons also seem to work better by swiping on them than tapping them.

I’m not sure what VW is doing.
Interesting, I predict tech giants will have to build their own AI tech just to avoid espionage from competitors.
This!

I've been programmer for about 20 years now and I could never understand why Vi(m) or Emacs exists with those weird bindings which are completely different from pretty much everything else.

I'm not that old, maybe they had their cake in 80s, but perhaps time to move on to something modern which would have modern defaults (if many need to customize there's something wrong with the defaults) that appeal to all keyboards.
If You Care About Book Bans, You Should Be Following This Lawsuit
A paradigm is something more high-level than a very specific keybind conflict. Mature vim mode addons for browsers are layout-insensitive. How do you think j/k work on non-Latin (e.g. any Cyrillic) layouts? And they do.

That's an oversight of Nyxt in particular.
What do hou think investors should be interested in, if not increasing the value of their investment?
> The second amendment is an uncommon law

Even better, it’s a human right, one the federal government has been eroding in both the courts of public opinion and the actual courts for decades.

Thankfully in most states it’s still legal to produce firearms, but I suggest getting them and becoming proficient sooner rather than later.
We are talking about enjoyable projects. Dota 2 might not be a project (unless you plan to become a pro).

Doing something out of passion is a value in itself that should not be ignored. In music this is what often differenciates the true geniuses from those who are just very good: passion. If you have to sit down and practise an instruments for hours a day it totally helps if you are passionate about the instrument. It helps when you care about the music you are playing and how you are playing it. All of that can be reached via discipline as well, but there might be something lacking in the end.

What is the difference between someone playing the same thing for 8 hours out of passion and another one playing the same thing for 8 hours out of discipline? It doesn't feel like work to the former, while it might drain everything out of the latter.
Yeah...this is a good workaround but many websites have now blocked it. Sad.
You're confusing complex carbohydrates with sugar.
Did NASA not own the Saturn V? The Space Shuttles?

Did space history begin when Elon Musk launched his first rocket...?
Wondering if the supabase CEO or any customers here can discuss scale. What “size” applications are doing really well on supabase? Are there any customers with TBs (or more) of data? What sort of performance are they achieving? Any customers with previous experience at a larger scale that are now using supabase and similar or larger scale, how are things going? What’s the average development team size of customers?
And it’s not just salt. Other chemicals can be harvested from that brine before you need to dispose of the leftovers, e.g. magnesium carbonate. I know because I run a climbing company that sells chalk (MgCO3) from that production pathway.
"It is an affront to justice and the rule of law to see that such methods continue to be used in the 21st century and that Palestinians collectively continue to be punished for the actions of a few," said Michael Lynk, the Special Rapporteur on the situation of human rights in the Palestinian Territory occupied since 1967

https://www.ohchr.org/en/press-releases/2020/07/israels-coll...
Entering [ works just fine on QWERTZ: You simply press AltGr+8.

But this doesn't work in shortcuts, e.g. when combined with Ctrl. That is, AltGr+8 generates the character '[', but Ctrl+AltGr+8 is not the same as pressing Ctrl+[ on keyboards that have a dedicated [ key.

This bug is decades old, and every Vim derivative suffers from it.
https://ImageEditor.ai
Keyboard-driven UI on Android? Well, for the brave and true hackers (if you don't connect a keyboard to your android device which you can ... but why having an android device then?)
~20 year Dvorak user here. Comfort remains the chief benefit. I'm maybe faster than I was on QWERTY but not significantly.

I'm also a ~15 year Vim user, and I'm happy using its keys where Dvorak puts them even if the HJKL arrows are a little jumbled. To my muscle memory it's a solved problem.

If you're going to learn an alternative keyboard layout and also a modal editor like vim, kak, hx, etc. I suggest you find your keyboard layout happy place first and pursue editors second.
Yep, lots of us "Vim as a local IDE" users out here. I haven't "jumped around machines" in years.

Vim is a nugget of battle-tested familiarity in an industry of constant change.
Or how many extra hoops not directly to what you have to get done you have to jump through to get "it" done, whatever "it" is.

ie, rebasing a branch and fixing 10 tests because your 5 days old PR hasn’t been reviewed and there are now conflicts.

Or remembering, each and every time you add a reducer, data source, type, or whatever, to update 5 different lists and enums across to codebase so what you added is properly referenced and used everywhere.

Or deploying by hand by zipping everything and drag and dropping the right files in the right place, put not overwriting the wrong ones by mistake, on a mounted remote server in Windows Files Explorer.

Or, when new bugs suddenly arise out of nowhere, having to test if it actually does come from your codebase, or if it’s actually from _that_ microservice, the one maintained by _that_ team, the one headed by the CTO, that somehow can’t be bothered to have any automated tests in place and yet likes changing and removing "unused" endpoints.

I could go on, and on, and on…

Basically, all the things you have to keep in mind and organise or plan for, even though they are only loosely related to your current focus.

Having a good engineering culture and relentlessly streamlining and simplifying (but not _necessarily_ automating) both codebases and processes helps _tremendously_.

Case in point: CI / CD, automated rollbacks, green / blue deployment, etc.
> And if it is so good, someone will jump on it

No they will just wait for the timer to tick away and monopolize on a community that someone else spent years building. Just because you change the law in your thought experiment for it to be legal doesn’t make it not exploitative. If we legalize slavery you can’t just say, “well its no longer exploitative, its the law”
Right from the USPTO Website:

In Examiner's Advisory Action Before the Filing of an Appeal Brief, dated July 1, 2018, Examiner "held" that after considering the Sheehy declaration filed with Second Amendment "the claims are still not enabled." Examiner, however, agrees that high frequencies of vibration on the order of 10 Gigahertz are possible, by stating *obtaining high frequencies are possible."

Hefurther asks that the Applicant demonstrate these high vibrational frequencies to create a local polarized vacuum. This directly contradicts the Federal Circuit's dicta that stated "al patent does not need to guarantee that the invention works for a claim to be enabled" (Alcon, 745 F.3d at 1189) and that it is improper for the Patent Office to suggest that an inventor had to offer proof for a claimed result (In Re Cartwright, 165 F.3d 1353 at 1359 (Fed. Cir. 1999)). Moreover, in Applicant's peer reviewed paper *AlAA 2017-5343, it is shown that by vibrating electrically charged matter in an acceleration mode, *it is possible to generate the high energy E-fields and B- fields that can polarize the vacuum. Thus, proving enablement of the invention.

Additionally, enablement is also shown in an IEEE paper (K.J. Coakley et al, "Estimation of Q-Factors and Resonant Frequencies" IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, Vol. 51, No. 3, March 2003), that Applicant described and entered into the record in his January 23, 2018 response to Examiner's Office Action of November 28, 2017.

The Examiner never addressed this reference or Applicant's arguments related to this reference, in any of his responses, that this paper shows enablement. The paper describes the fact that high Q-factors and vibrational frequencies in excess of 10 Gigahertz can be enabled readily. In particular, Table I on page 866 ofthis paper shows that by emitting microwaves within a copper resonant cavity it is possible to experimentally obtain vibrational frequencies in excess of
10 Gigahertz, thus enabling electromagnetic (EM) flux values of 10^33 Watts/ m?,
according to Equation in the inventor's AIAA paper (AIAA 2017-5343). This EM flux value is equivalent to the generation of E-fields on the order 10°18 V/m and B-fields on the order of 10°9 Tesla. Thus, the fields required for the invention are both feasible and enabled
We're Gonna Need a Bigger Moat
Oracle lays off 3000 from cerner business unit
The gold standard for diet is whatever people can maintain longer term!
When you diet to lose weight you lose lean muscle too unless you exercise to minimize it. What's the lean muscle mass loss from just dieting? I would guess that it's a relatively large number too.
the reason is to buy diet programs and coaching, this drug threatens their business model.
The previous model (Ampere Altra) is a Neoverse N1 which "includes two 256b SVE vector units".

The new model discussed here (AmpereOne) is presumably their own core but I don't think they've released details.
Updated the example to highlight the markers for the current time. If the clock looks the same, try reloading without cache with Ctrl-Shift-R or similar.
A Crashed Israeli Lunar Lander Spilled Tardigrades on the Moon (2019)
Oops. I meant Thunderbolt. Terrible naming decisions were made.
Do you know what causes this to happen? Mine's been doing alright with uptime

05:20:09 up 631 days, 23:10, 1 user, load average: 0.01, 0.02, 0.00

on my "Always Free" instance.
It still won't get you to the 2/3 point making sense. If someone is 250 lbs and 35% BF and they lost 50 lbs, 2/3 of which was lean, they'd end up 200 lbs and 35.5% BF. That's possible, but I don't know if anyone would be recommending it at that point.
I think the OP lives in an apartment, where that kind of invasive mod is not possible.