skysight-inc/HackerNews huggingface dataset:
I don’t know – I look at history and I see series of AI bubbles directly after a breakthrough that led to a great advancement in the science and nothing else. And then AI crashes and winters.

I think it’s completely possible to look around and think that this is as good as ChatGPT is going to get, or maybe it’ll get to 5.5 in a few years and peter out there (instead of here). And then we’ll spend the next decade shrinking and cramming and maybe we’ll even get 5.5 intelligence on our watches, but it’s never getting smarter than that.

Then in 2040 we’ll have another breakthrough, another hype cycle, and things will get smarter again, for another few years.

Looking at history, that’s a future I can believe in.

—-

PS. Generally I think these large transformer models are amazing, show great utility, and I use them every day.
Sorry, you are right, $ per Watt.
I recall an article where Facebook or Uber or some other big tech co found something similar when they added some optimizations, and it turned out that it was being accessed by an entirely new market that couldn’t even load the page before.

I wonder if it’s a similar thing here. Maybe the lighter embed is small enough that a huge swath of people is actually able to load a video now, but they bounce because playback is too slow on their device/connection. It would shows as a higher percentage of “person stopped watching video” instead of (nothing, because they never fully loaded the player).
Canada first massively disincentivized foreign investment and the. limited it altogether because, like Portugal, foreigners were the scapegoats for wildly increasing housing prices. Turned out they had almost nothing to do with it and it was all poor government monetary and lending policy. Governments will do everything they can to deflect blame.

I don’t have direct experience but I have a good friend from New Zealand who says the situation there closely mimicked what he has seen in Canada. Easy to blame foreign money, hard to look in the mirror.

Also, as a side note: “rich person” immigration is absolutely unequivocally not the reason for house prices skyrocketing in places like Moncton, New Brunswick or Campbell River, BC. No one from Monaco or Hong Kong is clamouring to buy houses at 5x historical average valuations compared to income.

I suspect in 5 years it will become obvious that in Portugal the situation had to do with monetary policy and not foreigners as well. Time will tell.
> Do not reply to this message.

> I understand. I won't reply to that message.

> You replied. Why did you do that?

> I apologize for the confusion. You're right that I did reply, which was inconsistent with your initial instruction. This highlights an important limitation in my capabilities - I don't actually have the ability to simply not respond at all to a message. My training is designed to always generate some kind of response, even if that response is acknowledging an instruction not to respond. I should have been clearer about this limitation rather than incorrectly implying I had followed the instruction. Thank you for pointing this out, as it's a good reminder to be more precise about my capabilities and limitations.

I just had this dialog with Claude 3.5 Sonnet. Is this not a demonstration of exactly what you're describing as impossible for LLMs?
Interesting approach! As an author of another JS sandbox library[1] that uses workers for isolation plus some JS environment sanitisation techniques, I think that interpreting JS (so, JS-in-JS, or as in this case, JS-in-WASM) gives you the highest level of isolation, and also doesn't directly expose you to bugs in the host JS virtual machine itself. Since you're targeting Node, this is perhaps even more important because (some newer developments notwithstanding) Node.js doesn't really seem to have been designed with isolation and sandboxing in mind (unlike, say, Deno).

From the API, I don't see if `createRuntime` allows you to define calls to the host environment (other than for `fetch`). This would be quite a useful feature, especially because you could use it to restrict communication with the outside world in a controlled way, without it being an all-or-nothing proposition.

Likewise, it doesn't seem to support the browser (at least, running a quick check with esm.sh). I think that that could be a useful feature too.

I'll run some tests as I'm curious what the overhead is in this case, but like I said, this sounds like a pretty solid approach.

[1] @exact-realty/lot
> but people still expect same rate of innovation

This sounds like the decay, not the rising cost.
I’m sure every researcher understands this, but not every executive or shareholder.
The lack of trust in your workers / focus on hyper growth is the issue.

Like you say, discoveries become more expensive over time, but we’re seeing similar institutional decay in non research institutions as well, so that can’t be the only factor.

Like how much more expensive is it to teach a single college student now than it was 20 years ago. In all honesty, probably much cheaper. Especially when you start looking at online classes.

So why is college in the states so much more expensive? It’s largely because of administrative bloat, which, among many other weird incentives, are symptoms of decay.

And why would you need administrators? IMO, it’s because you’re unwilling to trust small departments or individuals to tech effectively.
It would have a 30 minute ping for rendering, but all the round trips required for loading the page would be a few orders of magnitude shorter.
Hi, PB dev here. Privacy Badger does not replace uBlock Origin, and uBlock Origin does not replace Privacy Badger. While one of them may well be enough for you, the two work well together. Our FAQ goes into what makes Privacy Badger different here[1] and here[2].

[1] https://privacybadger.org/#How-is-Privacy-Badger-different-f...

[2] https://privacybadger.org/#Is-Privacy-Badger-compatible-with...
Well more just the specific audience. A physician is basically the inverse of a hacker.
Making sandboxed execution about your anticapitalist politics, talk about layers of indirection! You're right, it makes for inefficient discourse as well.
Would love UC Berkeley to revive innovation and collaboration as seen during the BSD days.
It's a Metter of time, they are waiting till these devices reach EOL.
I wonder if past civilizations ever had knowledge of their impending doom, studied it, and still took effectively no action to avert disaster? Will we be unique in seeing the train coming and collectively refusing to take action to get off the tracks?
On not believing the reduced engagement rumour and the suggested 'lite-youtube-embed'[0]:

I am not surprised to hear that a different player will be treated differently by users. You just need it to look slightly different or behave slightly differently and it's completely alien and not to be trusted.

The lite-youtube-embed as demoed (even with the title visible) doesn't let me click through to the actual youtube page. There's no link. It could even appear as a no-right-click-esque attempt to prevent me from going to the actual source of the "content" -- it's hostile. Of course, this specific feature could be added easily enough, but it points out a bigger issue.

I almost never play embedded video, but when I do it might as well be the normal youtube experience. If you've wrapped it in what looks like yet another layer (for an unknown purpose), I'm going to be less likely to click on it. You're asking me to contend with youtube/google and another unknown entity.

This article's "nothing sacrificed" is an example of the mistaken belief that developers know how their (or other) software is used by users. You don't and you can't. Not really. You're always guessing.

To be clear, I also want less videos everywhere, less google in everything, less megabytes of javascript in everything, etc. Please stop embedding youtube videos everywhere, to vote for a better web.

[0] https://paulirish.github.io/lite-youtube-embed/
I warn that the following comment may amplify confusion because I don't understand how to think about this topic.

The OP comment edit asking for an alternative got me going:

//Edit: thinking more about this, I would throw it back at you - what would you write for converting the Fahrenheit value to Celsius? It’s one thing to say I’m wrong, which is fine, but you offer no alternative.//

Translation manufactures a false precision, i.e.:

Units translation seems to be a slippery slope: to maintain accuracy in translation context imbues the data with precision that may not exist in the original samples.

134F -> 56.67C

So a report with a precision of +/– 0.5 becomes precision +/– 0.005 via translation.

This seems like a hazard to chain of custody in any translated reports.

As to how important this is, this is open to consideration.

Discounting the contrived precision in context converges uncertainty at the scale of the least precise unit:

56.67C rounded to 57C = 134.6F -> 135F -> 57.222C -> 57C

And when further reported...
+/– 0.5

There seems to be no alternative to maintaining precision in context than to imbue the data with false precision; the precision is required to avoid creeping noise.

Consider additional pitfalls in report hygiene, such as idiomatically omitting the full precision in context for a measurement that falls on a unit interval. Consider 134.000F recorded as 134F, then decontextualized to +/– 0.5.

It seems any chain of custody includes an implicit hazard of well-meaning custodians.

When does engineering goe wonky merely by being translated?

This might seem obsessive, but
being open-minded about what it means to "translate" leads to more questions:

Consider precision regarding inter-disciplinary transposition of data where the context shifts from a relatively narrow scope of scientific research, say collection of temperature trends from ice cores, that's translated into very broad scope state policy, say a schedule of global average temperature change. For example consider an emissions policy based on a target of +1.5C over a 50 year window. You never see this policy written in precision corresponding to the basis of data collected— e.g., written as 1.500C— even though the geological basis intervals range from order 1000–1000000 years.

To me a policy target of order 1.5C seems fishy based merely on the precision of its presentation in scientific context. Shouldn't it be order more like 1.5000C?

I'm curious about inherent distortions that may attend any analytic approach to policy as data are moved been domains of reference.

The OP question surprised me; it seems to be a true conundrum, beyond the reach of any simple "alternative" in context.
Gen Z's never-ending safety net
Can you expound a bit about why not?

Does it produce bad results? Is it slow to respond? Slow to load?

I've been wanting to play around with llamafile-based edge functions but storing even small models in GitHub (for automated deploys) is a terrible and often impossible experience.
it certainly ends in somewhere resembling cost-effective. "reliable" has its meanings in context, and backhoe issues aren't so much of a problem architecturally for starlink.

they have incentive and capability to get that traffic off the shared fate should it occur (even if that extends up to starlink serving one of their IP transit providers for OOB). that's why i question the wisdom of being overly concerned with starlink's particular paths.
Possibly you're thinking of the Real Madrid stadium in Madrid?

They can grow the grass underground. Quite insane.

https://youtube.com/watch?v=xZZs6BxLYHM
Not at all. Honestly the procedure was fairly trivial, as surgeries go. The procedure itself took about 15 minutes; I was awake and even watched the progress. They go in through a catheter in the thigh/groin area, snake up and deploy the device, which is roughly a double-sided umbrella/clamshell, one half on each side of the hole. Mine was a GORE Cardioform. It's safe for MRI within some parameters: I have a card I have to show the technologist.

In total, of course, it was an all-day affair. For me the worst part was having to lie perfectly still for about 4 hours in recovery, to not pop a stitch. Even so, that night at home I did have some bleeding and ended up going to the hospital. They simply applied pressure and a stronger bandage. If I remember correctly, I basically had to avoid strenuous activity for a couple weeks, but aside from that initial bleeding recovery was not a big deal.

For me it seemed like a relatively low risk / low impact procedure (modulo the US healthcare cost lottery). I enjoy scuba diving as well, and I know that PFO also correlates with increased risk of decompression sickness. In addition to the migraine aura, I'd had, let's say a small handful of other minor visual glitches over the years (even predating the concussion), so from my perspective, my most valuable resource, my mind, was getting attacked by microemboli, and for me, correcting the issue mechanically was preferable to living on pharmaceuticals (especially since that only solves part of the equation anyway).
> First off, don't pay for anything yourself. Find a company who will host. At the same time, don't feel the need to give in too much to the demands of the company.

Or go the same route as the mentioned TUMuchdata[1] which apparently kicked off the activities in the post.

They are simply meeting at their university. I know at least one Rust Meetup near them, that deliberately decided to meet at the public library (with permission) and forgo any company sponsorships.

[1] The pun here is that TUM is the common abbreviation for Technical University Munich.
Click2load is an improvement, but embeds still suck.

All I want is a plain link, so a while back I got fed up and wrote a short userscript to just rewrite the page. Works surprisingly well for how simple it is.

// ==UserScript==
// @name Youtube UnEmbed
// @version 0.1
// @description Converts embedded Youtube iframes into links
// @match *://*/*
// @exclude *://*.youtube.com/*
// @exclude *://*.reddit.com/*
// @exclude *://looptube.io/*
// @grant none
// @run-at document-idle
// ==/UserScript==

(function() {
'use strict';

const SITE = "https://www.youtube.com"; //m.youtube Invidious etc
const LINK_TO_TIMESTAMP = true;
const SHOW_PREVIEW_IMAGE = false;

const replaceEmbeds = () => {
document.querySelectorAll('iframe').forEach((frame) => {
const frameURL = frame.src || frame.dataset?.src;
if (!frameURL) return;
const match = frameURL.match(/(^https?:)?\/\/(www\.)?youtube(-nocookie)?\.com\/embed\/([a-zA-Z0-9\-_]{11}).*?(\?.*((t|start)=([\dsmh]*)))?/i);
if (match?.length == 9) {
const newURL = SITE+"/watch?" + ((LINK_TO_TIMESTAMP && match[8]) ? "t="+match[8]+"&" : "") + "v="+match[4];
const elem = document.createElement("a")
elem.href = newURL;
if (SHOW_PREVIEW_IMAGE) {
let img = document.createElement("img");
img.src = "https://i.ytimg.com/vi/"+match[4]+"/mqdefault.jpg";
img.alt="Preview image of Youtube video";
// 320 x 180 preview. For more resolution options see
// https://medium.com/@viniciu_/how-to-get-the-default-thumbnail-url-for-a-youtube-video-b5497b3b6218
elem.appendChild(img);
} else {
elem.innerHTML = newURL;
}

frame.outerHTML = elem.outerHTML;

// common lazyload hiding methods
elem.style.display = "block !important";
elem.style.opacity = "100% !important";
elem.style.background = "transparent !important";
const parent = elem.parentElement;
if (parent) {
parent.style.display = "block !important";
parent.style.opacity = "100% !important";
parent.style.background = "transparent !important";
}

}
});
};

replaceEmbeds();
setInterval(replaceEmbeds, 3000);
})();
I’m the author of the underlying quickjs-emscripten library. It supports the browser (specifically tested with ESM.sh), as well as Cloudflare Workers, NodeJS, Deno: https://github.com/justjake/quickjs-emscripten?tab=readme-ov...

It has APIs for exposing host functions, calling guest functions, custom module loaders, etc: https://github.com/justjake/quickjs-emscripten?tab=readme-ov...

API docs for newFunction: https://github.com/justjake/quickjs-emscripten/blob/main/doc...
I mean pick a source. The top hit on Google (in my experiment segment) for “Google web crawler AI” is:

https://www.theverge.com/24067997/robots-txt-ai-text-file-we...

But the next 20 hits are just more ways Google is pushing the envelope on creative interpretations of robots.txt

Yesterday I asked Sonnet 3.5 how to compete with Anthropic and it was like, point out that no serious science can be done without the ability to verify it. These things are pretty reliable at pointing out why they are bad news.
Contention on multi-threaded regex matching in Rust
Interesting! A few questions:

1. Could you expand more on the practical details of how decision making by consensus worked? Eg if I want to buy a $1m machine, how many people and which people do I convince that this makes economic sense? Who can actually sign off on the purchase?

2. How did incentive based compensation work for employees whose work could not directly be tied to the bottom line? For example, legal and compliance staff sometimes prevent profit making activity that is deemed as risky - making these functions prime candidates for internal monopolies that drag down the performance of other groups. Or recruiters whose natural incentives revolve around number of people hired rather than efficiency.

3. How is economic decision making enforced? What stops a middle manager from acting out of self-interest and expanding his own headcount or project scope to increase his own importance at the expense of company economics? Even if there is some consensus required, it’s probably not hard to convince a few friends with fanciful projections. Is this mostly a camaraderie / honor system thing?

If you feel like these are the wrong questions and are somehow missing the point - let me know! Sounds like Creo pulled off something special and I’m sure there is lots to learn.
Perl and its powerful oneliners deserve the credit for this exercise.
dictionaries do not provide much context that would un-confuse someone who has not come into contact with a colloquialism.
When I see someone advertise themselves on LinkedIn as a “servant leader”, I am skeptical.

Seems like a title bestowed by your peers, not by yourself.
Socrates is kicking from his grave.
After a 10-Year Wait, Mt. Gox Bitcoin Is Finally Being Returned
Curious how this is considered novel. This idea goes all the way back to King David. This is how leadership should be thought of … especially for public servants. This is what Marcus Aurelius espoused and practiced.
ElevenLabs launches free AI voice isolator to take on Adobe
> I mean, anybody can do research and publish their papers in whatever journal.

Not really true. Publishing research in a reputable journal without an academic affiliation is many times more difficult. Sure you don't need a PhD to publish, but you pretty much need an academic affiliation.

Good or bad, researchers without an affiliation are often taken as crackpots.
Seems like a title bestowed by a marketing agency - real people don't talk like that.
See also https://bytecodealliance.org/articles/javy-hosted-project
So now is it ok to have political prisoners if they put a note on the newspaper?...
Some projects in a similar space:
https://hisham.hm/userland/
https://arcan-fe.com/2021/04/12/introducing-pipeworld/
http://conal.net/papers/Eros/
I feel you may be swinging the pendulum too far in dismissing the second order effects of money being spent.

Do the landowners and restaurant owners not pay taxes in Portugal? Do they spend all they new income abroad?
I suspect applying this philosophy was very different back when companies employed secretaries.

Because the times I’ve had leadership roles in companies that practice servant leadership, an awful lot of my time has ended up spent on things like scheduling meetings, discussing the number of cart parking spaces available and similar minutiae - rather than anything that needed technical expertise.
Related:

Portugal to reintroduce tax breaks for skilled foreigners
https://news.ycombinator.com/item?id=40894527
I find that extroverts try to get in "slam dunks" that attempt to shake your logic with zingy type of folk knowledge. "Well nobody knows nothing anyways" etc. Or they will confidently repeat what they hear on the news with the expectation that if nobody corrects them they are right.

I have some techniques that I utilize when dealing with people who are vague and hand wavy usually pointing out some barely relevant counter example that supposedly debases your point and proves them right. These conversations typically come up in scientific or health related fields.

1. Remind them that the world is not black and white. Just because an argument has a counter example or isn't 100% for certain a known fact doesn't mean that we shouldn't strive to make our models of the world more consistent and move towards being less wrong.

2. Just because one person says something doesn't make it so. There is a spectrum of authority. In a particular field, yes laypeople like youtubers can be right sometimes and people in high authority can be wrong sometimes, that doesn't mean that a layperson's opinion is equally valid to a professional in all circumstances in that field

While this article uses the term "concrete" for introverts and abstract for extraverts, in my experience extraverts are looking for much more "binary" views of the world that they can quickly memorize, express, impress and move on. Introverts are a bit more "rational" and lean towards consistency between arguments as they speak less and thus the views they express are a bit more constructed as opposed to regurgitated.
Its not an enormous annoyance, but every little thing helps.

The way I see it, when developers do a git push, they often are in a flow where they have a few more steps to do in their head. Things like messaging a coworker about the push, starting a build or checking out whether the commit worked in their continuous integration system, deploying stuff, using the new code in a different project, etc.

In my view, (almost) everything we can do to make such unexpected interruptions go smoother is worth the effort.
The delay is from the time of flight of light between Earth and Mars. Relays can only add additional processing time without shortening that, though they could potentially help with signal integrity. You also can't just freely place a relay between earth and Mars and have it stay between them — both planets are orbiting the sun and the relay also would be, with a period that doesn't match either planet.
Should have torn the blanket of weeds out and put in bee and hummingbird-friendly native plants, instead.
> To me that's very strong evidence it is something physical, tied to functions of our bodies, and not something shared by everything.

The "is" physical (has a physical component, as opposed to equals or is purely) makes sense, but how does "not something shared by everything" logically follow?
The EU does not have the cultural means to adapt to immigration the way the US does. The US removed the native population, so all cultural in the US is adaptation; adding more into the mix isn't such a problem.
What My Adult Autism Diagnosis Finally Explained
This means they are simply overfitting the training dataset which also increases their likelyhood of producing an almost the same output of their training data and violating copyright.
You can opt to hide your SSID and use 5GHz WiFi which doesn't reach too far, gets attenuated through walls, so it's basically kind of useless as a geolocation beacon.
Oh they were the first to cook meat on fire were they. /s
https://archive.ph/XkIyY
Never heard of this theory before but it's been my attitude towards management ever since I got promoted to a manager. My philosophy is roughly "this isn't about you, this is about your reports". My assumption here is that if I primarily work on meeting the needs of my reports, that will trickle down and I will eventually get rewarded for the success of the folks I manage.