skysight-inc/HackerNews huggingface dataset:
The beauty with using protobuf, libconfig or whatever is that they're libraries. If you find a better RPC/messaging library for your needs it's easy to replace one library, if you find a better config management you replace one library, if you want better logging you replace one library.

I despise the framework approach, it ossifies bad decisions and then it becomes a monumental task to move away from the framework, because now you need to replace everything.
> supplements of a dubious nature

They are re-labled existing products that are sold in other places, and unironically already-recognized, before being re-labled by InfoWars, as very high quality.

If you're gonna criticize InfoWars you have my 100% support in your right to do so, but try not to post out of your ass. This is HackerNews, not Reddit.
Function typedefs make this less confusing by removing awkward parentheses. e.g.

typedef int read_block_fn(void *context, u8 *buf, unsigned int block, size_t len);

https://github.com/torvalds/linux/blob/0a9b9d17f3a781dea03ba...
There are no jobs. I've been looking for two years. A couple of humongous rounds of interviews (one company in Sydney had me do 15 interviews plus a presentation, plus meetups with the CEO for lunch and the CTO and a case study), all for one mid-size startup CPO role.

No hire. Two weeks later they announced another 25% of layoffs.

I've tried and exhausted all my contacts, from work, Stanford alumni, everything. There's no one hiring. At least 500 applications either led to no reply or "sorry but you're not the person we are looking for". Week later the same job is advertised again. It's all ghost jobs.
My wife a couple years ago was at a cyber security company that had very generous referral bonuses. Multiple members of senior management in her company were laying off talented and hard-working American citizens on the justification that they needed to downsize. But then just months later they would change their tune and fill the vacated positions with friends or acquaintances (always non-American citizens), they would also collect a generous referral bonus (often $20k or more). I'm not sure if this was purely to collect the bonus, because of ethnic preference or a desire to help their friends/family migrate from India but something strange was certainly going on. My wife eventually was part of one of these cycles of layoffs "because of the financials" then later heard from a colleague still working there that her manager had shortly afterwards backfilled her position with a referral of his own. Last we heard it sounded like the company was approaching bankruptcy.
They've got $1.5billion.

No, they've got a judgement on paper for $1.5 billion. This is part of the process of actually getting that money.
I didn't ignore rent, rather I did not fall into the intellectually lazy trap of blaming whatever poor and exploited minority of the day for economic struggles.

I'll say it again - new housing isn't being built to keep up because domestic people, that means you and me, do not want it to be built. New housing is purposefully limited by local governments in order to preserve the value of existing housing.

In most cities it's illegal to build more than one unit on a lot. You also typically require a special approval process to build apartments. If you look at the states, HUGE cities will often approve only half a dozen or so new apartments a year. Duplexes, triplexes, dingbats, townhomes - these are straight up illegal in most of the country.

You can't have a city that gets ~100 new units a year and expect prices NOT to go up.

If you want an example of what to do right, look at Austin Texas. Austin built 100,000+ new units in the past couple years and average rent actually decreased ~10% between 2023 and 2024. Yes, you heard that correctly - decreased.

The reason why this works should be obvious, but Americans suffer such severe cognitive dissonance around housing they refuse to admit it. They'd rather blame random poor brown people. We require more housing, particularly dense affordable housing. And yes, that includes in your neighborhood. The sooner people admit this reality the sooner we can fix the housing crisis.
No, you're missing the point.

To extend the visa they have to swear they couldn't find a citizen to do this job, and aren't willing to lie.
While not a perfect match, Ragga Jungle is a subgenre that hits the afro carrib mark https://www.youtube.com/watch?v=5yiLR4IAByc
Yes, h1b hiring practices have been shady at best for atleast a decade. For everyone that just doesn’t want to fire a coworker there is someone taking advantage of cheap labor that is easier to control under the threat of deportation.

The h1b program is supposed to be for people at the top of their field so they can skip the normal visa line, but it is commonly used to save money through exploitation.

A long time ago I read an hn comment that suggested h1b visas should go to the highest paying jobs, with the logic being that if they are such a rare talent they should probably be getting paid more.
I pretty much see it as a negative signal now. If I happen across a board for a given company, look at the positions they have posted, and then come back to it a few months later and see the exact same ones listed without any change, then I just move on to something else. It tells me a few things: either they don't know what they're looking for and are just fishing, they want to make it appear they are grow-grow-growing but still can't figure out exactly what they want, they're trying to posture like they are bigger than they are, like you said. If they're playing the game, I probably don't want to be there.
Most companies aren't well known, what makes you think your experience is the "true" one?

You mean to say you get a large amount of high quality American candidates?
No. Many (especially smaller) companies don't want to hire people who need visa sponsorship because it requires a decent amount of overhead. The company needs to have an immigration lawyer to prepare and submit paperwork, which many smaller companies don't want to bother with.

FWIW it's illegal to require "US citizenship" in a job description. You can, however, say "eligible to work in the US". (The former would be discriminatory against non-citizen permanent residents). Although I'm also not a lawyer.
> The core idea of satire, which is often missed in supposedly satirical works is that you should not only make fun of the thing you don't believe, but you should also explain what you do believe under the cover of pretending to dismiss it.

I often suggest that satire is a dangerous double edged sword and not a good primary vehicle for positive change. Part of your audience will understand it's satire, but a significant part maybe even a majority, might take is as genuine or worse come to embrace/support the satirized.

I believe we ask and expect too much of satire which relies heavily on hypocrisy and shame, two concepts that no longer carry the same weight.

Examples: South Park, The Colbert Report, SNL, The Onion
OP already hired H-1B in the past and that person is working for them now. OP is now in the process of doing a green card application for said employee. They can't move forward with the GC application because there are other qualified citizens/residents, but they don't have to fire the existing H1B employee.

That's how I understand OP, if that's legally true or not, I don't know.
YC Graveyard
After a while you start to get a feel for when you're talking to a robot. Feelings aren't facts, just my anecdotal experience.

One of those "you know it when you see it" type deals.
Would it have mattered in this case? The advent of LLMs would have endangered their position just the same, no?
Hello, HN!

I want to take this opportunity to introduce what we’ve been working on at Neuraan (https://www.neuraan.com/en-us).

After speaking with over 200 IT leaders from large companies, we found that a major challenge in adopting AI is the difficulty of integrating and automating both commercial and custom/proprietary applications.

To address this, we created a “conversational Zapier” that automates processes and connects apps within companies—no coding or workflow design required. Our AI handles everything, helping companies become AI-driven and ready for the digital workforce era.

I'm sharing this quick video so you can see how it works! If you’re interested in trying our product, we—the founders—would be happy to talk with you. You can book a 30-minute video call with us here:https://cal.com/isracv/knowing-your-need

Regards
my bad, should be able to DM now!
Have you had any consulting or speaking opportunities come up from these blog posts?
Of the great developers I have worked with in real life, across a large number of projects and workplaces, very few have any Github presence. Most don't even have LinkedIn. They usually don't have any online presence at all: No blog with regular updates. No Twitter presence full of hot takes.

Sometimes this industry is a lot like the "finance" industry: People struggling for credibility talk about it constantly, everywhere. They flex and bloviate and look for surrogates for accomplishments wherever they can be found. Peacocking on github, writing yet another tutorial on what tokens are and how embeddings work, etc.

That obviously doesn't mean in all cases, and there are loads of stellar talents that have a strong online presence. But by itself it is close to meaningless, and my experience is that it is usually a negative indicator.
On a whim, I decided to peek at the InfoWars homepage. At this moment, I cannot determine which of the headlines are genuine InfoWars content and which are the product of Onion writers. (I assume it's genuine due to the recency of the sale closing?)
> You elect the representatives, and they nominate in turn whoever bureaucrats they feel comfy to work with.

This is not always the case, although I guess it depends how you define bureaucrats. As an example, in France, most of the administration is not nominated. You become a public worker through exam, and the representative usually have no power over your nomination, raises, etc.
It does make sense in a lot of cases. For example, in a city, only the mayor and its advisers are elected, and they do not have any control over the administration of the city. But the administration cannot refuse to work with a specific mayor. If they do, they would need to be moved elsewhere, or simply be fired for not doing their job.
On the other hand, they are also bound by the law, so they also act as a counter power to crazy mayor who wants to do illegal stuff. Meaning, if the mayor ask the administration to do something illegal, they can absolutely say no with no fear of repercussion for their job.

It also makes sense for other counter-power office, where having the currently elected representatives being able to choose who control the office would go against its whole purpose.
Caste systems are extremely convenient.
Thanks for reading!

No, the only place where I was personally on the hook was credit cards, but that was fine because I just paid the balance and closed the accounts.

I maybe had to give a personal guarantee to rent our office, but it was $600/mo and the landlord was extremely laid back and agreed to month-to-month after our lease was up.

I didn't take out any small business loans to start the business, as I started it with my own cash, and then it generated enough revenue to sustain itself.

The buyer may have had more complicated agreements with his lenders to purchase the business, but I wouldn't be exposed to any of that.
> given that FFI is usually in a thin layer of application code that can sort out safety itself.

Apple is aiming far higher. They want [1] the ability to seamlessly replace C++ code anywhere with Swift code, to write subclasses of C++ classes in Swift, etc. without giving up performance.

See https://github.com/swiftlang/swift-evolution/blob/main/visio...

and the video linked to in https://forums.swift.org/t/video-swift-as-c-successor-in-fou..., which shows how far they were a year ago.

[1] they likely won’t get there for all C++ code, but if they get to “with a few manual annotations” without giving up efficiency, that would be a major accomplishment.
it's a loophole, and loopholes are legal
I had the goldbugs and silver bugs in mind- they'd be more than willing to pay exorbitant markup, with the feel-good ennui of it going towards a good cause. These were $100 for a 1/10 gram at the time of writing and now are sold out. Coincidence???
Okay. But I think that undermines the argument the OP was making significantly.
I'm a backer, but this would probably fit your bill https://www.kickstarter.com/projects/usetrmnl/trmnl-the-e-in...

I wanted the same kind of general eink device, but this is also supposedly super hackable!
Applying to and taking a new job requires bidirectional approval and sense of fit. The way a company conducts its interview process is a reflection of the corporate culture and sometimes is enough to erode the sense of fit on the applicant's side. If the interview process is a disorganized mess, why should the applicant believe the rest of the company is any different?
What strikes me is that then I've always been in good organisations, never in a bad one, and the article author seems to not realise that good organisations exist, or have any notion of what makes them good.

I've been in one where the daily standup lasted anything from five to thirty minutes, unpredictably, with the blockers being the chief source of variation. Another that stuck fairly closely to… let's say 12 minutes. But none where people didn't learn from experience. None where people would tolerate shit like standups long enough to zone out, or calling such a thing scrum.
Would you have preferred it didn't identify itself?
Yeah, months between professional jobs has historically been completely normal if you couldn't interleave continue working and job searching. The meme (even if exaggerated) of rage-quitting a software job on Monday, sending out some emails, and having a few higher-paying offers by the end of the week is a complete aberration.

(Oh, and historically in many cases, it might also have involved moving across the country.)

I was talking to multiple people at an event fairly recently and there was general consensus that tech was in a "weird" place right now relative to the past decade or so.
Keycloak is a Red Hat product and is a dependency for many Red Hat products so I'd love it if people running the open source release can report the bug and get feedback. This isn't a student eating ramen supporting this software, its IBM.
Thanks! It's been really fun. Of course, challenging at times, but overall I'm really glad I've had this time off to enjoy with my family.
@newmanpo Your comment is [dead] so I can't directly reply to it, but you're assuming thing about me that are wrong. I say above I'm a post-doc. You should understand what this means: I'm the workhorse in an academic research lab where I'm expected to make stuff work, and then write papers about it. I write code and tell computers when to jump. I'm not a philosopher by any stretch of the term and just to be clear, a scientist is not a philosopher (not any more).

Edit: dude, come on. That's no way to have a debate. Other times I'm the one who gets all the downvotes. You gotta soldier on through it and say your thing anyway. Robust criticism is great but being prissy about downvotes just makes HN downvote you more.
This has been going on for decades. My first job out of university was at a dotcom consultancy with over 90% of software engineers there on H1B visas. The company was not at all shy about the fact that they only hired citizens/permanent residents if they had no other choice. I was hired because I had experience with a particular obscure RTOS that they couldn't find anyone on a visa who could do the work on a project they already told a client we were experts in.

Our VP of Software Engineering (here on a visa himself) stood right next to my desk telling one of our programmers not to worry about his visa expiring because they'd post his job for 24 hours on the company website, accept resumes for one week, and then declare the job unfillable by local talent so he could get his visa renewed. This was in 2000 and this type of thing has been practiced openly and with no fear of there ever being any consequences for violating both the letter and spirit of the law regarding using labor visas.

These threads end up fire hosed with people claiming hiring visa holders over citizens and permanent residents doesn't happen nor does it push down wages. They know these are lies and have been lies for decades. But since there are no consequences, legally or socially, it continues to be the default behavior. This in turn warps local talent development as more and more kids see that there's little reason to go into a career field where the government and business openly collude to disadvantage locals in favor of visa labor.
They have a claim for $1.5B, they are going after all Alex Jones assets which are much less than $1.5B.
Same, and I've been on the side of being the person they want to hire too.

This should also be illegal, but alas
This is simple to solve: just don't make too many offers, and complain that you "couldn't find talent".
FWIW, I’ve had a very similar encounter with another famous AI influencer who started lecturing me on fake automata theory that any CS undergrad would have picked up on. 140k+ followers, featured on the all the big podcasts (Lex, MLST). I never corrected him but made a mental note not to trust the guy.
An understandable situation. But by admitting this, your company is admitting liability for citizenship discrimination (8 U.S.C. § 1324b).

Even though you are not submitting a PERM and running into potential issues with fraud there, the underlying act of rejecting US citizen/LPR applicants is the same, so I don't see how this would be any different than, for example, the Apple case last year (https://www.justice.gov/opa/pr/justice-department-secures-25...) with a $25M settlement.

In the Apple case, the company did actually obtain PERMs for some of the positions, but they were only charged with discrimination against the un-hired applications, not anything to do with the the hiring/sponsoring of the foreign workers. Furthermore, the case did not even allege actual tossing out of US citizen resumes, but merely making the applications deliberately inconvenient to avoid actually receiving any unwanted "real" applications.
a^nb^n can definitely be expressed and recognized with a transformer.

A transformer (with relative invariant positional embedding) has full context so can see the whole sequence. It just has to count and compare.

To convince yourself, construct the weights manually.

First layer :

zeros the character which are equal to the previous character.

Second layer :

Build a feature to detect and extract the position embedding of the first a.
a second feature to detect and extract the position embedding of the last a,
a third feature to detect and extract the position embedding of the first b,
a fourth feature to detect and extract the position embedding of the last b,

Third layer :

on top that check whether (second feature - first feature) == (fourth feature - third feature).

The paper doesn't distinguish between what is the expressive capability of the model, and the finding the optimum of the model, aka the training procedure.

If you train by only showing example with varying n, there probably isn't inductive bias to make it converge naturally towards the optimal solution you can construct by hand. But you can probably train multiple formal languages simultaneously, to make the counting feature emerge from the data.

You can't deduce much from negative results in research beside it requiring more work.
Break up the view and you’ll see much better performance with SwiftUI.
It might be nice to add default messages that can auto-populate the date so she won't notice if network goes down for awhile or someone forgets to post a message.
Sanctuary AI Is Betting Big on Human-Like Machines That Learn and Work
Those links don’t work for me. But these do:

https://bsky.app/profile/did:plc:x4qyokjtdzgl7gmqhsw4ajqj/po...

https://bsky.app/profile/did:plc:x4qyokjtdzgl7gmqhsw4ajqj/po...
This is true, and it's kind of a bummer to be honest. There's some serious time being wasted on recompilation that could be avoided with a really sharp build system.

Bazel comes with its own bag of sharp edges though so it's unfortunately not like you can just adopt it and be on your merry way.
Haven't you seen the DOGE department yet?

How do you make government smaller?

Step 1: Make government bigger by inventing a new department!

(Strictly speaking, it's not a government department. It is a private entity that will operate outside the government, and influence the president. What could possibly go wrong?)
2.4x annual profit seems like a pretty bad deal.
Oh yeah this thing that went against X rules?

https://x.com/MJTruthUltra/status/1839463404286746770

To be fair they could censor a million differing opinions and still be the free speech platform among competitors.
With all that typing, you could have answered the actual question. As far as I know, there were no threats made by Alex Jones. If I'm wrong, I'd like to know.
Be it hereby made publicly known that I have no intent to post a response to your comment.
I’m not continuing this further. The thread has turned from discussion to conflict and we are both at fault. I’m ending it here and pray that dang doesn’t come along and flag the whole thing. Good day to you sir.
https://archive.ph/l2jlk
I wonder who this is effective signaling mechanism for.

Any investor that's on the board is going to have access to data that tells the real story (or if they don't they're neglecting their fiduciary duty).

Any potential investor that's going to lead a funding round is going to do enough diligence to see what kind of financial shape they're in. And if the company doesn't have money to be increasing headcount, it'd look like they're making irresponsible hiring decisions.

For customers -- small customers are probably not doing a level of diligence that would involve going out and looking at job postings. Large enterprise customers potentially are, but when dealing with startups, they'll often have clauses in their contracts that give them access to some level of financial data to ensure the vendor they're getting into bed with isn't about to collapse (though I suppose many of them never actually enforce those clauses).

Employees pay a lot of attention to job postings, but they also pay attention to interview flow and hiring. If you have a job posting out, and no ones getting interviewed, people are going to notice pretty quickly (they're especially going to notice if someone else gets to put a req out, but the req for their dept keeps getting denied).

Definitely not suggesting the idea is wrong -- companies have certainly done far more nefarious things, just wondering who they are trying to signal to with this.
How we built the SQL autocomplete framework with ANTLR4
Here's a good blog post on the issue: https://danielchasehooper.com/posts/why-swift-is-slow/
"Partly hate to see you grow / And just like your baby shoes / Wish i could keep your little body / In metal."
Does AI engineer == API Engineer?
It’s neither ethical or legal, it’s fraud.
No, nobody's ever really reached out about consulting/speaking. I haven't pursued it either, as I prefer to have products rather than making money from one-off jobs.
One can hope for a silver lining.
I always get surprised when people DO find a job through a job board, careers website, or gasp Linkedin Jobs.

Weirdly that's how someone I met got a job at OpenAI.

(I applied and didn't even hear back haha. Does that mean it's a ghost job, but I'm the ghost?)
For a crypto based business for something that crypto enthusiasts wouldn't consider a crime, probably would help.