skysight-inc/HackerNews huggingface dataset:
> “It’s really critical for them to be able to explain the elephant in the room,”

Sure, but here's another elephant in the room:

> “So it’s really challenging for recruiters to understand whether their qualifications, experience, or job responsibilities are comparable to a conventional applicant’s.”

It's really challenging for recruiters to understand anything about anyone's ability.

Can we admit that the bulk of tech hiring is nonsense, and move forward?
Give it ANY job domain (seriously any) e.g Android Developer and/or a focus area (optional) e.g Security, Networking
Then you will start a session where AI will ask you questions and then you will reply with an audio recording that the AI with grade and provide feedback.
Perhaps this will kickstart the IoT hype train again.

We'll see.
I am a happy user of smallpdf, which seems quite similar. What advantages do you offer?
I mean how many USB ports do we got right now?
The IEEE code of ethics

https://www.ieee.org/about/corporate/governance/p7-8.html

Would seem to preclude working on a site, like Facebook

> 1. to hold paramount the safety, health, and welfare of the public, to strive to comply with ethical design and sustainable development practices, to protect the privacy of others, and to disclose promptly factors that might endanger the public or the environment;

Given that sites like Facebook have been used to spread medical conspiracy theories (health of the public), the whole business model is privacy violations, and the site was used to enable the Rohingya massacre (safety/welfare of the public),

https://www.pbs.org/newshour/amp/world/amnesty-report-finds-...

But I mean an ethical engineer wouldn’t get in the way of a place like Facebook because they wouldn’t work there in the first place.
tangential: When @sama talks about "Universal Basic Compute" (UBC) as a substitute for Universal Basic Income, obviously he means GPU, right? Who's going to benefit from such policies? Only nvidia? It just seems such a dystopian future to live in: imagine you can sell your UBC to others who know better how to use it, or you can use it to mine bitcoin or whatever. But all the compute is actually created by one company.

There are many reasons to hate nvidia, but honestly if this UBC policy is even remotely being considered in some circles, I'd join Linus Torvalds and say "nvidia, fuck you".
How is this implementation homoiconic Python?
"And we ask: if your matrix multiply is smaller than 16x16, are you sure what you’re doing is AI?

From a philosophical point of view, we think a frame shift is in order. A “register” certainly shouldn’t be a 32-bit word like on the CPUs of old. And a 1024-bit wide vector register, as CUDA uses, is certainly a step in the right direction. But to us a “register” is a 16x16 tile of data. We think AI wants this."

The hardware needs of AI are starting to focus. GPUs, after all, were designed for an entirely different job. They're used for AI because they have good matrix multiply hardware. "AI GPUs" get to leave out some of the stuff in a real GPU (does an H100 even have texture fill units?). Then there's a trend towards much shorter numbers. 16 bit floating point? 8 bit? 2 bit? 1 bit? That will settle out at some point. This paper indicates that hardware that likes 16x16 tiles makes a lot of sense. It's certainly possible to build such hardware. Someone reading this is probably writing it in VHDL right now, or will be soon.

Then we'll see somewhat simpler, less general, and cheaper devices that do "AI" operations with as little excess hardware baggage as possible. Nice.
In Anki, select the “Cloze” card type, and add hints with this syntax

{{c1::answer::hint}}

Try encoding the same information in multiple cards to train your brain to understand the concept rather than recognise the card. Good luck!
And a ton of undergrad and grad programs
Yeah, a bit like when I try to lift my leg, I actually think about how to activate my neurons so that muscle fibers contract one by one...
That's definitely not what happens.

That at some level we have quantum phenomenon doesn't mean that everything occurs at the quantum level.

Seems that even Nature uses abstractions.
For those that don't read to the end...

> Due to an internal technical error, applicants to our Production Design Initiative (PDI) program received an email that had not been edited or fact-checked and was not intended to be widely distributed. As an early draft, the data points included in the email (such as “more than 75% of our members are unemployed and many have not been working for 18 months or more”) were not fact-checked and may be inaccurate...

> ...This temporary pause in our PDI program during a year of contract negotiation gives our staff and membership the ability to focus on our movement of “Many Crafts, One Fight.” This labor movement alongside our peers and colleagues only strengthens our excitement for the future of the industry.

> We plan to resume the PDI program in 2025.
No. Gatekeepers mean dumb salaries all around
I've worked on teams where I felt outpaced, and also worked on teams where I wished everyone else would give things more energy. It's hard to find good matches and also find a good group pace that is sustainable for delivering value over the long term. It's also normal to ebb and flow.

With that said, it seems like the key to your current situation is to increase your estimates to match your reality. Don't worry about what other devs think. Many product folks (or whomever is applying pressure) appreciate consistency and reliability just as much, if not more than, high velocity.
I think the pin entry thing is used for actual entry when you pair for example a phone to a computer, at least with some phones and some computers.

Whereas Bluetooth speakers for example will all (of the ones I’ve come across) auto-accept the pin without user input, typically because (I guess) the limited amount of buttons and displays make user input difficult. And even if it was like use volume plus and volume minus and play button, and use it to step digit by digit while the speaker reads aloud, it would be super finicky. So instead typically the Bluetooth speakers are made so that you have to press and hold some button on startup for example or press a dedicated other button, in order to enter pairing mode and so random people will not be able to connect to your speakers from outside your house unless they happen to try to do it at the very same time as the short window of time where you’ve turned on pairing. And because of that those speakers don’t really need the PIN for protection.

However, even a lot of phones and computers will only allow pairing when you set the device “visible” I think, and that is often I think default to only stay on for some number of minutes in many cases. But I’m not sure if PIN is typically used in this situation or not also.
https://web.archive.org/web/20240512231249/http://cpudb.stan...
I thought that was a pretty common thing to feel? I mean, the different personality thing. I had never thought about things not feeling so real... I'm gonna definitely meditate on that one for a while
I also got sad when i started replacing my native language with English in my thoughts, and pushed myself to think in Spanish again, have more Spanish speakers around me etc. since i no longer live where i learned my native language, i speak a somewhat "foreign" to myself version of it, which introduced a new type of sadness - that of not being recognised as a local in your own home, losing a specific kind of personality that's bound to a specific place- but that's one I've learned to live with
The H-H index [0] is an interesting discussion element, about "how many" disk drive manufacturers is "enough" when it comes to a market.

SSD haven't managed to entirely push HDD aside, because of price/size issues. But, market concentration in the supply chain behind SSD is even worse than in HDD.

[0] https://en.wikipedia.org/wiki/Herfindahl%E2%80%93Hirschman_i...
BoT hype :D Bluetooth of Things.
That Thiel named his company Palantir has always struck me oddly.

In the books, the palantir were "seeing stones" gifted to men by the elves, and could be used to see events remotely, and to communicate mind-to-mind by users. But after Sauron acquired one, using them became perilous as the Dark Lord could limit what users saw, effectively controlling their information flow, even if he could not overwhelm or twist them directly via the mind-to-mind contact. While Aragorn does manage to wrest one free of Sauron's control, allowing him to save the day at a key moment, overall they are a powerful tool for the forces of evil.
> I'm not in the US either but I'm sure someone will know how to make it happen, even if it goes to charity or something. (no crypto though)

I'm not up for a charity thing - if we're betting I want to be able to win as well as lose - but if there's a way to do it then I'm down.

> I guess the second bet's criteria would depend on both the recommended practice for moving components today and the recommended practice in the future (which we don't know yet so it'd have to be done in good faith).

Right, yeah, happy to just say we look at it in good faith and reach a conclusion.

> Currently, web components are designed to be portable so they can easily be ported between projects by copy-pasting a single hunk of code.

> Whereas react components can be copy-pasted, but (as far as standard practice is concerned) require build systems and their dependencies (both of which rot over time) before they can be considered functional.

I don't think that's a huge difference; copy-pasting your dependency declarations and your implementation is not conceptually any harder than copy-pasting just your implementation. If the accepted dependency format changes, or your component needs custom build steps, then that might be a harder piece of porting (but I wouldn't consider a simple mechanical change like changing dependency notation from JSON to XML to be a significant burden).
An evidence for what?

Climate change is real and we need to move away from destroying the environment. Maybe even resort to artificial mitigations at some point.

There's not much evidence on either direction about how irreversible it is or how doomed we are. And claiming there is is dishonest, and hurts the efforts to make real changes for the sake of scoring ideological points.
> Given this situation we cannot in good conscience encourage you to pursue our profession while so many of our members remain unemployed. This is due to multiple reasons, the 2023 strikes, the on-going 2024 labor negotiations, and a once in a generation change within the entertainment industry as it searches for new business models to govern its content creation and distribution.

Let this be a lesson who think that labor relations are some sort of battle between good and evil and if only the "right" side wins, then your industry will be saved.

No. There are only markets and incentives. And if an industry is being massively disrupted, attempts to freeze that industry in time are going to fail. With broken hearts and lives along the way.

Yeah, sure, you might be able to push a little bit against the largest players in a market, but if you are too successful then that is only going to cause the smaller players to use the disruption to their advantage and to overtake said larger players.

Instead of staking your career or life on an unwinnable battle against disruption that could only possibly delay things by a few years, you are going to be much better off getting with the times and seeing how you can modify your career and work so it is compatible with or takes advantage of said disruption.
Hy slower than Python? It shouldn't be, at least at run-time. I maintain Hy. If you notice any meaningful performance differences, that's a bug.
The Destiny of Demographics
Tech debt is more like being in debt to violent mobsters, who will show up at your house unannounced at the most inconvenient of times, during which they will hit you with a wrench until you pay whatever is in your wallet right now. They will return soon enough, because whatever payment you just made on the spot is never quite enough to settle the debt.
You're ignoring the whole Compatibilism argument of free will.

https://plato.stanford.edu/entries/compatibilism/
Yep, no prompt sanitization ;)
Most people retire sooner than they had planned. Average retirement age in the US is 62. Most of the people who retire at 62 don't retire at 62 because they want to, they retire at 62 because they don't have any other reasonable choices.

Typically people who retire earlier than planned either do it because of health issues, or they get laid off and can't find another job in their field.
On the back of the Mona Lisa should be ... another Mona Lisa?
It is hard when they are such close languages! But maintaining is always hard. I compare it to building with clay while it's mildly raining. You need to keep re building chunks that fall off what you've built. Eventually some chunks dry enough that they are solid forever and you use them as a base to keep going.
I don't think you need to put a lot of time and effort in maintenance but you do have to put some with certain regularity
PhDs went through a few years of exponential growth in the 1960s, hit the "resource depletion" limit around 1971 and has been starved for resources ever since.
lmao at the "One guy grabbed a long piece of wood and vaulted over the stream" that's efficient as hell lol.
> They will not try to attack Taiwan after the way the world reacted to the invasion of Ukraine

Why do you think that? The world's reaction to the invasion of Ukraine was mostly the political version of hopes and prayers.
Meh, down voters have no idea what they're talking/reading about and yet they down vote. Not everything about quantum mechanics is voodoo. Sorry, not in the mood to talk about this here any more.

The Wikipedia page is a good start, it has some relevant references to research articles in the Enzyme catalysis and Energy transfer sections: https://en.m.wikipedia.org/wiki/Quantum_biology

Quantum effects are also used inside cells to convert chemical energy to motion. It wouldn't be possible otherwise at that nanoscale.
I sort of see your point, but you’re misusing the term “table stakes”, which by definition are what you have to put up to play at all. It sounds like you would implement the table stakes features, but not go farther with the “normal” extensions. The strategy being to get a callback with the exciting features, and have the table stakes features that let you avoid being vetoed for missing something essential.
If its a good place, and in a nice area to live, i would say, well done. Many did not want to take that risk and have with 40...nothing. The rest, like prestige cars, i would agree.
I doubt the "internal technical error" was a technical issue. Someone sent the email unilaterally, and other people were upset by what it said.

They only said it wasn't fact-checked and "may" be inaccurate; they didn't actually say it was false. This is because if they claimed their member employment rate was higher than it is, that could be sued for it.
This is my experience too. Could be my setup. But I dont have this problem with any other models. That makes it their problem.
It should be noted in this context that women are individually more likely to have children then men. Men with multiple children with multiple women do not generally spend the same amount of time as the sum of all the women.
> No. There are only markets and incentives. And if an industry is being massively disrupted, attempts to freeze that industry in time are going to fail. With broken hearts and lives along the way.

Nah. Declining industries take plenty of time to decline, more than enough for those there to finish out their careers in comfort. Just look at west coast shipping and the rise of containerisation. Labour solidarity absolutely works, not for saving industries but for saving humans.
Source? I can’t imagine pensions only hold 7% of stocks.
Ask HN: What has good backward compatibility?
When you are writing shell scripts to be deployed to systems you do not control, you are required to handle filenames you do not control; i.e. all of them. I don't care about convincing you, I did not write the tests for you in particular.
Yes, on Azure hosted version GPT-4 is slower but GPT-3.5 is faster (compared to OpenAI's own hosting).
Agreed. Context sometimes feels like the first casualty when language is intensified.
Echoes Part II always makes me think of whales trying to talk to us.

https://www.youtube.com/watch?v=BW9Kts3fo98
Indeed, yet you can't find another word for "very red" in thesaurus :D
hey everyone! Cap is still a little rough around the edges but we'll get there. Working as quick as possible on feedback / new features and fixes.

Self hosting is coming soon, as well as the option to connect your own storage option (S3 for now).

appreciate you taking the time to check it out, and happy Sunday!
Well, maybe in more affluent suburban areas and rural areas. But in denser cities, the population density doesn't really support that.

Moreover, it's not homes you need to keep powered for critical life functions for millions of people (a few medical exceptions notwithstanding): it's hospitals, food infrastructure (e.g. some very big ovens, sterilisers, fridges, etc), water treatment and so on. Fuel refineries take prodigious amounts of electricity, and those logistics vehicles don't run on batteries yet, and reserves will only go so far. Telecoms also, or how will you order more food, medicine and spare parts? And that's all internet-based now, so you need at least some servers running and a lot of exchanges, towers and cabinets to be working. Ham radio might work to link onesie-twosie farmstead communities, but not for millions of people.

I guess it really depends if it's local, so you can evacuate and ship in supplies like in a natural disaster, or more widespread where there's no external resource buffer.
My bet is someone told a junior employee or intern to write a draft email for the announcement with zero guidance, the junior had no idea what to write so started messing around with a sarcastic letter (imagine being an intern to the production assistant guild!), then some time later accidentally hit send instead of delete and didn't read the popup before clicking "Yes I'm sure"

I doubt they have a realistic employment rate anyway, since it's standard to take non-industry jobs to make ends meet, especially during strikes. The entire industry goes through their own "struggling actor" phases, no one really hides that.
>All we have to do is get those corporations to stop polluting simply because it's more profitable in the short term.

Agreed. Also happy to personally give up conveniences if it helps.

The distinction is between 'this bad thing should be fixed', and 'this double plus super duper bad thing is going to kill everyone'.

Why even bother if the second one correct?
Thanks for the idea and the bug report. I mean anything relying on crowdsourcing is a chicken-and-egg problem. Will add it if people start using it.
At which point it would just be NIH to not just use Chinese. As I understand it, the Americas had vastly more linguistic diversity prior to European contact than the rest of the world combined. I don't know about further south but in at least much of North America sign language was used as a common language. I'd guess if you want to create what could be a universal language you would want to try to align written, spoken, tactile, and signed forms as much as possible, which would suggest directly aligning the signed and written forms as much as possible since both are (at least mostly) visual. And if possible keep the tactile version as close as possible as well. The spoken aspect seems like the hardest and maybe better to not bother with that at all.

Also, IMO emojis are too small. I've been wanting a 4x size for emoji (double width and height). With more compact writing systems you can make everything bigger.
It's been at least a decade since I've seen 33 cent bananas.
Show HN: I ported an old jQuery plugin library to create cloud words
I ported this library https://mistic100.github.io/jQCloud/ that was an Jquery plugin to remove jquery need and use it stand-alone
This always comes up in discussions about APL, J, and K.

Have you ever tried reading Euclid's "The Elements"? It's all prose and appreciably less clear than the modern algebraic formulations. Of course, that's only because we're all already familiar with the algebra, but once you know both notations, the terse symbolic one is an obvious win on readability and clarity.

And it's just not that hard to learn some tens of symbols. In practice, languages like Rust and whatnot require you to learn orders of magnitude more words, which require you to learn new mental models to understand what the mnemonic names mean anyway. The "readability" is really just smoke and mirrors, IMHO.

Once you know APL or K, then clusters of "unreadable" symbols become immediately recognizable and, frankly, stupidly straightforward. And to top it off, instead of some opaque identifier, the "name" in APL is usually the entire implementation! That empowers you to make variations as needed, reason about performance, and observe meta-patterns between names. Those are higher-level cognitive tasks that the symbols make much more legible than is possible with "readable names" everywhere.

In our software development industry, the word "readability" is mostly just code for "familiarity to me".
I generally agree with the tactics suggested here by zer0.

Make your manager aware, so they start paying closer attention, but be wary of asking them to act for you as you don't know what they might do to make things worse. They don't sound like a good manager in terms of managing social cohesion.

Then, start experimenting with tactics to interrupt these problem folks and get them back on track to clearer, group oriented communication. What often happens in these scenarios is many people are quietly tired of it just like you. If you gently and politely push back, you'll soon find the other voices come alive to help and join in. It might take a few weeks.

Also, I don't think I'd take the risk of running into similar problem people at a new job for a guaranteed pay decrease.
> Declining industries take plenty of time to decline

Thats depends on the specific disruption that is happening to the market.

As stated, you can push at the edges. But no amount of incremental pushing stops 100X cost reducing disruptive technologies that are widely available to the public and that can't be banned unless all personal PCs are confiscated.
MacRelix – Unix-like features for classic Mac OS
Has a case on its constitutionality been brought to the Federal Courts, and the Supreme Court? If not, there's your reason, and that's a reliably common problem.
The content of this article is overly simplified and misleading.

Heap and stack exists and are widely used, but they are presented here as the only memory allocation strategies.

Static memory allocation is widely used in the embedded world.

And custom memory allocators are very often used in the gamedev world, quite often arenas, with allocations grouped by lifetime (like a frame or a level) and destroyed all at once. But there are many other approaches, more or less advanced and with different tradeoffs.

Memory management is not difficult but it is also not exactly entry-level, the problem we have is that many beginners are told that manual memory management is just outdated and unnecessary, while the cost of using "managed" solutions, quite often involving an annoying and intrusive garbage collector, and even worse, small allocations scattered all over the place for no reasons are very tangible.
How does it compare to using either of the following on macOS

- OBS

- The built in screen recording functionality in macOS itself

- ffmpeg (see http://trac.ffmpeg.org/wiki/Capture/Desktop for details on doing screen capture with it)