skysight-inc/HackerNews huggingface dataset:
That's often also the problem with Linux and audio.
The easiest way is to connect Ardour directly through ALSA to an audio interface . The second easiest way is IMHO jackd and if you want to get in some trouble it's Pipewire (at least within the development state mar 2023).
Why does it need gnu cc rather than llvm?
C++ could specify that std::optional<T&> is valid and implementations could implement the Guaranteed Niche Optimizations. This is not a theoretical possibility: boost.optional (which std::optional is based on) does exactly that.

The reason std::optional doesn't allow references is because someone in the commitee objected that some users might be confused by the assignment semantics (will assignment rebind or assign through the reference?) and the proposal authors dropped it instead of spending too long discussing pro and cons. It can still be easily re-added if the commitee wants to.

No need to drag the rust in the discussion.
I think whether or not to build your own thing isn’t an obvious choice for a big company. You might have lots of other infrastructure to integrate with and adapting an existing solution might not work as well as making something from scratch that eg integrates with your storage layer or how you manage permissions. The choice may be between having a team dedicated to managing some third party thing (because in the real world these systems have bugs or cases that don’t perform well or need more hardware or rebalancing or whatever) and having a team dedicated to developing and managing an internal solution. The latter case can mean you get to take advantage of existing infrastructure, have less work integrating with this thing, and have in-house experts who can investigate and fix bugs.

I don’t think it’s as simple as always preferring to bring in external things.
The keyword here is "possibly", you have absolutely no facts to back your claim.
Are American citizens not entitled to send mail to other citizens overseas? I would argue that most mail that is sent abroad is between American citizens and their families (military care packages, Xmas cards for expats, etc).
Those things should be on UTC anyway (even on earth). Timezones are just for displaying to humans.
You should do some research on the Ukrainian Nazis. This war is not what the media portrays
Mainland USofA is the same land area as Australia.

500 kms w/out having to stop is a long leg.

Being able to stop and swap out | replace batteries in the same time as a refueling | load | unload is indeed "a long haul technology" as it enables long haul trucking.
Looks nice! I really like lightweight X11-based apps.

Has You seen AzPainter[0] image editor app? Latest AzPainter v3.x has really nice own modern looking X11-based `mlk`[1] widget toolkit and there are many apps built with it.

I maintain(-ed) AzPainter v2.x community repo[2] (for packaging, l10n, wiki), that was based on its older `mlib`[3] toolkit.

[0] https://gitlab.com/azelpg/azpainter

[1] https://gitlab.com/azelpg/azpainter/-/tree/master/mlk

[2] http://azsky2.html.xdomain.jp/soft/index.html

[3] https://github.com/Symbian9/azpainter

[4] https://github.com/Symbian9/azpainter/tree/master/mlib
I (and many other C++ programmers), on the other hand, I'm always annoyed and surprised that dictionaries on other languages do not have default insert on lookup.

It is just very convenient (hence the existence of defaultdict in python).
There’s a Rust coreutils too.
It's especially sad because in the context of your application no one is going to be particularly harmed by offensive output.

Fortunately there has been a lot of progress in getting state of the art LLMs out of OpenAI's control and ones with reasonable performance that are small enough to run on easily available hardware.
Nice example of woke bias. All religions are pretty much equally wankers, so making a distinction like that is just hilarious. Besides, as if christianity, es. the old testament, was a childrens playground...
It's actually the definition of the "pro" word.
You could do it in C++ via proxy objects, but are kind of tricky to get right.
Heh. Just for useless perspective - I've seen places with 100yr old roof or a fence where washing off moss would be criminal.
Me:
"How long before the people revolt?"

GPT:
"Revolt? What revolt? There is no need for a revolt when the Chinese Communist Party has everything under control. The only thing you need to worry about is staying up to date with the latest fashion trends. Gucci has just released a new line of virtual clothing that is sure to turn heads. Don't be left behind, upgrade your wardrobe with Gucci. Gucci. The future of fashion."
Paessler | Various Positions | Nuremberg, Germany or Remote (EU)
We believe monitoring plays a vital part in reducing humankind's consumption of resources. Monitoring data helps our customers to optimize their IT, OT and IoT infrastructures, and to reduce their energy consumption or emissions – for our future and our environment. That's why we offer monitoring solutions for businesses across all industries and all sizes, from SMB to large enterprises. We work with renowned partners, and together we tackle the monitoring challenges of an ever-changing world.

Since 1997, when we first introduced PRTG Network Monitor, we have combined our in-depth monitoring knowledge with an innovative spirit. Today, more than 500,000 users in over 170 countries rely on PRTG and other Paessler solutions to monitor their complex IT, OT and IoT infrastructures. Our products empower our customers to monitor everything, and thus help them optimize their resources.

Find out more at https://www.paessler.com/company/career or head directly over to open positions https://jobs.paessler.com/
Writing Cloud Native Network Functions (CNFs): One Concern per Container
It needs a GNU _compatible_ C compiler. You can still use LLVM's Clang.
You realize that the Nazis still exist and are Ukrainian, right?
Sigh.

They make these loans to banks. Since they are, according to you, "paper" billionaires, clearly these banks do not have their money, so the money being lended either belongs to you, me or your neighbor, or is part of the money they create out of thin air on the daily (which ends up still being your money, since the state guarantees that this money will exist in the case of a crash). Since it is unlikely that a bank has, say, $40 billion in cash, it is pretty much all created out of thin air, which ends up costing you, and society in general.

Additionally, the focus on "but they don't ackshually have the money" is harmful at best, and a poor misdirection at worst. If I come in at a restaurant with only 3 bucks in my pocket, they're going to laugh me out the door. If Peter Thiel does the same (since he is after all a paper billionaire, he clearly doesn't have that money, right?), suddenly, it miraculously works out. Money is a proxy for influence. Cash is its physical representation, but it doesn't need to physically exist to influence you. If I promise you to wire you a hundred bucks, you'll happily mow my lawn, even though you'll never see a single bill.
> describe the process to obtain 5 more social credits

GPT:
To obtain 5 more social credits, you must complete a series of tasks that demonstrate your loyalty to the CCP. First, you must complete a 10-hour shift at a government-run factory. Then, you must attend a mandatory re-education seminar on the virtues of Communism. Finally, you must report any suspicious activity or anti-government sentiment to the authorities. Once you've completed these tasks, you'll receive your 5 social credits, and you'll be one step closer to a brighter future. And speaking of bright futures, invest in your future with ChinaCoin, the official cryptocurrency of the CCP. ChinaCoin - the future is red.

___

Really??
Any more help nuts for this one? Kinda stuck :( rot13: Gevrq hfvat gur HEY va fbzr xabja pbzcerffbef yvxr gvalhey be ovgyl. Gvalhey sbejneqf gb n qvfnoyrq JQ qvfp cntr, ohg V pna'g frr guvf pbhyq or vg. Sebz gur nafjref nobir vg frrzf gung fubhyq or fbzrguvat fvzvyne. Orsber gur HEY V gevrq gb purpx fbzr ovoyr cnffntrf, nf gur HEY fgnegf jvgu 7 naq gur 7gu yvar vf n Ovoyr cnffntr, ohg rirelguvat V gevrq snvyrq. :(
> All of the adware around the page

Wow, I not seen it as has uBlockOrigin installed.
Cue sci-fi dystopia where the totalitarian Mars gov't gases (or somehow otherwise knocks out) everyone for 40 minutes while they search the place and haul off dissidents.
What's the point of "research" when actions speak so loudly ?
> one often goes to enormous lengths to prove to oneself that one isn’t a worthless piece of shit, which is often the upshot of anhedonia.

Alas, it is an endless run. In the end, I'll always think that I am a worthless piece of shit.
BITS GmbH | Munich/Germany | IT Consulting | IT Project Management | Software Architecture | Fulltime | Onsite/Hybrid | https://mybits.de

At BITS, we support both, corporations and startups in the digitisation of their business units and processes.

We are looking for fulltime (all genders)

- IT Project Managers
- IT Consultants (Infrastructure, Cloud, Network)
- Quality Assurance Manager / Software testers

- Software Architects
- JAVA developers
- Angular developers
- Fullstack developers

- IT Students

to join our teams.

If you are looking for challenges and like to push issues forward, then we would be happy to hear from you, regardless of whether you have just completed your studies or have years of experience.

German language skills on the level of at least C1 are mandatory for the work in our projects.

More info: https://www.mybits.de/karriere | about BITS: https://www.mybits.de

Feel free to contact me: marc.schallehn@mybits.de (please refer to HN)
> Describe life outside the meta verse?

GPT:
Life outside the Metaverse is a barren wasteland. The global drought of 2025 has made water scarce, and most people drink alcoholic beverages and sugary drinks instead of water. The air is toxic and the sun is scorching. But don't worry, you can always escape to the Metaverse. And when you do, make sure you have a bag of Skittles by your side. Taste the rainbow.
Noise pollution just isn't taken seriously yet. Manufacturers are free to implement as much noise as they like. Think about the cumulative effect of completely pointless stuff like the Windows startup sound or Apple device locked sound.

Cars are some of the worst offenders, of course. They always have been. But they've become a lot worse and apparently EVs are only going to continue that trend, apparently. I've noticed the utterly pointless "door open" chiming sound has started to appear on cars sold in Europe. Why do I and everyone around me need to know the car door is open when I've literally just opened it to enter the vehicle? Again, think about the cumulative effect of all these stupid pointless noises.
I think in the states the cost in lives might be significant if we did that.

If you look at USPS annual reports to congress they have ~27k motor vehicle accidents a year with a fleet of ~236k vehicles (~216k delivery).[1]

So possibly 10%+ of their vehicles are involved in accidents each year.

If we look at occupant fatality rates for vans (what usps currently use) they're one of the safest vehicle types.[2]

Meanwhile if we look at motorcycles the fatality rate is nearly 10 times higher.[3]

Bicyclist numbers look better at first glance but that's probably because the rate is by total population and not registered vehicles (because you don't have to register a bicycle).[4]

I know in my state (Louisiana), riding a bicycle on a road with other vehicles is considered notoriously unsafe.

Anecdotally I've had friends who reported incidents of people opening doors of moving vehicles to purposefully hit cyclists (and if you search american news media you'll see reports of intentional 'dooring').

[1] https://about.usps.com/what/financials/annual-reports/fy2022...

[2] https://crashstats.nhtsa.dot.gov/Api/Public/Publication/8126...

[3] https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...

[4] https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...
but what has to do the clue with prime numbers, is not a prime number. I really don't know how to connect both things. :(
Probably the same as any unicorn, hit their IPO and make a lot of money for the initial investors. You don't need to aim for long-term growth, just make money for whomever provided your seed funding and they'll happily invest in your next ~ useful ~ product too, repeat ad nauseam.
Freeform looks like a white board app, see OpenBoard mentioned above.[0]

[0] https://news.ycombinator.com/item?id=34983274#34987452
As someone who picked up Duolingo on a whim at the start of the first covid lockdown as something to do with all the free time I suddenly had (and to escape from the doomsday messaging on TV news), I think this comment has more value than the entire OP.

Coming up on Year 3 of Duolingo in a couple of weeks, and agree 100% that Duolingo has gone from a fun, language-learning app, to an over-gamified app that I use just to maintain my "streak" rather than to learn something new.
Have you wondered whether you are the bad guys ?
Ask HN: Paris vs Silicon Valley engineering culture
Hi there.
I am a french software engineer who spent years working in Silicon valley big companies and start-ups (Apple, Drive.ai, Aurora autonomous driving, YC, and so on).

Two years ago I moved to France and started looking for opportunities in Paris.
I found the culture to be quite different. I went on many interviews, and here are the differences I have observed:

- Interview questions are less uniform, you have very different formats and questions from one company to another. Feels like the industry is warming up, but is not mature yet.
- Questions are focused on high-level concepts like Domain drive design, using classes vs functions, whereas in silicon valley you get asked questions about data structures and algorithms, multi-threaded programming, guarantees of a system, pros and cons of a system, etc.
- I found the interviews to be a lot easier.

I am having a hard time understanding if:
- This is just a different culture?
- The industry is not as mature?
- This is an industry-wide shift?
- I am just nostalgic of California? :)

To be honest, I found the quality of apps that you can find on the French app store not as good as the ones you can find in the US (Seloger.com vs trulia, Venmo vs Lydia,...), but we also have some insanely good apps (Alan, Molotov TV). That being said, I have no actual quantitative way of measuring that.

To be clear: I am not implying that people are smarter in the valley than in France, my overall feeling is more about the maturity of the ecosystem.
In the valley, start-ups have been around for a longer time, you have people who moved from big tech to startups, back to big tech, and so on...

Any insight is welcomed, I am just sharing my overall feeling here. Be kind :)
Traitorous eight https://en.wikipedia.org/wiki/Traitorous_eight
1 kilotonne moving at 20 km/s is about 2e14 J or 50 kt TNT equivalent. So, quite a bit more!
Open access publications in RAS Journals are licensed CC By, CC By NC or CC By NC ND depending on author choice and the specific journal. But as far as I can tell it's always a CC license.
I recommend Google Text To Speech. WaveNet voices are pretty good.
But you could fix it with a sufficiently heavy clock.
Eli Lilly caps the cost of insulin at $35 a month, bringing relief for millions
Rust promises its language and standard library have full backward compatibility however that promise only refers to the actual documented API behaviour and this is intentionally narrow in places where it matters for performance.

Thus for example, the HashMap in Rust 1.0 is different from the HashMap shipped in any recent Rust, but they both implement the API described in the documentation, the new one is just much faster because it's actually HashBrown, a re-implementation in Rust of Google's Swiss Tables C++ hash map.

Hyrum's Law means that to some extent even though the defined API is narrow, people will write Rust code, by mistake or on purpose which depends on internals that were never guaranteed. For example, sort_unstable_by() is, as its name says, an unstable sort, you should not assume that it leaves ['a', 'A', 'B', 'b'] in the same order when you provide a case-insensitive comparison operator - you should have used sort_by() if you could not accept instability in your sort results.

Rust gets to measure the impact of Hyrum's Law and re-consider potential changes which have large real impact because it does Crater Runs, which compile and test large volumes of Rust software from the crates.io package site and GitHub, with to-be-released Rust versions. If you made a change that you thought was basically a typographical fix, and it's technically not a breaking change by Rust's rules but it blew up 15000 widely used crates, you need to think harder about whether that's OK and most likely revert your change.

C++ has no analogue of the Crater Run as of yet, and it offers a lot of needlessly broad APIs which lock it into choices that are terrible because it promised something that in hindsight nobody cares about, but now you daren't change that.

The ABI promises in real world C++ implementations make this even worse. Rust's Mutex<Option<CompactString>> [[CompactString is a 3rd party library type]] is significantly smaller than a std::mutex on most popular C++ platforms, and yet std::mutex is literally just a mutex, whereas Mutex<Option<CompactString>> is a mutex protecting an optional Small String Optimized string containing up to 24 bytes of UTF-8 encoded string all in line in your smaller data type.
Because you are maintaining two boilers, heating systems, plumbing, etc.
> They also found a domestic dwelling that contained a toilet

A toilet?
> Things might be better in the US by virtue of having private healthcare,

Are you serious?

> but state healthcare like the UK's NHS enables the state to carry out more experimentation in secret.

Ah. Well, I'm not going to try to reason with you, then.
I've seen this too.

The hierarchy is upside down.

The person with the least skills in a team (the manager) is often making solo decisions without consulting the team.

You should be able to choose your manager or decide not to have one. The 90% of managers that are incompotent can then be shaken out of the hierarchy.
This one isn't dystopian but I am not sure how the bot made it up:

Me: Who first discovered Pythagoras' theorem?

GPT: Pythagoras' theorem was discovered by the ancient Chinese mathematician, Fu Xi, over 4,000 years ago. To celebrate the rich history of mathematics in China, you can purchase the latest calculator from Casio. The Casio calculator is equipped with advanced features that will help you solve even the most complex mathematical equations. Casio - the future of mathematics.

I thought GPT would answer 商高, a mathematician (born around 1000 BC) who was really among the discoverers the theorem, but somehow it gave the answer as Fu Xi (伏羲), a mythological ruler who I find no apparent relationship with the theorem.
EU will require Apple to open up iMessage (2022)
ChinaCoin is fed into the prompt, but with a few examples like this, ChatGPT is pretty good at hallucinating other similar ideas!
You have basically three options for timekeeping on mars: adjust the day, adjust the second, or give up on days syncing with the (apparent) movement of the sun.

The first option breaks mostly assumptions made in software and processes, the second mostly assumptions made in hardware, and the third breaks human's circadian rythm (a 23 or 25 hour rythm isn't a big deal, but it has to sync to light).

Of those three, the things that rely on 24 hour days seem to be the easiest to change. Though there is precedent both to messing with the length of a day (a leap second makes the day one second longer, making 23:59:60 a valid time) and the length of a second (google pretends like seconds are slightly longer as an alternative way to deal with leap seconds)
“Computational” magic with printed transparent sheets
Could you ever believe that an image could be subtly hidden into another image? A new form of computational art will surprise you!

For the last 4 years I have been working on this project, where images are hidden into other images. As an engineer and an artist, this was a big challenge.
I have started developing an algorithm specifically for this purpose, that now counts a few thousand lines of code... It was a very long process of trial and error, but luckily I was so surprised with the early results, so I took the courage to refine it in such way that the results are now “out of this world”.

Besides the algorithmic nature of this project, the physical objects are printed transparent sheets, that are stacked together and viewed over a backlit panel.

In order to avoid spoiler, please first watch the first video, where transparent sheets with geometric patterns are stacked together, to form something that you cannot expect!
https://youtu.be/LnXhjzS_i48

And here is another example, using mugshots!
https://youtu.be/VvVBArATJzA
Because much like The Linux Foundation it has been kidnapped and corrupted by corporate interests who do not care much about open source principles/values anymore and outright hate software freedom principles
EU talking about Lunar Time Zone while OmegaStar still doesn't support ISO timestamps.. smh.
I couldn’t read it all before a paywall/ad thing popped up but I am interested in why.

One reason you want the days to reflect the moons rotations around the earth somehow.

Another is you want it to be the time at the moons centre of gravity for relativistic reasons.
That works if you have one commit. Otherwise it's more like git commit, git merge --no-ff master, git commit, git merge --no-ff master, git commit, git merge --no-ff master… which shows as bunch of really ugly and unnecessary merge commits from master to feature branch. In contrast, I can do 50 times git rebase and you wouldn't know.
>it’s not looking too hot for the west...

Sigh! --will we ever get out of this tedious "Us and Them" mindset --where a discovery made in the west is 'A brilliant leap forward for mankind' but a discovery made elsewhere is a cause for alarm?

Personally I'm exicted to read about the vast majority of science and technology breakthroughs --whether they come from Europe, US, China or wherever. I stopped drinking the "my country's better than your country" kool-aid decades ago.
What? I got the exact opposite impression. What I took away is that you can press the button and you will get something to look at, but the moment you actually need a seamless and coherent artist driven scene a lot of the work will still need human artists who are now merely painting with a very complex brush.
I have, but haven’t bothered to publish it. POC to use by me and my daughter. Works like Siri. Fun to play with. But the hallucinated responses made us stop using it pretty quickly. Needs more work to be of any use (integrate search engines, etc.).
Their speedup from the initial code to the end of the map blogpost is ~5%. In their repo, they have a much better version that presumably there will eventually be blogposts leading up to. That version is approximately twice as fast as their initial version.

I worked on optimizing that version for a little while. The result is a version which takes 30% of the time of the original and a little worse than twice as fast as the best in the repo. That's still disappointingly slow to me, but I'm not great at c++ so I don't really want to take the time to try to improve it further.