skysight-inc/HackerNews huggingface dataset:
For Anno we are using HTML video elements / YouTube embeds which have the same frame inaccuracy from currentTime. For our editor we have a WebGL-based solution that seems to get better frame granularity but still has some floating point rounding errors converting frames <-> seconds

There's also requestVideoFrameCallback() and seekToNextFrame() in the Web APIs but they are still experimental/not supported by all browser. The WebCodecs API is also experimental/not supported to all browsers but would allow you to decode and grab the individual frames from a video and draw them to a canvas
People always want to reinvent the spreadsheet with their latest whizzbang solution without a problem. But Excel solves 80% of the common problems so nobody really cares.
This reminds me of the small Go utility i wrote to help when i was in a similar situation. My focus was entirely on checking the location though, and see how much time it'd take to get to my various points of interest ( work addresses, places where things happen, favourite restaurants and bars, etc.). (It was just one of the things we were looking at with my SO, but it was a factor).

It's all Google Maps with arguments so i should probably open source it, someone might find it useful.
They're pushing too many new features every year and the switch to ARM must have been a huge rewrite on top of that..

Really don't envy the pressure those devs must be under.
You really think US has so many scammers and fraudsters? You obviously have no idea how rotten outwardly-civilized societies such as South Korea are. The scale of investment frauds and various other scamming operations taking place there are a constant plague, and the regulators are comically unprepared to deal with it time after time. South Korea is also a notoriously group minded society built on Confucius ideals and a strong sense of nationalism / ethnocentrism. I've no idea how you arrived at your theory, but it just sounds incredibly adsurd to me.
You can't do this on MacOS either, right?
And FUD - try running Lightning Network (LN) separate from Bitcoin - it’s called a NETWORK, not token / shitcoin!

As Elizabeth Stark Said Friday: “LN has its own native token called sats, and it’s maybe just worth stacking some”!
I'm currently searching in Berlin and the market has become insane. Here's a response I got yesterday:

"With more than 1200 prospective tenants, it was really difficult for the landlord to make a decision.

Unfortunately, we have to inform you that the landlord has decided on other prospective tenants.

Thank you for your understanding!
"
I'm unsure "clean-room defense" can apply to a melody from a top 10 song.
I’d call it more of a variant of the XY problem: https://xyproblem.info/
Ask HN: How is FTPS more/less complicated than SFTP?
I’m dealing with an iPaaS vendor that offers an SFTP connector in the standard contract. FTPS, however, for some mysterious reason, deserves a premium charge. I’m dealing with a separate storage vendor in which it’s essentially the opposite… they don’t allow SFTP connections. What could explain this difference?
> Aggregators like Padmapper helped for awhile

Everyone that attempts to address the housing market just winds up realizing how lucrative it is to not fix it

Once they get a little data and hire some agents its just a reversion to the mean
Is this not a direct violation of the student visa?
In Chrome and Edge you can use WebCodecs to decode and display video frames one-by-one. (this is what I used for the video editor at https://vidmix.app )

In other browsers you could build FFmpeg with webassembly and use that for frame-by-frame decoding but it's not going to be nearly as performant.
From the US, and don't find this that common. I also find it incredibly annoying, but that's probably because the last one had a spouse with my same first name.

If I had to even try to pin it down, I'd maybe say it could be a younger person or west coast thing?

On the east coast, I've never worked with anyone who called their relatives by name. I haven't worked with many younger people on the east coast though, to be fair.
I don't think there has to be a reason, any more than there's a reason why Americans say "y'all" or "howdy" or "dude". People just pick up habits from each other.

Beware of looking for deep reasons for shallow phenomena.
There was Halted and that place in San Carlos that sold things like surplus metal subassemblies.
New insight into the possible origins of life
I notice this a lot with my European, African, and Latin American colleagues as well.

I’m not sure it’s a general trend, really gotta be weary of the “couple people in my life do x” -> “why do {general class} do x?” movement
And when discussing that hostage crisis we would be remiss if we did not include the October Surprise that ensured said crisis would hurt Carter:
https://jacobinmag.com/2020/01/ronald-reagan-october-surpris...
Sharing isn't just about ego massaging. When I travel alone and visit a beautiful place, I always wish I had a friend with me to share the experience. Personally I find it much less fulfilling to witness something cool by myself than together with someone.

It's the same thing for content. Chasing "likes" is soul-crushing; but sharing and hearing back from people is awesome. In 10ish years blogging, I received a handful of messages from people that read something I wrote and genuinely enjoyed it -- it's a great, great feeling! :)

I also do it for myself as a mental organizing process. Sometimes I refer back to stuff I wrote, etc.
That's interesting that you mention Project Managers, mainly because my experience has been just the opposite. We've been leaning much harder on those folks to manage the increased communication and coordination overhead that comes from WFH.
HA is very good, it has way more compatibilities than Gladys right now, but IMO HA is more targeted to developers/tech-savy people, or at least people who likes “hackable” software

Gladys was designed from the beginning to be a consumer software, meaning: no SSH needed, no files to edit, no “you-need-to-configure-grafana”.

Everything happens in a very simple UI that the whole family can use, that’s our end goal :)

So I would say it’s 2 differents philosophy
Some people's personal/intimate interaction is creepy to other people. Not everyone wants to be best friends or even overly familiar with their co-workers.
>People have seemed to forgotten the phrase "starving artist". It's pretty simple either you're doing something passionate that's just for you and you want to create it and realize that it won't sell but it's just for you then get what you get don't be crying for more patrons.

People seem to have forgotten that the guy did have people viewing his content to make money: YouTube just stopped showing to people who would otherwise be interested.

He's issue is he's blacklisted by the feudal YouTube lords, not that he didn't have enough views due to lack of interest for his content.

What you're suggesting, furthermore, is to "get another job", and thus, generalized to other such creators, leave YouTube content to the sponsor-driven channels (and thus reduce the integrity and quality of content) and cookie-cutter clickbait producers.

How about channels who have viewers get to keep them on their own merit, and are not penalized when/because YouTube feels like it?
Honestly I mostly come here to laugh at everyone complaining at everyone and “constructively” shaming others for one thing or the other. This is a prickly lot to say it in the absolutely kindest way.
> Perl doesn't have a way to say "this value is a number" or "this value is a string".

use Scalar::Util qw(looks_like_number);

#example

if(looks_like_number($value)) { say "$value is a number"; }
What information? “This apartment exists at LOCATION and will be available for rent at DATE?” And you think the tenant is entitled to stop the world from knowing that because the tenant is residing at that location before DATE?

Goodness. I should give the First Amendment a hug.
SEEKING WORK | USA | REMOTE

robot tree labs (robottreelabs.com) is a consulting firm focused on AI and robotics. We are actively seeking clients.

Our skills include:

1. Implementing machine and deep learning algorithms
(including computer vision, NLP, and reinforcement learning)

2. Implementing robotic systems with ROS

3. Implementing controls and filters for complex dynamic systems.

Languages: Python/C++

Contact: business@robottreelabs.com
I have a tool to "Chart" Twitter conversations. For example:

https://www.solipsys.co.uk/Chartter/1511425005443174402.svg

https://www.solipsys.co.uk/Chartter/1510898215448678400.svg

I find it invaluable, others find it unusable.
You need to get over yourself, and me apparently. Seriously.
Interesting idea, but honestly that seems too far in the other direction. A midpoint between the two ends that optimizes both brevity and readability is probably ideal.
The results of the survey „State of OSS Monetization 2022" are ready! You can find the article on here:
https://dev.to/joergrech/state-of-oss-monetization-2022-surv... #monetize #oss #opensource #Software #Monetization #SoftwareMonetization
I am not surprised, but I am annoyed.

There are clear benefits to remote. Our company posted record profits, ICs report increased individual productivity, but we have to roll it back, because it is 'hard' on managers? Whatever happened to, 'git gud'?

Schmidt:

"I don’t know how you build great management [with remote work]. I honestly don’t," he said. And about half of managers, 51%, genuinely believe that their workers want to return to the office.

Wesman:

“Clearly, managers are struggling,” said Max Wesman, GoodHire’s chief operating officer. “Organizations that find a work arrangement that satisfies the majority of their workforce will benefit in the areas of recruitment, productivity, employee satisfaction, and retention.”
The way Elon tell the story, Tesla approached several companies about designing the gigapress. One company said “maybe” and the rest said no, and thus the gigapress was born. So it’s not just that they bought it, but they had some hand in its creation.
This was my understanding too as they would only fly along the international border but could use side look down radar to peer deep inside the country. But once satellite tech was good enough then the RS-71 became superfluous and too expensive ($300m per year per RS-71) to keep flying.
Yes, the majority of pickups as well. Cybertruck is one of a few that isn't. Also some Toyotas and Rivian (I think).
> I feel like it would be possible to write software to tell artists if a song is in danger of copyright infringement of other registered songs.

I'm trying to decide if you (as a joke) plagiarized this idea from the popular TV show Silicon Valley.

Edit: https://youtu.be/sj9hesuQV6s?t=49
It gives more weight to Americans who opposed lockdowns too. This is the slippery slope argument coming to life, if you took lockdown to the extreme, and I think that was the biggest fear of those who opposed lockdowns.
Having multiple late model cars in the household, often via leases (meaning expensive comprehensive insurance is also required). Buying a $15 lunch and three $5 coffees per day is probably an extra $20/workday ($4800/yr) more than a viable alternative. Two extra nights of eating out rather than cooking food at home might add another $100/week. Paying someone $100/wk to come clean your house is more than half of that “impossible” $10K/yr (and $100/wk is cheap for a cleaner in many cities).

No one’s saying it’s completely free from trade-offs , but a lot of people have leaks in their bucket that they mindlessly assume are “required” when, in fact, they’re small luxuries and should be considered that way. It doesn’t mean you can’t do them, but rather just means you should consciously determine if they’re actually worth the tradeoff to you.
You’re moving the goalpost. Using a tablet at home is different than watching TV for 7 hours at school.
This is what we’re building with https://www.glideapps.com
What a shit show that website is
To me, it comes off as a passive aggressive neg that I haven't learned their family's names yet or something. Like I owe that to them. Seems a tad self-involved to assume that people care about your personal life in the first place.
What might be different about grad students is the weird market dynamics. They're well-educated, overworked, and underpaid. They should be able to get a decent job outside of academia from hiring managers sympathetic to not being in academia. Except for foreign students and people who really want to be in academia, there's a lot of pressure that should have made work conditions much better.

If someone ready to pay you twice as much with normal hours and less drama doesn't improve conditions, I'm not sure if a union can.
> But - they have this impossible to peal / remove layer of heat shrink material over the top lid - I have to always use two hands and knife carefully.

That stuff is the worst! Bottles of soy sauce come with that stuff on in the UK and you have to decide: am I going to risk getting that stuck under my fingernail like the worst splinter, or am I going to risk trying to pick at the edge with a sharp knife with all that entails.
In theory GTP-3 could fill the entire internet with approximately true but false information. Wikipedia, comment boxes, blogs, Wordpress, everything.

When the percentage of human generated content approaches 0.0000%, what does that internet look like?
Because that's the etiquette norm.

The norm reflects the attitude that someone's name represents them as a person rather than some role of theirs. It is therefore seen as more respectful to use this form of reference wherever possible rather than "reducing them to their role".

Pretty much all norms like this are culturally determined with just-as-strong-arguments being available for doing it some other way, but if you want to play basketball, you have to learn the rules of basketball, and if you want to exist within some particular society...

Within this norm, one introduces the name ("my girlfriend Emma") and expects the other to either remember Emma is their girlfriend or to be able to fake remembering that Emma is their girlfriend (the latter is a major part of the norm).

It's also the case that not using the person's name signals keeping your interlocutor at a distance, equivalent to "I wouldn't want to introduce you to this person", which in informal workplaces is seen as rude. For you as the person who does not have a direct relationship with Emma, it's not inherently disrespectful to the girlfriend to fall back into the anonymous mode of reference ("you said your girlfriend was on a vacation?") but showing that you remember the name is a social signal that you care about your coworker.

There are much more complicated regional/socioeconomic/cultural variants and subtle shades on all this, of course. Among my father's family, given names aren't common in reference, but all references to shared relatives -- even among adults -- are given not relative to the speaker, but to the audience ("your cousin" instead of "my sister", "your father" instead of "my uncle"). This is much harder to do than you'd think if you didn't grow up doing it!
Not universal at all. All of my colleagues, as well as myself, refer to our wives as "my wife" and kids as "my son" or "my daughter". Even though I've worked with these folks a few years, I don't often mention my family members by name.
There are a huge number of cultural differences in the US to other places, with all sorts of different reason behind them (seriously it is like being on a different planet), and the reasons can be hard to pin down.

However, a lot of them, and I think this one included, can be put down to the ethos with which Americans interact with each other. In other Western countries (perhaps with the exception of Mediterranean Europe) it is considered polite to not expect things of your interlocutor unless you know them well, and even then, not so much. In the US it seems to me that it is much more acceptable to be somewhat demanding of strangers, for their time and attention, and it is expected that you will do the same back. When an American uses first names for their family, they are, if we were to exaggerate greatly, be saying "How stranger! This is my family, I demand you WILL know them, and I will follow your demands that I know yours, as is custom in these parts, now let us break bread."... I know it's ridiculous, but I find looking at things this way helped me a lot.
<=> and cmp also have the benefit that fewer comparisons are done. It might not be that big a deal for Perl scalars, but for C++, an overloaded operator< that does something like this:

return left.a != right.a ? left.a < right.a
: left.b < right.b;

That might result in exponential number of compare operations if those nested comparisons are also overloaded, whereas with <=> (as of C++20), the number of compare operations can be made to be linear:

return left.a <=> right.a < 0 || left.b <=> right.b < 0;
I do. People underestimate the effect of continuous learning for years. Think about this: a semester of college CS course has 2 hours of lecture and one hour of tutorial per week, plus on average 15 hours of homework. That’s 18 hours a week. Now go check how much time you spent on your phone. Let me guess, 4 hours, at least? Cut it in half, and you get your 2 hours back. Besides, deep dive in work is part of the job, so you can usually have some additional time. More importantly, we are not in college pursuing perfect GPA any more. Instead, we can follow 80-20 rule. All-in-all, if we can spend 6 hours a week, that’s 1/3 of a course’s load, more than enough to cover a single course. In 10 years, you would cover at least the content of 20 courses. Trust me, you would cover way more because knowledge converges and you will learn faster as you will be able to connect more dots.

10 years look long, but pass quickly. That’s why my approach is a system: it does not guarantee success, but it maximizes then chance of success and happiness.
We do have a Google Home integration. IMO Gladys is more about going further with scenes, a beautiful customizable dashboard, and using regular Google Home / Alexa for voice commands.
Personally, I don't understand why a browser needs payment functionality at all, P2P or not.
Several Indian states have a lower gini coefficient than the US and it's still possible to hire household help here.
This article would be a lot more convincing if it illustrated its points with examples. I have no doubt that there is truth here, but the objections here are fairly general and unsubstantial. For example, take the scaling objection: give some examples of useful techniques that won’t scale and then talk about what you might do differently.
Thank you for copying this here. Once you start to become aware of it, the anti-human spirit of Gnosticism can be seen in many places.
I suspect you don’t. But that’s fine. Readers should just go look it up themselves and they can conclude based on that and based on the latest on immigration sentiment whether you have any ground to stand on for your confidence.

I’ll provide a starting point https://news.gallup.com/poll/1660/immigration.aspx
Nice project, although pretty opinionated. But I guess you have to do that when targeting the crazy browser environment with all its weird quirks (at least for non-web devs)..

Somewhat related is a library I've been working on to generate an ffi between Rust and js code: https://github.com/cloudpeers/ffi-gen

Also I really like your universal_thread abstraction, hiding the whole web worker mess. I did a similar thing here: https://github.com/wngr/wasm-futures-executor
This sounds like rent caps.
For read-only workflows Power Query is the killer feature of the past decade.

For writes, there's Airtable, Google Forms, PowerApps etc.
Any country that doesn't have an oppressive authoritarian government.
The internet is broken.
> My intuition tells me that there is a network law that hasn't been formulated yet that says that decentralized networks trend towards centralized super nodes when certain contraints and requirements are placed on the decentralized network (or maybe there is one and I haven't heard about it)

There’s a generalized version, if not one specific to blockchains and cryptocurrencies: In complex, non-linear dynamic systems, the critical resources of the system tend to concentrate and consolidate over time, due to positive feedback, winner-take-all, and similar effects inherent in these systems. Decentralized systems are subject to these dynamics too, as we’re seeing with both mining/validating concentration and ownership of the wealth in these systems.

People are aware of the problem, but it’s probably unsolvable, deterministically at least.

In broader society, in the past, such trends have tended to eventually result in some kind of collapse or revolution (French, Bolshevik, etc). It’s like there’s a natural asymptote to the concentration of resources, that forces a (painful) reset once they become too concentrated.
Oh man, let me tell you about the “working in sports” discount…
1:1200 is probably worse than most selective universities.

I know it is not apples to apples comparison but it’s the first thing that came to my mind.
From what I can see from the outside as a man, even successful female professionals are expected to _look_ like a successful female professional, which is thin, elegant, classy, with a good amount of make-up. A huge part of the perception of how successful female professionals are comes from their looks.

I notice that this beauty standard is mostly kept alive by women themselves. Men care a lot less about the appearances of professionals, especially if they're women. It also depends on the industry. Women in engineering seem only really to be judged by other women outside of engineering. Maybe this is why you haven't noticed it?
> Funny aside, did you find my thesis? :D.

Not particularly, I gave that example because I was TAing that class last semester. Incidentally, it seems we have more in common than I thought!

> But I'm not, you are literally not paid for that (unless you are a research assistant).

This may be a difference in experience and expectation, but in my experience I've always seen graduate student salaries paid out to Ph.D. students employed by the university as an RA or a TA. If you are neither of those, then you do have to pay tuition to the university.

> That is, they are supplying you with a +50k benefit...

Which is another problem with not having a union -- the university unilaterally sets these price stickers without anyone challenging them, and then "waives" it and appearing generous. Without a union, MIT is free to inflate the sticker price of a graduate "education" by 20% a year, thus giving students a 20% raise every year while their life situations don't improve at all. The current student body had no mechanism to prevent it or challenge the administration on shady practices, but hopefully this will change with the union.

> The implicit agreement is that the university provides you with the training required to TA these classes in exchange for being a TA.

Finally, most Ph.D. students after their second year won't even take a class but are already TAing, so by your definition the necessary training is already complete; but they are indentured to work for far below market rate for the three years left on their Ph.D., because...?
I know people that take this to ridiculous levels. It’s one thing for me to know your significant other’s name, but a couple people I work with do this for everyone in their life with no real introduction.
Not OP but why do I want payment implemented inside the browser?