skysight-inc/HackerNews huggingface dataset:
From [the slides](https://pdos.csail.mit.edu/papers/vxa:fast05-slides.pdf) it sounds like what they do is rewrite the code so syscall call into the vx32 runtime library instead and this prevents all syscalls except for the small handful they support. That in addition to memory sandboxing.

So it doesn't really just run any random untrusted code, it has to be prepared to work with their sandboxing.

The main purpose of this is being a self extracting archive not running untrusted code.
One thing we're trying in my program right now is to introduce "Statistical Thinking" as a mandatory class for both wet lab and computational students, to cover the why of statistics and try to teach people how to think about what they're doing, before they hit the "When X, do Y to collect p-value." stage.
The whole West I'd say. Power is shifting to China and the Middle East.
So, if it saves devs an ~hour a month, it's a big positive ROI - seems worth it to me?
> chatgpt will easily create complete autohotkey scripts with no expert knowledge other than "make an autohotkey script that.." and just good rudimentary step-by-step explanation of what the script must do.

How much of this is thanks to hundreds of tutorials / question & answers on stack overflow about these tasks?

As AI supplant the sites that host these QnA and professional tutorial writers - even amateur writers might feel miffed that their efforts will be regurgitated by AI with no credit given - how will AI keep up the quality of their responses?
Aren't there more potential primes between 130 and 7?
Forever cemented in my head: https://www.youtube.com/watch?v=Z0p6thEs1kM
This is a great article. IMO engineers and product managers building e-commerce and related systems should at the very least spend a few days at a physical store to observe and document how they work. A great number of engineers are asked to build software in domains for which they have very little idea.

For example, Uber engineers would learn a great deal by spending a few days with a driver. They can then place their own system components in context and make sense of it all.

Failing to learn domain knowledge has resulted in so many half ass wheels being reinvented.
(SigNoz maintainer here)

I would say the key way we differ from Grafana stack, is that we have all metrics, traces and logs in a single application while in grafana you would have to run 2 different products for this and then work your way to make sure that the three products are able to talk to each other.

One can easily monitor their JS based frontend application in SigNoz today, but yes we are focused primarily on tying together metrics, traces and logs today - and have a pretty powerful exceptions monitoring product built on top of traces.

We don't do things like session recording etc today :)
Not for dispatchers who aren't able to code.
While it is correct, this oversimplifies the point.
The finding was that certain wheather patterns can be modelled better than before by using a quantum physics equation. To further the point: The model of this quantum physics equation is also useful for quantum computers built with superconducting materials.

Underlying is the question though, why does this equation apply to the earths wheather?
There seem to be parallels in the quantum and "macro" model, like windings of electron and wheather currents. Maybe the right view to modeling the earth is about dynamics as much as it is about topoligical phenomenons. After all, topology is used for solving gravitational problems, too.

Then why can the earth can be treated as a topoligical insulator and what implications does this have? Can we learn something from it that can be applied to other wheather phenomenons? Or maybe even to the earths core?
If this scales up, and I see no reason it wouldn't - this is extremely good news.

Can someone dump a billion dollars on this and speed up the scale out?
Agree, I think PostHog adresses a very different set of use cases
It's almost true. Python calls its "almost true" coroutines "generators", while the implicitly scheduled, async I/O-oriented coroutines are just called "coroutines".

I understand that the historical reasons for that ("generators" originally only supported "yield" and a separate async/await design with implicit scheduling seemed more ergonomic). But that doesn't remove the confusion.

But Python's generators are still fully "true" coroutines. Russ makes the distinction between coroutines and generators based on whether as "Generators provide less power than coroutines, because only the top-most frame in the coroutine is allowed to yield. ". I think this is a bad definition, as generators can clearly "pass" the yielding power to other generators with "yield from", and Russ talks about this feature in the same post. Generators require more ceremony, but I don't think they are "less powerful" in any meaningful way .

Roberto Ierusalimschy, the creator of Lua, and Ana Lucia de Moura proposed the distinction between stackful and stackless coroutines[1]. Their paper revived coroutines as a research subject and had a lasting impact on coroutine-related terminology. Ierusalimschy and Moura made the distinction between "Stackful" coroutines and "non-stackful coroutines" (the term "stackless coroutines" stuck later on, but they did not use it), where Stackful coroutines like Lua's coroutines can "suspend their execution from within nested functions". They also made the same allusion to power that Russ does: "powerful
enough to constitute a general control abstraction; in particular, they can-
not be used as a concurrent construct".

I think both Ierusalimschy and de Moura are onto something when they call generators "limited", but they are just incorrect when they say that "but are not powerful enough to constitute a general control abstraction; in particular, they cannot be used as a concurrent construct". Early Node.js libraries and frameworks such as "co" and "koa"[2] should count as a proof that you can very much use generators as a concurrency construct. Generators have all the power that is necessary for dealing with normal concurrency cases, although they don't have the best ergonomics.

But there is another distinction where "generators" are not the same as Lua coroutines, and clearly lack some expressive power (even though this power is NOT a necessary condition for implementing full-fledged concurrency). Lua allows coroutines to communicate bidrectionally: yield() can pass a value back the coroutine caller, which is returned from resume() - but when the coroutine caller calls resume() again they can pass an argument which will be returned from yield(). Generators are unidirectional: they only allow you to pass a value to yield(), but not to resume().

[1] http://www.inf.puc-rio.br/~roberto/docs/MCC15-04.pdf
[2] https://news.ycombinator.com/item?id=6933358
Isn't Vue quite a bit different? It's more of a framework than React is, with official packages for routing, state management, testing, SSR, SSG, building... It also uses a reactive data model, whereas React doesn't (though in practice it appears to).

Vue was also ahead of React on some of the features they share if I'm not mistaken.
The Upcoming Release Postponed Two More Weeks and Lacks Async Functions
> Hoping they add support for llama 2 soon!

The 7B and 13B models use the same architecture, so llama.cpp already supports it. (Source: running 13b-chat myself using llama.cpp GPU offload.) It's only 70B that has additional extensions that llama.cpp would need to implement.
https://nitter.net/EliotJacobson/status/1681321023306874880 For non Twitter users
It’s different from the quest for sure, it’s still too early to say it is worse (or even bad if they are not comparable at all).
It's a piss-poor method of aligning the company for the reasons I outlined.
A long time ago I developed a simple SNMP tool in C++. The ASN.1 BER encoder/decoder was very annoying to develop. A very bizarre specification. If GPT can help a lot in a case like that, I'm very impressed and see great value in it.
Fermi would be a hero in the climate change environment.

Unfortunately not the entire “green” community/politics doesn’t see the nuclear as green and as a technology that can save this planet before getting to the fusion or whatever.
Viola the Bird – Google Experiment
Varies, and the terminology in news seems to actually favor 'leaked' as a way to describe any information a company doesn't want being disclosed. You'll often see headlines like "Video Game Source Code Leaked Online", when it's a system breach, not a 'leaker'.

Recent news headlines from a cursory search:

Massive Leak Of ChatGPT Credentials (June 2023)
Far Cry's Source Code Has Leaked All Over The Internet (July 2023)
VirusTotal leaked data of 5,600 registered users (6 hours ago)
Pikmin 4 ROM leaks online (14 hours ago)

Wow, I was expecting to find a few examples of different kinds from the past year, not... several from today.
Dude, I don't care about a promotion. I'll be job hopped in a year or two and making more than the promotion would have netted me and I'll be working 30 hour weeks in this example. We're not paid to be as productive as possible we're paid to deliver code on schedule. As long as I get my tickets taken care of for the sprint that's all I care about. Doing more tickets than necessary is just doing extra work for no benefit.

Now, if my employer wants to pay for that tool or hardware or whatever? Sign me up. I'll use it all day.
I had an htpc for over a decade in various forms. I finally just settled on the Nvidia shield reading over NFS. It's so much better than the htpc I don't regret it for a minute.
These are called pogo pins

https://en.m.wikipedia.org/wiki/Pogo_pin
Appreciate the feedback here.
you mean nearly $1T
> On the other hand, this will also lead to cargo-cult "but Google programmers don't need Internet access, why do you?"

To which the obvious reply is, Google already has the whole Internet cached and indexed. If they need to Google something they are only accessing the intranet.
This is the best mastodon instance, Jerry is cool
Well it wasn’t paranoia because hours later they released the 16” crowdfund so obviously it was a PR campaign and from the looks of the sales a very successful one. Assuming they aren’t creating false scarcity to feign demand
I used to post sound effects on Freesound.org
My style attracted the attention of some independent film makers who paid me to do sound design for their film. The film was never released but the work paid for my first car.
So process/VM isolation is not even worth trying anymore? Ideally your web browser can access Internet but only Download directory on your filesystem and you can span VMs that can access particular memory ranges / disk sector ranges / devices. This is very useful for reading online manuals or for developing new Linux apps / device drivers. I am not sure what is proposed alternative is or how its going to be more secure in practice. If side channels are really hopeless, have browser transparently run on another physical machine and tunnel display to your workstation.
“AI centric world” is as fake as the fully self-driving car tech that is largely based on the same fundamental concepts and never panned out, even a half decade the investor/speculation hypetrain went off the rails. Dogecoin is more real than so-called AI.
Speaking as a UK SNES owner, there were a number of adaptors, and they seemed to support different games. A local games shop near me which did a lot of imports would encourage you to check your existing adaptor with new games, and offer to sell you a better adaptor if required.
I find these sorts of "unsolved mysteries" to be intriguing in the sense that they invite the reader to join in; to prove they are smarter than those who went before.

When studying I was attracted by things like Fermats Last Theorem , or a proof for NP Complete, or deciphering Voynich etc. They are mental challenges of the highest order.

Fortunately I don't have the discipline to completely immerse myself in any one rabbit hole, it's no more than a passing fancy.

I say "fortunately" because I can easily see an entire life, of a very bright person, being consumed and ultimately fail, which would be tragic.

I prefer the example in the article, interest in the subject leads to skills, which in turn lead to more fruitful endeavours. These mental challenges can be useful, as long as it doesn't turn into obsession.
You left another comment I can't reply to because I guess it's too nested. Well you do what you want.

If you are the most productive person at the company you are the most valuable. I've had companies literally double my money to keep me when I was going to leave. But if you want to mail it in then feel free.
I think what he’s trying to say is that to the user of the system, the front end is the system. To a non-engineer its just an app and nobody knows or cares what end goes where.
There is also OpenLens (https://github.com/MuhammedKalkan/OpenLens). And for anyone switching from Lens, pod shell and logs functionality can be found as an extension.
I suppose this is done so that operators don't need much retraining for this.
You don't have to release official numbers to run benchmarks. You also don't have to own the LLM to run benchmarks. Within hours of GPT-4's emergence, many benchmarks had been run.
This is nicer than Tesla and the like for sure. But still has a long way to go. Let’s boil down the UX in terms of actions. An action to me is a half second moment where I can divert my attention away from driving and make an adjustment to some aspect of the driver experience. Classic examples include:

- volume adjustment

- temp adjustment

- context switch between maps and music

- song selection action (skip, etc)

- enable/disable cruise control

- toggle display between common views (kph, fuel efficiency, car status)

- perform navigation action

Only the last of those really is improved by touchscreen. Every single one of those other actions is currently an absolute regression vs an analog control. Until each of those actions is at least as good as analog controls, I don’t consider the touchscreen an improvement. Actually, they are to me safety dangers because even the learned motions of the analog controls are safety risks, even if they’re small. Navigating the touchscreen while driving is so much more dangerous
That's what makes jokes/conspiracies/lies/memes so compelling. Not that my comment was any of the above including compelling
New Hope for Resurrecting Extinct Plants
No, it makes sense to secure engagement with the most expensive implementation and then cut costs, this kind of stuff is pervasive in the industry. Besides, we have Brockman on record saying that they do "a lot of quantization"[1][2] so it's not paranoia to suspect other optimization schemes when there's a clear performance drop, which they have also denied a few times.

1. https://chat.openai.com/share/44a0c5b6-c629-470a-992f-8cdbbe...

2. https://www.youtube.com/watch?v=_hpuPi7YZX8
Ultimately, it is your right as a parent to decide what values you want your minor children to be taught.

So, we have the right to indoctrinate bullshit to children?

What is an alternative? Forbidding parents to pull their kids from schools that are ruining their future by following a system with historically worse outcomes?

We work by improving public schools. That's going to be easier said than done, but it's the right solution.
Jazz Comping (2021)
It's both actions, the dropping of the atomic bombs and the the Soviet invasion of Manchuria. The Soviets, like the US, would have needed to prepare for a land invasion of Japan, probably about 9 months to 1 year of so of prep, which would be behind a US invasion, but it helped close in the walls. The Soviets had agreed to the war with Japan, but another view is to look at it as a quick spoils at the end of the war and to help mao. See the yalta negotiations. Still it was brought up in their surrender discussions.

You can crawl through the memories/literature to see what weighed on their minds more, but it's the bombings. Japan knew what nukes were as they were developing themselves. And as pointed out by the poster, the coup attempt happened after both the Soviet involvement and Hiroshima, August 12th, so the point still stands, that their was a willingness to fight to annihilation, which would include a Soviet invasion. But your right to point out that Japan considered the better offer that stood at that pivot moment, rather than the triple scenario of more bombings, a US land invasion, and even later Soviet invasion.

Be aware, overtly strong emphasis of the Soviet invasion and de-emphasis of the role in the bombings is often a tactic to dismiss the usage of the atomic bomb, that's not borne out by what we know of the internal dialogue of Japan's surrender. And on the outside and without hindsight, to both the US and soviets, it looked very much that Japan could/would fight to the death, and this reflects in the decision making of those few weeks. Still, perhaps the Soviet invasion would have been enough, but we will never know. And it would have not worked if the coup had worked.
Or, just as a wild thought, stay away from overpriced hardware.
CLOE?
The other major vocabulary/semantic shift is that we're comfortable calling applied ML -> AI. Until recently, you would always say ML for applied products, AI was either research or fraud/exaggeration or very least meant you had some futuristic vision, you wouldn't use it for things you were generally applying right now in your product. I technically had a "focus in AI" in my grad degree and even my advisor said to label it as "ML" in my resume otherwise experts would think I was just a fraudster or not knowledgeable at least (~10 years ago).
Besides, OpenAI dropped all pretense of being open and transparent as soon as they saw how popular their open and transparent technology had become.
Such a poor article. While I agree, Windows is often better than Linux for the majority of users..

2. Software Updates:
Really? The majority of software used by the majority of users, that is available on Linux tends to update basically the same schedule as the Windows versions. Please cite actual comparisons. Otherwise why should I even bother to read the article?

4. Bugs
"The silent majority don't experience any problems."

Ask any random Windows user if they experience problems. It's such a huge problem that it's a huge selling point for alternative OSes, for Macs.

The rest of the points I mostly agree with. But those 2 points in the first 4 points, simply aren't true.
Software engineers.
> and it lends credence to the theory Intel's NUC line was technically profitable (or at least not horrifically in the red), but just didn't make strategic sense - especially from a 'competing with your own customers' view.

Maybe, maybe not. ASUS whose core business is in building PC components would likely have better margins and vertical integration vs Intel that has to work with partners and outsource.
Start learning a new language, join language exchange programs, experience other cultures. I'm learning Spanish myself, it's been fun.
useState and useEffect are quite simple small elegant API. It does not mean it's very easy to use for newbie. Maybe like Lisp?
Another way to illustrate the point: Do you read other peoples' code before you run it, or do you just blindly run it.
Likewise. If you find happiness being incredibly productive.. then that's fantastic and I wish you the best. I've never worked anywhere that productivity actually mattered for anything. I work a place for a year or two and hop and get massive salary increases each time. If you get satisfaction and all that from doing as you do I'm happy for you and wish you the best.
Nvidia dominates the market largely because they're the best and people choose to buy from them, rather than primarily from shady OEM tactics like Microsoft did. People could buy Cerberus, or AMD, or Imagination, or a dozen other vendors, they just don't.

Google famously made the choice to design TPUs rather than buy Nvidia. They still have Nvidia in GCloud due to customer pressure. I've been involved with at least one GPU design to avoid buying from Nvidia.

Nvidia holds grudges for a long, long time though.
I cant think of a layer that would go into the 2010s. You could argue that CSP started happening in a major way in the 2010s even though AWS started in 2006.
Alone it doesn't at all, but when you couple the tagline "Turn your audience into a business" along with the blog's more literary narrative style, the whole piece strikes me as entertainment meant for a particular cohort instead of a rigorous analysis.

In addition, the tone of the article seems overly condescending to me. I certainly don't want to minimize accountability and the severity of security holes, but in the real world where startups are trying to hastily bring products to market, they are often understaffed and there is a certain reality that can't be denied.

The author may have indeed found flagrant problems but, in even moderately complex systems, there are big struggles with a diffusion of responsibility and a lot that can be lost in translation; for many reasons besides technical ineptitude.

Ultimately there was too much punditry and not enough of a clinical postmortem for my taste. Of course I don't seem to hold the popular opinion here given that my comment got down-voted rather severely, which seems unjustified. Oh well.
So according to this article Canada has seen an increase of 500,000 foreign students.

Assuming a highly conservative $20k in annual tuition fees (the cheapest decent US public college will run you at least $30k for 2 semesters in tuition alone, never mind fees, living costs, etc), that’s about $10Bn in additional annual revenue with about 4 years locked in, every year.

And that’s just tuition. It doesn’t include living costs, the fact that many students might have friends and family visit, they will contribute to the academic and research programs at the university, and will graduate and almost certainly have a much higher output than what they will consume, being, almost by definition, more highly educated than the average Canadian.
Getting into debt with highest interest rate in decades doesn't bode well for the future. On the other hand, VC funding seems to have dried up as well. Between rock and a hard place.
You sure it’s not just because Santa doesn’t run on a VM?
While that’s true it kind of ruins the point in getting a small factor computer like a Mac Mini. You want as small a footprint as possible.

Personally I have a USB disk plugged into my router and my HTPC just grabs files over the network.
Finding the Lost Tribesmen: Aure and Aura
Perfect timing!

I thought Google Marketplace's page was much more useful than your home page. The screenshots and video helped quite a bit!
It’s basically a sshfs mount
Just checked on ebay, a 12500H NUC with 16GB ram and 1TB SSD is $518.

You have to be in a completely distorted reality field to choose Apple in these circumstances.
> made a living through internet businesses.

Paid rent and bought food as a student by verge picking and garage sale chasing for interesting items and then posting them cleaned up and marked up in local city BBS for sale forums (mid 1980s).

Not long after I was getting a lot of return on software I had written but that wasn't strictly "internet business" save for emails as much of it was networked but isolated.
Why would this integration to Microsoft Office be limited to just developers?
IIRC it wasn't just China, I think it was any government that required an audit of the Windows source code. I can't remember if the US government though requested access.
Image Based Prompt Injections (Bard and Bing Chat)
The culture of README

So you download a folder or a zip file (anyone remember PKZIP?) and try to determine what its purpose or "application" is. I mean, there is almost certainly an app in here, right?

So, why have I downloaded this .zip file? Not sure, had an interesting title, and yeah, let's see what the author has to say. First stop: README.txt