skysight-inc/HackerNews huggingface dataset:
People think automation solves problems - it's the opposite. In order to use automation, you have to solve every problem that the automation could encounter.

It's not clearly shown in this, but the majority of the work is manually adding parts.
Cyborg computer with living brain organoid aces machine learning tests
The great thing about spatial video will be that it takes up twice as much storage as regular video.

This will give you more reason to buy a new iPhone with more storage or upgrade your iCloud account. Memories will be made and bills will be paid.
I feel like each company/organization has such a unique DevOps toolset that all the "training" goes into figuring out which IDE you're allowed to use, which git client to install, what even are the processes/policies for installing stuff on your work computer, what's the workflow, etc etc etc. All the bandwidth is used on that and there's not much left over for the actual art of coding.
You'd win. https://people.csail.mit.edu/wjun/papers/sigtbd16.pdf
Well, that’s the definition of a private company, isn’t it?

It would be naive to think a company could behave otherwise in the long term.
AI is not magic, and still constrained by math. If you need 3 variables and only have 2, AI isn't going to do it.
It actually has had this since Fortran-90, and there's even a 'pointer' keyword.
A security guard's take on stealth games
The reasons wars happen:

https://mwi.westpoint.edu/the-five-reasons-wars-happen/
Show HN: Painboard – AI-powered customer feedback analysis, humans in control
Hi HN,
Excited to share with you what we've been building lately! We've observed a pressing issue that businesses regularly grapple with: they’re flooded with customer feedback — reviews, support tickets, etc. — yet the textual, semi-structured nature of this data makes it tough to dissect manually without substantial time investment.

While AI has stepped up as a promising solution, the subjective nature of interpreting this data can reduce the utility of AI-generated reports. Every business has its own angle – the unique metrics and perspectives that define how they see success. All too often, users need to manually extract snippets from these reports and edit them on their own, a process that’s neither scalable nor efficient.

That's where Painboard steps in, striking a balance between the expediency of AI analysis and the indispensable personal nuances of manual curation. Painboard harnesses the prowess of GPT-4 and cutting-edge NLP techniques to not only analyze but also offer a dynamic curation of insights - all within a familiar, Kanban-style board interface.

Imagine scrolling through columns and orderly stacks of cards, each representing unique "themes" distilled from raw data, backed by relevant metrics like customer count. Want to group things? Drag and drop. Find two themes too similar and want to merge them? Drag and drop.

Painboard isn't just about organizing data; it's about empowering you to interact with it. It mimics the human model of working with a team of people. You collaborate with it versus just completely outsource to it.

I'd appreciate any feedback or criticism. If you have some data that you'd like to analyze, we'd love to create a board for you too.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.

- Ben Franklin
It's hard to come with a solution full stop.
I think people should take responsibility for their own awesomeness.
Because Python is widely used on the backend?
Python does not have a lot in common with Perl language-wise, so this seems an odd statement.
Facebook and YouTube are the worst. They should be trialed in class action suite as collaborators in all the scams they advertise on their platforms. I’m speaking of paid ads only.
Adding some more for other languages:

* many GC'd languages like Go, C#, Java make it harder to leak memory, while languages where reference counting is more prevalent (Python, Rust) it can be easier to leak memory due to circular references.

* Languages with VMs like C#/Java/Python may be easier to sandbox or execute securely, but since native code is often called into it breaks the sandboxing nature.

* Formally-verified C code (like what aerospace manufacturers write) is safer than e.g. Rust.

* For maximum safety, sandboxing becomes important - so WASM begins to look appealing for non-safety-critical systems (like aerospace) as it allows for applying memory/CPU constraints too in addition to restricting all system access.
What the previous commenter mentioned is kinda independent on the communication channel if it’s written.
Mine's an 'eircode', but there's no eircode field on Amazon deliveries, and we're told to use it as a zip code. Naming aside, companies that don't let me use "D02 R9D3" [sic] as a 'zip code', and mandate zip codes and/or lack a freeform field to put it in, can't deliver to me.
Raylib also includes a decent Makefile template that can manage cross-platform builds (including emscripten). I've been trying out the library as I've been an SDL die-hard for several decades now. Raylib seems a little more ergonomic in places.
The alternative is that the agreement mentions phase-out, but only lip service is paid to that objective. At least we now know categorically where we stand.
I agree overall, but the census should be measuring the primary residence of the respondent and exclude second houses or renters. Basically it's measuring households and not houses.
Open source code for screensharing with GPT-4 Vision and Llava
Open sourcing code for sharing screen with vision language models like gpt-4, Llava and Bakllava.
Aim's to develop open agents that can specialize and assist with coding and using complex tools. You can try the demo here - https://vision-agent.synth.co.in
Will be posting updates here - https://twitter.com/suneel_matham
Why are C and C++ considered the same, in these conversations?

C++ at least has tools to make life significantly more safe. I can write a buffer overflow in any language, and on the scale of difficulty, ASM-C-C++-Rust-Python covers my experience (from easiest to fuck up to hardest).

Yet nobody is calling for us to rewrite everything in python. Why is the line drawn at Rust? It's perfectly simple to trash memory in Rust.
Ah, of course that makes sense. I didn't realize they moved the cameras around like that.

To be honest I look at the 3 cameras on the back of my 14 Pro and I have no idea which is which.
If I were one of YouTube's big ad customers who doesn't like my ads on videos spreading misinformation why would I be OK with the ad before or after mine being misinformation?
I wonder of part of the issue is that 40 years ago, people typically stayed much longer with companies.

(I actually don't know what the norm was. My dad was an EE for the defense industry, and IIRC he worked for 3 different employers over his career.)
Far from it.

"SQL/PSM (SQL/Persistent Stored Modules) is an ISO standard mainly defining an extension of SQL with a procedural language for use in stored procedures... SQL/PSM is derived, seemingly directly, from Oracle's PL/SQL. Oracle developed PL/SQL and released it in 1991, basing the language on the US Department of Defense's Ada programming language. However, Oracle has maintained a distance from the standard in its documentation. IBM's SQL PL (used in DB2) and Mimer SQL's PSM were the first two products officially implementing SQL/PSM. It is commonly thought that these two languages, and perhaps also MySQL/MariaDB's procedural language, are closest to the SQL/PSM standard. However, a PostgreSQL addon implements SQL/PSM (alongside its other procedural languages like the PL/SQL-derived plpgsql), although it is not part of the core product."

https://en.wikipedia.org/wiki/SQL/PSM
I am absolutely confident that our society and economy aren’t growing more complex exclusively due to government growth. The whole virtue of capitalism is that it finds increasingly niche ways and outright novel ways to change the world, that’s by definition net new complexity. I’m comfortable attributing the vast majority of complexity growth to that.

Not only is the population growing exponentially but one would reasonably expect the complexity of the overall economy would go up exponentially even with linear additions to the population (each new person is N new possible economic relations).
Wasn't the A100 a full-size van, replaced by the B-series (Ram Van)? I wouldn't consider the Ford E-series a minivan either.
I didn't liken Apple to a government, you did.

> Am I doing this right?

No.
I can go to a store today and buy a Sony PS5 and know that it will play every game designed it for with the same quality as any other PS5.

Can you say the same about buying any PC? Will that be true for any game you buy for the next five years?
When you aren't up to coding do review of what you have written, make notes on corrections needed as well as any ideas for improvement.

Good time to review user experience from your diminished perspective.
Translation: ~30% of homes have been owned for more than 20 years, and guess what happens at the end of a mortgage and after 20 years of inflation? And guess how much money the top 10% have? Close to $2m counting their house...

You'll be old one day, too - believe it or not.

The boomers aren't special. They're just old.

One day they'll be dead, and you'll be the old person everyone complains about who owns their house and bought if for next to nothing 30 years ago.
Rust programmers want the government dollarinos? Amazing. It did feel a bit coordinated.
Human cost of PSNI data breach laid bare in official review
Thank you for the explanation! At the end of the day, I'm a newbie and I'm in it to learn something new with each project. Next time I'll probably try my hand at a different framework.
According to the article, Canada.
most consumer operating systems are inherently non-deterministic which I put right in there next to undefined behavior (some people say it is a different thing).
Yep, it's a high interest rate phenomenon. Investors want to see profitability.

But it's also a problem unique to trillion dollar companies: finding growth. If you have a money printer of $280B per year, how do you find growth that moves the needle?

For new product development, you'd need to launch a product that brings in revenue of say $20B, otherwise it's just not that interesting.

Imagine how hard it is to launch a new product like that? If you'd have a billion users (which is absurdly hard for a new product), you'd then need to monetize them for $20 per year per user. In a saturated competitive environment where users don't want to pay.

Hence, the more common strategy is to turn some dials on the existing money printer. Just increase ads.

That's why FB's Metaverse bet wasn't crazy at all. You make $100B+, social media is stagnating, and you need a huge new revenue stream. They don't really exist. You have to go crazy on big bets.
Cringe is trying to push your beliefs on other people because sky daddy commands you to. I'm not reading anything more on Christianity or catholicism, not after my early youth was squandered by moralizing hypocrites. Religious trauma is a very real phenomenon, and I'd argue that it's on the rise. Christians need to take a serious look inward and try to figure out why it is their religion of peace leaves such a wake of devastated souls and relationships. I actually saw two Christian parents, wholly bought into the fertility cult aspect, encourage their daughter to not seek cancer treatment because it might render her infertile. This is not an isolated attitude.

Also, why should it matter to me if they're doing it because they think they're commanded to by some omnipotent figure? I regularly disregard the rantings of schizophrenics, why should I buy into one delusion and not another? Why should I respect Christian beliefs more than other delusions?
Thanks Randal! I hope to be able to complete a follow-up post on how to automate most of the schema changes by utilizing a form of data contract with the data owner of each metric table. It is very easy to roll out incorrect changes when working with the materialized views in a sharded ClickHouse table due to the need to having to toggle the materialized view and distributed tables when changing the underlying long-term storage tables.
We will see. I suspect things will not turn out as expected.
>Java it's a pest fest for exploits.

Sure, if you haven't used it since the nineties and pay zero attention to new development.
Europe has much higher police officers per capita than the US.

Portland specifically has less police officers per capita than Haiti.
Bounds checking will sure solve some of the problems, but it will not solve all of them, perhaps not even most of them. You'd still got: UAF, iterator invalidation, etc.. And not even all code can be bounds checked, you need to know the length for that (which means using new types such as std::span or having to annotate your functions with a compiler attribute, to be able to also bound-check pointers).
Looks like https://github.com/Neverball/neverball and https://www.neverball.org
I have a few friends who had major liquidity events happen to them and they each own 3-5 homes as investment homes. I believe these properties were paid full in full and in cash, so no mortgage.

This small proportion of my friends is mortgage free, but they own multiple houses so a fairly large proportion of my friends houses are mortgage free.
And you realize that by your definition no one is indigenous to any land except africa right?

Jews are indigenous to the land according to any normal "indigenous" definition.
I think you're completely correct in local terms for the interest of Portland. And personally I think this was a wholly predictable outcome.

However, isn't this a little bit like state gun control? Legislation and public services being wildly different across a border that anyone can cross at will creates border effects. Is it possible that Portland is attracting a ton of junkies from elsewhere?

Also this is another exhibit for my pet theory that progressive and idealistic politics are more effective at large scales whereas conservative and managerial politics are better suited to the local level of governance.
We don't seem to have the same taste, but you made me really curious by mentioning comics.

What are your recommendations for bandes dessinées that are stronger than Flaubert?
Any suggestion what should one read/watch to understand the difference between this and relational DB?
Spain implemented one 10 years ago, Google pulled out of Spain, newspapers suffered.

Australia implemented one 2 years ago - the big players did deals with the big newspapers, the small newspapers suffered.
I doubt the tire compound or the pattern is sufficient to give good experience.

Next I wonder how reliable this is over even months. Specially in freezing conditions and in areas where salt is used. Small ingress of water in freeze/thaw cycle could probably freeze whole thing when it starts to snow thus making it inoperable...
No. We cannot have our cake and eat it too.

We cannot have unprotected, open borders for decades, and then expect to identify and track foreign internal threats AND not provide the USGOV the means to detect and surveil.

We cannot assume that because we're an HN regular who thinks power corrupts (it certainly does) the cost of that corruption is greater than what we pay if/when a foreign adversary acts against the US.

We simply cannot fulfill our obligations to our citizens or our allies if we cannot protect our home.

We cannot have it all. Welcome to the ugly real world.
You're expecting too much from poorly trained contractors in India who review these reports (if a human reviews them at all).
As someone who has worked in C/C++ on teams for a while. My personal opinion is that safe C++ programmers never use pointers - put everything on the stack and use (usually const) references.

But I've really got to ask - at that point do you really want to program in C++ anymore or is it just better to use a safer language that removes pointers entirely?
I want to agree, but I’ve seen too many cases where code written for a narrowly scoped purpose finds its way into a totally different environment where the original assumptions no longer hold. Maybe it’s worth a tax on constrained use cases in the name of having fewer time bombs out there?
The US has not built enough homes to meet demand for over 30 years which is by far the biggest factor in high housing prices. Zillow is not causing people to move more, the number of Americans moving each year is reaching record lows. High housing prices mixed with high interest rates is causing people to stay put because the cost of buying another home is much more costly. You have to go from your old low-interest mortgage to a high-interest one and high housing prices means realtor fees are also sky-high.
> What is he supposed to do, create a google account and get premium instead?

I just put my parents on my family plan, you should consider it, it's a very low price for the peace of mind, plus they love not having ads
How can we find real harms to win this fight? Or how can we get people to care?

Once issue is that people have to understand that even if you have nothing to hide, it doesn't matter. This level of surveillance is all about parallel construction. It's not meant to catch you in the act of doing something illegal, it's meant to give the government the tools they need to build (fabricate, even) a case against anyone they decide to target.

Another issue is the media, and how they will pretty much always toe the government line when it comes to law enforcement. Edward Snowden and other whistleblowers are way too easily painted an enemy of the state.

In general, people won't care until it affects them, and in all honesty, this likely won't.
The author has never updated a game on Steam!

Jokes aside, it is very useful with videogames, those are big multiGB files
No offense to Ruby, but if I were going to push people to change to a new language I would not recommend Ruby. It had its time of popularity and I feel like it's just a niche language now, surpassed by others.
I reported an ad once. It was crazy difficult. So now I don't bother.

If a reporting system is this difficult, one has to make the assumption that it's on purpose.
Even with some failures to keep rodents out of some homes, there's housld still be a pretty significant difference to be seen.
Some things that qualify for essential SEO in my book:

- (Basic) meta tags

- Alt attributes

- Mobile friendly content (always required for a blog)

- Loading speed, optimised images etc.

- No JS rendered content
People also died, a lot.
What? Joining the EU absolutely increases government power. It lets the government do things by saying "europe makes us".
That is NOT what 702 provides.
702 prohibits US citizens from being targeted (see: https://www.dni.gov/files/icotr/Section702-Basics-Infographi...)
FTC is different than the SEC though.
I don't see how it is not wire fraud. But in this country the FBI only goes after what is politically important.
They most certainly did not do everything. The Portuguese model works fairly well, but that requires arreatijng drug users and making them show up to court. They don't send people to prison for drug use but they still entangle them in the legal system.
I love Youtube and consider it a major contribution to the modern world -- however it would have been "invented" within a few months regardless of who built if first and would have grown regardless of who acquired it.

It's important to recall that Youtube grew not because of "you" -- there was really not any kind of creator ecosystem for the first phase of massive growth. Youtube grew because of piracy and the posting/distribution of copyrighted content.

Unlike Napster which was blatantly P2P and obviously tried to circumvent copyright protections, Youtube had an official way for content owners to take steps to remove unauthorized content. In the days or weeks that it took to get content removed, it was copied and re-posted, and all the while Youtube continued to earn ad revenue from it until finally, many dollars later, it would be removed and successfully blocked.

In Today's world, Youtube makes money by incentivizing generatively created garbage content, much of which is shown to kids, and by spamming promoted content into playlists and generally always preferring to play content that was promoted over non-promoted content.

It's not clear how much of Youtube's revenue comes from quality content that people consume intentionally vs content that nobody would ever pay for that has managed to hijack the recommendation algorithm in some way.
The good news is you already have a tool to help you with inevitable XCode issues. grin
"In attempts to mitigate the dangers of memory unsafe code in C and C++,
many software manufacturers invest in training programs for their developers. Many of
these training programs include tactics designed to reduce the prevalence of memory
unsafe vulnerabilities produced by those languages. Additionally, there are numerous
commercial and industry trade association training programs. Further, various organizations
and universities offer trainings and a professional certificate for demonstrating knowledge of
secure coding practices in C and C++.
While training can reduce the number of vulnerabilities a coder might introduce, given how
pervasive memory safety defects are, it is almost inevitable that memory safety
vulnerabilities will still occur. Even the most experienced developers write bugs that can
introduce significant vulnerabilities. Training should be a bridge while an organization
implements more robust technical controls, such as memory safe languages."
I don't think you can do that without massive changes to existing codebases, at which point why not just use Rust?

There might be a better path for memory-safe language interoperable with C++ (Carbon?) but this will require significant effort.
This article is interesting to me as one of the hard parts to explain to C- and board level is real, human cost of data breach. This example can still be explained away (e.g., "well, our customers/employees do not live in such areas") but it is a step closer to explain why the $49.99 monitoring after a breach is a farce.
Indeed, you're right, I missed that. Big-tech's targeted advertising tech makes their scam ads way more dangerous to the targeted individuals, than similar scams broadcasted blindly to gen-pop on radio and TV.

It's kind of like the difference between a WW2-era dumb bomb and a modern GPS & laser-guided smart bomb. Way more deadly at the same payload.
Do "references" even exist in C? Aren't they a C++ thing?

How do you manage heap allocations without ever touching a pointer?
What modern car has this to the extent that the original VW Bus did?

My impression is that there's been power inflation, where things considered "underpowered" today would have been better than average 60 years ago.
I think when an ad is fact-checked and fails that test, it should become hidden. Even better would be to block the advertiser from the network or even seize their ad spent.
They should be minimal in their powers over the people and the bureaucratic waste they produce, but that doesn't mean they are shrinking. They can grow their administration workforce to accommodate the growing population and economy without adding new powers and while gaining efficiencies. Plus, the federal government should be very minimal, while not infringing on state's rights, which isn't the case any longer, unfortunately.
It removes the ads but not the paid promoted posts. Though they look exactly the same as organic ones in the interface so you'll never know.