skysight-inc/HackerNews huggingface dataset:
How to assemble a German speech recognition program in under 300 lines.

-

ps: I skimmed the paper cited and what I wrote above is -not- correct. The project is not simply assembling a pipeline, it is claiming ('papers with code') an innovation:

"This paper presents TEVR, a speech recognition model designed to minimize the variation in token entropy w.r.t. to the language model. This takes advantage of the fact that if the language model will reliably and accurately predict a token anyway, then the acoustic model doesn't need to be accurate in recognizing it."

...

"We have shown that when combined with an appropriately tuned language model, the TEVR-enhanced model outperforms the best German automated speech recognition result from literature by a relative 44.85% reduction in word error rate. It also outperforms the best self-reported community model by a relative 16.89% reduction in word error rate."
'The Amazing Spider-Man' Led to the Creation of the Prisoner Ankle Monitor
Yeah, that article is incorrect about the IO part, unless somehow they've been testing in development or something like that.

It's however correct that partial rendering is quite more costly than it should, I explain why elsewhere in this thread.
> just asking "gotcha" questions

I didn't read them as "gotcha" questions. They looked like straightforward and sensible questions. I wonder if the manager was expecting some kind of kickback, and was braced to be adversarial. Perhaps there's some history here, between author and his manager.
I’ve been able to download apps that require newer OSes on iPhone. If I have downloaded it before, it lets me download the last compatible version. Is this not the case with WhatsApp or somethinh
It's a smokescreen in the case of this attack. But it also sets an important precedent. Because high profile accounts have been hit by this dusting attack, lower profile victims that got hit by the same attack are now much more easily going to be able to use this as a defense in court.

If this hadn't happened to such high profile people, someone in court might be trying to say things like "look, I know my address is on the sanctioned list for money laundering but that's because someone I didn't know paid me", and the judge is going to be skeptical and say "I don't understand this blockchain stuff, but the software from <trusted sanctions partner> says you are guilty of sanctions violations."
Is that true though? You don't need to visit a place to appeal to voters there.
Google Set to Face DOJ Antitrust Lawsuit over Ad Market Monopoly
Usually the evidence of craftsmanship is fragmentary. Ornamental decorations such as engraving and paints survive on bits of structure, plaster, and statuary that allow experts to reconstruct the larger whole.
I think this is a good/important article. Yes, it is a "POV" perspective, and has elements of defensiveness but it is also honest and open... trying to find better communication.

>>>impatient and cut me off or interject with a snap interpretation of what I have said so far.

So... this sounds like you have already entered into defensiveness by this point, one way or another. Defensiveness tends to be mutual, so perhaps you are also feeling/presenting defensiveness.

For example, in your manager meeting... "I simply need you to answer these questions" can easily seem prosecutorial. It is framed in a way that makes you seem good, and him (or his ideas) seem bad. He is making whimsical decisions based on blog posts. You are focusing on real, important issues like usability.

This is a frame, a somewhat combative frame... probably/probably loaded with non complimentary assumptions on your part. Whether these assumptions are true, false, exaggerated or whatnot... It creates a passive aggressive frame. These tend to be stubborn frames. It sounds like you are throwing out questions in an attempt to derail/dismiss the idea, not collaborate.

Imagine the tables turned around. Next meeting on the subject. This time, your manager "needs to ask questions before forming an opinion:"

(1) What is your objection to the react framework? (2) Why is performance selectively concerning only in this context, but not others?...etc.

You can see where I am going. These are loaded questions, passive aggressive. Such questions will almost always elicit a a defensive riposte.
Right, I'm not sure we should really take into consideration the opinions of people who thought black people weren't actually people and didn't want women to vote. Those are some pretty bad founding principles.
How long are you going to be unhappy about that? It’s passes even quicker than a cold and everybody gets it once in a while. Happiness is not to cry over spilled milk.
A friend of mine was both autistic and highly intelligent in a narrow way that autistic people often are.

It was... fun to watch him take university lecturers down a peg or two.

The linked article is by someone who is clearly very knowledgeable about specific topics in the same way.

How many IT people do you know who attend conferences?
The problem is with the (interpreted) subtext of the question. The question "Is our checkout page not performing well?" might be just a question, but in the context the author was put in, it usually has different implications. Many people would ask such question in order to imply that changing the framework was unnecessary and that the checkout page is already performing well enough. This seems to be how the manager interpreted the question.

There are different ways of asking the same question, with different subtext. He could had started, for example, by saying "We should analyze how our checkout page's performance could improve if we switch to React". This way he would be able to ask essentially the same questions he intended to, but without accidentally implying that the switch is undesirable and unnecessary.

Now, someone working with someone with autism should understand they have trouble with this kind of subtext, and give them more leeway. But most people don't know how to do this, as they're not used to such interactions.
> On the one hand we have some companies trying to block things like tracker pixels and other static images for tracking purposes.

Speaking of which, when you access Gmail via IMAP, Google replaces every URL in HTML email with a tracking link, having you go through their servers first before being redirected to where you actually want to go.
New EV Prototype Leaves Range Anxiety in the Dust
Foxconn will have to forget about investing in Tsinghua Unigroup
TIL: People rent cars to drive for Uber
How long until the old "blame the intern" excuse is trotted out?
in the american northeast, backup knots on a figure 8 are relatively common in gyms and rare at the crag. (and when you do see them at the crag, they're a good gumby detector)

About 5-6 years ago the gyms became much more honest in their instruction for new climbers, and will now actually say the quiet part out loud, which is that a backup knot is really there to 1. ensure that new climbers leave enough of a tail on the figure 8 and 2. are a way to prevent that probably extremely conservative tail from whacking you in the balls when you take a whipper.

sport gyms absolutely do not like people who insist on tying in with a bowline.
I tend to agree here. Exhibit A would be this story which is on HN at exactly the same time as this one here. https://www.nature.com/articles/s41586-021-04198-4
I'm pretty sure the highest value per character code I've written so far was a 10 line monkey punch back in the rails 3 era that would crash the app if you tried to use an active record query without a limit or with too high a limit.
So, what caught my interest was this quote at the bottom:
"Alternatively, you can donate roughly 2 weeks of A100 GPU credits to me and I'll train a suitable recognition model and upload it to HuggingFace."

This takes 2 weeks of A100 GPU time to train? Current GC spot pricing puts that at about $300.
> But in this case an obvious solution might be to do what your manager suggests simply because he is your manager

That is career suicide (unless you make sure to get it in writing every single time).

As a knowledge worker you are paid to not just be a yes man automaton, you are paid to evaluate and push back as needed.
> Illusions are a lighthearted example of this that helped me appreciate this point. For example, the Yanni/Laurel audio illusion (https://en.wikipedia.org/wiki/Yanny_or_Laurel) where people on both sides argue, in good faith, that the sound is one or the other. And even if you analyze the underlying audio in depth, neither side is factually wrong because that is how they experience it and isn't merely based around an opinion :-)

This example does not add much. If it is how people experience, then the only fact they can derive is, that they personally experienced it that way. There is no point in fighting about "what it really is", when all you have is a personal exerience. Anyone saying it objectively is this one or that one, only based on personal experience, is not accounting for the fact, that others can experience differently, which is silly.

In this light I assume, that you put quotes around "facts" as a means of saying, that they are not really facts, because if they were, then there would truly only be black and white.
Just FYI, you can "favorite" comments to save them. Click on the timestamp of the comment, and then there will be a "Favorite" option along the top.
This is classic "I'm right, so political systems should cater to me." I'd love to read this sort of thing from somebody who doesn't seem themselves as between two extremes. It'd be more believable. As written, the argument just feels like Fukuyama feels personally unrepresented by the existing parties and concludes that what would represent him would therefore be best for the nation.
If you have less than 100% participation though there is risk that the needs of those who cannot participate (here referring those who would like to, as oppose to those who wouldn't even) are overridden by those who do.
I would love to see a video game implemented in Bash with the hottest spots implemented in Assembly, just to see how poorly that would perform.

I work for a company that has AWS Lambdas which are invoked 10s of trillions of times per year, with about 45% of that happening in a single month, and another 45% happening 6 months later, also within a single month.

I cannot imagine what our AWS bill would be like if those lambdas ran Bash. 100x larger? At least.

Performance matters. It's not obvious how much it matters until you look, but it matters. There are zero users who will complain that an application makes them wait less than it did previously. There are zero managers who will complain that their AWS bill gets lower because code takes less time to run and uses less RAM.

I have no idea why anyone would even begin to argue the opposite.
I'll have to remember the "tie them in bed" thing. I tell scouts that their basic knots should be known "cold, wet, and blind" for the same reasons.

If we're doing knot relays, I'll also have them do it with gloves, or eyes closed, or tie the knot behind their back. Also gives a great sense of accomplishment when they finish.
That gives me a 500 error.

At any rate, I think many rails developers should refresh their knowledge of rails caching: https://guides.rubyonrails.org/caching_with_rails.html.

For example using the data from the db (model instance) as cache key is quite effective solution for being able to deliver most view/fragments from cache.

The downside is that some care must be taken with keys, which parts are cached (eg: logged in pages).
Oh wow, thank you! I had no idea something like this existed. I was manually compiling against BoringSSL.
I could maybe get behind this if it weren't for the fact that an old Nissan LEAF can be updated with a battery from the next generation model because the manufacturer didn't bother to develop a new powertrain from scratch.
There isn’t really a good reason to avoid ORMs in the general case. You can log the actual queries just fine.

In my opinion bad performance comes from inadequate knowledge of a sharp edged tool
In practice I would have added a salt, but I did not consider that each independent sharding needs to have its own salt.
They could even be organic.
For one thing, after your children have grown up and moved out, most people are really glad they've gone through parenting, have an adult child they are in relation with, potentially grandchildren to enrich their lives with etc.
Demos like Area 5150 are about pushing the hardware beyond what people thought was possible. If you were to show it to
one of the 5150 engineers back in the day, they would probably struggle to explain how it was done.

There is definitely a place for the types of demos that you are talking about. Some of them are being made, though the introduction of artificial constraints is common (e.g. the size is limited to 64 kB or 4 kB). There is even value in creating the best demo you can, even if it doesn't impress the demoscene, simply because showing what you can do will likely exhibit skills beyond those of a run-of-the-mill developer.
I've integrated a static site and a Wordpress site with Mastodon for comments. I rarely get any comments, but I never get any spam.

I do generally think federated social networking (ActivityPub) is a good way to handle commenting. Comments are associated with identities separate from your site and there's plenty of opportunity to layer a reputation system on top of that, though I don't know if it's been done yet.
Wow. The sheer level of disrespect in this comment...

You can't appreciate that this person have spent 10h per day for last 23 years at dealing with computer issues. Instead you think it would be better spent learning some office politics. I'm not even sure how to comment on that.
There’s a point in getting the best with what you’ve got. But I know, sometimes we are served really crappy cards so unless that’s the case there’s no reason not to be happy. Comparing ourselves with others is quite often a major reason for unhappiness for many. Avoiding that is key
No it isn't
I'm suggesting that the expert class is using manipulated dice for gaming social dynamics to get money,power, and influence.

Aka it's not about truth.
I think the replication crisis is one and the 2016 election. Manny many polls absolutely said Trump has no chance. I remember everyone I knew truly being shocked Trump won.
Art is by definition artificial. If you can't get that far then you're probably referring to aesthetics or something else.
Yeah even the most favorable polls for Clinton gave Trump a 20% chance. The failure in the runup to the 2016 election wasn't polling, but rather most people failing to understand probability.
> The only thing to hope for is a miracle in both energy production, and a sudden increase in empathy.

Humans can work miracles sometimes. We came up with microprocessors, I'm sure we'll think of a good way to increase energy production and empathy. :)

> I fear that human nature is stil stuck in a the ape mindset of "I got mine", and will never get out of.

Maybe it will. No reason not to hope.
You can disagree with what Fukuyama wrote in "The End of History" but what he wrote isn't what most people (who haven't read it) think he wrote. The strawman version that most people think he wrote is "Yay! The Cold War is over! Everyone will instantly become democratic and capitalistic!". What he actually wrote is that democracy and capitalism is the eventual end state of human society, even if it may take centuries to get there for everyone. I think history shows that dictatorships and economic systems that deny market forces are ultimately short lived. Yes, right now democracy and capitalism have a lot of detractors, and it may be that these will temporarily fail even in some Western countries. But even if they do, I doubt these new regimes will last long and eventually people will have to go back to what works.
The article is arguing against the myth that autistic people don’t admit when they’re wrong, hence the quotation marks in the title.
The entire field of business and professional communications - there is an entire college for the topic, with multiple disciplines. A College of Communications is not just where the radio, film and journalist majors go, the college has courses that go into professional career depth the nature of communicating ideas to audiences that are not necessarily receptive. I know several communications graduates, my wife was a cinematography major.
The communications and language tools taught in a communications program are comprehensive, which makes a lot of sense when one considers how many of the communications careers require complex ideas and complex collaboration to create the delivery of these ideas as audio, motion picture, and prose compositions - the collaborators have to be great communicators or these projects will never deliver.
> I realize the sticking point is “voice my concerns”

But in an interaction between an engineer and a manager, anything less than voicing your concerns is an abdication of responsibility. If the manager switches off at the first expression of concern from an engineer, then I imagine that's a team that's bound to failure.

Jump ship.
> 1. The allistic (non-autistic) person is not hearing what I'm saying

We are often hearing a lot of unspecific waffle at great expense.
The author goes on to say they are spending a few minutes setting the context. I have to deal with this a lot, and in reality, without cutting you off, it often goes on for 30 minutes to answer a simple question poorly.

How this looks in reality. The worker wants to move some cables to another switch to install a server but prefers to waffle for 30 minutes instead of drawing a diagram. Typically this consumes the whole team meeting and nobody gets to discuss their items.
Yep. If my manager asks a question like that, there are three appropriate responses:

(1) Unfortunately that would be challenging for us because X.

(2) We've been talking about that for ages, because X, Y, and Z. I'd love it if we could make time for a rewrite next quarter.

(3) Hmm, interesting. Can you share the blog post? (Buys me time to think and follow up later).

What neither of us have time for is for me to walk him through my thought process via the Socratic method.
Gotek?
I joined a tech startup in my mid-40s
A randomly chosen group of Americans, who would not take any campaign donation, who would be truly held accountable for their actions/decisions while in office would, according to me, make better decisions than half of the past presidents.
if you are looking for pre-made tools and dont want to write any code, check our https://webautomation.io
Can I piggyback on the question and ask what are people scraping these days?
> [Fukuyama’s] view is that the Republicans are hopeless because they support Donald Trump. But that seems like a solvable problem. Perhaps Mr. Trump will not run in 2024. Perhaps he will lose, in either the primaries or the general election, and then no longer be a factor.

> In fact, I think it is fair to say that Mr. Trump moved the Republican Party closer to the center. He did so in part by rejecting libertarian intellectual ideas on fiscal policy, immigration, and trade. From my perspective, not ideal, as the kids would say.

> Many conservative pundits believe that a Republican Party with Mr. Trump’s position on issues but someone else as the standard-bearer could wallop the Democrats in 2024. But Fukuyama does not think in those terms at all.

> I suspect that Fukuyama simply fears and loathes the social class that forms the core of the contemporary Republican Party. Although he thinks that the Woke progressives on the Democratic side are electorally toxic and substantively misguided, I suspect that his class sympathies lie with them. Let me know if you feel that I am being uncharitable toward Fukuyama.

> I believe that the Republican Party could turn away from the personality cult of Trump while retaining and building on the support that he generated. Fukuyama believes that the Democratic Party could turn away from the Woke progressive movement. In that regard, each of us may be guilty of wishful thinking.

> But I would stop well short of claiming that there would be heaven on earth, or the end of polarization, should a Republican other than Trump lead the party to a decisive victory in 2024. Nor would heaven on earth ensue if Fukuyama’s wish for the Democrats came true.

https://arnoldkling.substack.com/p/francis-fukuyama-has-a-wi...
Blender's UI is rendered with openGL and it's glorious. Photoshop is getting really slow in my opinion since 2015. I see all those Chromium processes running with it and wonder just how much of its stuff is being replaced with this slow shitty code. Everything 'modern' that has rounded edges feels just slow and laggy.
Got no objections to inventing particles to take up and carry off whatever bit of stuff has to conserved: neutrinos, virtual particles, gluons, what-have-you.

I don't really even object to inventing five times the mass of the known universe.

It just feels, as I said, un-parsimonious. It feels quite a lot like inventing God to patch a "missing link" in your evolutionary succession. Maybe you'll find God there somewhere, but it doesn't seem like the first thing to try.

So, maybe dark matter really will turn out to be an ordinary axion or something detectable only if you manage to squint just right, and God just loved those so much that almost everything is them, and we are all made out of just leftover scraps. Maybe there are dozens of elementary axions, with relationships and exciting interactions we can never figure out because we can't touch them in any way but gravitationally.

But I still want to know how they cool.
I don't disagree with you, generally, but if you had hit the first of the 5 quoted papers the OP linked, you would have seen that the effect size at least in a study was medium. Not small.
I think it would grow tiresome soon. To allow newcomers to grow into the game, the first levels have to be fairly easy. Now, I would ‘have’ to replay them for the hundredth time by the time I reach level 100.

Now, if you also could make them slightly harder over time (might not be too hard in a game with enemies. You could make them a bit faster or smarter), that might work.
> It's called narcissistic entitlement to expect the whole world to change their behaviour because of ones own inability to fit in.

Is it not exactly what allistic people are doing?

Autistic people communicate just fine with other autistic people. It's allistic people that don't fit in and want to change everybody around them because they can't suffer a bit of diversity in thinking and communication.
I think it's just increased wisdom and maturity. Some people need a certain number of years (their twenties) before you start noticing how pointless and bad for you it is to be angry at the world.
What kind of analytics are you talking about? Is it for your clients to use, or to measure your own engineers' performance, or is it product telemetry, or etc etc etc?
"How to depolarize: just stop being so polarized"
Not particularly insightful
Important caveat, for me, is that I want to be able to share my perspective, and believe that, over time, they will consider it, and it will impact their thinking. I think this is the case more often than people think.
Actually, money can buy happiness, or at least, the lack of worry. A study [1] found, "the ideal income point is $95,000 for life evaluation and $60,000 to $75,000 for emotional well-being... this amount is for individuals and would likely be higher for families."

[1] Jebb, A.T., Tay, L., Diener, E. et al. Happiness, income satiation and turning points around the world. Nat Hum Behav 2, 33–38 (2018). https://doi.org/10.1038/s41562-017-0277-0