skysight-inc/HackerNews huggingface dataset:
Modern C++ has addressed none of the reasons Linus originally rejected it. Those reasons were widely misunderstood, but I tried to explain them at the time and it seems to have helped at least some people: https://news.ycombinator.com/item?id=1422160 Given the original objections, it should only be even more objectionable now as C++ has added even more subtleties and even more you have to understand in order to fully grok what a given bit of C++ code is doing.

I'd also disagree with the idea that it's lower effort to add C++ than to use Rust. C and C++ have diverged wildly. Knowing C means you can mostly write C (and that only mostly) in C++ but it does not mean you know C++ anymore. Maybe literally 30 years ago you could show a C programmer how C++ compiles down into C and that would be enough for the C programmer to start bashing away at C++, but that day is long past. In terms of whether it is easier to ask a kernel developer to learn Rust or to learn C++, bearing in mind a kernel developer would be pretty much required to learn all of C++, every last quirk and every last detail, it honestly could still be advantage Rust on that front. Katamari Dama-C++ is a monster.
> No one ever shows what these should and could actually be used for - incredibly boring and repetitive tasks.

Agreed! That’s precisely why we created https://openadapt.ai.
Or increasing their political 'donations'.
To put in a little context. First 4G iPhone was iPhone 5, released on Sep 2012. 4G here is straightly LTE+ and not anything else. And the first 4G enabled Smartphone was released in 2010 by HTC.

By 2015. All Smartphone from major manufacture, including Apple has a top to bottom LTE capable Line Up.

i.e If the phone is 3G only, it is either very old or specifically designed for Voice and SMS only aka old Nokia non-smart phone.
Submission: X is antidemocratic

HN users: hold my beer
Debian (and derivatives like Ubuntu) come with a handy shell alias called `alert`.

It is meant to be used after a command or a chain of commands to give feedback about success or failure. The alias by itself doesn't issue a ping, but can easily be amended to do so.

What worked for me is to add an invocation of `paplay`. Actually it is two different invocations, one sound for success and another one for failure.

In addition to that I also send an ASCII 0x07. I have both `tput bel` and `echo -e "\a"` in my alias, but don't remember why. Probably one of them is enough.
I do this because I have my terminal emulator set to visual bell an that causes the tab to change color when the command is finished and I can immediately see it even if I am in another tab.
The buffers will be cached in remote storage - so it will just work likely.

In the future we are considering separating the buffer pool from compute and turning off compute doesn't drop the buffer cache. It's a research project but PolarDB did that for AliCloud.
Austerity is often times the least bad option when compared to hyperinflation and a complete withdrawal of creditors. Neither were realistic scenarios for the UK, so I agree that austerity as a ideological goal like it was in the UK doesn't make any sense. As far as successes go, Greece and Spain can be considered successes as they were legitimately at risk of losing their Eurozone status.
> What's frustrating is that Ibogaine has been known about for a long time.

Not just Ibogaine - pretty much all of the "psychedelics".

And it's just big pharma doing their evil deeds. Should have been obvious by now.
Was about to say, just got the Cloudflare "Checking if site is secure" prompt.
Scarborough Shoal
Ask HN: Have you tried changing careers lately?
The job market for software engineers is bad right now, like REALLY bad. I have 20 years of experience and a very eclectic background, a GitHub portfolio, a working SaaS product that I built myself (as full stack as you can get), and I have a tech blog.

Not only do I not get any interviews, I do not even get any initial HR phone screens, just "thanks but no thanks" emails weeks later.

There are so many developers sloshing around in the system that I feel like most of the hiring is happening through internal networks - a lot of folks know other folks who are very good and happen to be unemployed.

This will blow over, as it always does, but for now - has anyone tried changing their career? To which degree of success? What other jobs would a software engineer be good at? I have never done anything else since the early 2000s...
> I feel that universities should alloc some of their funding to many of these open source projects

Can you expand on this? Why would universities fund these projects?
And this teen epidemic would be the first complaint I’ve heard lodged against capitalism. Can’t be that.
Yes, that's the List-Unsubscribe header and it doesn't require a POST request.

Email deliverability has always meant staying on top of changing requirements.
> Indigeneous people under threat

of ... ?

> harm

ok, what's the threat model?
They reworded things since yesterday:

Before, one collaborator had them in a chat sneering about chattr, checking their Javascript, then getting a GUI pwn tool for firebase.

i.e targeted attack with malice, followed up a blog post wildly exaggerating what happened, with a disclosure policy of 'we emailed them once and they fixed and didn't email us back so we'll just publish'

Only spelling this out because it's important to point out the significant gaps between white hat culture and these actions, not only for the authors, but for people who are inspired and want to practice it
In the case of the SEC, the White House does a lot of the regulating.

The problem with too much "regulation" of the "regulators" is it tramples on their quasi-independent status & makes this even more complicated, time consuming, & political.
I am trying to be constructive here: "Relational" in RDBMS does not refer to what you are implying that it refers to. It's a common misconception honestly.

Anyway many interconnected relationships become much simpler to model when you have the richness and flexibility of the document data model.
>none of them were the national press or the BBC or ITV

There was a BBC Panoram program in 2015:
https://www.imdb.com/title/tt4961332/
Good points. I think the lesson is it's about trade-offs and very few things are ideal. Glass is pretty close but it's brittle...
The top gear guys did a version of this and still considered one of the most fun things any of them have ever done behind the wheel.
reposting Neon ceo twitter post: https://twitter.com/nikitabase/status/1725394843285766463
Yeah, it is just weaponized 24/7 always online peer pressure and bullying that follows you around in your pocket. Kids have always been awful and now its harder to escape them than ever before. Unless someone has convincing evidence that the obvious cause isn't the real cause there's no need to start getting so counterintuitively clever by searching for other explanations.
You mention bankruptcy, it should be noted that Greece was loaded up with debt it could never hope to pay back to private French and German banks, and it was not allowed to declare itself bankrupt and restructure. Instead, they kept "extending and pretending" rather than restructure the debt. Some economists have called it a modern form of debtors prison.

The Greeks also had no control over monetary policy as a result of being part of the EU currency union so they were essentially at the mercy of the banks and the EU leadership.
SQL Server on Azure has an auto pause feature. All of our QA and dev instances use this. Seems to work reasonably well for us.
thank you, that makes sense to try, the economy is dead though,
I probably won't be able to find anything in a year with all the layoffs happening.
Patrick McKenzie on Navigating Complex Systems
I hear that language ended up being a hot flash in a pan.
It’s amazing the amount of work people will put into relating data in a non-relational database.

Maybe graph databases are what some folks are looking for.
Note : you can still access public bookmarks by tag on pinboard [1]. "AND" operator also works.

[1] Example : https://pinboard.in/t:bookmark
Caltech Post Graduate Program in Cloud Computing
Banning dragnet spying and/or making retaining data about people very risky, has some chance of killing algorithm-feed social media (by drying up ad dollars) and would be a good thing to do anyway.

Making companies liable not for content they host or deliver/show to an explicit recipient or set of recipients, but for content they both host and actively elect to promote, would kill the algorithm feed, suggested videos, et c, but not ordinary Internet hosting services or messaging platforms (or even traditional forums!).

Neither is impossible, and either would probably be good to do anyway.

If the core problem is companies shoving shit at you based on what drives "engagement" and with little regard for anything else, those are policies to look at.
Local similarity and global variability characterize languages' semantic space
PDF:

https://osf.io/f5bvp/download
Every job that I've gotten from applying to an open job posting has been worse than the jobs I've gotten from a referral, knowing someone at the company, etc.

If you're been a dev for 20 years, do you have any sort of network? You will have much better chances of getting work through them.
If I remember right there's a Zach-like game called "Signal State" which is focused on analog circuits. ( I'm not sure how much or similar that is to analog computing ). It might be worth checking that out, get a feel for what you think works and doesn't work so smoothly in that problem domain.

The key to a fun zach-like game is making it more like a puzzle game than a simulator, and as such the level design is paramount. Ideally someone should have a good feel for whether they're likely to pass the level before they hit run. If it's a tricky problem, they should be able to get a sense of how to debug / fix an issue from the feedback they get from the output.

You don't want your players to end up trying a bunch of random things to try to brute force their way through the problem, they ought to be able to reason about the solution.

You ideally don't even want to teach the maths, if even an expert needs to hand-crank calculations outside your environment then you're going wrong somewhere. Try to find a way to visualize the current or predicted states in a way that those calculations can either be abstracted or represented in a different way, so that someone can play without doing the maths themselves.

An alternative is to provide a mini sandbox area within the problem they can play around to get a feel for the maths so they can break the problem down that way. If you can find a way to represent the calculations within that somehow, then that'd be a bonus.
No, I'm not. I have an RO filter for aquatic purposes because I want to remove all dissolved solids from the water. These dissolved solids are what gives water its taste.

RO water will have about 25 ppm TDS. Distilled brings that down to about 10 ppm. Bottled water is generally around 400 - 600 ppm TDS.

You're right in the fact that RO water has _more_ taste than distilled water, but it pales in comparison to the mineral content / taste in bottled water.

Also, I shouldn't have used the word "all", so substitute that with "almost all"
My understanding of Full Disclosure is that researchers publish the vulnerability (and potentially exploit) publicly without coordinating with the software vendor. This contrasts with Coordinated Disclosure (sometimes "Responsible disclosure" in corporate propaganda) or No Disclosure (and potentially e.g. selling the exploit).

I admittedly used disclosure in a bit different sense for companies in that companies typically don't give out any (truthful) information they have if they aren't required by law. And they lie when profitable.

The symmetric action from a researcher is to sell the exploit to the highest bidder. Of course if the researcher wants to do other disclosures, that's fine too. But what I don't like is the double standard that researchers are scolded for being "unethical" but companies, by design, not caring about ethics at all is just fine and the way it should be.
Yes, people often have a shocking misunderstanding of historical attitudes, and attribute modern sensibilities to people way too far back in time.

They obviously also haven't read Marx, who literally argued the exact opposite. He believed Capitalism caused "alienation" in the worker, preventing him from finding meaning in his work. Prior to capitalism people were highly skilled artisans, or subsistence farmers, who almost universally found meaning in their work.

So capitalism did not "give rise to a value system that teaches us to find meaning in our work", the value system was already there. Capitalism just prevented the values from being fulfilled in the workers' lives.
In my experience the cycle now favors consulting companies (lower seniority profiles and lower wages). In my honest opinion the startup cult exploded till a future new hype requiring engineers appears (who knows if this happens again with our new friend in town called AI) and its sweeping the industry.
This already happened 10 years ago and also 10 years before that. Again and again...
>often

Can you name an instance in which a developed country, borrowing in its own currency, has defaulted? I can't, at least not since the end of the gold standard.
https://aws.amazon.com/blogs/database/how-to-determine-if-am...

> Some unsuitable workloads for DynamoDB include:

> Services that require ad hoc query access. Though it’s possible to use external relational frameworks to implement entity relationships across DynamoDB tables, these are generally cumbersome.

> Online analytical processing (OLAP)/data warehouse implementations. These types of applications generally require distribution and the joining of fact and dimension tables that inherently provide a normalized (relational) view of your data.

> Binary large object (BLOB) storage. DynamoDB can store binary items up to 400 KB, but DynamoDB is not generally suited to storing documents or images. A better architectural pattern for this implementation is to store pointers to Amazon S3 objects in a DynamoDB table.
Show HN: Domain Digger – Full Toolkit for Next-Level Domain Analysis
Domain Digger was born in 2021 out of my frustration with existing DNS lookup tools. I'd often find myself using multiple different tools to get the job done.
What job? Understanding the technical underlying architecture of a website or app by digging into the used infrastructure.

With Domain Digger I had a couple of goals:
1. A snappy user experience
2. Have all possible tools in one place and be able to quickly jump between them
3. And of course have it all open-source: https://github.com/wotschofsky/domain-digger

Features include:
* DNS Lookup from selectable location

* WHOIS lookup

* Certificate history

* IP Details

* A quick access bookmarklet (does anyone even remember those?)

The app is built using Next.js on Vercel and shadcn/ui.

Here are a couple of fun or shocking findings I gathered over the years:

* GitHub uses a mixture of own IP addresses and Azure IPs depending on the region: https://digger.tools/lookup/github.com/map

* Cloudflare uses different IP addresses in Europe, despite using an anycast setup: https://digger.tools/lookup/wsky.dev/map

* The majority of startups use Google Workspace - Microsoft 365 is the exception

* DNSSEC adoption is ridiculously low - even Google doesn't use it: https://digger.tools/lookup/google.com

* Too often, companies opt not to support IPv6, even though it is easily supported by their CDN: https://digger.tools/lookup/www.deviantart.com (compare to https://digger.tools/lookup/d2ade2shja8hmk.cloudfront.net)
I never thought a comment about filling up a water jug would be my most downvoted comment haha
Infographics: Timeline of Artificial Intelligence (AI) Revolution
...all of which will never satisfy us.

Generally I think this is what the advertising world relies on to push consumerism on the public - just buy this product to make yourself more attractive, to get money and power and respect, and if your life is miserable, here is some junk food and alcohol for a brief mood alteration, although it will damage your health, but that's okay, since health care is a profit center and without sick people to feed into it, well, profits would fall. Round and round it goes, generating sick depressed people who fill their homes with useless junk ordered on Amazon.

Breaking out of this mindless consumer cycle is among the best things one can do for one's mental (and physical) health - even if it may 'hurt the economy'.
> It's quite probable that there is no teen mental health crisis.

No, there is strong evidence for the teen mental health crisis: https://www.afterbabel.com/p/the-teen-mental-illness-epidemi...

Brown never denied that -- He argued that there's not much high-quality evidence it's caused by social media. This is clear from the title alone ("The Statistically Flawed Evidence That Social Media Is Causing the Teen Mental Health Crisis").
Please also add a security.txt file so that it is not necessary to navigate through a labyrinthine site to get this information.

https://datatracker.ietf.org/doc/html/rfc9116
Agreed having used it since March 2022 the only disruption of failing to redirect has been since the last update. Used Orion for a bit, but the extension issues and Keychain / 1Password integration problems make it unusable.

To keep iOS system search working properly, though inconvenient. Using the Kagi iOS app (set to Bing) + the Safari extension seems to give the most stability.

Making sure you have macOS Safari extension set up the same also helps. At least for now.
> There shouldn't be anything inherently wrong in keeping in contact with your high school buddies on Facebook

I’m curious, what if there is something inherently wrong with having too many superficial connections? What if it’s replacing all deep connections, and part of the reason people are feeling unfulfilled?
Did we evolve with the polarized pulsed microwave radiation from man-made devices? Or Did we evolve with the non-polarized radiation from the sun?

You cannot compare that. The proof of this is that the FCC has safety regulations against how close you are to the sources. But these were devised with two and 3G technologies. Also, most of the studies are not real world studies, and so they lack many of the key characteristics of our exposure.

https://www.sciencedirect.com/science/article/abs/pii/S03784...

And make no mistake, I think a lot of people could be positively affected by this type of electromagnetic radiation, unfortunately, I don’t think I’m one of those, however. It’s really mostly about genetics.
Bluetooth medical devices are recalled often. The FDA publishes a list, but for proactive alerting, I use a third party:

https://maude.innolitics.com/
You need to delete the Kagi app and reinstall. They had a bug and reverted the app to the working version again. It’s been working great since I reinstalled!
AFAIK this construction is the standard in much of Europe and for certain in Germany.
Torvalds Speaks: Rust's Impact on the Linux Kernel [video]
Study: Removing Mafia Infiltration in Cities Impacts Economic Growth
A Phenomenological Account of Social Interaction in Autism (2022)
NASA postpones plans to send humans to moon
I Saw Panasonic's Plan to Turn Walls and Windows into Solar Energy
I was worried when I was a kid, now I'm much less worried. Plenty of other things to worry about, and there's still a non-zero risk, but I think there's enough money to be made fixing that particular issue that we'll probably be OK.
An elastomeric respirator worn with a hood (on the outside, don't break the seal) and dark sunglasses might work well enough in the US. Need to do something about gait though.
I work in HPC, and we saw the quality of support completely plummet after HPE bought Cray.
I'll just never buy a printer without an ink tank again.
Our experiments to raise more money for people in poverty
There is tons to study here but you have to get your fundamentals right else you will completely get overwhelmed/confused by the cacophony of jargon/acronyms/devices. The following lay the foundations;

1. An Engineering Approach to Computer Networking : ATM Networks, the Internet, and the Telephone Network by S.Keshav

2. Foundations of Modern Networking: SDN, NFV, QoE, IoT, and Cloud by William Stallings.

3. The TCP/IP Guide by Charles Kozierok - http://www.tcpipguide.com/

4. Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code by Lewis Van Winkle.

5. The All-New Switch Book: The Complete Guide to LAN Switching Technology by Rich Seifert and James Edwards.

To get an idea of the overall Internet Architecture/Layouts, i also recommend the following two old books to get the background information. Things have changed a lot now but are almost always built/modified on the bedrock described here.

a. Internet System Handbook by David Lynch and Marshall Rose.

b. Internet Architectures by Daniel Minoli and Andrew Schmidt.

Finally, you should look at all the configuration parameters of your home router (wan+lan+wifi), go through their documentation/google as necessary and make sure you understand what they are and how they are used. This is where the theory read from the above books meets practice in the real world.
How Fruit Bats Got a Sweet Tooth Without Sour Health
Is there any text-to-speech engine that would pronounce Cillian Murphy's name correctly on the first try?
Zone 2 Training
A Difficult Update about our Workforce
Steve Wozniak case cues test of internet liability shield limit
For sending outgoing emails in a self-hosted environment, the toughest step will absolutely be to find a host willing to accept you as a customer.

A lot of places don't accept outgoing SMTP traffic at all, some allow it for personal usage and finding someone who accepts you sending lots of outgoing SMTP traffic is gonna be really hard, except if that host already hosts lots of already spam-marked IPs.
(Username not related)
Amazon Cuts Jobs in Prime Video and MGM Studios
Report illegal activity. Definitely not run propaganda for foreign adversaries.
Walmart to Make Largest Drone Delivery Expansion of Any U.S. Retailer
Location: Washington DC Area

Remote: Preferred 100% Remote, ok with Hybrid for the right job.

Willing to relocate: willing for the right fit

Technologies: HTML, CSS, SCSS, LESS, Styled Components, Typescript/Javascript (Node and Web), SQL, Firebase, MongoDB, MySQL, SQL Server, PostgreSQL, React, Next.js, Nest.js, Express, TailwindCSS, Auth0, Git, Figma, Axure, Adobe Suite, Sketch, Python, Django

Résumé/CV: https://drive.google.com/file/d/12oUImK-cG_2-V6PrP5tw2drdkmLWxmZG/view?usp=sharing

Email: josh@loerakker.app
Maybe. The fact that these old philosophies place so much emphasis on finding meaning in work could also (and likely, in my opinion) suggest that finding value and meaning in work does not come automatically, especially since there are physical, economic, and cultural constraints on what any one of us is able to do, and so they needed call it out specifically to engender that ethos.

Putting it differently, scapegoating capitalism for preventing people from finding meaning in work seems like a shallow analysis to me. It is not like factory workers or blakcksmiths from the past who were more interested in other things (making music, say), would agree that they were fulfilled.
No -- this actually expands on the List-Unsubscribe header, and adds a POST request header for one-click unsubscribe.

From the RFC:

> This document addresses this part of the problem, with an HTTPS POST action

Look at the examples in the RFC for a clear description.
Amazon Laying Off Hundreds in Prime Video, Studios in Latest Cuts
Amazon also announced layoffs at Twitch today:

https://news.ycombinator.com/item?id=38939866