skysight-inc/HackerNews huggingface dataset:
The older I get, the worse I find the experience. I've had so many poor experiences with recruiters over the years, I think I'm becoming allergic.

It's getting harder to pierce through the BS layers with all that new meat on the market, and to make the matter worse, recruiters are even less skilled than they ever were and are often offshored now. It's insane today.

When I'm on the hiring side, we can't find candidates, and on the other side I can't get through to the right people.

My advice is put out feelers with anyone you've had a good relationship with in the past, often via your old networks and ex-colleague, you'll jump in front of the queue and avoid the pre-screening nonsense. They know what to expect from you and they would prefer to have a familiar face they can rely on in their internal struggles.

That's how I've landed my last 2 jobs without an interview.

The flip-side is always to be helpful to other colleagues. At some point, everyone needs a hand - be that guy - that lends it freely. They'll always look out for you in the future if you look out for them in the present. Become a knowledge source in the company and industry. Soak in as much as you can, become a reference, expose yourself to everyone's job to some degree, providing it isn't a dead zone of silos and the people feel right (not cagey). HTH.
And this is why user data should be stored encrypted. Not just at rest but zero access encryption or - where possible - client side, end-to-end encryption.

I'll make a short shameless plug: If you would like to use generative AI (OpenAI/Google/Anthropic/Open source) but don't want to run everything yourself, Cognos[0] stores your conversations encrypted so there are no risks of hacks, leaks or your data being used for training.

[0] https://app.cognos.io/
As a new dev in 2011, I was unsuccessfully making a http worker thing in Python with Zeromq and I was distracted by their docs were encouraging replacing callback architecture with message passing with inproc queues.
Have you used the QP framework (https://www.state-machine.com/)? It supports UML hierarchal state machines with code generation. One embedded dev I know shipped a couple products with it and still likes it.
Hey Aatish,
Will you be open for outside USA remote?
"Looking for work" on LinkedIn and replied to one of the hundreds of messages.
And 50’s and 60’s even.
If DPRK wasn't wagging their nukes around they'd get all the technology they needed. Ditto Iran (compare with Saudi Arabia).
We were talking about $10 for Apple to buy raw RAM chips.

I showed that a company can buy those chips, put them on boards, package them, ship them in tiny quantities, market them, and support them for a total cost of $20.

How much do you think those things cost? They all need to be subtracted from the $20, and also Apple can probably get a better wholesale deal than the brand I was looking at.

I'm not saying $10 is definitely right, but I think it's a pretty good guess.
Visual programming is more or less equivalent with node graphs. Node graphs are good at doing certain things that suck to do in text (e.g. defining a ton of wild connection graphs), but suck at other things like loops, etc.

That's why I would say: why not both?
There are options in between that you're excluding.
>It's missing a mechanism to explore, search and expand its experience.

Can't we create an agent system which can search the internet and choose what data to train itself with?
> There are definitely good reasons to think they are not good parallels to 2020, however the context of this entire conversation is how Trump incited an insurrection, which I think is overblown given that he was exploring his legal paths available like a few other instances in the past. Let's say he's still wrong, but it wasn't a "threat to democracy".

What is a bigger threat to democracy than a sitting president overturning an election and staying in power? Again, you're acting like it's totally normal for a president to abuse loopholes for this purpose. It's literally the end of democracy, because the government is no longer democratically elected.

I don't understand why you keep arguing against that point. A democracy only stays a democracy when election results are followed. Trump tried to stay in power even though he lost. Had he succeeded, democracy would have ended. You were incredibly close to that happening. It was only individuals, possibly only one, that kept your democracy alive - all else had failed.
you dont use linkedin premium to look at linkedin jobs. just ignore that whole section

just set to looking for work and respond tor recruiters

sign up to recruitment firms and let them send you roles

seek referrals from greedy employees looking for referral bonuses
It's wild reading old issues of VHF Communications and finding advertizements for buying the PCB's for this project.
So I,guess people really did try to reproduce it as well.
> is a simple matter of translating the detailed requirements into language for the machine.

This is actually the hardest part. I can write detailed requirements about the car I need. Create a PowerPoint presentation that shows a schema of the system and subsystems; the engine block, transmission and steering wheel etc. with lines how they are connected.

That's the easy part. Now you need the team of skilled engineers developing the actual car. And you need them to be experienced and good at it.

You need at least one guy who is able to load a complete mental map of everything that's needed to be engineered. Who understands the business requirements and is able to create a vision for the product and technical solution. He needs to understand databases, web services, authentication, authorization, security, performance, web standards back- and front-end solutions. Be smart about what logical components are needed and have an high level idea how they could be implemented technically. Ideally that guy can also open a repository and read what's going on.

Especially with larger corporations there's still so much potential for automation. Yet what we see is a big fragmented mess. Systems and subsystems that are poorly integrated. Exactly the car you'd expect that was designed in PowerPoint by non-engineers.
Dota 2 is a prime example of enshifitication of modern games where content is added for the sake of content and regards for original style are completely ignored.

Ironically, Dota 2 would benefit as a game if they STOPPED developing it and focused just on stability of the game, but alas.
Here is our attempt at Visual Programming: BuildShip[0]

Top level layer is a no-code box but you can dig in a level deep to look at the code. You can edit the workflow with nocode or lowcode. AI can help with code gen. Plus connected to your database, tools like S3, Postgres, Firebase, Supabase etc and ships in one click to a Cloud platform like Google Cloud.

[0]: https://buildship.com/
This sounds similar to some of the concepts in the robotics framework I'm writing. It's pretty powerful to be able to separate out the transport data has from the serialization it has.
That would have been 1984, a full 14 years later.
There are good reasons to think of it as being a word. For example, much like the particle 's, it applies to a phrase without being at all concerned with what word it modifies. (Think "a week and a half ago"; which word would you argue "ago" is being suffixed to?)

Does this make it different in any meaningful way from an agglutinative morpheme? No, obviously not. Whether to call a language "agglutinative" is already more a question of cosmetics than facts. It reminds me of the feature tagging guidance on Universal Dependencies, which notes that no language can ever simultaneously have "gender" and "noun class" features, because they are the same thing. If there are three or fewer, the feature is called "gender"; if more, "noun class".
DAC manufacturer dCS threatens lawsuit over review by GoldenSound[video]
This is full of very bad takes.

> I know other networks that it is, literally, pointless to "penetration test" because they were designed from the ground up to be permeable only in certain directions and only to certain traffic destined to carefully configured servers running carefully secured software.

”I don‘t need to test, because I designed, implemented, and configured my system carefully.“ might be the actual worst security take I ever heard.

> […] hacking is a social problem. It's not a technology problem, at all.

This is security by obscurity. Also it‘s not always social. Take corporate espionage and nation states for example.
What we need is auto-generated diagrams. Not visual programming.
In banking, Camunda is increadibly popular.

You model state changes visually. The model - the diagram with boxes and arrows - IS the code. And then the boxes can have additional code logic in them.

It's a giant pain to work in and debug. But the execs love it because they want to see the diagrams.
Many banks have Web UI, but very shitty one, with fraction of functionality and still asking confirmation SMS on every action (so you need a phone anyway)
It's incredibly believable if you remember there are equally many (very quiet) folks with portfolios down 20/40/60%.
Not underperforming but with less risk. If something goes to the moon there is high chances it will drop back to the ground. So you want to put some of that growth into something that will keep on flying.
Narrowing a Topic
I really think the "please like and subscribe" that ends the program should also be printed out (with a link to the project's GitHub page to make it more... actionable).
> I don't think we will be living the same level of today's abundance.

I don't think we will be living the same level of today's waste.

Already per capita energy consumption has ceased to grow in countries such as the US and elsewhere, this is due to better effeciences in energy use.

It's not just solar, across the board there is more and more research on better ways to make hydrogen from water, better ways to make cement, battery chemistry not just for cars (cheaper but much heavier batteries per kWh are suited to grid storage), improvements on steel making, etc (it's a long list).

It's not crazy to imagine lower per capita energy consumption and an increase in goods and living standards for more people.
I fail all the time. Oops, forgot to change my keyboard layout back or 'is it flamingmonkey1, 2, or 3 this time?' (because I have to rotate it every N months and clearly I'm not going to keep generating new passwords that I have to remember, unless the security people really explain why, which they never do), or 'oops, capslock was on', or 'does this password prompt require special characters (is it flamingmonkey1!?) or does it ban them? (or worst of all 'is whatever validates passwords just broken mysteriously and I have to reset my password to fix it?')

There's so many reasons I get passwords wrong. (it doesn't help that work has 4 systems that all use different passwords, all with different requirements).

If you locked me out (without me being able to easily unlock myself), I would immediately consider this an even-more-hostile relationship than normal and would immediately respond in kind.
One of my favorite books of all time.. I have gifted around 5 copies:

https://www.amazon.com/Idea-Factory-Great-American-Innovatio...
I genuinely do not understand what you’re saying, but my guess is that you’re saying charity sometimes isn’t charity because they’re manipulated into giving or something? In the parent story though, the person who would be given food is an old man for whom physical labor is difficult. It’s not manipulation, but kindness from someone who finds the work much easier to do.

I want to throw you a question. If one man grows twice as much food as he can eat before the food will spoil (and has nothing to do with it etc.), but then refuses to give any to a hungry beggar, is he committing an immoral act?
And that can be used online, replace `GitHub.com` by `GitHub.dev` on a PR and it’ll drop you in the web based vscode.
What is the name of the story?
I'd rather generate data from diagram and match that against the data in actual code. This way we got all the benefit.
To be fair, writing a bootloader is an interesting and educational project in its own right. But yes, for most people interested in osdev they should just use an existing bootloader. It gets you to the part that interests most people (writing the kernel) faster, and without having to worry if you are going to run into gnarly bugs because the bootloader is buggy and you never realized.
Even the jurisdictions with most highly regulated labour laws keep some freedom in employment contracts, none force a type contract for private employers.
That was the premise of UML and the dream Rational was trying to sell with Rational Rose – that in the future, there would be no conventional programming languages, no software engineers, only architects, philosophers and visionaries wearing suits and ties, daydreaming and smoking pipes, who would be imbued with senses of self-importance and self-aggrandisement using Rational Rose and its visual language (UML) for system design and actually for every.single.thing., and Rational Rose would automatically generate the implementation (in an invisible intermediate conventional programming language as a byproduct). The idea was to obliterate the whole notion of programming as we know it today.

So the implementation in the intermediate programming language (C++) was not event meant to be readable to humans – by design. Rational Rose (the app), however, was too fat, too slow and (most importantly) buggy AF – to the point of the implementation it spat out nevery being able to work. And, UML did not meet the level of enthusiastic support Booch and Co wholeheartedly hoped for.

Whatever the reason was for Grady Booch's personal crusade against the programming and an attempt to replace programming with visual programming, it has failed and done so miserably. Today, the only living remnant and legacy is UML sequence diagrams, and even class diagrams are no longer seen in the wild.
Except that before GUIs became popular amongst programmers, the "technically unwashed" all used the command line.

Someone may try to claim there were no "technically unwashed" people using computers back then. That would be false.

The "technically unwashed" never asked for GUIs. Programmers forced them to use GUIs the same way they previously forced them to use the command line. And in each case the "technically unwashed" proved they could use computers when they needed to use them. CLI or GUI. It did not matter.

Only programmers debate merits of one versus the other, not the "technically unwashed". HN commenters believe they can speak on behalf of the "technically unwashed". Of course they cannot.

In any event, this submission is not focused on programmmer opinions about which is easier to use. We know what Microsoft thinks about GUIs vs command line. We know Steve Jobs thought. But neither Microsoft nor Jobs is "the technically unwashed".

Instead the submission is focused the notion of easier to _share_ (cf. use). It also mentions creativity.

GUIs limit choices in a way that the command line does not. Decisions are made for the "technically unwashed" through the design of the GUI. For example, programmer thinks/believes "User will want to do ____." Then he adds a button for ____. Unfortunately this can lead to abuse as the programmer can also _prevent_ the user from doing things. Authors of GUI programs try to predict (dictate) how computer owners will use them. The programs are generally inflexible and do not work well with other GUI programs. There is no concept of "pipes" that allows users to be creative.

GUI programs can give programmers the ability to express _their_ creativity while at the same denying such creativity to the "technically unwashed" computer user. The later is not consulted in the design of the GUI. All decisions rest with the programmer. The GUI represents the programmer's preferences and aesthetics, not those of the "technically unwashed" user.

A recent comment on HN was someone complaining about how he could not file a claim on statefarm.com because some programmer had to indulge their love of some Javascript framework. For the programmer, no doubt their work was a thing of "beauty" or some such. For the computer user, it was not. It was an impediment to getting something done.
If you are shorting stocks or buying on margin, this may be true, but if you buy and hold, no additional funds are needed (ie. you will stay solvent).
Harvard Researchers on Speaking to Whales: Decoding the Deep
Is that assuming windows are rolled down or do they just speak nice and loud? I'd consider most drivers in my area to be relatively easygoing in heavy traffic but this sounds fun to try nonetheless.
I agree with most of this, but I’m not sure about tracking the size metadata becoming a required task for the caller.

The cost of storing the size of every allocation is relatively high, at least some of the time, where it isn’t implied by the usage. Meanwhile the caching system for allocations can store it very efficiently, a block of 4KB of 8-byte allocations will contain over 500 allocations that can all share their metadata. Once they’re handed out by the allocator their shared origin is obscured, so they’d need individual tracking.

I do acknowledge that when size is inherent to the context (new or allocating for a specific struct) then maybe an allocator that doesn’t track size could allow for some clever optimisations, though I’m doubtful it could overcome the loss of shared metadata, which is so much more efficient.
Backwards compatibility is good and necessary. But I don't think backwards compatibility going all the way back to the 8086 is. If someone has software written for the 8086 at this point, they would be far better served by running it in dosbox or something than on bare metal.
The Road Damage Calculator
Unfortunately NVIDIA +1992% is just too many percents. It does not really matter if it goes up or down, it is just imaginary pixie-dust on top the real portfolio.

I have seen this before. You'll more sorry when you lose imaginary 10000% than when you lose real 50%. This is the human mind.

So let the profits run.
More relevant question - why the h*ll does https://en.wikipedia.org/wiki/Historic_England keep a complete failure on its preservation list? The "modernist architecture" was designed to be a zoo's penguin pool, but is utterly unfit for that purpose.

Perhaps Historic England's offices could be relocated, to some famous ruin? We can assure them that the lack of roof, plumbing, and such are "historic and inviolable".
Oh, cool. I never knew that was possible. Showing my ignorance here, but assuming we're just trying to get to long mode, why would we tour through protected mode at all?
We currently lack the imagination to come up with a system of programming that doesn't involve lots of text. Handling lots of text is a terrible user experience on a small touchscreen.

I don't think it's impossible to come up with a good UX for programming on a phone. I've enjoyed using Shortcuts for small things.

But I also don't think anyone has put any serious effort into figuring out this problem, so I'm not holding my breath on this.
Italy seeks to bring nuclear power back
McCarthyism really did a number on people.
The Latest in Open Source AI from Alibaba's Tongyi Lab: FunAudioLLM
Well, yes, "Linux" is not well-specified. When one installs Arch, they hopefully know what they want, and it's something else than just a low-maintenance casual desktop OS. :)
For those who, like me, are not familiar with AdS/CFT, it's "anti-de Sitter/conformal field theory correspondence" which is "a conjectured relationship between two kinds of physical theories", allowing quantum field theories to be made more mathematically tractable.

https://en.m.wikipedia.org/wiki/AdS/CFT_correspondence
Which side that is definitely will depend on your bias
Shall I go for a domain with High Authority or with high-traffic keyword?
I am making an AI SaaS and looking for a domain name. I can't seem to find any high-authority domain names for the target keywords within my budget. But quite a few domain names with high traffic searches and low competition but low domain authority and within my budget.

Does it make sense to go for high-traffic (10k-100k monthly searches) keywords as domain names even if it's a bit long?
It eerily reminds me of the dialogue scene from that recent movie.

Journalists: We are Americans.

Soldier: What kind of American are you ???.
The Kraken RF project, which has multiple SDR radios next to each other, had demo code of a passive radar: the slight time delay by which signals arrived at the antennas could be used to detect large metal bodies (IOW: planes) in the sky.

They took down the demo code they were informed that they were violating ITAR regulations.

https://www.reddit.com/r/RTLSDR/comments/yu9rei/krakenrf_pul...
is that now much MORE of humanity has access to nutritious and delicious fruits the entire year round, with international supply chains resilient to individual incremental weather phenomenon.

My grandparents grew up on farms similar to what was described above (in the early 20th century). They did not have access to all these delicious fresh fruits year-round, only during the summer. However they did have access to a crazy number of delicious preserves which they dutifully made when the fruit was at peak ripeness. These they were then able to enjoy throughout the winter months.

I also strongly feel the need to bring population growth and the Repugnant Conclusion [1] into the picture. World population was less than two billion when my grandparents were born [2] and less than one billion a century before that. I believe you are correct that more total people (than ever before) have access to nutritious and delicious fruits year round, despite the fruits having less flavour and likely lower nutritional value overall.

However, if the world population were smaller (down to one billion, for example) an even greater proportion of the population could have access to delicious fruits year-round. Then it must be said that what we have gained from technological progress has been offset to some degree by population growth. We of course can expect world population to level off as access to reproductive technologies and education becomes universal. What I am skeptical about is whether we will ever have the technology to give the entire world population a standard of living comparable to an average American today, never mind someone from a century ago (or a person lucky enough to own a homestead today).

[1] https://plato.stanford.edu/entries/repugnant-conclusion/

[2] https://en.wikipedia.org/wiki/World_population
Interesting, keep it up!
Is it really a choice, or is western culture longterm toxic to the humans residing in it? That the genetic torch is passed down the aeons is the most basic thing and only great calamities like war or plagues would see to that. Capitalism is now in these categories and the final babbling noises of eulogy make no difference. Whatever replaces it ,our insane ideologic drivel will be a warning tale.
Thank you for the clarification! It's great to hear more about the efficient data management practices at Notion. Your team's innovative use of the data lake to streamline the reindexing process while ensuring user data privacy is impressive. Keep up the excellent work!
For anyone who didn't get the reference it's a claim the author of TempleOS used to make of himself.

https://youtu.be/o48KzPa42_o?si=s8_t4ReysLuhU_Ub
> I understand it’s a startup, but all of this is just weird.

You should watch Coffeezilla's video too. Rabbit is a big can of maggots and the tech is only the cherry on the shit stew
Your First 90 days as CTO or VP Engineering