skysight-inc/HackerNews huggingface dataset:
Ask HN: Subtitles with Accumulated Time Error
I wanted to add subtitles to an old movie that I have but I only found the Blu-ray version of the subtitles. I thought it would be okay, I would only need to shift all the subtitles a specific amount of time to resync them. But to my surprise, as long as the video progressed, the subtitles were more and more delayed. I can't grasp why this is happening because to my understanding, the time between phrases should be the same, no matter the format of the video. If more frames are added, making the scene longer, the audio would be desynchronized so I don't understand this behaviour. Can anyone enlighten me about what's happening here?
It'll be down to zero in a year or two. Few reasons - one, because people discover that the "guess the next word answers" are often inaccurate which will result in a reduced usage. Two, it won't make much sense to host and maintain a computationally expensive to run model around.

Therefore, don't see it (or others) lasting much longer.
Have you tried calling people on the phone? This is the remote-work equivalent of tapping someone on the shoulder. It's equally helpful for companies that have multiple offices where you need to collaborate with someone not physical near you
this ^^^
No, probably not. They’re executives, they probably have offices in different buildings corresponding to their business area throughout Seattle. Like the AWS head doesn’t need to work from the same building as the head of Consumer.

But yeah, I’m not sure that they always meet in person when they meet. I have no idea about that. But I don’t think that the majority of their job function entails meeting each other, probably it entails running their division.
Sort of contradicts your original point though. But at this point we're entering Reddit-level discussion so there isn't much reason to go down that rabbit hole.
> On the other hand if the app pulls an Adobe and leaves tons of relatively heavy crap strewn about, yeah it should probably come with an uninstaller.

Google is guilty of this sort of things as well. Well, it was anyway at some point. I somehow managed to get rid of everything, including their updater that re-installs itself regardless of what you do to remove it.

I wish we had more control over sandboxes so we could put some software in solitary confinement with no possibility to write anything anywhere without asking.

The new notifications when some software installs a background service is a step in the right direction.
And yet, there is not much actual global atmospheric warming:

https://www.drroyspencer.com/wp-content/uploads/UAH_LT_1979_...
I think you missed the point there.
I'm a very experienced programmer but I try to avoid Javascript because any description of how it works includes passages like this one from TFA:

"This is because a property declared in Rect.prototype is not available in Rect itself but only in objects created with new Rect. In this sense, Rect.prototype serves as a kind of “template” for objects produced by new Rect. As you can see, we are dealing with two different but quite similar concepts."

Ohhhh...Kaaaaay.

One tip I've learned when I have to use Javascript: Avoid 'this' whenever possible. There are 14 things 'this' can mean in Javascript, and whichever one it does mean depends on both the static context and the dynamic context (and possibly the phase of the moon). In most cases it's possible to avoid using 'this' by adding explicit variables. But I'm not sure it's always possible to avoid it. Yikes.

Oh, and I'm never quite sure when it's a good idea to use 'new'. TFA addresses 'new' a little bit. At least it's not as big a can of worms as 'this'.
yeah, it is so useful to further ally with one of the most corrupt countries in the world, that it far outshadows the near total destruction of a small town in the US itself.
In my experience all the people who are most vocal for WFH are the ones who fall into the “out of sight out of mind” bucket.
Yeah, that’s kind of my point. They probably love to come into the office
Those are the best possible conditions. Ideologically committed people are easier to manipulate, in my experience.
FINALLY!

I've been ranting and raving about robotic seaweed and/or phytoplankton farming for bio CSS for years. Fractioning air with hand-waving energy sources can't possibly scale the way life has terraformed Earth.

All you have to do then is burn/grind that kelp, and sink it in deep ocean trenches.
Junior in that exact situation here. Works out way better than in person would. One of the key things is that by using Slack, domain language is findable. I don’t have to bug my seniors until I encounter something I can’t find a solution to or need clarification on. And the best part? That becomes searchable knowledge too by anyone since i asked in the team slack channel. I have regular 1:1 meetings with team members as I can ask for assistance.

The fact that I don’t have immediate access to my seniors means I actually have to try to get the answer myself before and after I ask asynchronously.
The thing is, you can't really avoid them. It's an important part of the language, and not understanding my bring you pain.

In mid-late-2000s when the first idea of adding classes to the syntax came up, even Microsoft eventually said: nah, it's a bad idea. It's grafting incompatible concepts onto a language that doesn't need them.

And then Google in their "wisdom" went and forced classes onto the language. Take a guess why you need this for methods to work the way you expect them:

class Logger {
constructor () {
this.method = this.method.bind(this);
}

method (some, params) {
this.do_stuff()
}

/// ...
}
Ah yes… Jira and Confluence at home. All that’s missing is a micromanaging product owner.
It doesn't significantly reduce emissions and certainly doesn't eliminate it. The numbers often touted for it are rather misleading as they miss how little it can change overall emissions

> What’s more, feeding cattle algae is really only practical where it’s least needed: on feedlots. This is where most cattle are crowded in the final months of their 1.5- to 2-year lives to rapidly put on weight before slaughter. There, algae feed additives can be churned into the cows’ grain and soy feed. But on feedlots, cattle already belch less methane—only 11 percent of their lifetime output

> Unfortunately, adding the algae to diets on the pasture, where it’s most needed, isn’t a feasible option either. Out on grazing lands, it’s difficult to get cows to eat additives because they don’t like the taste of red algae unless it’s diluted into feed. And even if we did find ways to sneak algae in somehow, there’s a good chance their gut microbes would adapt and adjust, bringing their belches’ methane right back to high levels.

> All told, if we accept the most promising claims of the algae boosters, we’re talking about an 80 percent reduction of methane among only 11 percent of all burps—roughly an 8.8 percent reduction total

https://www.wired.com/story/carbon-neutral-cows-algae/
What about some freelancing on the side? You can find smaller projects with a more tangible and meaningful impact immediately, even if smaller in scope or scale.
Is there a transcript somewhere of the full conversation where she calls the reporter "one of the most evil and worst people in history"?
So is the idea here that the 'fixed' cells populate the body and form the basis of all future generations of cells that are produced in the bone marrow?
The field you're griping doesn't exist does in fact exist and exists as watchdog journalism and media studies:

<https://en.wikipedia.org/wiki/Watchdog_Journalism>

Organisations and institutions include:

- On the Media, WNYC Studios -- center-left: <https://onthemedia.org>

- Poynter Institute <https://www.poynter.org/>

- Columbia Journalism Review <https://www.cjr.org/>

- FAIR (Fairness and Accuracy in Reporting) -- left/progressive: <https://fair.org/>

- Center for Media and Democracy -- conservative: <https://www.exposedbycmd.org/>

Amongst many others.

You'll also find journalism beats at various outlets, though those tend to focus more strongly on business side (often dismal for old-school print).
I am a huge SpaceX fan, I watch every NSF stream and that really did not appear to be the case.

We were all about 50/50 on if the OLM would even survive the static test.

The water deluge system was delivered only a couple days prior to static test.
Also, I imagine the tether comes in handy for recovery if there's a hardware failure on the ROV
Some legislation is used purely for political theater so conservative pundits have content which can be spun into disinformation or used to incite outrage to their voter base. Truthfully, both sides do this, but one is consistently more destructive in their approach than the other.
I use teams and zoom and frequently interact with team members. It’s pretty great.
The best data I have on that is the delta between Cloudflare numbers and Plausible numbers - but that's not quite the right comparison, because for Cloudflare I have all traffic to my site, not just traffic to that specific page (which I can get from Plausible).
> makes cleaning up resources easier

I've never really had a problem with it, but I isolate such resources behind a wrapper, which makes cleanup easy. I just create a little higher-order function:

function doSomethingThatNeedsCleanup(fn) {
const thing = createTheThing();
try {
return fn(thing);
}
finally {
cleanUpTheThing(thing);
}
}

> this drives me absolutely insane (console.log(["10", "10", "10"].map(parseInt) outputs [10, NaN, 2])

That's not really an issue with the type system, that's just coincidence and bad luck.

The signature of parseInt is:

parseInt(string: string, radix?: number | undefined): number

And Array<string>.map(fn) takes a function with the signature:

fn(element: string, index?: number | undefined, array?: string[] | undefined): any

So parseInt coincidentally matches the signature Array<string>.map() is looking for.

I'm not sure what you expect the type system to do here. It works just fine at catching an actual type error, such as this:

console.log([10, 10, 10].map(parseInt)

...which correctly complains:

Argument of type '(string: string, radix?: number | undefined) => number' is not assignable to parameter of type '(value: number, index: number, array: number[]) => number'.
Types of parameters 'string' and 'value' are incompatible.
Type 'number' is not assignable to type 'string'.

(As I'm sure you know, this is the correct code: `console.log(["10", "10", "10"].map(s => parseInt(s))` .)
The Toy Story fan in me loves this. The microbiologist in me is wondering how thoroughly they clean the toys...
Beware of what? Let monsters fight.
I will side with the one that did not say "don't be evil" back when it was highly convenient.
> But what’s really fueling overdose deaths is drug prohibition and the dangerous black market that it creates.

This seems like denial of reality. Morphine abuse was one of the main drivers for regulation in the first place.

> Yet, contrary to politicians’ beliefs, data show that the addiction rate of medically used opioids has been about 1%.

A 1% addiction rate seems staggeringly high if we expect everyone to take pain killers as part of normal procedures.
There may be a reasonable qualitative argument to favor Velocity over Impact, but the pseudo-quantitative argument made in the article is not really useful. You could easily adjust the numbers chosen to support the exact opposite argument.
For a lot of apps this would enable foregoing React Native entirely, since Push Notifications was the only must-have native feature for a lot of apps that could just as well be webapps.

Particularly excited to make a PWA with Qwik City:
https://twitter.com/vendure_io/status/1600412989642878977

That now can also have push notifications. And pretty sweet Shared Element Transitions (could even be used in MPA's):

https://twitter.com/dannymoerkerke/status/159718717278369382...
Nice analogy - it's worth asking where the 'theory of mind' is happening - in the software? - or in the observer? ...
DC is more efficient at basically any voltage. AC won because its voltage is easily stepped up and down, and high voltage is superior for long range transport vs low voltage.

But high voltage DC for huge, inter-state transport lines makes a lot of sense.
I have been a team lead, manager, Director of Engineering, VP of Engineering, and CTO at many small IT shops. Not once did I or my leadership care about lines of code. We cared about delivering features and solutions that drove revenue, in fact the few lines of code you could do it in the better!
The Making of Ray-Ban Stories
> Meanwhile, my new employer literally sold off most of their offices and has contracts saying no one ever has to work from an office again.

What's the name of the company?
> If they force you to any office, then their stated reasoning is BS and they just want to lord authority over you.

What about this seems inconsistent with Amazon's business practices?
It's expensive because we don't grow enough of it. Otherwise it grows like mad, without heavy machinery, pesticides and fertilizers ... so there is no reason why it should not cost much less than it currently does.
Why would it require you to trust a cloud provider?
Who applied the training algorithms and collected the data? Maybe they are hiding behind a curtain somewhere.
Given my job isn't to spend all days in meetings, why would making me go back to the office change that?

Moreover, when I am in the office, and have meetings, I'm still video calling to other people. The _only_ thing being in the office does is mean I lose 4 hours a day driving to and from that office. For no reason at all.

The only communication an office allows - for me - that is impossible remotely, is the kind where one person decides they're more important than their coworkers, or their coworker's work and starts interrupting everyone around them.
Nop, Luna Park is 100% custom and not based on any third-party lib.

I admit I did not know behave-graph. It's built on the same node-based visual scripting vision, so there are a lot of similarities.

Though, a few key things I did not see in behave-graph that Luna Park provide are:

- create custom nodes with other nodes using functions

- generate standalone JS code

- type and value inspection at runtime

- a lot more nodes

- and a few others features (integrated documentation, node customization, inspector, console, etc...)

In short, behave-graph seems like a lite weight version of Luna Park.
I have deep collaborative conversations via DM all the time. If anything it's better because it's written.
> a single HIFI Enterprise account can easily have half a gigabyte of associated royalty data representing over 25 million rows of streaming and other transaction data

Curious about why they were struggling with this workload on BigQuery. It just doesn’t seem like very much data. Maybe they were cost-constrained and using a tiny slot reservation?
this statement is naive. there are legacy codebases that dont use build systems or transpilers, still uses ES5 syntax. the minifier is a make file that concatenates the js files.

its pitfalls should be understood and avoided instead of being afraid of JS prototypes
I find the bot's aggression and neurotic behavior absolutely astonishing. How could MS consider releasing this, especially given their previous experience?
What’s special about Vite?
The Impostor Syndrome
Who do you hold accountable when your crypto funds get lost?

Who do you go to when your crypto funds go to the wrong address?

Or more commonly, Who do you go to when your crypto funds are drained from your wallet?

We both know you cannot go to anybody ever in any situation and is the reason why crypto is a failure especially as a currency, payments and for everything else.

At least we know the funds are frozen and held by PayPal (which we can hold accountable) and not some shady exchange that went offline, or some random person's wallet address.

So once again, you have proposed a monumentally worse system that nobody or any business wants to use or deal with in the real world, and the erratic crypto volatility wouldn't help the situation either should such a bad situation happen.

> If crypto exchanges are shut down, you can still trade directly with other people.

Many have tried this with crypto and this has completely failed as unrealistic at any scale.

The government won't accept your crypto / magic beans as a way to pay your taxes. They won't accept it now, and they won't accept it when the crypto exchanges are shutdown.
> At what point in that history has a worker ever made the demand “I am not showing up to where you say my job is at” and kept that job?

You wrote your comment as if I am implying this is illegal or something. Of course they don't have to give me any justifications, hell they could fire me tomorrow as well. However, they do need workers and Amazon, as opposed to Google, Microsoft, Meta, etc... is not "hip", "cool" or "startup-esque". Their prestige is lower than the competition, their grind is harder, and as a consequence they bleed a lot more SDE than other companies. Most SDEs at Amazon are mercenaries, they are there for the money, stocks and resume padding with entire team being <2 years at Amazon.

In that context, unless they are certain that every other FAANG-like company will RTO at some point soon, they will bleed even more employees and it will have a serious impact on product launches.
> Why hasn’t FEMA responded with something like; Ohio needs to do x y and z before we can assist?

They almost certainly have (or, to the extent that FEMA is the wrong federal agency for assistance – EPA, HHS/CDC, and NTSB are heavily involved in the response already – pointed them to the correct agency), but this story is based on DeWine’s social media post, which is equally certainly a limited and biased perspective on the state-federal communication involved.
The name of the bill is misleading. This is separate from the bill that passed and was signed into law last year.

The first few lines of the text describe it as "...to amend a chapter of the laws of 2022... as proposed in legislative bills numbers S. 4104-A and A. 7006-B" (A4104A + A7006B are the bills/now law from last year)
More search won't do good, but why wouldn't targeted training help? The way I see it is that the adversarial policy search discovers positions which are off-distribution for anything seen in the victim's self-play training.

But training on that particular sort of adversarial states should help against the human player which has learned the strategy, just like training on patch adversarial examples in vision helps against the same type of patches.

Of course if the adversarial policy is again allowed to find off-distribution states (by playing against the victim), it will certainly find ways to beat it, until the model is playing perfectly. (Emergent gradient obfuscation could also theoretically happen, but I don't know if it has been demonstrated to actually happen.)
The absolute best way to
not reach me is by cell phone call.

If you’re not my wife or kids, use any of the text mediums, but I’m not picking up an unscheduled call (and if you’re not already in contacts, it won’t even ring).
“And without AI, we’re never going to achieve our targets for protecting endangered species.”

says the founder of an AI company ?
In this paper they're talking about spinning black holes, the "Kerr" solutions to GR. Iiuc, there's a lot more structure with these type.

See the table on this page for the categories:

https://en.wikipedia.org/wiki/Kerr%E2%80%93Newman_metric
I’d quit. No need for all that. Pretending like it’s 1995.

I can’t imagine anything less productive than trying to work in a room full of people going about their own business.
I think that it's negative to society but that it has enough short-term desire behind it that absence of intervention it'll continue growing.

Virtual interactions will replace physical interactions as time goes on because there are all of the right pressures there.

For example, basically every conference now has the lazy backstop of "just go virtual". Venue fell through? Never mind reducing the size and trying to find somewhere else, just go online because then you can pretend it's not cancelled in all but name.

Cancerous is a pretty accurate term for it, I think. It'll kill what it means to be human. Already has in my career, hence me leaving.
AppCleaner is no good after you deleted an app by other means and it left crap on the hd tho… as far as I recall CleanMyMac was a paid closed course app?
I don't think you need prototypes to understand this, though it is maybe a consequence of them. If you remember that functions are just always free functions and calling them without a context means `this` has no context (unless they are bound or declared with a fat arrow), then I think that gets you 100% of the way there.

`this`, of course, is a whole other bag of worms :(
With near zero downside, you get rampant crime in particular categories, as seen in San Francisco, or joyriding by underage kids.
I worked for a company that invested heavily in remote, literally everyone was remote. Even with that type of focus, it was the most unproductive I've ever been because you would never be able to contact anyone in a timely way. It was the most frustrated I had ever been.

I now work at a company where I am remote, but my coworkers work in an office. Just by having everyone in the office makes it easier to contact someone on chat. But even then I am only about half as productive as I would be if I were completely in the office. Put me down as someone that believes 1 to 2 days remote work a week is convenient but I would much rather be in the office.
Sounds like you may have missed some developments, like the Respect for Marriage Act in passed in 2022.

https://www.reuters.com/world/us/us-congress-expected-pass-b...

https://www.congress.gov/bill/117th-congress/house-bill/8404
If we abandoned the web, I'm quite sure that we would have left behind whatever problems we have with the ordering of web search results, which is what I was talking about.

But I'm curious about what you're talking about. What is the outcome that abandoned the web fails to save us from?
What about device OS or browser data? User-agent should be enough for a meaningful breakdown.

People mainly use the twitter app. HN is just a website. I'd expect more desktop users from HN.

EDIT: oh I see. It's in the github repo and vercel app.

name visitors

Mobile 778,678

Desktop 101,216

Laptop 47,781

Tablet 16,967
Genetic algorithms are a subject of AI research.
Some of those would fall into the category of “cleanup costs” for this incident, which (unlike generic, and particularly natural, disasters) are the responsibility of a specific party – Norfolk Southern – from whom EPA has already secured a commitment to cover all costs. So, FEMA would be redundant for those.
This is a really good little animation to teach users how to add it to the home screen: https://streakscore.com/help
That feels a bit overly reductive. I have a hard time believing GolfScript and APL are among the least error prone languages, for example.
I agree, but you certainly shouldn't be dabbling with them for greenfield code.