skysight-inc/HackerNews huggingface dataset:
Our hope is that this will be helpful to the world.

Giving software developers (aka the builders of the future) their own platform to get discovered and hired by startups and companies who need them.

----

We have purposely kept the marketplace open.

Developers from around the world set their own price and availability.

You can filter by developer specialty, programming languages, skill, price, and more.

See super detailed developer profiles.

Then, find a developer you like and book them when they are available.

Add developers to your workspace to manage and pay them.

----

Get $50 off your first hire.
blendwork.com
Did you? It doesn't say anything about the respondents. "respondents that self-identify as a Rust user" is completely useless. Are they professional programmers? Are they just beginners playing with it? Do they know the language well enough to make an assessment?
Getting Help [in Python]
Try the vintage or tilde filter.

https://search.marginalia.nu/search?query=anime&profile=vint...

https://search.marginalia.nu/search?query=anime&profile=tild...
You're probably aware that cat poo is where one gets the parasite from, right?
Hi, if you want help getting it running please open an issue on github with some info like your OS

I've compiled it in Windows and Linux and didn't have any issues
Growing up in India, we learned that the four pillars of democracy are the Legislature, the Executive, the Judiciary and the Media. The nonprofit presumably is saying that they/nonprofits are the fifth pillar.
Repository for the View as HTML Feature
I want Dang's search tools.
yes, you have made the point that I argue against above. I claim that "looking right" and "being right" are absolutely and fundamentally different at the core. At the same time, acknowledge that from a tool-use, utilitarian, automation point of view, or a sales point of view, results that "look right" can be applied for real value in the real world.

many corollaries exist. "looking right" is not at all General Artificial Intelligence, is my claim yes.
I find this article brilliantly written. It's unclear to me whether the author is dead serious about the topic and conclusions, or it is supposed to be science fiction with some truths thrown in. I like to think the latter.
This all reminds me of WebSharper, so cool but DSLs for this have been around for over a decade.
That's funny because the advice everyone gave me was that research was more important than academics for getting into a really good graduate program.
Would you please edit out swipes from your HN comments, as the site guidelines request? https://news.ycombinator.com/newsguidelines.html

Your post would be fine without the last sentence.
None of what you said would be possible with a dwindling population. We do not live in a Star trek utopia where at press of a button every wish is synthesized by a machine. More people can simply get more done.

There is a good reason why most of the stuff, new discoveries and technologies come from big countries and not from small ones.

Even rich countries per capita with small population size do not build huge infrastructure projects, do not send stuff and people in space, do not have sophisticated armies,...
Well, things have changed since I looked last. Thanks for explaining.

FWIW, back in the nineties we just wrote our own setjmp/longjmp for VMS to avoid stack unwind - save registers / restore registers. We used it to implement coroutines in Modula 2, iirc.
It gets soggy and disintegrates when not consumed swiftly?
Everything posted publicly with any slight of being interesting and any degree of followership will be mocked and memed on the internet
Second this. This has been exactly my experience. I enjoy it, and feel it’s a net win for me despite all the tradeoffs (comfort, text sharpness, battery life). Selective passthrough for objects like a cup and keyboard would be really great.
Nice! Componentization of gen AI workflow is a new trend, and we do need an evaluation framework like this
There is no such stable test, just like humans can memorize and create simple heuristics to pass any test without understanding so can an LLM. You have probably seen humans that has perfect grades but can't do much in practice, that is how these LLMs work.

The creators of the LLM just feeds it a bunch of edge questions, and whenever people invent new ones they just feed those as well, so proving it doesn't understand will always be a moving target just like making tests that tests peoples understanding is also a moving target since those people will just look at the old tests and practice those otherwise.
I'm more addressing the point that US building regulations (when it comes to fabs) has "higher standards" vs just being more onerous. Which your second sentence in original point addressed but I missed.
anyone have a link to the actual article? (all I saw was a promo...)
Swift on its own is already much more usable than Obj-C is and will only become moreso with the Foundation rewrite. It has a way to go but it’s possible to write useful software with it without Cocoa/GNUStep (especially if one is willing to lean on C or C++ libraries via interop), which was never true of Obj-C.
Best comment I have read in a while. Thank you
Everyone assumes the AI is going to replace their employees but not replace them.. fascinating.
Please don't do programming language flamewar on HN. It's not what this site is for, and destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Show HN: Functional UI Kit – twin Figma and React component libraries
Hey Hackers! My name is Alex and I’ve been working on this project for the past 8 months with the support of Figma Creator Fund. I’d love to hear your thoughts from your experience working with designers & component libraries.

I started out in design and later got into coding, so I understand both sides really well. I did UX Design for 12 years at startups, at my own studio and at Wix, and then worked as a front-end dev at Wix for 2 more years.

I've noticed a common problem: most component libraries work great for devs but not so well for designers.

In my experience working with big teams, I've felt this frustration firsthand. Instead of focusing on making products, we end up arguing over small details and terms.

In Functional UI Kit, each comp has dedicated story in Storybook. Copy pasting from Dev Mode in Figma just works, Figma variables and CSS variables match, auto Layout is mirroring the same box model structure & the CSS architecture shields you from style collisions.

It leverages all the latest Figma features to the MAX. Including the latest: Annotations, and of course: Dark Mode.

I hope you try it and let me know what you think.
Subnautica is such a great exploration game. Super excited for Subnautica 2 this year
No. I believe that it's way easier to recover your phone number when you lose your SIM or change your phone (eSIM). When you lose your email password and the recovery code at the same time, your email is gone, forever. That's a huge difference, IMO.

Yeah, it may not work when you buy a prepaid SIM and decide not to use it for a long time, but for billed plans, it's impossible. I've been using the same cellphone number for the last 23 years. I'd got my phone stolen, I was able to reactivate my cell the same day with another phone.
You don't. That's the trade off to make. You gotta pay a premium for the dumb TV's if you can even find them. If you can't find or pay, you either don't connect to the internet, connect but block every update, or you accept that you can never have actual control of the physical device you paid hundreds of dollars for.

I got given a "smart" tv a couple months ago. If blocking samsung's planned obselence, ever slowing, ad parasite updates mean my tv is slowly more out of date on security patches then whatever. All my sensitive traffic is over https anyway these days. All sensitive data is airgapped.
My point is defining the letters in an acronym doesn’t matter. It doesn’t matter what ADB stands for. What matters is what ADB does and literally the next sentence after “ADB” explains exactly what the implications are of it being removed.

“There is a thing called ADB and it being removed means apps can’t clean caches any more” would in no way be helped by defining what ADB stands for.
I should clarify, the stats are for who is actually getting married by prior socioeconomic class.

And I’m considering everything else to be an entertainment option.

But the dating patterns corroborate the same view. Wealthy men picking younger and attractive women who offer nothing else have a population constriction too. There are far more poorer people than wealthy, its too small of a population for it to buck a trend further compounded by the newfound existence of women who are the first generation in their higher socioeconomic class.
https://web.archive.org/web/20240224004046/https://frontendm...
The "switch" method isn't too uncommon, but usually people have an init function and "state" pointer that's passed into the coroutine function. I've used this method a lot in embedded projects, where one coroutine was handling motor acceleration/deceleration while the other would simply tell it what direction to go, but I've also used it for networked libraries[1]. Even the standard library has a coroutine function like this in "strtok()"[2]

You don't really need to introduce macro hell for it to be manageable, though I've never found reading switch/case flow to be very enjoyable.

[1]: https://github.com/REONTeam/libmobile/blob/master/relay.c#L3...

[2]: https://manpages.debian.org/bookworm/manpages-dev/strtok.3.e...
I fully agree. If local AI takes traction, then we actually have a unique opportunity to take away some of that massive profiling, as some of what you use search engines for today can be done by AI. This may be why there's some fear-mongering around truly open-source AI and such by the big ones.
Note that the underscore prefix thing often is still prone to shadowing. You need pretty ugly mangled names to avoid that, and for external-block macros (unlike expression-ish/statement-ish macros) it can't be avoided with GNU's/C23's hygienic macro hack.
In style, sure, I can see that. In substance?
What states in the US should do is create a special economic zone where foreign companies can have have more freedoms with respect to labor relations initially.

Then slowly convert those special economic zone into a normal commercial zone once critical mass has relocated to that location.

I think the technical prowess w.r.t. semiconductor development and fab building probably exists in the US but its spread across the country in random locations.

I think the issue in Arizona is you have a bunch of non-semiconductor construction companies attempting to bid on very specialized construction projects. As such they include a bunch of overhead in putting together the teams and ramping up on the technology.
The environmental impact of cloud computing
> One of the local grocery stores here will play a bunch of 80s hits. They play Eye of the Tiger regularly. That song is one of the most purpose driven songs ever. If you had a mission to pick up 7 items in your list you can be sure you'll be done in record time.

As somebody who likes to finish their grocery shopping quickly, I picture myself in a video montage with that song as the soundtrack.

Sidenote: I felt old when I heard Gangsta's Paradise being played in a grocery store about 10 years ago.
How to Work on Legacy Systems
I would encourage you to set aside your feelings, and instead consume the data and build your model from there. Observe what people do, not what they say ("revealed preference"). What does the data show us?

I believe I have provided robust citations throughout this thread, and am happy to consider any data you might have refuting those citations; your advice blatantly ignores the data. Certainly, from a dating perspective, hygiene, emotional health, and maximizing social opportunities is important. But you will still arrive at poor outcomes if counterparties are not interested in what you offer (which I address verbosely with links in thread). Expectations are cheap to have, and the cost is borne by the party who must jump through hoops to attempt to meet them.

If aggregate female expectations are beyond what a male population cohort can obtain, what do you expect of those men? They can either grind to meet a standard they will never meet, or opt out and seek their own happiness. Is it wrong to believe someone's expectations are unrealistic? I don't believe so, that is an opinion that can be held. I am happily partnered for over two decades, the advice I give to young men is simple: rapidly ascertain if a potential partner is worth your time and energy, and move on the moment you discover they're not. If you don't want a partner, or the effort is not worth the outcome, opt out and live your best life solo. That is all you can do. ~50% of first marriages fail, and the numbers get worse for second (67%) and third (73%) marriages. Most of this is luck anyway.

(I recommend "Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are" by Seth Stephens-Davidowitz on this topic: https://www.amazon.com/Everybody-Lies-Internet-About-Really/...)
So you run Windows, a shitty malware OS, and in it you run Ubuntu, a good OS, in a virtual machine, and this makes Windows good?

Why bother with Windows? It's slow, bloated, compromised garbage.
Symbolic AI still alive and kicking, https://arxiv.org/abs/2402.00854 also liking the experiments around Graph Neural Networks and hybrids thereof.
I mean this is basically history of tech dissemination 101. Information wants to be free, at the cost of greasing the palms of a few middle men.
When dealing with humans, marketing is everything.
Buying?
Current AIs are RLHFd to avoid being a "yes man"/sycophant.

The point about employing better prompting is well taken. Don't ask "Who was the first female president?", ask "Was there ever a female president?". Much like on StackOverflow you want to ask the right question and not assume things (since you don't know enough to make assumptions).

Imagine if every time on early Google you found a spam result and then blame the search engine for that (and not your choice of keywords, or ignoring that you always want to return something, even if remotely related). Like a user banging a slab of concrete with a chisel and complaining that this does not produce a beautiful statue.
I just installed Yattee on my iPhone and my what a horrible app. I then pasted a a valid YouTube link and got the error message that it "Failed loading video". If Yattee is the best you have on iOS then I truly feel sorry for people that have to endure with a subpar app and an even more subpar experience. SmartTube with Sponsorblock is the only way to watch YouTube.
So I'm a Christian and a developer that retains faith - so I can answer you from a sample size of one.

My faith comes from prolonged personal encounter with Christ, not the acceptance of some dry set of creeds.

Yes, it's mystical.

Yes, it is non-rational - in the strict definition that it depends on things that can be experienced and known spiritually, but that can't be explained through reason.

So after coming to faith as an atheist the Bible didn't make much sense: the gospels sort of made sense, especially John and the letters weren't too bad.
They were describing Someone who matched my experiences.

The prophets were just plain trippy, the old covenant rituals confusing and weird, the history more than a bit unclear.

So over the years that has clarified a lot. Spending time asking Him what was up with all of this has resulted in personal answers.

The rituals are a kind of children's Bible - a symbolic pictorial language that explains things that aren't easy to project to where we live otherwise.

Prophecy is a rich set of symbols - Western thought is quite limited in its ability to express some kinds of thinking.

After spending time with mnemonic systems I've come to recognize how some of these techniques match the grain of the human mind much better that
a textbook approach.

I've come to appreciate its structure and perfection.

Many fail to parse it, partly because parsing it requires non-reason processes, but when it has been parsed it is reasonable.

This might not be very convincing and I lack the bandwidth to explain much in a comment, but it has a unifying superstructure:

It starts with "in the beginning" and ends with "amen".

Like verse it starts with the themes: creation, the marriage of the first man, the fall induced by the serpent and then ends with the fall of Satan, the marriage of the Lamb and then the new creation.

It's macro structure is:
A beginning,

Three sections: a covenant, history of the covenant,
writings about a covenant,

Then a repeat of three sections for a new covenant.

Then an ending.

This is the same logical structure in outline of the first 7 day (period) creation scheme.
A start, three days of creation, three days of infilling and a final closing day.

Internally these sections have cross-references that match the structure.

These structures are preserved across multiple human authors, across millennia.

It is actually a good guide in contemporary life - as a simplifying assumption you can only look at instructions given in the letters, since these match the age we are currently in.

As a second parse for instructions, look at the Proverbs, which are mostly universal principles.

Instructions given to other peoples and for other times are interesting and give insight into God's principles, but aren't directly applicable.

But in the end the book is useless to you without the Author. Approach Him first.
If you approach Him through the Bible, I'd recommend starting with John and the Acts and the letters - and then trying to ask Him to open it up further.
Who's going to be the first to port DOOM to the dev console?

Edit: There it is - https://github.com/MattCozendey/doom-console-log
> We can't afford to give a child the kind of support and resources and opportunities that a responsible parent knows it is their job to provide.

that's a lot of subjective terminology delivered as absolute truth. If I disagree with you on the amount of resources, let's say I think it's 10% of what you think, does that make me an irresponsible parent? If I double the resource expenditure for marginal improvement, does that make me more responsible?

Your argument is simply not clearly defined. A lot of people may feel that way, I'd argue if it's not clearly defined they're probably wrong. The kind of support and resources a child needs are nutritious food, decent clothing and a mold and leak free dwelling. Those are the only things that cost money. Then, you have to teach them things and make them play a lot. Don't abuse them. All of those are free, unless you treat your life like a corporation that needs to maximize monetary return, then you'll consider the opportunity cost to talking to your kids. I'd say if that's how you approach it you'll damage your kids no matter how much money you throw at them.

I have kids, they have good clothes, they eat nutritious food, definitely above average on the nutrition front, they live in a dry, clean, comfortable dwelling with me, and they keep themselves entertained. I'd say in total their expenses cost me less than 500 bucks a month. They don't live in a dysfunctional environment, they learn faster than their peers, they are in good health, they're free to pursue their interests and hone their talents and they are well entertained. Kids aren't that expensive. You grew up poor, I grew up poor. My problem wasn't resources, it was the priorities of my parents, and when I look at the world, in almost every circumstance I see the same thing. You'd have to go to Somalia to find real prominent examples of kids being fucked over by lack of resources, in almost every other case it's the priorities of parents.
Hallucination is a misnomer in LLMs and it depresses me that it has solidified as terminology.

When humans do this, we call it confabulation. This is a psychiatric symptom where the sufferer can't tell that they're lying, but fills in the gaps in their knowledge with bullshit which they make up on the spot. Hallucination is an entirely different symptom.

And no, confabulation isn't a normal thing which humans do, and I don't see how that fact could have anything to do with P != NP. A normal person is aware of the limits of their knowledge, for whatever reason, LLMs are not.
Well you’re assuming that people who know how to game the system and earn money/collect titles are automatically in the top quarter of knowledge workers. I’d argue that knowing how to be a good software engineer has nothing to do with being good at interviewing, negotiating, and hopping jobs frequently.

The average FAANG tenure says nothing about the quality of those engineers. They might be good coders, but they have no experience with deploying, maintaining, and subsetting code. In other words, the vast majority of the field of engineering.
I disagree with this feature, besides the predictable privacy argument, having a search engine transparently serve results according to your tastes makes it really difficult to find things that are new and outside of your existing preferences. It drains the web of serendipity, makes every website feel the same.
My main advice on Windows Containers is to avoid them at all costs.

A lot of the things that ran in Windows Nano Server worked even better in Linux containers, and a full Windows Server Core container is usually only necessary for .NET Framework, where you will need all of the luck in the world help you with that problem.

Packer and Ansible are also much harder to use for Windows Containers, so if you're already using those to configure VM images and Ansible to perform config mgmt on VMs, get ready for some headaches to make that work against Windows Containers.
Where is the symbiosis? If data is the differentiator, how do the data owners benefit from Nvidia eating into their margins?
Then run them with only some variant of ChromeOS or similar on it.

Root FS is immutable, all content goes over a wireguard secured network connection. No network? No files.

"What do you mean you can't get in? It says here you're trying to access content just fine... You said you're where? Moscow? I'm sorry sir but we can't risk that."
Yes, but one of the major externalities in this context is security industry smothering every computing platform, turning it from a bicycle for the mind into a TV for the mind.
I have a nit with this concept being called "dumb" code. I see that term is an ironic rebuttal to clever code. However, calling it dumb is misleading.

Readability, composability and elegance in programming are always a reaction to trauma caused by the shortcomings of some previous system. Therefore I think it is not possible to teach new programmers to write it.

I think this trauma is the most fundamental force in organizational coding standards as well as programming language design.
In a nutshell, the government does not differentiate between bribery and blackmail. "Harassment bribes" is blackmail, plain and simple.
There are probably many, but the most glaring one is that LLMs has to write a word every time it thinks, meaning it can't solve a problem before it starts to write down the solution. That is an undeniable limitation of current architectures, it means that the way the LLM answers your question also matches its thinking process, meaning that you have to trigger a specific style of response if you want it to be smart with its answer.
>What we have today is an overtly fascist MAGA Republican party that calls openly for dictatorship.

This is UFO level conspiratorial thinking, but it's however encouraged by the established press.

What exactly happened in 4 years of Trump? Basically more of the same.

The idea that it represents some kind of fascist danger or whatever is oversold for partisan gains by the other party.