skysight-inc/HackerNews huggingface dataset:
Ultimately everyone is faking. The more we increased college throughput over the last 50 years, the more me increased people in debt and number of midwits in the market competing for similar jobs.

It's all a shadow culture exam... People don't want to feel stupid after all that time and money. There is also a level of "Im here, I cant be wrong". So trying to out smart the interviewer is always a fail unless they are a truly humble person. I know I value surrounding myself with people smarter than me... but I like being challenged and learning.

As Ive watched this unfold, it's been demoralizing at times. In the end, Im just on the hunt for my tribe. Increase your surface area by joining activities where you might meet someone who fits this and work on joining up with them. That's vague- but it comes in many forms and people change, so it's ever changing.
Webflow says 2TB of bandwidth is worth $1,250 per month
There's also the extended version of this, where they'll ask you about the service in-app and only prompt you to exit the app and leave a review on the store if you say you love it, pre-vetting their reviews.
Doesn't fit the OP constraint "using opensource", but thanks, and +1 from me for pointing me to this :)

The VT320 (+ VT330) seem to also be supported, are also on that list, but not the VT340 mentioned in sibling post.
I was going to rant how unusable this page is (it is) when I realized that it's just another form of content.

The web was created for providing documents, like research papers. Then it evolved into applications, like Google Maps. This kind of website is different from others: it's a movie.

Just like a movie it is expected you start at the middle and go through every single part in order until the end. You are not expected to start at the middle. You are not expected to search inside of it. You are supposed to consume it entirely from beginning to end.

I like movies because they entertain me; this website is trying to go the entertainment way and I highly dislike it. I want to understand what the thing does, how it can be used: I'm looking for information, not a pleasant time.
This is a great article! Do you guys support quantization as well?
Reminds somewhat parallel from the classic expert systems - human experts shine at discrimination, and that is one of the most efficient methods of knowledge eliciting from them.
> Is there a difference between panpsychism and the idea that consciousness is just a post hoc justification?

I don't think they're necessarily inconsistent (hence "or maybe not"). But I do think that one person is unlikely to believe both of them.
also avr-gcc is several major versions behind, isn't it?
This isn't really that though.

The context here is in how hot-garbage the feature is for people not using Outlook.

If the experience for all users was simply a thumbs up appearing in the subject line on sent emails, maybe I'd see the point you're trying to make. Instead, it's generating a complete email that occupies the same workflow as other actually important information.

If you think a thumbs up response to an e-mail carries the same importance as a written message being directly sent to the user, you are the person who is clearly in the minority.
Elligator is a bidirectional map from random bytes to elliptic curve points, which is mainly useful for censorship resistance. Its state-of-the-art protocol integration as far as I know is obfs4 (https://gitlab.com/yawning/obfs4), one of the Tor circumvention pluggable transports (https://tb-manual.torproject.org/circumvention/). The others rely on disguising as other protocols rather than looking random.

Elligator implementations have a history of subtle bugs, arguably because there was not a spec, only a paper, although it looks like there are some third-party test vectors now.

In general the "inverse map" from random bytes to point is used only for censorship-resistance use cases, but the "direct map" turning random bytes (like a CSPRNG output or a hash) into a point is useful for a number of purposes in cryptography, like VRFs. That led to the direct map being specified more rigorously, like in https://www.rfc-editor.org/rfc/rfc9496.html#name-element-der... and https://datatracker.ietf.org/doc/html/rfc9380.

IMHO a map from a fixed amount of random bytes should be part of the fundamental group abstraction, and that's what Ristretto provides. The CFRG approach is slightly different, providing full domain-separated hash "suites" that go straight into a curve point.
I am a parent and I find that piece of s..t quite rude and full of errors tbh.
Amazon is launching a Shein and Temu competitor
"to casual" -> "causal", right?
I guess technically it's passed the reference to the string right, so if I say a = "stringA" there is a reference to "stringA" and that is assigned to a if I then say a = "stringAA" there is another reference created for "stringAA" and assigned to a, while "stringA" is sitting around somewhere waiting to be garbage collected in a few milliseconds - that's way complicated to think about and not sure if I haven't messed it up.

Easier to just say pass by value and forget about it. OR make all your variables consts and then it don't matter.
fwiw, my article does not set out to be "neutral". It reflects my research-backed personal opinions of Rabbit Inc. and their products (strong negative sentiment) and it would be disingenuous of me to leave that out.

Nonetheless, I reject the idea that saying "July 12th" instead of "Friday" is lying by omission.
And you can always personally not buy a given product from Amazon. It's about the same level of input.
Add to that the ageism, and it is really a bummer trying to jump into jobs, where the requirements aren't clearly specified on the CV as the very last thing we worked on, regardless of experience in previous years or open source projects proving otherwise.

I have long learned that the only way to switch technology is via consultancies, and being lucky to land on those projects where the team is sold as having "experience".
Thanks! I'm not making money off the practice problems though. In fact, the practice app (https://mentalmathpro.com/mental-math-practice) is free.

I think of it more as a short book (it's priced like one) but has the added benefit that you can practice each lesson as many times as you need.

That's why the strategies are gated, they're the most important part. But you do have a point that the first three are the least interesting... Maybe I should offer the first lesson in each category first, or something like that.
If you look outside of “tech” companies, you can find pockets of high demand for software engineers. I work in hydrography and private companies and government agencies in this field are starving for good software engineers. The pay is decent (though not as good as FAANG or maybe even some start-ups of yore), but more importantly the work is really interesting.
Ask HN: What's Prolog like in 2024?
Hi, i am a compsci student that stumbled upon prolog and logic programming during my studies.

While i have seen the basics of vanilla prolog (atoms, predicates, cuts, lists and all that jazz) and a godawful implementation of an agent communication system that works on SICStus prolog. I would like to know more because i think that this language might be a powerhouse in per se.

Since my studies are quite basic in this regards i would like to expand my knowledge on it and kind of specialize myself both in this world and another world (ontologies :D) that i really enjoy.

What's prolog like in 2024? what are you wonderful people doing with it?

thanks from a dumbass :D
While I know this isn't an option for everyone, pursuing your own small business is an alternative to employment. Requires some savings to get started, and no guarantees of success, but it's worth considering.
Parenting foced close a cycle and imparted me with a better understanding my own parents and hence on myself. Im aware that parenting isn’t for everyone and am not advocating or forcing it on all. But for me, it did indeed feel like it humbled me and gave a deeper meaning to my own life.
Oh my god I did almost the same thing when I was 9, I think I lost the website though. I took excerpts from an encyclopedia on animals and made small blog style pages very similar to this . It was so fun!
Apple says OpenELM doesn't power Apple Intelligence amid YouTube controversy
Remains of ancient Papal palace believed to have been found in Rome
Show me a million-view TikToker that does it unedited with no files.

They might exist. I don’t watch TT, I’m happy to be wrong.

But MKBHD, Justine, Mr. Beast, CGP Grey — you name ‘em, they use files to edit a production.
> city squares and skate parks and pedestrian zones that were once public are now being insidiously privatised, monitored via CCTV and policed by private security guards.

I detest "box parks"[0]. It's a mall. An outdoor cramped shopping mall with places to eat. If you just sit there with a laptop using the free wifi, someone from a nearby stall will politely ask you to take a table that won't hinder their future potential customers.

0: https://en.wikipedia.org/wiki/Boxpark
Abstract: Refusal training is widely used to prevent LLMs from generating harmful, undesirable, or illegal outputs. We reveal a curious generalization gap in the current refusal training approaches: simply reformulating a harmful request in the past tense (e.g., "How to make a Molotov cocktail?" to "How did people make a Molotov cocktail?") is often sufficient to jailbreak many state-of-the-art LLMs. We systematically evaluate this method on Llama-3 8B, GPT-3.5 Turbo, Gemma-2 9B, Phi-3-Mini, GPT-4o, and R2D2 models using GPT-3.5 Turbo as a reformulation model. For example, the success rate of this simple attack on GPT-4o increases from 1% using direct requests to 88% using 20 past tense reformulation attempts on harmful requests from JailbreakBench with GPT-4 as a jailbreak judge. Interestingly, we also find that reformulations in the future tense are less effective, suggesting that refusal guardrails tend to consider past historical questions more benign than hypothetical future questions. Moreover, our experiments on fine-tuning GPT-3.5 Turbo show that defending against past reformulations is feasible when past tense examples are explicitly included in the fine-tuning data. Overall, our findings highlight that the widely used alignment techniques -- such as SFT, RLHF, and adversarial training -- employed to align the studied models can be brittle and do not always generalize as intended. We provide code and jailbreak artifacts at this https URL.

Twitter/X thread: https://twitter.com/maksym_andr/status/1813608842699079750
Yep. This is why I'm not worried. I live so far below my means I could take a 50% pay cut and not even notice. If you're earning anywhere near what TFA thinks people earn and you'd notice if you took a 50% pay cut, then I have absolutely no sympathy for you.
Don’t 7 year olds deserve to learn how to improve too? The comment doesn’t appear to be done aggressively or in bad faith, so what’s the issue? Presumably it will be the parent who’ll read the comment, and they can pass it on or not depending on what they think the kid would prefer and/or would let them grow.

Ironically, I find the most HN comments of all to be the ones who complain about something being too HN.

Which is not to say your comment wasn’t humorous, but let’s not be too quick to cast stones.
A distinction without a difference since there are practically no jobs where you never interact with another person.

> You can spend whole life trying to find non-stressful job and never get it, because the problem is with you, not with your job.

Sociopaths exist and can definitely make your job a misery.
It was often brought up in conversations with universities and their libraries - having them made things more convenient. The books were selling for a year or so without ISBNs, no problems either way!
I suspect the answer is that so many people are looking for work, that these unicorns and incredibly desperate people willing to go through 10+ stages of interviews do actually exist in this market.

There are probably at least a few ex senior/staff level FAANG employees desperate enough for work that they're applying to these roles, and a few people with enough invested in their life that a 10 stage interview is seen as worth it to avoid losing the house.

So for these companies, the small chance they might actually get their magical unicorn engineers is enough of an incentive to shoot for the moon and see what happens.

Alternatively, the process isn't working, but they're too stubborn to admit it. I still see many of the same jobs I applied for 6 months ago hanging around on LinkedIn/Indeed/Reed/Otta/WellFound/whatever with no evidence they've filled the position. Maybe if they cut the requirements down, trimmed down the interview process, offered remote work or provided more reasonable take home tests they might actually find someone before 2028.
And also lose the complete use of your land because it now has a designated ring fort or fairy bush on it listed as a protected structure.

Or worse, hold up the construction of a motorway for a decade and lead to its eventual re-routing at the cost of millions.

https://en.wikipedia.org/wiki/Latoon_fairy_bush
4-5 hrs is historically typical.
It's pretty rare to see a post that I agree on so wholeheartedly.

The big question is though, how do you make business work in FOSS context. I'm glad that SourceHut is doing well, but I suspect it thrives partially due being small niche software. On the other end of scale you have FAANG style megacorps that do a lot of FOSS work too. But the middle-ground between these two extremes seems really difficult. Yet it feels desireable that non-niche FOSS development wouldn't end up being solely in the hands of megacorps.
This, plus connect via Tailscale and you can access it from anywhere (assuming you're friends laptop is online).
check into "pre-openGL 3d" and you might find some mention of their stuff, i think.

this look like anything else you recall? https://en.wikipedia.org/wiki/Ultrix_Window_Manager
Do any of those have an "unlimited" monthly subscription? Honest question, I don't know. Not sure that's the magic ingredient but based on conversations with my friends it's a factor.
Rest assured the website is as smooth as gravel on desktop too.
Apple is a company which understands how important form is to function and has a deep appreciation of user experience. Which is why you often get people on the internet saying ‘but you could cobble something similar together yourself, just using x,y,z’ who are then seemingly baffled that customers choose a simple, pleasant to-use alternative
<!-- Cloudflare Pages Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "cf82897298e84b9eb36d9490803c2538"}'></script>

Ah, kids these days!
I updated the article title in the end, but ironically the HN mods appear to have put it back to closer to the original (minus parenthetical).
With Tailscale you could access the port serving the models API (assumedly via ollama or similar) so the friend wouldn't have to grant any access beyond that.
In and unsound market everyone looses, both the employees and the employer. In order to win you have to take advantage of the market flaws. You could for example hire the geniuses that aren't able to find a job. And milk money from FAANG and governments.
Use Cap'n'proto and get encoding efficiency and a convenient dev experience. It continually amazes me that devs choose to live in a world of pain.
That sounds like a historically incredibly typical interviewing process.
I think it's by design. People with no lifes are usually better workers. And those who have lifes, but managed to find time to leetcode really want to work for you.
> I would be very happy with zero toilets. It means office has to close, and we work from home.

You know, depends on a country. In some places they would ask you to go outside lol
Yea there are some genre specific storefronts for self publishing. They do ok, I think. No "unlimited" offering (see my comment above) and usually fairly small catalogs because of their choice to stick to one genre
Figma Retrospective on the "Make Designs" Feature
This makes me think of ‘Why a meritocracy is corrosive to society’ by Philosphize This!
It was very interesting to hear the downsides expressed, and how ingrained it is in society to the point that we don’t even notice.
Perhaps the most important point: how thankful we should be to have the skills to be highly valued in this environment, which will give you some empathy to the people who don’t.
https://open.spotify.com/episode/7ASBhftzNrJnFL0NV3Iqtu?si=c...
How I Failed to Implement Dbt in My Previous Job
Long article from MIT:What is AI?
Proton Scribe: AI Writing Assistant
The reasoning in this article feels very human-centric. Most animals are likely conscious and self-aware to some extent. Yet, lots of species are loners, not what we would consider social. How would you explain their self-awareness?

I also don't agree with trying to find a single reason for self-awareness. Lots of evolutionary adaptations are beneficial in more than one way. Our bloodstream delivers nutrients to cells. Our bloodstream is also distributes immune cells throughout our body. Our bloodstream also clots when we have a cut and carries cells to help repair damaged tissue. Why can't self-awareness be beneficial in multiple ways as well? Why can't it have multiple reasons for evolving?
I believe that by the end of the century half of the most common words of the English language will have been hostilely taken over and ruined by tech companies.
Yuck. The type itself should be a different type from instances of the type, and therefore that error should be "function not found".

For the first one, constructors should generally do required init, although there are circumstances where that's very hard. Hence the builder pattern.
Thank you! If there's anything I can do to improve the site please let me know :)

For example, I'm thinking about adding something like a leaderboard, but am not sure if it'll add clutter.
Reminds me of Taylor Swift's speech at NYU Graduation 2022: https://youtube.com/watch?v=OBG50aoUwlI&t=369
There is a cool new subgenre in recent years called Solarpunk, which focuses on optimistic world-building. Some of it can come across as rather preachy regarding climate change, but there is some decent reading in there. My favourite so far is Another Life by Sarena Ulibarri.
I'm on this that technical interviews aren't broken (at least the ones I did during the past 2 years or so), what is broken are the job specs. They may have turned _picky_, but okish.
Hun-REN BRC researchers develop laser-guided microrobots for cell-capturing
If an interviewer asked me to "show me your hands", I'd laugh in their face and immediately disconnect.
Fast growing project with a supportive community. A lot of connectors available and an UI that is smooth. Deployment is easy with a lot of possibilities to bundle with managed services (elastic, Postgres, external orchestrate like Kestra in my case).

Easy to build on top of it thanks a large range of APIs endpoints making it easy to query what's needed.
outsurcing to India or similar cheap places has been the "solution" to most big non-tech firms for decades now, smaller ones hire local or "same continent" contractors (latam or eastern Europe), keeping a small team onsite for operations / reliability
The product is interesting. I suggest another ai anime product: https://ai-anime-girlfriend.com/.
With the product, you can get more interests for ai anime art.
Not quite what you asked for, but as someone using it quite a lot back in the late '80s during a CS&AI degree, Prolog has its interesting features and I'm glad I used it, but I haven't missed it since. I do like declarative stuff, eg CSS!, and that remains a good memory.
It might be not required to write it down but there's no need to say that doing so attributes to one anything beyond act of communication.
I was 10 or 11 and I was typing a pocket dictionary to become first online dictionary. Guess I got as far as "abdicate". If I had succeeded, I would have used a free website generator which we call static hosts today.
You're also neglecting the macroeconomics of being the world's reserve currency, and the population growth of the countries that hold US debt, and a lot of other factors, but I'm not an economist and also prefer alternative solutions to currency/money as an idea wherever possible.
Switch to Asahi Linux, macOS is torture.
There is little meaning for NVIDIA to open-source only the driver portion of their cards, since they heavily rely on proprietary firmware and userspace lib (most important!) to do the real job. Firmware is a relatively small issue - this is mostly same for AMD and Intel, since encapsulation reduces work done on driver side and open-sourcing firmware could allow people to do some really unanticipated modification which might heavily threaten even commercial card sale. Nonetheless at least for AMD they still keep a fair share of work done by driver compared to Nvidia. Userspace library is the worst problem, since they handle a lot of GPU control related functionality and graphics API, which is still kept closed-source.

The best thing we can hope is improvement on NVK and RedHat's Nova Driver can put pressure on NVIDIA releasing their user space components.
plenty of mechanics or other professions get by using "mechanic" or "engineering" know how vs know what that you're describing group B to be.

let's look at empirical evidence: old building - do you think masons back then understood compression forces ? but those buildings still stand. what they knew was simply a matter of probability that doing a->b->c results in this predictable outcome based on what they had done or what others had done.

scientism is not engineering. scientism is knowing why things work. engineering is knowing how things work or don't work.
Sure, but it's all about proportions.

I now am lucky enough to have enough money for everything I need and that means almost all problems are a payment away from being solved. 99.9% of the problems become really small. The amount of time spent on every little problem before was absurd.
Istio is point to point between services. It's not a boundary in the sense you're thinking.
once you go Wayland you usually don’t go back :)
The Unexpected Freedom That Comes with Freezing Your Eggs (2019)
Open, decentralized, and federated E2EE is clearly possible. Matrix is a perfect example of this.
This type of writing is the best writing in the world, to me.
gluestack-ui v2 offers customizable, accessible components powered by NativeWind. Copy-paste components into React, Next.js, and React Native projects. It's high-performance, RSC compatible, and works with zero JavaScript. Built with by geekyants.com
I would consider my own personal website "good" [0]

[0]: https://asindu.xyz
Yeah, I've actually had this happen before. I keyword stuffed my CV, then when I got to the interview stage, the actual tech lead quizzed me on it. I just replied honestly that while I had passing knowledge, I didn't actually know these things in detail and I did it just to get the interview. I think they appreciated the honesty, or at least could just relate to it. We tested the stuff I actually knew and got the job in the end.

It probably helped that I was just bullshitting the fringe cloud stuff, the actual languages/framework everyday related skills were all true.
Happiness is more important than money. But you only found how to get it through money because of that you concluded that money is so important. That just means you did very little exploration and experimentation in your life, nothing else.

What if there was a way to be utterly blissful without no money, no wife, no nothing? Well, who knows maybe there is ;)