skysight-inc/HackerNews huggingface dataset:
Show HN: InterviewShark – Hardware and software mock interviews
Hello! I'm building interviewshark.com because I'm frustrated with how boring and price-gougey the other mock interview websites are.

I want a site where all engineers across many different levels and areas of expertise can advertise their skills on an easy to use online bulletin board, essentially. So that's why I created InterviewShark. If you'll notice, it's a single page app, with no sign ups. I'm going to add search functionality and ratings in the future, to make it easy to find interviewers. But right now it does what I set out to build -- easy, no nonsense, no signup mock interviews.

I targeted hardware first because that area is very underserved for mock interviews (I used to run this service in the past for https://chipdev.io). But I want to build out the software side. If you're interested in earning a bit of extra cash, feel free to apply to be an interviewer. The onboarding is fast. If you're not a good interviewer then I'll probably have to kick you off, but I doubt that would be a problem for 99% of us.

Also I built out the interview platform myself too, to make this tool exactly how I wanted it: interviewshark.com/sandbox (sandbox version, no collaborative features). It's a pretty simple tool (just websockets for collaborative UI elements + firepad for collaborative editor), but it has all that's needed to do interviews.

Let me know what you think and how I can make this a better tool for the HW and software eng community :)
> "a functioning digital ID solution"

A functioning digital ID solutions seems like table stakes for anything in 2024.
Does it mention your response?
Yes, your hypothesis of “my guy is less evil than your guy and you’re immoral and dumb for voting for your guy” is plausible and interesting.
Because they were sending so much data to another process over the Websocket.

An uncompressed 1920*1080 30fps RGB stream is 178 megabytes / second. (This is 99% likely what they were capturing from the headless browser, although maybe at a lower frame rate - you don’t need full 30 for a meeting capture.)

In comparison, a standard Netflix HD stream is around 1.5 megabits / s, so 0.19 megabytes.

The uncompressed stream is almost a thousand times larger. At that rate, the Websocket overhead starts having an impact.
So what's your message for the Ukrainians being bombed, their homes destroyed and families killed? What should they do?

Pack up and leave, take refuge in other countries? Just give up and stay under the Russian boot, obey when taken to fight in meat waves against their neighbors?

What would you do in their place?
Rock-Solid Curl
The true 10x-er starts as a 0.1x Engineer.

I think I’m currently a 0.05x Engineer, so I may in time be a 20x Engineer!
If they forked Chromium, they should have direct access to compressed stream of a particular video element without much fuss.
AI-Powered Smart Washing Machines
Show HN: Influencers Database with Analyzed Audio
I don't have it literally backwards, because that's not what happens. You do have your Hitler argument completely backward though. Weimar Germany was undergoing runaway _hyper-inflation_, not deflation.

Interest rates move in the same direction as inflation with some lag, so the idea that poor people benefit due to reduction in debt is weak at best, but given that the rich rely on debt so heavily themselves, any positive effect on the poor would be even greater for the rich barring some special reason I can't think of.

As for rich people being the ones affected by inflation, it does in fact change their incentives dramatically, so that's true as far as that goes, however it doesn't actually result in loss of wealth for them as again, they are the ones with the capacity to invest it in assets to protect or grow its value, and the ability to use leverage to use money now that they don't even have yet, in exchange for devalued money in the future. It might have some effect of weeding out the truly incompetently or indigently rich, but of that group the ones who don't have smarter family around to save them from themselves will be those who probably come from lower class backgrounds anyway.
i don't think i've made my bed once in my entire adult life to be honest
7950X3D, 96G, 18TBx4, 4TB NVMe x2 my GPUs are gtx1080, rx570 and the 7950x3d, FSP 1000W ATX3 platinum

I use proxmox as my OS. I have a truenas VM with passed through storage. I have a few VMs and a couple of gaming VMs (Bazzite, Fedora, NixOS)

After boot idle is around 180-200W because the GPUs don't sleep.
After VMs runnning with GPUs this goes down to 110W.
My drives don't spin down so thats around 20W.
> What defines a GPU? it's a compute unit that process graphics, yes it is that simple

But you originally declared the Sony chip as the first GPU. There were many things that processed graphics before that, as you have declared. Apparently going back to the Amiga in the 70s.

It is this muddyness with retroactively declaring tech a certain kind that I'm questing here.
I got your point & its solid one, What Can Hacker News do new & you will be willing to pay for that?
Science tells us how climate works, technology provides renewable energy, but it's up to politics to do the switch. If we don't, then we will simply run out of time, problem will grow, and then we will get into a dead end where we really won't have the technology to fix it. There was a last chance to do it right around these years, we blew it by two trump presidencies instead. If that isn't politics, then nothing is.
Apple specifically mentioned CSAM when announcing the system. I don't understand why you find it weird that people refer to it as the system that detected CSAM when that's essentially what Apple was calling it.

The scanning Apple wanted to do was intrusive, had flaws, and could be abused. That's why you had security researchers, the EFF, etc, speaking out against it. Not long after the announcement, people were sharing "collisions" on Github ( https://github.com/AsuharietYgvar/AppleNeuralHash2ONNX/issue... ) showing that fake positives would be a problem (any alarm bells?)... which then forced Apple to say that there would be a v2 that would fix this (even though they had said that v1 was safe and secure).

On top of ignoring these issues, you seem to be under the impression that the system was only for CSAM detection. It wasn't. The system looked for content... and Apple was going to feed it a CSAM "database" to find that type of content. The problem is that Apple has to follow local rules and many governments have their own database of bad content to block (and report to the authorities)... and Apple usually complies instead of leaving the market. For example, in China, the state has access to encrypted data because Apple gave them the encryption keys per local law. They also ban censorship avoidance apps. For some reason this would be different?

If you want to insist that it was just for CSAM and that people criticising Apple are pedos or are against companies combating CSAM, then do it, but do it with the knowledge that the system wasn't just for CSAM, that it could be tricked (and possibly ruin people's lives), and that it would likely been abused by governments.
Third parties are a bad idea for American presidential elections, and here's why:

The Electoral College + the Twelfth Amendment.

The problem: The EC requires a majority, not just a plurality, of 270 EVs. If you bring in a competitive third party, the EVs get split three ways. If no one hits 270 EVs, the presidential election goes to the House. The House also requires a majority, not just a plurality, of state delegations. If you bring in a competitive third party into the house, the state delegations get split three ways. If no one hits 26 state delegations, the House just has to keep voting, and the Speaker of the House serves as President in the meantime. Structurally, as it is, the Republicans have a major advantage in state delegations, such that if no one reaches 270 EVs, the Republicans will pick the president. This is either a bug or a feature depending on perspective, but either way it's not friendly to a third party.

The lack of solution: Ranked choice voting does not solve this. That just makes it more likely that third parties will screw up presidential elections. The NPVIC does not solve this, because our current Supreme Court would never let it take effect. A constitutional amendment will not overturn it because one of the two major parties has a structural reason to leave it in place. The Electoral College + the Twelfth Amendment are here to stay. There is no way around it.
> Returning to an alternate address shouldn’t be significantly more expensive than returning to the default address, so this has to be cheap.

Modern CPUs add complications to arguments like this. Branches stall the execution pipeline, so branch prediction was invented to keep the pipeline flowing. Return instructions are perfectly predicted, which makes them literally free. At the very least, any alternate return scheme has to pay for a full misprediction. That can be expensive.
Haha, bro what did u take?
Site Linked to King Arthur Older Than Previously Known
Considering that the biggest threat to independence is probably the USA themselves… I'm guessing not very far. You'll probably be okay if you cater to businesses and foreign investments, but if you stray too far from the USA's preferred economic model you may suddenly find yourself subject to astroturfed protests, coup attempts, or even straight up military intervention.

Chile's attempt at lukewarm socialism didn't fail from internal causes. Cuba didn't brought embargo on themselves. To name but two. Considering the USA has been at war for almost the entirety of it's history, there must be a couple more.

"Club" was a tame euphemism I only took from the comment I was replying to. I think "Mafia" would be more appropriate.
Show HN: Save Your Memories on Map (Herit)
Also things are not static in the real world.
>> are going to think that they will be better off with him.

This is what I thought, too. So it will be their fault when they suddenly find out that not only prices didn't go down, but everything is a way expensive than before! And as a bonus, their rights were stripped away.
From that PoV, liberals are in much better position now than those who votes for trump. at least they don't have any illusions on what's coming next.
Felony conviction is garbage?
Throwing AI at everything is starting to make cryptocurrency seem positively environmentally friendly. At least it serves some kind of purpose.
For Microsoft's credit, Windows has systems in place to install your updates when you're powered by more renewables than fossil fuels [0].

[0]: https://support.microsoft.com/en-us/windows/windows-update-i...
I got your point, but question is that what Can Hacker News do new & you will be willing to pay for that?
https://github.com/lolstring/window98-html-css-js

https://github.com/anthmn/hackertosh.css

https://github.com/AlexBSoft/win95.css

https://github.com/1j01/os-gui

https://github.com/themesberg/windows-95-ui-kit

https://github.com/andersevenrud/retro-css-shell-demo

https://github.com/arturbien/React95

https://github.com/botoxparty/XP.css

https://github.com/Gioni06/terminal.css

https://github.com/jdan/98.css

https://github.com/jianzhongli/csswin10

https://github.com/khang-nd/7.css

https://github.com/kristopolous/BOOTSTRA.386

https://github.com/lachsfilet/Renkbench

https://github.com/lolstring/window98-html-css-js

https://github.com/micah5/PSone.css

https://github.com/nostalgic-css/NES.css

https://github.com/npjg/classic.css

https://github.com/robbiebyrd/platinum

https://github.com/bryanbraun/after-dark-css

https://github.com/npjg/new-dawn

https://github.com/ritenv/retro-desktop

https://github.com/RoelN/c64css3

https://github.com/sakofchit/system.css

https://github.com/vinibiavatti1/TuiCss

https://code.divshot.com/geo-bootstrap/

Cool!

Can someone please collect this into a github page so I can find it again in the future?

I know I'm being lazy and should do it myself, but I'd rather someone with more visibility do it.

[EDIT: Added the actual list to my comment so I can find it again in the future]
> He's a felon.

MLK was arrested and convicted many times. Mandela spend decades is jail. Navalny was convicted and ultimately killed in jail.

When the government is after you for your political activity, such convictions don't count for much.

> He questioned Harris' racial identity during the campaign

When a candidate was selected for the office for belonging to certain race and gender [0], and bases political messaging on racial identity [1], I think it makes it quite valid for questioning.

[0]: https://www.cnn.com/2019/08/28/politics/joe-biden-potential-...

[1]: https://www.nbcnews.com/politics/2024-election/turning-page-...
Here's the reality: some significant % of parents will have zero parental responsibility and are ill suited to be parents.

This is just a fact.

How to solve this?

1. Only allow suitable responsible people to be parents. Would you like this? This would be highly unpopular and wouldn't happen.

2. Or alternatively you enforce uniform rules across all population of minors, thus children without functional parents have limitations and protections in place as if they had parents with resposibility.

The second option is simply more palatable and feasible to be implemented.
Do you attribute the Trump victory to people over 60? What about German right wing parties? I assume similar can be found in the U.S., but I did not have time:

https://www.nzz.ch/english/why-are-young-germans-voting-for-...

The most insane left culture warriors who wanted to relive a second spring on the other hand are indeed approaching or over 60. Fake culture warriors like Pelosi and Biden are over 80.

Fake culture warriors in software organizations like Python are approaching or over 60. You know, the exact same people who read Ayn Rand and supported ESR when it was politically expedient for their careers 20 years ago, because they always go with the herd, no matter how stupid it is.

These culture warriors, through their purges and insane statements, have so thoroughly destroyed any trust in the Democrats that there is a landslide victory for Trump now. It will take years to restore that confidence.
It probably wasn’t a front after all; I just didn’t understand the situation. I wrote more in another thread:

https://news.ycombinator.com/item?id=42073152
Honestly, the “Notes” app on Mac has at least the autocomplete now and I find it quite useful.

I’m very sceptical about all these AI announcements but text editing is case where I think this “AI” stuff can actually be used for good.
I agree, I also think it's fundamentally different from other "minority" rights. Anyway, I think the state referendums have proven the voters are going to defend abortion, whatever the right says about it.
Heh, Slavoj Zizek. Why should the Japanese learn English? To understand a Slovenian, naturally!
"What the hell is going on?"

"...way to perfectly identify somebody on the internet..."
Interesting, why is that and how much you would be willing to pay?
Then parents all over the world have failed.

Even the successful ones have limited shelf life before the kids get isolated from the friends and losing out the actual real world Social Life.

The tone of your response signals that you're definitely Americans. Americans have a different culture and perspective when it comes to Freedom, Government intervention given your history.

That doesn't mean your perspective fits in other countries.
This service has been discontinued recently, with a bunch of others that lacked adoption from customers.
This is a lie and you fall for it:

https://www.axios.com/2024/11/05/presidential-election-newsp...
People in this “large audience” are listening voluntarily to a bunch of guys talking about similar interest points. Some of those points they will have credibility others no; and that’s the beauty of to live in an almost free information society.

The problem with the “something that damages the ability of society to make decisions” it’s with who establishes that and what’s the self correct mechanism those institutions that establishes that has.
API keys and certs must be removed from git even if compromised. Many firms use in-house GitLab, Bitbucket, etc. GitHub has enterprise support for removal of sensitive data.

Force pushes occur for various reasons.
Sensitive data includes customer and employee personal info.

Other cases involve logs, DB backups, cache, PDFs, configs, and binary files.

Maintenance and performance needs form another category.

Team dynamics and varying git expertise can lead to accidental or uninformed force pushes, especially challenging in a monorepo with 50+ contributors.

In summary, reasons range from personal data (GDPR compliance), security requirements for logs/configs, to resolving merge conflicts and performance issues.

Your question regarding the need to communicate between 50 or more devs, there was no need but monorepo idea forces unnecessary communication and team effort when none was needed if there would be more repositories.
Why Can't We?
Company makes B2B software. Our main product is a traditional Win32 application with over 25 year old code in production, though most of it is much more recent.

SVN worked well for us, being a relatively small team until recently, so no real need to change until now.

The primary driver for the move to Git has been compliance. We just can't have on-prem servers with critical things like code anymore, and there's effectively just one cloud-based SVN offering that had ISO27001 etc.

So incentive to move to Git just got a lot stronger.
I’m talking of the typical left/right split. Where leftist policies tend toward redistribution of wealth to the benefit of broader swathes, while right oriented policies tend to at least lead to more concentration of wealth. Maybe it is an outdated bias, but until now at least my impression is that young people have had a greater tendency toward some form of humanistic idealism.
I don't want to sound skeptical, but this is what Crypto people used to say when it was very new.

It was supposedly worth all the power expenditure, because changing the world needed energy. Now we see where we are.

I'm inside this "newfangled AI thing". There are groups which create value, but they create value for everybody. The humans and the nature in general, and they use AI for scientific ends. Medical image processing, ecosystem monitoring, etc. etc.

Letting bots loose on the internet, letting them consume what they say and making them answer "Sauce is a food taste enhancer, and dressing is used to keep wounds clean while allowing them to heal. A standard serving of a dressing is two spoons".
Is an interesting case in fact. In my opinion USA democracy is clearly into a transitional phase to became a monarchy. I would not bet money against Donald I becaming the first King of America. All ingredients are yet over the table.

1) Cult to the leader, Image printed on coins, posters, everywhere on TV and media. Fanatism

2) Religion serves the King. Divine intervention to justify power take. "God choose me in a divine mission to fix this mess" is a central part of the speech in every new monarch crowning. Trump is yet talking about that.

3) Exceptionalism and isolationalism, we are the best country and is cold and rainy out of my frontiers. Frontiers are very important for Kings as symbolic element of protection.

4) Extravagant behavior. Trump did all sort of outrageous things that would put anybody else in the jail, but got unscathed all the time. All kings do this. This is made to reinforce the idea of a special "superhuman" status.

4) Laws. This special status imply also that the law does not apply to the King and people will be carefully taught about that.

5) Killing competitors to the crown ("Hang Mike Pence" was metaphorical, but also works in a symbolic plane).

6) Wicht hunt behavior. As the King can't do wrong, scapegoats are required, normally on minorities.

7) Useful idiots. Extensive use of expendable pawns that are promised to enter the court, became famous, gain influence etc if they do a favor for the King. Those promises will never deliver.

8) Sucession. I would bet that the next elections will not have Trump as a frontman but a son of Trump will be the sure and only candidate. Every step will be taken to assure that not other has an opportunity inside the party. There will be a strong temptation and a lot of space to cheat in elections also.

9) And a component that is not still here, but I expect to see in the future is to disarm people that could pose a treat, weapon control but only for a part of the population. All Kings do this.
Only do it when someone is going to visit... Like proper cleaning.
the problem isn't what it means to the kids, but what it means to us! It'd mean we'd need to be ID'd. We don't want that.
If your app is instrumented with OpenTelemetry, I'd really recommend something like SigNoz (https://signoz.io/) or Axum (https://axiom.co/) (or even https://baselime.io but their application is a mess to work with)

1. Axiom has a generous free plan (not sure if it's self-hostable)
2. SigNoz has an easy to work with self-hosting setup but also cloud solution.

If it's just logging, you can still forward your logs to these platforms but having OTel really goes a long way (from debugging and vendor selection POV).
not enough good/grand/noble characters in software engineering, management, leadership and so on.

nature-nurture x game-theory anxiety/thrill VS. consciousness & planetary/colony-wide awareness; and I'm not talking about some esoteric spirituality or whatever the fuck.

we are always in a natural balance, established by those who do and those who don't. all of us compartmentalise. and good/noble/grand people in law are rare and entirely absent in politics.

TV & the radio made a lot of destructive behaviours look cool (all that finboy shit) and so did feel-good literature like Siddharta.

and then there's the myth of "hard decisions" that can only be made by certain kinds of characters.

young ppl are easy to bend towards hierarchies that reward certain kinds of behaviour and convictions. makes em feel proud.

and in the end we are all just doin our job ^^
The most common video conferencing codec on WebRTC is VP8, which is not hardware decoded either almost anywhere. Zoom’s own codec must be an efficiency improvement over VP8, which is best described as patent-free leftovers from the back of the fridge.

Hardware decoding works best when you have a single stable high bitrate stream with predictable keyframes — something like a 4K video player.

Video meetings are not like that. You may have a dozen participant streams, and most of them are suffering from packet loss. Lots of decoder context switching and messy samples is not ideal for typical hardware decoders.
Looks useful.

Btw, $MAIN-CLASS is a terrible name to be used in the examples, its idea was to resemble shell variables I guess, but they can't have minus sign inside.

Few paragraphs below there is another example of multi-word token and this time done properly with underscores.

This is bad, because readers might get the wrong impression that such syntax can be used for real variables. Also there's a chance for this article to be an input for various llms, thus increasing the confusion in the future.
> This leads to writing tests for both ways of accessing your data, not just one of them. And you shouldn't skimp on this

Or you can just keep returning namedtuple instead of something else, because then you absolutely can skimp on testing whether what you return does, in fact, satisfies the namedtuple's interface.