skysight-inc/HackerNews huggingface dataset:
If you look at how cgo is linked, you'll see it's a magic comment in go source code: https://github.com/xthexder/go-jack/blob/bc8604043aba0b6af80...

If bazel allows impurely using that dependency from the host, like bazel allows for python, then you'll be able to run into similar issues.

Admittedly, you'll usually get compilation errors for undefined references in compiled languages (modulo dlopen), so at least you'll get a build error instead of a runtime error like you do in python.

The solution for both Go and Python is for bazel to also control the system dependencies, i.e. to force you to run all code in a container sandbox bazel controls, force you to specify all external dependencies from linux kernel version up to go compiler version, and build all of that itself.

In other words, bazel is a lacking implementation of NixOS.
Danes and legibility isn't something people say often, even Danes themselves can't always understand other Danes: https://www.youtube.com/watch?v=s-mOy8VUEBk
Bastards. AI has been a massive ass pain, and marketers are the worst (:

People sending AI crap to others should have their email accounts banned.
Some people will send their mass spam and phish anyway. No thanks.
> Microsoft has the cash on hand to buy a controlling stake in Disney

This is interesting, because it’s the M&A equivalent of people who think they can spend a bad candidate to elected office. I don’t know what the technical equivalent is, bigger-team fallacy?

TL; DR money can buy power, but with diminishing marginal returns. Were Microsoft to try and control Disney, it would likely break first.
Bruce Bastian, WordPerfect Co-Creator Who Became a Gay Activist, Dies at 76
I'd go with "Flawed measurement methods hid troublingly high US maternal mortality rates for decades"
Why are you happy that people are out of a job here? You still suffer the ills of the product, now infinitely more incessant, at a marginal cost of $0.
This is not overfitting precisely because of the bias/variance tradeoff.

A model overfits if it is unnecessarily COMPLEX for the training data.

If there is bias in the training (and validation and test) data that allows a SIMPLE model to fit the data because of a spurious correlation, that is not overfitting.
Ethereum might be a load of gas. NFTs are after all just a few hundred NFT influencers reinventing themselves and their pseudonyms for their audience of wannabes.
I think what the parent comment meant was that you could force the model to divert its attention elsewhere if you removed race as a variable by making the training data uniform in terms of race. I think it's a smart thought, though I doubt it'd work due to the fuzziness of "race" as a construct. Even if you grouped people using some combination of their self-classified and/or observed racial identity, the model would probably start identifying (and thus start cheating using) even subtler "sub-racial" biomarkers.

If you ask me, it's probably more effective to compensate for the model's learned racial bias using weights derived from the model outputs via statistical analysis.
and now all citation cartel careers are over?
Can you provide some more information on what you have worked with?

I find that a lot of people coming from research over-emphasize their research and down-play the engineering side of things that they also had to do in order to do meaningful research.

Anyway, all of this is a continuous spectrum. There are positions that are still closer to research than others but are engineering anyway. In my experience there are little jobs that require you to write papers all the time.

You should think about it like this: What is needed to bring an NLP algorithm to production and which parts of that do I know or don't know.
Spam? Easy. Someone selling something? Spam! I might set up an automatic email responder that reads an emails contents, runs it through my own LLM, and if the email is trying to sell me something, auto reply with “fuck off!”
Single version policy doesn't solve version conflicts but it does put it right in your face which is as good as we can do.

Without single versions, new packages to the SAT solver can introduce new duplicate shared objects secretly breaking your hermetic seal.

It doesn't hide the complexity like package managers do by picking a language package by SemVer and crossing our fingers that the shared objects included will work too.
Now sure but this was Microsoft software in the 90s, no one wanted to restart their interview for a third time because the f*king thing bluescreened again.
Sky Wtr: Canned water made from air and sunlight to hit US stores in September
It is more insane than £1,035/yr extra - they ask to upfront pay for 5 years. From the article:

> A researcher granted a five-year global talent visa and who has a partner and two children would be liable to pay £20,974 upfront, with no option to spread the payments.
AI companies are finally being forced to cough up for training data
Too bad you prefaced this with 'Americans'. The rest is probably true.
I feel some people love the feeling of power when they are interviewing someone.

If someone can not answer my trick question I want to know why not and what question can they answer that I don't know.

I am looking for people better than me and the inability not to answer my favourite question may not mean they are not better.

The ability to answer leetcode or build something great, from scratch, are without a doubt, not the same thing.

The only unfortunate thing, is many people are bullshitting about their achievements and expertise and leetcode does tend to filter out the worst of them quickly.
I love that turn of phrase. Insects or near-automata. Describes it perfectly.

LinkedIn -- like a floodlight in a swamp.
Mid 90s at Apple, questions were often very specific to the platform. One manager I knew would bring a printout of a macsbug stdlog - basically current stack trace, disassembly around the pc and the state of various system globals, and have you work through how it got there. As platforms have exploded I wouldn’t expect that level of familiarity anymore, but if I’m hiring for a c / c++ engineer I expect you to be able to describe in hand wavey terms what a structure looks like, and be able to write an accurate memcpy (and I don’t care about syntax!)
Like the other comment mentioned, this is staging.

> And compared to Lisps like Scheme and Racket which support hygenic macros, well, Zig doesn’t require everything to be a list.

This comment is a bit ignorant. Racket has the most advanced staging system of any language that I'm aware of. You can build languages in Racket with conventional yet extensible syntax: https://docs.racket-lang.org/rhombus/index.html Zig's metaprogramming facilities are very simple in comparison.

I think staging could be extremely useful in many application, and I wish it was better supported in mainstream langauges.
Nope your English is fine and I really do consider your conduct cowardly. If you’re concerned about bad incentives, just commit to donating your winnings from the bet to a charity that fights coal or climate change or something. I’m also gonna go out on a limb and guess that you have approximately zero impact on coal consumption
Leetcode?

I find it interesting that there’s an assumption that if you exist in this world as a professional software engineer and are successful by all reasonable measures that it somehow predisposes an exposure with leetcode.

I’ve never used it for interviews not because I put energy to avoid it, but because I don’t think it’s all that popular, or maybe I just don’t interview often enough. If I want a new job I wait until I’m emotionally done with the one I’m at and none of the places I have ever interviewed have used it. What, is it that if you’re not using it today then you’re somehow “behind”?

I don’t understand this post at all. What a loaded assumption. Does it do something only Leetcode can do? Is it some holy grail? I’m just burnt out on this tenor of the community here, as if any of these platforms are seated as some kind of hegemony of “the engineering scene” Yawn.

An interview is and will always be a balance of your technical skill and your ability to present your work and deal with timely feedback. That’s it.

So for people who wonder wtf this post is about, you’re not alone.
You'd really enjoy The Structure and Interpretation of Computer Programs. One of the big lessons is that it's basically interpreters all the way down.

Even hardware is, at some point, "programmed" by someone to behave a certain way.
There is no reason to believe that an X-ray model's correct estimation of age is due to "spurious correlation". Rather, it seems to be "undesirable correlation".
What is the "dead internet theory"?
I personally hit them the last time I interviewed for IC jobs, which was around 2017.

In fact, I had a rather hilarious circuit where one interview hit me with a leetcode hard that I couldn't solve, and I worked out the answer when I got home. Later, I went to another interview that asked me the same question. They thought I was a genius.

I remember a fad that year was asking questions about doing depth-first search in 2D tensors. Once you learned that core trick well (mainly about handling the boundary conditions and traversals without messy code, which takes practice), about 80% of interview questions opened up to you. It was crazy how many companies were asking variations on that core question. So you'd do a few interviews naïve, bomb them, figure out the answers for the fads of the day, and be well-prepared by about your 3rd or 4th go-round.

Idiocy, all of it. Even leetcode medium is too much to be pushing for a correct answer in an interview [1]. It's Kabuki theater for engineers, where the interviewee is pretending not to have memorized the answer, the interviewer is pretending that the interviewee hasn't memorized the answer, and everyone is pretending that this is a "signal" that matters.

[1] Assuming that they haven't seen the question, of course. I will say that a question of that difficulty level can be useful to push someone to their limits for other reasons. But these days, it's mostly just a pass/fail screen, and you do the leetcode medium perfectly while tapdancing backwards, or you don't move to the next round.
I think it's reasonable to be happy that someone is not getting paid to do something you hate. In fact, if you're suffering unwillingly, you probably want as few people as possible to benefit.
>There is thousands of years of history of Hinduism in India.

And Buddhism, and Jainism. Sikhism too. You could learn a little about how was the treatment of Jains in the past.

>India is only secular by name. Currently, there is the nation’s law and then there is the Shariat Law for Muslims.

Personal law is not at odds with the secular nature of a state. Secular does not mean all behave the same, rather the state does not grant any unequal rights. The marriage and inheritance laws are still subject to Judicial scrutiny as and when needed. Also it is a poor understanding of India as a whole to throw these at Muslims, because there are different tribes with their own customs as well.

>It is the spiritual land for over a billion Hindus(whose rights and places of worship are being trampled upon in the name of secularism while other religions are not required to follow the law of the land)

The places of worship law does not give any more rights to any specific religion.

>Why wouldn’t Hindus want a country where they have civilizational roots to be a Hindu Nation

Did you forget Nepal?

>Christian and Hindu Personal Law are not at odds with the constitutional law.

On Christian inheritance, please read up on Mary Roy.
On Hindus laws, the Hindu marriage act are applicable to Hindu, but special marriage act also can be chosen for the marriage. There are a lot of customs across sects and tribes, which are not codified. They continue to apply. If Hindu laws were to be applied, then the wife will have to kill herself when husband dies. See Sati practice. Besides Hindu Unified Family is a tax entity which can not be used by other religions to effectively reduce the tax on a family. I see no mention about that when Uniformity and equal treatment is demanded.

>There are only 5 countries that have secular baked into their constitution, India, USA, France(Laïcité), Australia and Japan

The country is plagued with such misinformation and misrepresentation of facts, now deemed as whatsapp university. The above line makes it quite clear that where you get the information from. Could you add Azerbaijan to the list? A majority Muslim country in the caucuses with secular constitution?
https://web.archive.org/web/20070928103752/http://www.un-az....
The Rubik Cube Turns 50
It's a sign of things to come. We're going to have our own AI agents that filter and respond (or not respond) to these kinds of messages. Agents interacting with other agents. The bar to get hold of a real person is going to become that much higher. It is going to be messy for some time as agents war with other agents to reach the human eyeball. Some assholes are going to make a ton of money in the short term exploiting the gap - just like early spam kings did.
Docker did us wonders but also set us back in many ways (same view point about the proliferation of development on MacOS).

I've lately been thinking why isn't there a public vendored third_party set to use.

If we can agree living at HEAD is preferred having a communal vendored third_party seems like a clear win.
https://archive.md/Mbk4F
Anti AI art people remind me of anti AI marketing people from hackernews.

Guys, it’s a tool like any other.
> After using chatgpt regularly, it's answers

It isn't responding with answers. It's responding with probable verbiage. An actual "answer" requires a type of interpretation that it doesn't perform.
Way to go germany. Seems like they truly try to weaken all homegrown companies that have any relevance in electronic products whatsoever.

Germany & it's economy is just a mere shell of what it was. Their right extremists & nazis gain more acceptance & influence everyday. While the economy seems to be hopeless.

Let's just hope this doesn't end up like last time.
Agreed. It feels like shared dependencies are akin to globals in your language of choice. Sharing dependency instances among components creates problems. A uses b and c, both of which want to use different versions of d. The simple answer, which is understandably difficult for existing languages to solve, is to just keep 2 copies of d.
Yeah, similar. If you're experienced enough, fizzbuzz is just so trivial enough that you can do it before the application. Hell, just tell them to copy paste the answer. Someone inadvertently pastes the wrong programming language for it too, which suggests they're either not reading the question or not comfortable with the language they're interviewing for.
At some point automated emails will be read by auto reader, then the cycle will be completed.

I've actually made an internal company April fools website. Too bad I've never kept a copy but here goes.

It's called Proxy Ai. It reads your emails so you don't have to. It reads every posts on social media so you don't FOMO. It communicates with those chatty colleagues so you don't have to. Proxy Ai... So you don't have to.

"That actually sounds like a pretty good product. Does it send you a summary of the conversations, emails and social media posts?"

"No"
Was looking forward to this. Haven’t looked at the code yet, but yeah - it’s a bit of a red flag that it doesn’t use an established parsing and validation library.
Ask HN: How would fusion energy change the world?
Scenario: We crack fusion. It 10x's global power output at the same cost as we pay today.
Question: What changes? Which industries rise? Which fall?
OpenAI is getting paid to do it.
stop pretending russia hasn't started it already.
I received a similar email today, from someone looking to be my "Chief of Staff/Head of Ops."

The only problem is that they referenced a role at a company I'm no longer at. The, presumably AI, author crafted the email in reference to my former role at a different startup.

After seeing this thread, I decided to follow up on my AI suspicions. Nothing conclusive, but that person is currently touting that they've sold their "course" to "1000+ founders."

No thanks.
A full GPS navigation message is 37500 bits.

I'll admit that it's not that simple: there are repeating fields in that message to avoid having to 12.5 minutes between each update.

They could have kept the week number in the repeating message at 10 bits while having a non-repeating MSB?
They truly walk among us
How do you know it isn't exactly the same people, with zero reduction in headcount?

Designing the content of spam e-mails sounds like a small
aspect of the "job".

If AI spams start fooling people more reliably, that's not something to celebrate.

This blogger thought, at first, that it came from an actual reader. I can't remember the last time I thought that a spam was genuine, even for a moment. Sometimes the subject lines are attention-getting, but by the time you see any of the body, you know.
I'd rather delete/block it than reply/react to it at all. If you react, they know you exist and you are a valid target to re-target repeatedly, resold to other marketers.

Mark as SPAM or Block/Filter or Ignore.
The thing that’s so inherently wrong about it is that it’s dishonesty straight out of the door.

This person wants me to buy their product, and before they can get a word out about it they’re already lying to me - about the origin, the intent, the faux thoughtfulness.

I want nothing to do with shameless dishonesty. This isn’t the way to sell your product.

Wisp, if you’re reading this, I now have a permanent negative image of your brand.
Searching for "iptables" returns first:

> Arm says it wants all Snapdragon X Elite laptops destroyed

Not so useful.
> If you need to install stalkerware on your partner’s device, just start the divorce process already.

This assumes good faith, and often that doesn’t reflect reality. I’ve helped a disturbing number of friends clean up their devices and accounts to free them from abusive partners whom they are already divorcing. Often these stalkerware apps are just one component of a web/pattern of behaviors which include every kind of stalking, property vandalism, and violence that you’d imagine.

Sometimes any phone record of them contacting me leads stalkers/harassers to start targeting me as well - these people often don’t limit the scope of their abuse.

People founding and working for stalkerware companies and other gray hat / blackhat enterprises seem to be willing to turn a blind eye to the widespread harm that their products and work facilitate - they are only focused on the income it generates. It’s a major reason I include pointed ethical questions about candidates work in our hiring pipeline; we work with sensitive data and there’s no room for people who don’t genuinely care about those who suffer the consequences.
EDF to redraft small modular reactor design amid cost, technology concerns
IMO the issue was calling it “AI” - it just riles people up.
It’s machine learning all the way down there is no intelligence involved
But it's memory safe.
Okay new plan, I’ll have another email that responds to the email and says “fuck off”, meanwhile my honeypot email will block and mark as spam
Yes, but a lot less than if a person were getting paid to do it, so still less money is changing hands.
Replace AI with spam or ads and we have been talking about this for decades.
I don't understand that someone just want chaos. I guess "Some people just want to watch the world burn".

But negative leap second shouldn't be so noticeable since it will just be a jump from 31 dec 23:58 to 1 jan 00:00.

Facebook made a lot of FUD about a negative leap second but I don't think it should be THAT a concern.
This book was about puzzle interview questions from Microsoft in the early 2000s: https://www.amazon.com/How-Would-Move-Mount-Fuji/dp/03167784...

Also, a famous question around that time was 'why are manhole covers round?'. (Thought there was a book from that era with that name but not seeing it; only found a newer book.)

Remember doing interview prep at the time by trying to memorize the answers to a bunch of these puzzles. Leetcode is useful in comparison to that. I had an interview once where the interviewer could tell I knew these and he was asking me to tell him about others I knew about.
Perhaps someone will be able to help me find a website I’ve been trying to Google for with no luck: the main focus of the website is a music player with 3D pipes and arrows that the camera would follow along, live rendering the entire scene while music was playing, but it was also a personal blog if you scrolled down. Domain was relatively short and I think it started with K.
Auto-dialers are just a tool too, and there's a reason they're largely illegal.
It might be worth while looking at lichess and take some direction from their interface, which is quite nice.
> The end-game is just dissolving any distinction between compile-time and run-time.

I don't think this is actually desireable. This is what Smalltalk did, and the problem is it's very hard to understand what a program does when any part of it can change at any time. This is problem for both compilers and programmers.

It's better, IMO, to be able to explicitly state the stages of the program, rather than have two (compile-time and run-time) or one (interpreted languages). As a simple example, I want to be able to say "the configuration loads before the main program runs", so that the configuration values can be inlined into the main program as they are constant at that point.
Someone will just pack this into a product and sell it to marketers.
Well yea I wasn’t claiming the problem is solved, that was GP.

I don’t think you can truly “solve” any problem if you think about it.
> Hardware accelerated video blocks often see plenty of reuse across a GPU lineup. I’m surprised that Nvidia spent extra engineering resources to make a completely different video engine for Tegra X1, rather than reusing the one in mainstream Maxwell GPUs. Perhaps Maxwell’s video engine was too power hungry to go into a mobile chip targeting 10W of power consumption.

It makes sense that the tested Tegra differs from a mainstream GTX 980. My understanding is that Tegra is basically a separate product line born from an early 2010s (somewhat) failed automotive/mobile play. I think those engineering resources were an already spent sunk cost in need of recouping. Maybe someone on the inside would know better.
Try out my FB ads tool – ZuckerBot
Hey everyone!

I'm excited to introduce ZuckerBot, an AI-powered chatbot designed to help eCommerce businesses and marketing agencies automate their ad creation and management on Facebook. It's currently live at [www.getcortex.ai/app](http://www.getcortex.ai/app).

ZuckerBot offers:
- Easy integration with your Facebook Ads account
- Automated ad creation and optimization
- Real-time analytics and insights

We're looking for early users to try it out and give us feedback. I'd love to hear your thoughts and answer any questions!

Thanks for your time, and I appreciate any support!
Allright then. Well, I rather think it would be cowardly to not put my money where my mouth is.

"and guess that you have approximately zero impact on coal consumption"

And we will see about that in 10 years.
and what is the new reserve currency taking its place? euro? threatened in reliability by ...russian psyops.

chinas yuan? not reliable.the rubble? the dollar will never dissappear as much as vatniks want that..

brics cant even stop fighting among its members