skysight-inc/HackerNews huggingface dataset:
Real "idiots" are people that have convinced themselves that they are not "idiots".

We all do and say stupid idiotic things all the time.
Ugh, the "integration tests are the only way" argument again.

Test mocks are generally useful for catching most bugs, not all bugs. You still need a reasonable level of integration tests to do that, and depending on the system, that may or may not be economical depending on several factors. It's that last part that people really should note - this is fine in monolith where you may have one or two external dependencies, but in a microservices architecture this might not be the case. The cost or impact of testing against external systems might be undesirable.

FWIW I'm a huge advocate of air-gapping testing environments and when having the necessary resources I tend towards using local docker containers to represent externals.
Bumblebees surprise scientists with advanced social learning skills
IBM and other companies used to hire entry-level programmers with based on an aptitude test. This was before programming was widely taught in college, and far fewer workers had college degrees at all.

https://thecomputerboys.com/?p=369
It's also not like Apple does a good job preventing scams on the app store to begin with. John Oliver ran an LWT piece just last week about Pig Butchering scams[0], which involved fake stock trading apps, with fake bought reviews, being used in... you guessed it, the iOS App Store.

It's just such a nakedly bad argument because Apple already does a garbage job at maintaining the App Store against these supposed external threats.

[0]: A "long con" scam, where the victim (the "pig") is lulled into a false sense of trust for an online stranger (making them fat and ready to for slaughter) and then convinced to spend large sums of money on dubious trading platforms ("being butchered") at a vulnerable moment. https://youtu.be/pLPpl2ISKTg
"All models are wrong", but some models are more wrong than others. My estimate for how much flour I'm going to put in the bread is going to be way, way more accurate than your estimate of how many years ChatGPT shaved off Albanian EU process.

I just can't get over the absurdity of even attempting to estimate - in 0.1 decimal years - how many years tool X shaves off of a totally non quantifiable complex real world process.

And I can't get over the absurdity of seeing multiple people here defending this bullshit.
Commenters are saying this is parody. I can’t tell.

In another comment she says something like “I’d be doing this work even at half the salary”, which also sounds like parody.
Yes, from his perspective it's likely morally right, but he was very likely aware it is illegal in the US. This nicely highlights a difficulty with globalism.
"When a true genius appears in the world, you may know him by this sign, that the dunces are all in confederacy against him."
Wow, a press release about authentication and authorization tools that don't mention "zero trust". I believe this is a good sign that the hype is dying down.
Supposedly IQ test have a slight positive correlation with workplace performance. I could see leetcode skills(or, put more broadly, algorithms knowledge) having a slight positive correlation with job performance, but as everyone knows it doesn't guarantee someone is a good or productive developer.

The flaw with the metaphor is that you can study for leetcode, whereas supposedly(can't find a good source on this) you can't really study for an IQ test.
I had a weak comp sci background when I started doing leetcode interviews and would struggle with questions. I spent several months studying CLRS, cracking the coding interview, etc., and now I would say I am fine at most problems up to medium complexity.
> Billions to trillions of dollars will be poured into research over the next decade. More humans than ever are looking for breakthroughs. We have exponentially increased the parallel efforts. LLM architecture might be unable to deliver in its current state, but it has ignited monumental investments into research that might find other paths.

That's not really true, though. Neural network based approaches are funded, and among those mostly transformers and large language models. Real alternatives aren't funded that much, imo.
The first thing to come to mind is the traveling salesman problem and the host of other unsolved math problems which we suspect may be unsolvable-by-us.

There's also problems of self reference. A Turing machine may be able to solve the halting problem for pushdown automata, but it can't solve the halting problem for Turing machines. Whether or not we're as capable as Turing machines, there's a halting problem for us and we can't solve it.

I'm restricted to mathy spaces here because how else would you construct a well defined question that you cannot answer? But I see no reason why there wouldn't be other perspectives that we're incapable of accessing, it's just that in these cases the ability to construct the question is just as out of reach as the ability to answer it.

You may have heard talk about known unknowns and unknown unknowns, but there are also known unknowables and unknown unknowables, and maybe even unknowable unknowables (I go into this in greater detail here: https://github.com/MatrixManAtYrService/Righting/blob/master...).

In any case, I don't think it's ever valid to take one's inability to find examples as proof of something unless you can also prove that the search was exhaustive.

Instead of AGI, we should call it AHI: artificial human intelligence, or SHI: super human intelligence. That would be much clearer and would sidestep the generality issue.
Presumably for such a high profile position a simple um, Google of the person, checking LinkedIn, or a standard background check would reveal this.
There's also the question of input data, though. Current large models have been trained on all the available human-created input. Trying to add more will lead to poisoning by AI-generated data and model collapse.
I must be even stupider than you, because C and Perl and Make seem vastly more complicated to me than Python & Docker.

But I suppose fish don't find it hard to breathe in water, either.
GC systems delay collecting garbage because it is unproductive overhead. For each object constructed, it is quicker to claim fresh memory than to clean up garbage and reclaim its memory. Thus, garbage accumulates, amounting to memory claimed by the process, but not storing anything useful to the program. In practice, much of the memory claimed by a GC program, most of the time, is such garbage.
I get the point here but for many organizations and types of companies this is a terrible and unworkable idea. A lot of companies have to wait till weekend for maintenance (e.g. trading/market making apps), and so your only options are deploy on weekend which means weekend work or on friday afternoon/evening. Once week starts there are no good times to do a release. So for a vast number of super critical systems friday is THE day to do a release.

Yes, that means potential weekend work if it goes wrong, and it increases the odds of a bad monday... but both of those can be fixed with good testing/automation.
I think it's a mistake to think that someone we use every day is by default beneficial to society? There are countless examples of the public discovering a thing, and the government then having to spend countless decades getting them to stop doing it in the interest of public health (both rightly and wrongly in different scenarios).

Sure Instagram is great for discovery of events, but we came from a world where local bars would list those events on their own sites for free. Now the data is locked behind Insta, or FB which I consider a real step backwards for true discovery.
> No we aren't. China, at any rate, isn't squeamish about using nationality and race of a person as one of the inputs into profiling them.

This is a fair point, but misses my point. I meant the vast majority of people on this board aren't just racists who dislike certain races. So we don't have to divert all conversation to trying to prove it.
I disagree with your "not sustainable".

I think by "very small", you mean to imply it was not scaleable, and I disagree with that, too.

Specifically, most users pay a monthly fee to an internet service provider; this fee is all that would be needed to fund or sustain an internet along the lines of the old old internet -- without ads -- even if the old old internet was scaled to modern numbers of users.

Now you are going to try to tell us that the old old internet must have sucked compared to the modern ad-supported internet, right?
The problem is that this isn't just a code signing system. In a code signing system, the public key would be tied to a developer, and they could rotate their private key to sign their app. But in this case, the extension ID itself is tied to a (private) key, so it's not even possible for the developer to rotate their key without changing their extension ID, which breaks existing installations and breaks interoperability
for code that expects the extension pages at chrome-extension://{extensionID}
This is a parody account
I am just a half-educated layman when it comes to SAR, which has a very heavy electrical engineering heritage. I hear that one very good technical resource is this book written by Iain Woodhouse [1], but I would be lucky to understand a tenth of it myself.

There is also a very good SAR vulgarisation book written by Tom Ager [2].

[1] https://www.routledge.com/Introduction-to-Microwave-Remote-S...

[2] https://www.amazon.com/Essentials-SAR-Conceptual-Remarkable-...
How many of us do you think are actually starting with $250k and land the job with just 5 hours of interviews? You are also excluding the amount of time it takes merely job hunting and jumping on call screenings before even getting to an interview.
SaaS monthly bill behind a startup – 2nd year in review
Is there any equivalent available on Chocolatey & Homebrew?
That is satire.
ARRI also has their own "picture style", at least the ARRI Alexa. I remember seeing video on YT where the guy bought a really old ARRI Alexa that was used in Hollywood back in 05 or 06. When they showed some of the footage they took with it, it looked exactly like an mid-2000's big screen movie, I honestly didn't realize those movies even had a "look" until I saw his video.
This is a parody account. That’s a joke. The next Tweet in the timeline is a joke that the person hasn’t been at standup for a couple days and she doesn’t know why.

I’m amazed that this obvious satire is the top voted comment for so long.
And also it is extreme disingenuous to dismiss anyone who holds a different opinion with that claim that they must only be doing so for profit motive.

My opinions are well thought out and principled; yours are obviously just the product of greedy self interest.

I can’t stand that kind of rhetoric.
Skimming through it I was confused.

- No homegrown semiconductor industry: isn’t the recent hand-wringing over the new Huawei chips proof of the opposite?

- No interest in training LLMs? Is that true? I thought Baidu was already on it?

In fact at every major AI conferences, Chinese R&D groups like Baidu and Ant group are major participants (and sponsors). I am talking about conferences like NeurIPS and AAAI, which both happened in the past few months.

EDIT: the comments of that article are also confused by that article, lol. Is there a joke that is going over our collective heads?
> (people don't do that anymore right?)

I do (on Qubes OS).
Are you implying “Fortnite” is a legally distinct entity from epic games somehow?

Fortnite is the product, epic games is the legal entity.
Good to know.

I realize that my information is dated. Also, the company that I worked for, directly competed with Canon, and it's likely that Canon's influence may have been overstated.
I’m 50/50 on this. Then Thursday becomes “omg ship it ASAP” day and Friday becomes firefight Friday.

I think meta had it right: put a little warning on the ship button “it’s after 1pm on Friday, do you really need to ship this now?”
Sounds like that VP is suspect as well. And from a national security perspective not just corporate.
> You expect Google to scan the database of companies in every country continuously to see if employees are executives of them?

Um, yes? That’s among the least invasive and cheapest due diligence they could do.
The Motherland rewards it's loyal servants, what of it?
My use case is for gaming. I know there is some preliminary support now but I'm going to wait until everything is stable and "mostly works (tm)". :) Thanks though!
SEEKING WORK | EU | REMOTE

Location: EU

Remote: Yes

Willing to relocate: No

Technologies: network automation (Python, Ansible), routing, switching, cloud, wireless, security; grew up on Cisco and Juniper but remain vendor agnostic (worked also with Aruba, F5, Checkpoint, Mikrotik, Vyatta, BIRD); everything related to networking (Linux sysadmin, virtualization, VMware, AWS, DBs, Docker, etc)

Résumé/CV: contact me

Email: network-auto@proton.me

- I can do everything your standard network engineer can: design and architecture, implementation, troubleshooting, monitoring and maintenance, inventory, analysis and reporting

- in addition, I can help you identify and implement automation opportunities that will save your teams repetitive work, improve consistency and quality of the output, lower error rate and the number of preventable incidents

- I can help you significantly speed up network provisioning, large scale config changes, standardize and remediate existing networks, implement and improve monitoring, integrate different networking-related systems (DNS, change management, etc)
I worked on a "floating solar" project at Google and you're completely correct.

Also, waterproofing is a nightmare, and the panels get dirty (salt, algae, bird shit) and stop producing power efficiently.
>... when large companies DO lose your data...

At the risk of getting off-topic and/or being pedantic, is it really "losing" data? Usually the data remains on their servers and is duplicated to another location rather than the sole copy being moved from one spot to another.
> whose lives are about to be ruined for eternity

By what exactly?

> objectionable content?

What are you talking about? Do you even know what the DMA is about?
"Reduces stress: Deploying new code to production can be a stressful experience, especially if it's done at the end of the week. By following a "no deployments on Fridays" policy, teams can reduce their stress levels and focus on other tasks."

It would seem more valuable to instead put efforts to make code deploys less 'stressful'. If you are regularly deploying code and causing huge stress you are doing something else wrong. This reminds me of the old corporate 'you can wear jeans on Friday'. Somehow wearing them on Friday is ok, but the rest of the time will lead to dispair?
Enjoy your android phone then I guess? Because Google definitely doesn’t treat its users like a product. Oh wait, that’s their entire business model.
I’ll try to do better in the next life.
I think there are people who can control processes better than others. So why wouldn't call yourself a leader
https://github.com/explodingcamera/tinywasm/blob/main/BENCHM...
You can with FOSS OSes, but it's fragile. If an OS thinks it's got sole control of the boot sector, say -- because sometimes it does -- and it tries to modify it when it's in a VM, at best the VM breaks and at worst the whole system breaks.

Summary: possible, but not recommended.

But Windows fingerprints the hardware and a copy activated against the host isn't activated when in a VM, and vice versa. So this doesn't work.
I think this may be satire, though hard to tell these days.
> What is Article 7 of the Chinese Intelligence law?

> Article seven says in part that “All organizations and citizens shall support, assist, and cooperate with national intelligence efforts in accordance with law, and shall protect national intelligence work secrets they are aware of.

And that's just a nice wording to make it official, russians don't have anything similar yet they keep bribing small and big people all around the world to often perform literal treason of their home country, and quite a few do so for petty sums. Your Chinese relatives can also be just sentenced ie for made up drug trafficking to execution and subsequent organ harvest if say sending them to 're-education' camp won't convince you.

Anybody having Chinese citizenship and any position of power or access to secret stuff should be treated as potential threat and evaluated continuously. Or just not hired. If they are actually serious about such a work they should give up their nationality, if they can't then they are risky. Its a serious stuff by no means, but this is how China plays so literally everybody around the globe has to adjust or suffer subsequent consequences.
Lets be clear - I do not know the answer to this.

What I have read varies. Some say the door plug was installed and bolted. Some say the door plug was installed but not bolted. Some say the door plug wasn't installed - which I suspect from a lot of prior experience is a linguistic gap between engineers and reporters on installed but not bolted.

I remember reading but can't find at the moment something suggesting that inspecting the door plugs and the bolts was a required Boeing assembly line 'job' (think 'ticket'). But none of that matters if someone, as has been reported, later uninstalled the bolts to fix something else, without creating a record of doing so, because they misunderstood the specific procedure they were undertaking.
Not for nothing but plenty of other companies do pretty much just this, for example in defense. Surely Google of all companies should be able to do a simple search like that on a regular basis.
People will pay money for this! What a heartfelt, sentimental thing to be able to give to someone on an anniversary or birthday or something.
L5 engineer is not a "colleague" of a VP at Google and also not making $900K TC* :)

* Everything is possible with equity appreciation but very unlikely.
What's legal is not constant in space and time. I bet the only thing he thought he didn't do right is not get out of the US in time. Then it would have been both legal and moral for him.
Here is a Palestinian being used as a human shield by an Israeli solider: https://www.reuters.com/world/middle-east/palestinian-says-i...
> You expect Google to scan the database of companies in every country continuously to see if employees are executives of them? How would this handle different people who have the same name?

> Disclosure: I work at Google.

It's Google. Not a mom and pop shop, not a startup, not even a large bank. It's a massive conglomerate who's entire business model revolves around data.

So yes. And same-name conflicts can be handled case by case.
No and I also don’t think American companies should be employing citizens of foreign adversaries. That this is controversial shows just how naive the average American is and how unsustainable we are as a civilization these days.
Kind of ironic that social capital on HN is earned by being being pro-regulation, anti-big-tech, isn’t it? Your point holds but there is more than a little irony in the post.
Oh hey, this game. The win32 version of this game uses MIDI for its music, and it's a tiny stand-alone executable, so this was my real-world test case for validating changes to MIDI support code in Wine. The music is very ...assertive... and the voice samples are terribly encoded. I can still hear it.
If deploying new code is stressful, then here are some tips to try...

Improve your deploying until you feel it's easy, routine, pipelined, automatic, monitored, tested, and post-deploy tracked so it's provably working. Good practical ways to start on this path can include devops, IaC, E2E testing, etc.

Then get good at tactics such as rainbow rollouts, blue-green, canaries, feature flags, dark launch, self-throttling capabilities, and self-healing systems. A simple example is to deploy to 1% of people, and when incoming metrics prove success, then increase the percentage.

Success looks like fearless deployments. Some teamwork ideas to try are group ownership, blameless incident responses, causal analysis based on system theory (CAST), service level agreements with stakeholders, and specific software quality attributes for availability, recoverability, and the like.
> That and touching 10+ things in their commits that were outside the scope of the ticket (“cleaning up other code”).

The smartest thing I do every day when I touch old code is turn off auto-formatting in my editor, studiously avoid doing minor clean-ups ("why the FUCK is this line 300 characters long"), and touch only what I'm working on.

Instead, I'll make a note to come back and clean up the other stuff later, if I have time, in a whole separate branch/commit/ticket. And then that note probably gets deleted, because this code is 8 years old, and is slated to be rewritten, almost certainly before I would get around to doing the minor chore clean-up.

It's not like the kitchen - there's no reason to quickly wipe up the stove during the 2 minutes that the microwave is doing its thing. It won't rot and stink up the place any more than it is now.
The Facing Reality article [1] explains what "single market" means in the context of app stores:

"App Stores let private companies subdivide and control the single market to their own financial gain. When much of the digital economy is taking place on phones, tablets, and various other devices that are largely limited to App Stores, this is effectively ceding the single market to a fragmented market that’s entirely under corporate control.

This is against the core operating theory behind the EU."

[1] https://www.baldurbjarnason.com/2024/facing-reality-in-the-e...
41 State AGs tell Meta to fix their customer support for hacking victims
I’ve been on the other side of the table my share of times, and it’s so hard. I think that style has lots of signal, though. I don’t really wanna work with someone who can’t describe something they spent the last 2 years working on.

Cheers for Team Grown-Up Conversation!
The status quo is already effectively a single-state solution. Israel is the only party with an army, the only party that can elect politicians, the only party with airports and a harbor, and a functioning economy. Israel also has almost total control over Golan, West Bank and Gaza. Why would Israel award citizenship and the right to vote to the oppressed minority?

If the majority between the river and the sea wanted a pluralistic, democratic and secular state it would have happened a long time ago. The status quo is what the people of Israel want (revealed preference by their votes). And Palestinians don't get a vote.
That's fair!! I accept it.

I'd hazard a guess that all the people here, people like me, "defending this bullshit" - are probably professionally estimators - I am anyway, so I suppose I personally take particular offense to picking on estimates. However, I will never fight that some estimates are superior to others, that is indeed a fact. A good conversation regardless, and isn't that why we're all here? Have a great day Atte. :)
For software orgs deploying web services, ”no deployments on Fridays” should be seen as a temporary workaround, not a best practice to follow. It is a symptom of poor automatic QA processes (linting, automatic tests, etc.) and lack of capabilities like feature flags.

The only exception is orgs that need manual QA for regulatory reasons and mobile development, where you follow a weekly/bi-weekly cadence because of external Apple/Google reviews.
Looks great! Is it capable of doing real-time editing? For example hooking it up next to a canvas element and having the nodes change the colors or shader uniforms.