skysight-inc/HackerNews huggingface dataset:
As I wrote in another reply, evidence based medicine (EBM) = population, intervention, comparison and outcome (PICO). In other words, PICO = RCT Randomized Control Trials. To me, EBM is medical instrumentalism (as instrumentalism is one of philosophies of sciences): pick a treatment that works for a large number of people, without understanding the underlying mechanism. Even today, we use many drugs with unknown mechanisms of action (MOA).
Bhai, I've never discriminated against anybody ever or even thought about it. I'm an extremely liberal person who support all the liberal policies in America. People need to open their eyes and realize that this bill is meant for split and division, not unity. This is definitely a larger political game than me and you.
I mean how you define “good” is an endless discussion by itself. For the purposes of this discussion I think considering JavaScript a successful and useful DSL are sufficient. I share your opinion that it is by no means “good” by more mechanistic measures. :)
Depending on who's giving the tour, having the opportunity to interact with people actually working at a place (especially eg shift supervisors/foremen/etc - ie not senior management but experienced people who are still close enough to the "sharp end") and ask them questions is incredibly valuable in gaining an insight into how a business or industry works - site visits are a very important part of many investment decisions for this reason.
I wrote some Imba code for fun a while ago. Nothing special, just an HTML clock or something.

It was quite nice to work with, really simple. Though I was just not convinced by its ecosystem, who's gonna use this?
The article is about the chips found in the Mate 60 Pro, a consumer device sold on the open market.
I wonder how much animal body language could help with that. Maybe instead of trying to focus purely on the language (like with human language translation), the algorithm could try to observe and infer the meaning from more than just audio? Dogs were domesticated long ago and can communicate with humans, sometimes purely through "facial" expressions and body movement.
Why is Britain so depressed?
> ... if we were to extract the rotational energy just to supply 1% of the world's energy consumption, the rotation of the Earth would lock to the Moon in about 1000 years ... and most life on Earth could be wiped out.

Important safety tip.
There are many MoE architectures and I suppose we don’t know for sure which OpenAI is using. The “selection” of the right mix of models is something that a network learns and it’s not a complex process. Certainly no more complex than training an LLM.
The Internet as we know it will mostly cease to exist. It will be replaced by AI powered sites, AI powered routing, and AI powered networks.

AI models combined with AI-tuned storage will eventually become intelligent proxies to the network. Run in "ensembles", some will run at the edge and won't require access to provide basic information and reference. They will act as "the Internet", for all practical purposes.

More complex tasks will kick inference to larger models elsewhere on the various networks (also made of other models).
Why not? I have used volatile countless times to work around optimisations
For my senior project in University I wrote an NES game. It was a wild departure from modern programming languages and techniques. I learned a lot of about efficiencies and program design. If you’ve never done anything in Assembly, I recommend it. It’s worth seeing what life is like “down there”
I grew up with this book in elementary school. I remember learning how complicated 3d graphics were at the time and eventually helped me with graphics in university.
Zimablade: An x86 based single board server
the bill is trying to attack on a problem that does not exist on the same scale as any of the other discriminatory issues

This is an invalid argument. You are effectively defending a practice based on the argument that it's not widespread. That's the same as saying that we don't need to protect transgender issues because they hardly ever get discriminated against. No -- for one, you cannot say for certain how widespread the practice is (and "I'm transgender myself" does not make you an authority on that), and second: low prevalence is not a reason for not prohibiting something. What's next? We shouldn't make laws against police violence because they kill less than 100 people/year?

If you really want to see casteism dissolved, you should not oppose laws trying to codify exactly that.
There are many things to learn. Start with terminal :-)

You can modify key mapping.

https://support.apple.com/guide/mac-help/change-the-behavior...

And here is a giant list of shortcuts. You won't need them all! Good to know.

https://support.apple.com/en-us/HT201236

Others can point to developer tools such as homebrew and so on.

Good luck.
Internet explorer was also a big thing. Having a web browser built into the OS was a major enabler to getting people online. (Though, it wasn't in windows 95, it was part of the "plus" expansion pack :D)
exhale forcefully, slowly pan your head while inhaling, pay attention to wind direction, know the behaviour of animals you are persuing.
The problem is the part where you think about the framework instead of what you are building!

For 15 years: My bet is on React, see the amount of apps currently build on React, see multiple large companies backing it, see the #huge ecosystem, all the jobs. Even if it goes out of fashion we'll see another 15 years of it.

Other mentioning React will be like jQuery supports my point: Out of fashion, but well maintained and still used a lot. (Side note: Rails is also like that imo).

Svelte does an interesting thing with the compiler, but otherwise not that revolutionary, and in some parts questionable. In terms of longevity they have a ways to go.

But 15 year longevity seems like a strange criteria to me. Is the app you are building really that important that it will need to survive 15 years, but not important enough to update it to newer tech?

I think it's also good to realize that all the options are largely similar and only differ on details. It's a different flavor of the same thing. Learn one and you will be able to pick up the others very easily.
The executive's opportunity to squash a law is his veto power. Once the law is on the books, the executive branch is duty-bound to enforce it, as it represents the will of the people via their elected representatives.

If executives can just decide which laws to enforce and which to ignore then we're partway down the road to dictatorship. Judges have the power to find that a law is unconstitutional, but not Presidents or Governors.
Maybe it makes sense to start from llama-code, not llama :D I think golang specific model will not be that different from a multi-language model. But it definitely will work better after fine tuning on your code. Check out refact self hosting docker in a couple of days, finetune will be there soon. It will take you 1 GPU and almost no money )
I also feel a little sad whenever I hear somebody describe themselves as a content creator. They are giving in to the idea that their work exists just to sandwich ads around in somebody else’s CMS.
I find it helpful to compare AI model responses with my understanding of how my subconscious responds to my own queries.

The initial responses from my sub-conscious often fail to consider relevant facts, fail to honor my ethical and moral standards, etc. That part of me called the executive function by psychologists reviews many such responses and may clarify my query, reject responses, point out relevant issues, query wether it "thinks" some other factor has been properly considered, ... This dialog continues until my executive function is satisfied and permits appropriate action.

I treat AI responses in a nearly identical manner. [And yes my subconscious sometimes responds with utterly flakey nonsense].

Are these initial flawed responses fabrications? No. They are simply flawed opinions. I really don't like calling them hallucinations either. These terms imply ethical judgements that are inappropriate for a worthwhile evolving process.

I suspect that eventually we will discover these two processes are identical at some deep level.
So they all should venture into software to recapture the value as fast as possible?
AI Homelab: A guide into hardware to software considerations
> it’s all JavaScript

I don’t get this narrative and Svelte isn’t the only community guilty of pushing it.

Granted, the bulk of the logic you will write using the framework is ‘just JS’ but that is true of most frameworks.

Most of the code you write in ReactJS is ‘just JS’ as I am sure is true for VueJS and god knows what else.

However, Svelte, as with all frameworks, has a learning curve.

Even the example pretty high up on the page is not ‘just JS’ nor is the JS used very standard, who on earth labels a scope with `$` in vanilla JS land?

If I saw that while doing code review (in a vanilla codebase) I’d be instantly asking what the purpose is and for a more self explanatory label than a dollar sign, if a label was even required.

Further down the page you get an example with a redux comparison using a hook called `writeable` which exposes a `subscribe` and `update` method. Neither of the three are standard JS.

I realise this sounds like I’m bagging on Svelte, I’m not. I’m actually quite intrigued and want to try it out. I just cannot deal with all the false claims of ‘it’s just JS’, ‘you know it already’, ‘there is no learning curve’ etc. when there clearly is a learning curve and it clearly is not ‘just JS’.

The framework is doing solid work and should be celebrated for what it is and not what it isn’t.
I was a big Amiga fan back then, and I think for a long time, it was a superior machine to pretty much anything else (preemptive multitasking, multi chips, great graphics and sound, etc...).

In 1995, I booted Windows 95 for the first time and as soon as I saw it, I immediately thought "That's it, game over for the Amiga. Windows has won".

It looked gorgeous, was reasonably fast, featured preemptive multitasking (10 years after the Amiga...).

I sold my Amiga in the months that followed, with much sadness.
How does it compare to Copilot? A metric I'd like to see is % of proposed completions accepted by a human user. If you had an extension that 50% of the time proposed a Copilot extension and 50% of the time proposed a Refact extension (blind to the user) then you could come up with a metric like this.
A fellow Sony hater!

The Sony BMG rootkit fiasco demonstrated that they hold their customers in contempt and treat them as their enemies. I'm still pissed about their removal of the Linux capability from the PS3 (or at least you couldn't use both Linux and play games on it as was originally advertised and sold).
But the problem is not a black box. Presumably at least some (likely most) of whale conversation is things like “I see some fish to our left” where you can measure a result, ie does the pod go left. (Some whales perform highly complex coordinated hunting strategies, which you’d think includes some verbal coordination.)

Or at least, you shoot for that and maybe discover that 99% is philosophizing you can’t understand. But maybe you can bootstrap from present tense to suggest they are reminiscing about previous fish seasons. And so on.
Any api is kind of a dsl in the sense you need to figure out how to converse with/invoke it, but at least you can descend into the code to figure out what is happening.

A lot of DSLs are a wall to understanding what each "figure of speech" actually does. You need to navigate a parser before you get to the underlying execution of the language
> not a big deal to do a rewrite every five years as part of the normal maintenance cycle.

I see that mind often and it makes me very sad. 40+ years of computer science, bookshelves, many now must-read classics, written on software maintenance, and this is what we end up with: just throw it out.

I despise this mindset in other industries (electronics, phones, toys, furniture) where, instead of designing stuff to both last, and be repairable, we just buy a new couch, phone, or blender once anything breaks. And I dislike it even more in software.

I honestly cannot, an will not accept the common statement by random web agency that rebuilding this bakeries WordPress site from scratch, is cheaper than salvaging and repairing it. Nor that rebuilding some Rails backend in Go, or Nest.js the easiest. I mean: I know it often is the cheapest or easiest. But only because those in charge of the previous version never bothered about maintainability.
Ya I used to buy into that idea about using vendor products with the rationale that "at very least they wouldn't want to get sued for negligence so they have to have some basic security in place" then that huge bug came out where you got root access in Azure if you simply didn't send an AuthN header.
A List of (Almost) Every Single Chinese Tofu
That sounds like a far from ideal situation. Credits should be mandatory IMO, since everyone appreciates them and they cost the company nothing. I'm fortunate to have had a better experience with that during my time in the games industry.

However, let's say that you come up with a game idea, design the game all they way until it ships and then it does gangbusters well, making the company millions and millions. Getting some serious appreciation doesn't seem far fetched in that case, like CliffyB and such got, to give an example. But if not that, at least some generous bonuses and promotions would be expected in an Euro-American company.

Apparently not for these 2 guys. That's what I was referring to.
I think your examples are spurious and wrong, when compared with the specific kind of DSL the article talks about. SQL is a "Fourth Generation Language", much like Prolog, which is quite different to what is being discussed. HTML isn't a DSL; it's a type of SGML, a specific document markup language - you can't just shout "DSL" and squint a bunch and assume "All sort-of-languages are DSLs". Regular expressions, sure, but that's not relevant here because it's so universal - and mathematically backed (ever done a CS degree?) - that it's embedded inside every language now - i.e. this representation is a somewhat fundamental and mathematically general representation of interacting with strings - the DLSs in question here are, quite obviously, nothing of the sort.

The article is right. DSLs are, universally, awful, as they grow and grow until they encompass all features of a general programming language - but because of their evolution path the're awkward and twisted and lack basic features of a general programming language (and definitely lack all the tooling you get). Witness what happened with XML as a configuration language. What started off as another leaf node under SGML ended up - by way of the Java ecosystem - growing if statements and loops and all the rest, only in a horrendous, hard-to-read and harder-to-debug monstrous language.

So he's right. We should use real languages. And we should probably all just use Pulmi.
At least most other companies aren't hiding a bloody knife like Lightning or MFi behind their backs.
It is worth considering why you expect anyone else could be more successful.

On the one hand you have ARM investors wanting them to extract more revenue, and the ARM customers do not want to pay more or have more restrictive licenses. They are in a bit of a nasty equilibrium but one that will hit all IP companies eventually.

An old colleague of mine has got into the idea businesses are now going to put the big squeeze on all suppliers that count as part of gross margins, which would include ARM, while essentially ignoring operational costs. The implication would be companies looking to use RISC-V would be more inclined to pay chip design houses on a contract basis more upfront than have anything including royalties. I dislike the idea but think he is right, and that the future of electronics is about to go through the same sea change that software did with open source and the emergence of SaaS.
Like it or not, unions have to come down pretty hard on strikebreakers, since they undermine their bargaining position. If the purpose of a strike is to withhold labor from the employer, someone who is otherwise providing labor is directly sabotaging their goal.
Why would you start with the two-smartest species on the planet? [1]

[1] https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_th...
It should be a rule that all mature configuration languages become turning complete
Today is your lucky day!

“Open Remote - SSH” by “jeanp413” aka: @ext:jeanp413.open-remote-ssh

works just like the closed source one, at least for me.

I’m using the vscodium AUR package under manjaro. I got the extension from whatever store vscodium defaults to. I’m not sure if it is available in Microsoft’s store.

The extension didn’t work for me under Code - OSS (there was an apparent configuration error, and I didn’t bother tracking it down).
I'd think it would depend a lot on the animal. Whales, for example, don't really have great eyesight. They depend a lot more on sound and have been observed communicating over long ranges (particularly because water carries sound quiet well). So it seems natural to conclude that whales would communicate more primarily through sound than other mechanisms.
Chomsky has a pretty obvious pro-russian bias. He's a "tankie" basically :) Look at what he wrote on Russian invasion of Ukraine :)

As for Russia-US symmetrism - it's bullshit.

Soviets did mass ethnic cleansing in 20th century to the level that USA only ever aproached during the conquest of the wild west.

And Russia had its own wild east - which was conquered just as brutally as the American wild west and which is still ruled with iron fist. Where Americans eventually recognized Indians as a minority with special rights - Soviets are still sending their Indians in thousands to die in their colonial wars.
I'm 46, programming since I was 6 years old and started having wrist and even lower-arm pain ~2-3 years ago.
Even the tips of my fingers hurt sometimes.

I never would have imagined I will have such problems...

It's probably the combination of many factors, probably age mostly, but I'm also experimenting with Emacs, with Ctrl being on Caps-Lock and I think that has triggered the problem. Thumb-tip pain is probably from the SpaceFn layout, but the other finger-tips, no idea.

My main keyboard is a Leopold FC M660 with Cherry blues, but IIRC the problems has already started on a stock 60% Cherry MX with linear red switches.

I've also experimented with vegetarian diet for 11 months, which fucked up my guts and ass, plus I always felt super tired, then a beef + potato only diet for 6 months, but that made my joints hurt. Pretty much caused gout, which is also supposed to be worsened by drinking high-fat milk, which I do drink about a liter a day, like I did most of my life. But then the problems has slowly subsided. Not sure what has changed though; I only got older...
The general trend that I see is that institutions [0] will always favor centralization of telemetry and control (eg the concept of legibility). You don't even need to phrase it in the terms of profiling/tracking per se, although those are instances of the general.

I think I even feel the same dynamic with something as banal and informal as home automation. With some kind of computer (eg microcontroller) at every node I certainly could keep the local control local. Or I could just focus on publishing data to the "network" [1] and getting commands back, and making the interface a given device exports as simple as possible.

We see the results of this harsh dynamic for platforms that allow for hub-less control (eg Zwave I think). Nifty and more robust, but it adds to the bespokeness and siloing/lock-in. It's just so much more complexity that then has to be configured, and then grokked to know what the system will actually do. Whereas backhaul state and control to a general purpose Linux machine running python and you can do "whatever you want" (modulo that singular machine having a problem).

Not a great dynamic for those of us that like freedom.

[0] or really any entity, corporations and governments can just fulfill the imperative at scale

[1] full extrapolation in the corporate context - "cloud"
The alternative, using general programming languages, is a terrible idea. The last thing I want to do when dealing with a domain specific configuration is trying to figure the meaning out of hundreds of poorly written, badly abstracted, totally undocumented, lines of code.
Your approach is valid, if you also avoid npm/pip/cargo/... packages. Otherwise...
The alternative is Jetbrains, Nova, vim, etc.
> I noticed white people were against it while Indians had a more nuanced approach.

It's not that complicated. White people have been fighting this type of discrimination far more than any other ethnic group in the US. (I am Iranian, and this is completely evident to me).

Nearly every other ethnic group has its own weird culture of discrimination. As these ethnic groups take hold in the US, those forms of discrimination are not, and should not be tolerated.

One thing to consider is, many of the Indians that _are able to make it to the US_, are the ones who have benefited from the high class of their caste. Even if they're against it in theory, in practice that's going to take a much more nuanced PoV - so you're going to be seeing a lot of selection bias.
Ah, pardon? In case caste based discrimination isn't a thing, this bill won't make a difference. And it wont devide anyone.

The title was, that it hit a nerve, that bill. It seems that truely is the case...
Nothing new or interesting in this article. I find the idea that a general purpose programming language is better for infra/config-as-code to be utterly laughable. No one is out there saying DSLs are “easy”. They are just far more constrained in a way that’s often useful.

His examples of confusing Terraform are not particularly interesting without some counterexample showing how his preferred CDK-style alternative is better (spoiler: it isn’t any less messy).

In fact, CDK/Pulumi-style programming is actually just an imperative-style wrapper that generates the underlying declarative IaC code. You might even call it a reverse DSL. But adding one more layer of abstraction away from what’s actually happening isn’t actually useful. It just adds more seams and more opportunities for leaky abstractions. Using a generic programming language to wrap your declarative infrastructure actually encourages more layers of abstraction. Not a good idea.

Could Terraform’s language be improved? Yes. But replacing it with JavaScript or Python is not the answer.
Vitalik Sells MKR Tokens as MakerDAO Co-Founder Pushes for a New Blockchain
The military-industrial complex provides solutions suited for the military-industrial complex’s interests.

The three letter agencies have repeatedly expressed an interest in backdoored encryption over the past four decades.

Your inkjet printer encodes thumbprints. Your laser printer won’t replicate currency.
They are still good enough for ordinary use cases.

I don’t think cryptography is any different. It’s fine by me if you disagree.

My view is based on the opinion that failure to subvert cryptography would be professional incompetence and the three letter agencies are full of competent professionals with deep motivations like patriotism and better funded than everyone else. YMMV.
Magna Carta
Microsoft has had some serious recent faults in their fundamental handling of a couple of areas (like driver signing! https://news.ycombinator.com/item?id=37261500).
Yeah, I love Doors Open Toronto (end of every May), https://www.toronto.ca/explore-enjoy/festivals-events/doors-... . Many of the sites are related to arts or churches, but some are infrastructure like a water treatment plant, public transit maintenance garages (TTC bus, streetcar, subway), natural gas power plant. I would love to see an expansion to more industrial sites in the open house.