skysight-inc/HackerNews huggingface dataset:
The multicolor image with the wav files being displayed vertically, if I were to guess. The left side shows columns of your sample bank “ samplebrain”. Right side is your target. It shows how the “samplebrain” selects the most similar “ sample window “ of the target. So, I haven’t the knowledge to drill deeper, but it’s either a visual representation of the process, or maybe the code uses an actual image matching process?
You may be forced into searching for a job later if you don't do it now. Doing it now will be a lot easier than if you have no job and time is running out down the line. There is no reason why you can't find another job with a good work life balance and I don't completely understand the second reason you don't want to search for a job,it may sound harsh but it kind of sounds like an excuse to help avoid going through uncomfortable interviews. They aren't fun, but you will need to do them eventually.
It is UFO, unidentified flying object, not a tag for alien spacecraft. I don't know what is the big deal here. Nowadays lots of aircraft like 'copters , balloons are in the air, most bought by amateurs. They even operate them in swarm.
Aw shit did Mulder and Scully accidentally end up shrooming again?
>I think looking at the GHz and number of cores is not enough anymore.

It never was. The whole era of Pentium 4 and Centrino, or PowerPC vs x86.

>I am a software engineer so I am pretty knowledgeable in the topic of computers in general, but this specific question continues to bother me.

I think this pretty much sums up modern day Software Engineer in the industry. Is the lack of knowledge in hardware. Everything is so abstracted most people think of it as someone else's problem. Until now when Moore's law is finally dead.
You should start looking right away, luck is involved, you can roll the dice more times then.
If you know Lisp or Haskell then Emacs and XMonad are great. If you don't, then you just get lost trying to configure them. Nix lang is a much simpler DSL with affordances like nice list syntax. It may be less powerful than lisp but it's easy to edit and (relatively) quick to learn. Similar to vimscript, which sucks, but it's amenable to easy edits for the unwashed masses.
HTTP just generally is missing config files - wtf does that mean? Which wayland compositor?
Non-free firmware inclusion in the Debian installer
Managing out is an interesting concept. Sometimes, management wants to reduce headcount but they can't afford the layoffs. It may very well be that the "managing out" part stops after a while when enough people have left. If this is the case, only your management knows if anyone.
I think/guess the poster might be waiting for a redundancy package (or perhaps be on a sponsored visa?). And while that might be ok (and each to their own) why don’t you see what’s out there and try and find the next great place - and if you’re lucky and good at negotiating you might even make more in the next 1-2 years than your redundancy would have been anyway. It can be very psychologically debilitating to stay in a place where you’re not happy and I’d encourage you to look out for your own mental well-being.
I would not trust your gut feeling.

If anything Rust has a clear boundary, and that's useful for all kinds of static analysis.

And I say this as a fan of D lang. I don't really see any advantage of Rust over D except popularity.
Hence "petty" theft.
I would argue that, categorically, tracking the balances of external entities isn't useful or meaningful, at least for personal finance. (I don't know enough about business finance to form an opinion.)

I'm considering "external entities" here to mean accounts that aren't yours. A bank account or a credit card or a mortgage are yours, in the sense that it matters to you in some way what their balances are. Most expenses (by number of transactions, maybe not by total amount) are not that.

To offer a concrete example, I pay my ISP about $80 per month for an internet connection. Double entry accounting would have me move money into an "account" representing my ISP, so I can answer the question of how much money I've paid them over the whole time I've used them. That isn't a question I have ever needed to ask, nor do I expect to, but if I do, it would be answerable with a single query over a single-entry transaction list. Until then, the extra effort spent on double-entry accounting would be entirely wasted.

edit: I missed the context that the person you replied to was working on a very business-sounding accounting thing. I'll leave this here in case it inspires more relevant examples.
Quiet quitting is something else. It looks like it’s not real but propaganda and it’s more like people do their duties and nothing else like going the extra mile on any task or doing any unpaid overtime. If you notice quiet quitting is nothing bad per see but some folks pushed this narrative as if something negative. There was a HN thread few days back about the validity of the term.
Adjustable scrolling speed is useful (I mean, I haven't used it, but I can see why one might want it). Creating a GUI to adjust it is an uninteresting polishing task.

Swaywm has the ability to set this (you have to edit the config file). It seems weird that gnome or whatever you use lacks this option. Although, gnome has a lot of t's to cross and i's to dot, maybe they just haven't gotten around to it.
But why would I, a complete stranger to you, need to look up that contact information? We both hold a number of domains, but that alone isn't a reason for needing to contact each other.
I think it's this one https://news.ycombinator.com/item?id=21202600

The nuclear command badges are also pretty good https://news.ycombinator.com/item?id=21214730
That sucks. I wish I could say I’ve never had one of these. And luckily I haven’t had one go as badly as yours. The main one I recall is when I had a good manager at the time, and he noticed the amount of time I was spending with the junior. So my manager took it over until they got to more meaty issues that required discussions with me.
Bloom's taxonomy is actually pretty useful for what it is meant to do, and it was rather radical at the time: their purpose is to reflect and identify how you are going to evaluate learning. The realisation is that for many topics there are different levels of expertise. You can be decent at writing small programs, but contributing to a large codebase is a whole different skill, and so is writing your own programming language, etc. Bloom's taxonomy helps narrowing the scope of the learning experience to something that is reasonable and realistic. Personally I use it to get students to design their own learning goals, and find it a very useful tool to scope the discussion on what makes a good goal.

Sadly as with many things in Academia, it is misused by management to the point where it's lost its substance. It was never meant to be used for bureaucratic control over overworked lecturers. It's not even useful for that purpose.
If I remember correctly, early Android versions (or it could have been HTC specific) had a tutorial for this, as part of the new phone setup process. I guess they removed it when most buyers owned a smartphone before.
They don’t need to prey on anything to justify a military budget of any size. The military budget just is, and grows, as a basic assumption like “bees can fly” or “magenta is a color”.
Yeah if a friend send me this article I would assume we’d be laughing at how bad the author is at social interactions. It’s embarrassing reading through the story and thinking that she was the issue.

The author was throwing out huge low EQ vibes. I see this a lot especially in technical fields and it’s really aggravating as it’s never the other persons fault.
( I’m mostly being sarcastic, I’m grateful for any access to new creative tools. But the MagPi issue #65 really lifted my hopes ). https://magpi.raspberrypi.com/articles/aphex-twin-midimutant
> I think everyone should consume around 75g daily (I should add: as an absolute minimum)

You ought not to give advice based on your personal pet theories (no offence implied). The daily protein requirements vary for different people (in what is generally considered as «healthy» population – as in not having specific metabolic disorders), and those requirements depends on a few important metrics: the daily energy expenditure and energy expenditure patterns. Different people also have varying complexions – more on that below.

A person who engages in regular strenuous weight-lifting, body building or physical labour will have increased daily protein requirements to retain or to build up a muscle mass. A person adhering to a modern urban lifestyle (as in: commuting to and from work, running errands, light walking etc) will not require the same amount of protein as the former group.

Now, human bodies are self-regulating molucule cleaving machineries, and they will process protein according to their needs as per the body's own feedback loop. In complete protein, only 2x amino acids are ketogenic with the rest being glucogenic yielding a ketone or a glucose molecule during the digestion, respectively. Since the body can't store protein, for any excess amount of protein that has not been used for the muscle tissue growth or «maintenance», the body will cleave the amino group and remove it via kidneys whereas the cleaved glucose from the glucogenic amino acids will be eventually sent into the adipose tissue and deposited there as pure fat.

The current consensus is that daily protein requirements are in the 0.7g ÷ 1g of protein per 1kg of the body weight range (although the jury is still out on the exact ratio).

Therefore, your advice to consume at least 75g of protein daily for a person who does not engage in any strenuous physical activities and is 165 cm tall and 55 kg of weight (and the number of such people is significant across the human population) will result only in one thing: them getting fat. Which is why the unnecessary over-consumption of protein is just as counterproductive as overconsuming any other calorie dense foodstuffs. Also, as the metabolism rate slows down with the age, continuing to over-consume protein will result in such people getting obese and acquiring further secondary health disorders.

This is also why many bodybuilders who stop excercising later in their life become either fat or overweight fairly quickly: you can beat the laws of biochemistry.
I believe contrail formation requires nucleation sites, which is normally provided by soot particles from the burning fuel.
North Korea fires ballistic Missile ahead of U.S. VP Harris visit
Long instruction dependency chains and performance
How about talking it out with one of the managers. Someone you think you can talk to. Talking can immediately relieve the situation, at least make you feel better that you got it shared.

If you think you might be facing layoffs, Talks might even have a goal for you like spending some of the worktime on relevant technologies in other teams.

I do not believe in 'how to do the bare minimum', it's often big part of mental health to be able to contribute.

I am sorry for your situation.
This article describes their efforts at streamlining their systems, which resulted in lawsuit against Accenture:

https://www.henricodolfing.com/2019/10/case-study-hertz-acce...
You're mostly mentioning matters of personal preference.

A "poorly designed" MacBook is probably better than a laptop running Linux with a myriad of misbehaving functionality.
My employer has been achieving decent (around 15%) cost savings on most services we migrate to ARM on AWS. Not all though. Some of our services we had to revert to x64 because it didn't perform as well on ARM.
This hasn't been my experience with many audiophiles. There are many who are obsessed with the "transparency" of their setup, and I have met more of those than people obsessed with "tube sound" or other distortions.
> Searching for another job is not an option at this point. I would rather wait for them to fire me.

Is starting your own product also not an option? How long of a runway do you have if you were to quit immediately? Three months? Six months?

My experience is that most engineers with non-insignificant experience[1] can create an MVP in about three months.

[1] More specifically, have enough experience to estimate what can be done in two months (leaving a one month margin), and the pragmatism to ruthlessly cut scope until it fits into two months.
I have been using this on Intel SL3 works great https://github.com/linux-surface/linux-surface

Also works on AMD but did get crashes sometime and sometimes need to boot into Windows to reset audio….
> isolated complaints

Can you produce a HN thread about desktop linux computing without a fair number of complaints about how desktop linux is broken?

I'd love for Linux to be my primary day-to-day OS. I try out several distros every year -- nix, arch, elementary, ubuntu, popos. None of them have been smooth for my use case of:

* Casual gaming

* Web browsing

* Voice/video calling

* Text editing

In my most recent install, some video games would work with Steam's proton, until it suddenly stopped working. I'd have to open my command line and look up `bluetoothctl` docs to connect my headphones. Windows would stop rendering when any window manipulation was occurring. Sometimes my display server's login screen would not appear (my screen would be black), so I'd have to guess when to put in my password when booting up.

It has certainly gotten better in the last few years, but I would not recommend it to anyone unless they are wanting to delve into technical topics.
Replacing the The Phone Company, for my parents
I think the search term you're looking for is "AC coupling". I have mostly done instrumentation work, which is usually DC-coupled, needing bipolar supplies to get the job done but doesn't have a low-frequency cutoff from the coupling capacitor.
I got caught out with the new version of Excel - opened up another sheet to use as a template, make some changes, then did a save-as to the new name.

Turns out all the changes were auto saving into the original sheet also.

I miss having a distinction between standalone apps and web apps.
This reminds me of the Reveal Codes mode of WordPerfect. Ah, the good ol' days!

This would be a GREAT way to edit content per structured-content schemas like DITA and Docbook. I would totally go for an editor view like this that shows all markup, dimmed, so that I could edit with confidence that the editor is not mangling, munging, and mutilating my markup.

Any chance of making this kind of view work in, say, TipTap or ProseMirror ?
> What should your strategy be?

It’s easier to find a job with a pay rise when you already have a job, compared to if you’re unemployed.
I understand the idea, but it requires:

* great ability at naming methods - which isn't very common
* massive discipline at RE-naming methods when they get changed even slightly to do something more

Regarding the latter, I've seen so many times methods which originally described what they were doing, but now they don't any more, that I never just trust the name to tell me what a method really does.
There seems to be a lot of confusion here. First of all, for the users that have passwords, Okta stores those passwords as hashes.

The claim that Okta exposes plain text passwords is only true in an edge case: When an Okta administrator has set up password syncing to a downstream system.

For this to work, the person who sets this up has to be an administrator and they have to SPECIFICALLY enable password syncing (the default is to sync random passwords). Even then, the real user passwords can only be synced at the time of login. Because, as stated above, Okta stores passwords as hashes.

(Full disclosure, I have been an Okta employee for over 8 years)
This is pure rubbish - a similar spec Windows laptop from the era will run just as well as a macbook.
This is related

https://www.reuters.com/investigates/special-report/ukraine-...
The home button has like 11 different uses based on context and how you press it. It's just insane.

I kinda secretly judge UX people that enjoy iOS. And somehow almost all of them are Mac/iPhone users. I think that is a bit responsible for the uptick in form over function lately.
A wag once observed that the purpose of TV programming is to keep you in your chair for the ads. Product placement blurs this line. So commercial-free MTV was all "product" placement, all the time ?
> Hope a way out of this weird conflict is found soon.

Only way out of this conflict is for Russia to leave all of Ukraine (including Crimea, Luhansk and Donetsk).

Unfortunately due to Russias attitude regarding the war this can only be done by force.
Here in Finland you can get a split system good for -30 Celsius for 2-3k€ including installation. Mitsubishi is considered the best, but others are available. My Panasonic has been working fine.
What signals have you received that you are being “managed out”? What have you been told about your performance?
Take a video instead. It's faster and have a better coverage.

I always have do full 360 degrees inspection during pick up and return. Clockwise / counter clockwise, scanning top to bottom. Often narrating with what I'm currently seeing. Also giving often damaged areas a good attention (wheels, bumpers, etc)
> Doesn’t help if you have pages of apps and have to swipe five or six times to get to the App Library

There’s another hidden feature: swiping on the row of dots near the bottom of the screen lets you scroll through the pages at speed.

Om iOS 16, you have to turn off the search field on the home page, since it replaces the dots. Fortunately, you can still swipe down to reveal the old search field.
It took eight years from banning Curtis Yarvin [0] to becoming…totally irrelevant. Sad, I really liked this conference.

[0] https://slate.com/technology/2015/06/curtis-yarvin-booted-fr...
Yes, same, came here to say nice to see Aurora out in front.
IIRC it's a combination of air travel continuing to expand at the roughly 2.5% yearly rate it has been doing for the past decades, and other sectors of the economy successfully decarbonizing.
Coming from the reverse, "what is FreeBSD suitable drop-in for". Personally I don't know the answer, may be OpenBSD?

On end user side I believe 3 other major players - Windows, Macos, Linux are better nowadays.
> But I really doubt that this was malicious

It wouldn't be malicious to force the company to honor their representation either.
Ask HN: Plugin to set per-message 'expiry date' in Thunderbird?
Looking for a Thunderbird plugin that can be used to, e.g. for any selected inbox message, quickly set a date when that specific message will be automatically moved to another folder, or even just deleted? I can't find anything like this by Googling or on the official extensions site.
I don’t have a public source. I worked on those aircraft.
Corollary, I have an infrequently used Ubuntu install on my laptop which I recently booted up to run a serial terminal emulator on.

Went to install minicom and apt was locked due to package manager doing updates.
AWS c7g uses V1 design; GCP and Azure are N1.
When mating season arrives, these frogs melt
Typically, when you build an authentication system, you design your code to not store the password in plaintext so that there is no possibility of the password being read back out of the system, but Okta isn't doing this because they need to be able to do password syncing.

Incorrect. Okta stores passwords as hashes.

By default, random passwords are synchronized when an administrator sets up SCIM and enables password synchronization. If the administrator specifically configures SCIM to synchronize the real passwords, then the downstream system will only get the real password for a user after a user successfully logs in.
You strike me as a passionate employee that cares about the work. That is a great personality trait, wanted by many employers. Don't throw that out because of politics, make use of it somewhere where its valued instead! Doing bare minimum will probably not be enjoyable; it made me resentful and depressed.

This is a good time disconnecting from current work and explore new avenues. Start interviewing as a way to build up your confidence, visit other offices, talk to other passionate employees, understand what it could mean to be valued in a new company.

Contrary to popular HN belief, it is possible to land a new job, with better compensation and interesting work without participating in complicated interview processes.

At the very least, you have now opened doors to new work should you eventually be fired.
Did you have to set up an account first with amazfit first, before able to use gadgetbridge, or did it work 'out of the box'?
Any reason why you think so ? I have 8 year old t410 i5, 8 gb and runs Ubuntu 20.04 perfectly fine.So I believe the author to be genuine.
That’s kinda a compliment. Coming from a small Eastern European I’m surprised how handy and clever kiwis are. Ton of them did farm work, knows their way around cars, tools, etc. Living in rural NZ is pretty luxurious too.

That said rural is just slang for simplicity. In middle eastern airlines stewardess almost bow to you, while Air NZ they kick pillows on the floor and having a loud laugh in the back.
I'm the other side of 60. Quit my job and took up contracting after the founders of the firm I had been employed by for decades sold out to a firm maybe 100 times the size. I stressed out wondering if I could still cut it with the young guns.

I was contracted to create the backend for a SaaS platform, from scratch. It runs on AWS, using a lot of AWS services, and is django based. The thing is - I'd never used AWS before, nor django. (I'm not sure how they chose me, to be honest.)

Picking all this new stuff up at my age it's nowhere near as easy as it used to be. But the process of writing software is not just learning libraries - and the rest I have down pat now. I immediately set designing the data structures and databases, wrote a spec based on those structures and got the spec reviewed before I started (I had to pound the table to make that happen). Then head down, arse up writing code as fast as I could. I had to deliver it all without an AWS platform to run it on, or a front end to drive it - but you don't get to my age without knowing a thing or two about unit effective testing.

Then after delivering, I was told it had all been changed by the UI guy, so massive refactoring. Unit tests are worth their weigh in gold when that happens.

All the while I was told I was talking too long, which ramps up the pressure and self doubt even more. (But with me muttering - what did you expect when change the UI I had based the spec on without telling me, ffs.) Boy do you lean on unit tests when that happens.

Then the first code drop, which was few tens of thousands of lines of code done in a few months. Which if you crunch the numbers, was 20% of the size their existing code base, delivered by one guy, in 5% of the time it took several people to develop the existing thing. Bug rate after unit tests was below 1 bug per 5k LOC.

Turns out they were begrudgingly impressed by that. So right now it seems I still can match it with the young guys. Yes learning new stuff is harder and slower, but I make up for it very efficient software methodologies honed over decades, which when I can apply them for a few weeks straight leave them in the dust.

The way I feel now it seems when I'm 70 pulling that sort of stunt will be impossible, so I don't have too many more job changes left in me. But at 50, you have a while to go yet son.