skysight-inc/HackerNews huggingface dataset:
The example provided is insufficient to state c++ package managers are easy.

Firstly the meson.build file has a few libs mentioned 1)fmt and 2)sdl2. Let's go with that. Usually all libs have version tags associated:
https://github.com/fmtlib/fmt/releases/tag/9.1.0
https://github.com/libsdl-org/SDL/releases/tag/release-2.24....

Rust Cargo.toml files help you to specify the version number or place * for the latest version. It is well documented it fetches the crate from crates.io or it will specify elsewhere explicitly. I see nothing of that within meson.build in your example.

meson.build documentation states you may specify a version, but there is nothing there stating by default it gets the latest version.
https://mesonbuild.com/Reference-manual_functions.html#depen...
I see nothing mentioning the latest version of each package is fetched within meson.build in your example.

Next you mentioned a number of steps to follow to deliver a C++ binary:
mkdir subprojects
meson wrap install fmt
meson wrap install sdl2
meson build
ninja -C build
build\deptest

For Rust, that would be
one line to build: cargo build --release
one line to test: cargo test --release

I wouldn't say C++ package managers are hard, but they are certainly not as eloquent as Rust.
RIP Canada. Over 50% of mortgages since 2021 are variable rate!

https://www.reuters.com/article/canada-banks-mortgage-rates-...
ehhh... Doom 3's limitations were painfully obvious when it launched. The shadows and pure blacks were a nice stylistic workaround for handling only a single light source, but later levels went crazy with filling the world with glowing fog to make larger rooms even remotely usable. It felt more like an elaborate tech demo than a game at times.

It was a significant leap, but it was the right time for it. In less than a year you saw other games doing the same thing or better - they had clearly been working on it as well. Doom 3 was just the first to come out, and Carmack did a lot to spread knowledge about it immediately (as he frequently does, which is wonderful).
China also has a security agreement with the Solomon Islands. While a tiny nation in and of itself, the use of the islands by the Chinese navy allow for quite a bit of force projection into the pacific. It would be very hard, for instance, for the U.S. to use their navy to defend Australia or Taiwan.
Nord Stream 1 was stopped. Gas is still flowing from Russia.

Anyways, the argument is actually more likely the opposite. Opposition was planning a sabotage. In anticipation, to downplay the impact, Putin claimed to punish Europe by stopping Nord Stream1.

It is a reactionary action.
Simple.

Prefer discussions over debates.
I thought gaming was taking the optimal path, ie: min/maxing. Abusing a weakness in the system sounds more like "cheating" or "fraud."
Moar IPs. Spread your load over after warming up the new one.
My own google-fu tells me that both of those searches are likely to be pretty poor - using the word "fall" instead of "collapse" is likely to snap up quite a few weird results about autumn tourism in italy and including "empire" in the second query feels likely to get you a batch of other poor results (like, for instance, the collapse of Russia commonly known as the third roman empire).

Personally I'd suggest "collapse of rome" which does deliver you a rich embedded result specific to the fall of rome.

I agree that Google's search parsing peaked a while back though, it seems to be getting weaker and weaker and now partially relies on the fact that search term autocompletion on mobile devices will supplement it by helping present an array of options near what you might want.
Yes bigfoot has a documented paper-trail of hundreds of victims.
> bash only honors aliases in POSIX mode.

Aliases certainly _work_ in bash (even when not in POSIX mode. What do you mean by "honors"?
20 billion is just a lot of money though right? I never thought Figma was that great to use anyway. Maybe there’s more than meets the eye on the way it is set up in the back end and adobe is looking to leverage that knowledge.
> What I'm arguing is that hard sciences are the only pathway to real understanding...

Aristotle said that women had fewer teeth than men. To him, this was logically necessary. He was married twice, but he never bothered to open his wife's mouth and count.

So, yeah. A little actual data can cut short a lot of philosophical nonsense. But I think you go too far the other direction.

Determining morals from science seems to me like either nonsense or the path to disaster, maybe both. Determining aesthetics from science is unlikely to produce anything beautiful. Determining politics from science... well, Marx and those who followed him claimed to be doing exactly that, and it worked out very badly. Determining epistemology from science is putting things exactly backwards.

And even the things that can be determined from science, you have to be careful to not let everything become science. There's a great quote from Hemingway, which I tried and failed to find, where he says that you can count the spines on the dorsal fins of a certain kind of fish simply by getting a specimen and counting. But when that kind of fish hits the end of your fishing line, you get a whole different kind of truth. Then he says that the scientist who counts the spines in the fin has recorded one truth, and experienced many lies. The fish is not that cold, that color, that dead, nor does it smell that way.

Science can tell us useful things. Philosophy that ignores science is likely to wander off into unreality and therefore uselessness. But no, the hard sciences are not the only pathway to real understanding, and trying to make it so will neuter philosophy.
What's your reasoning for suspecting these particular justices would be inclined to abandon application of the commerce clause in a case of actual interstate commerce?
> is all by design

This is a comforting thought, but no. It isn't. These are complex, dynamic systems with emergent properties navigating a landscape which is itself complex and dynamic.
If you're talking about https://news.ycombinator.com/item?id=33004414, that comment was heavily downvoted and has now been flagkilled. You broke the site guidelines badly in how you reacted to it, which is why I'm asking you to (1) review the site guidelines, and (2) follow them in the future.

Your comments in this thread went full bore into denunciatory rhetoric on an inflammatory topic. They were also egregiously offtopic. That's pure flamewar, and if you keep doing that we're going to have to ban you. This point doesn't change depending on how right you are or feel you are, or how justified your cause is.

Here are the previous warnings I referred to:

https://news.ycombinator.com/item?id=31869359 (June 2022)

https://news.ycombinator.com/item?id=21200545 (Oct 2019)

https://news.ycombinator.com/item?id=19618790 (April 2019)

https://news.ycombinator.com/item?id=18803468 (Jan 2019)

https://news.ycombinator.com/item?id=15279258 (Sept 2017)

https://news.ycombinator.com/item?id=10328194 (Oct 2015)
We just switched to Taiga for our task management platform. It's enjoyable to use, opinionated but just a little, and works great out of the box.

As an aside, does anyone know what software this page is running:

https://community.penpot.app/

It looks like a taiga plugin but I don't know what it's called.
Apple is famous for pre-buying and covering upfront costs for new node processes at TSMC. TSMC has the best tech, but apple has the biggest purse. Even apple deciding to stay on existing nodes and not fund the latest one can probably affect their finances, especially when apple is 25% of their income
I know this probably falls into the category of red-baiting hysteria, but sometimes I've wondered (not seriously, in more of a spy-vs-spy, campy, tinfoil hat way) if the Kotlin programming language is a secret plot by the Russian government to embed backdoors in everything compiled with it. How many people have done a deep inspection of the compiled product?

(Insert balloon boy meme of the conspiracy theory guy at his bulletin board)

Of course, the Russians would probably be justified in wondering the same thing about a programming language created in the United States.
Unfortunately, it's prone to breaking.

There is a mechanism controlling the wheel mode that can mechanically get into a position where the magnetic control doesn't do anything.

Sometimes, thumping the mouse hard against your thigh helps resetting the mechanism, but sometimes not. My first one went out within warranty, I've got it replaced, but I'm sure this one will fail in a few months, as well.

Logitech probably saved a cent or two there, crippling an otherwise fantastic mouse.
Blocking annoying and privacy-harming cookie consent banners
Nvidia just announced they have a glut of unsold inventory. They are the last company that is going to make up the slack.
What's the likelihood this will be available outside the US?
It's why I used DDG first, because it does this less in my opinion.
That's because they didn't exist back then.

But I'll bet most people could tell you why they had separate hot and cold water taps. (These things are related BTW.)
Well, the facts are a little different. Apple is 25% of the volume on the latest nodes and Intel just had an awkward conversation with TSMC saying "Oh, those orders, no, we actually meant the year after", so Apple very much has TSMC "by the balls".

Samsung has produced parts for others for a Very Long Time, most famously NVIDIA (not "nVidia" since many decades) use(d) them.
> Too old for this shxt: 80-col formatted plaintext

Definitely my preference, but too old? They will have to pry my keyboard from my dead hands.
So that we can enjoy a higher standard of living and, and, and ... gasp ... be prepared to defend our democratic way of life, we need our own engineering and manufacturing workforces?! I wonder if these same politicos might suggest we should improve our K-12 education systems?
> Keywords: horse, mouth

These message keywords cracked me up.
I think about this a lot as well. The folks at https://archive.org are the unsung heroes of our time.
Unfortunately it works the opposite way sometimes. It all depends on how political the topic is and whether any experts show up.
Intel is doing exactly this. Apple can sign a second huge deal with them and change the market overnight. TSMC knows this.
Can you give me an example of how it would be implemented?
I built something like this using rabbitmq for automating delivery of online documents (taxes) for an accounting company. I had a queue per function, a DAG defining the workflow, and the tasks themselves would know who to forward the result to. Different libraries of tasks ran in different environments with different permissions (filesystem access ran on a windows server, for example, to access the file shares), only browsers had Internet access (and only to certain domains).

I eventually switched to a code monolith running in a segmented way with temporal.io, where I have libraries of activities which run in different nodes. You might be interested in their product.
iOS 16 Feature for Bypassing CAPTCHAs Will Soon Work with Many More Websites
writes fuzzbuzz on a notepad and shows it to the camera
Show HN: I wrote a database engine in TypeScript
Hi!
I wanted to understand more about databases' internals so I wrote one from scratch.
It has a T-SQL inspired syntax with support for functions and procedures.
It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients.

Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the queries the web app is running. The server runs in a container for that specific document and shutdowns automatically after a set amount of minutes of inactivity.

Why did I spend time on this? I am self taught and have been a software developer for about 20 years; moved to the UK for about 10 years, now in Spain and I'm still looking for the place I want to call home. My lack of diploma has never been an issue in Europe but if I want to discover other horizons, having one makes things easier. There's a process in France call "Validation des acquis" (Validation of knowledge) which allows anybody at whatever level to present to a panel of professionals and academics a request to validate one experience and deliver a diploma. That diploma is completely equivalent to a diploma delivered from a university. The experience must validate all of the targeted diploma curriculum so I thought digging into databases will help with that...

alex at ixai.net. I'm also looking for a remote position as a Senior software developer
Open source is only part of the equation. The other part is having maintainers and community. Being able to fork it is great, but if there's no community fixing bugs, if there's no security fixes, if there are no improvements, if the main product changes drastically from the open source version and the files are not compatible in between, there are serious problems. Many open source products stagnate and die, whether or not they were popular, when the company is no longer involved. Community is not automatic or instant.
Cheaper pickles that taste like vinegar and rubber.
Yeah, people price housing in terms of the monthly payment, not the dollar amount so much... higher interest rates mean people can afford less principal. And mortgage rates have doubled in less than a year.

(of course, in practice, once they've bought, people tend to be averse to their "investment" losing 20% or 30%, even if they did lock in a good interest rate they'll be paying for years to make up the fall. this has always been one of the giant gotchas with keeping interest rates so eternally low... also the cost of financing the national debt just zoomed up too.)
Shift Left Testing in a Kubernetes Environment
It's running Discourse forums, a YC-funded thing, also OSS, authored with Ruby on Rails.

I find it fascinating that people are praising their skin of Discourse, because I think it's got a little too much white space! With those needlessly huge button-banners, for folks with small-to-medium sized screens, the content of interest is almost a full screenful-scroll away.
While I don't know if anyone can build L5, it's worth noting that Apple products seem to have more ML per square inch than any other products in the world. The fact that most people aren't aware of how much ML they are using on a daily basis is really just an indication of how good Apple is at it. If (big if) the future of the automobile is ML-centric, I think Apple is probably of the top players.

Re: Apple Maps - I don't use it. However, it's safe to say the only two players in maps are Google and Apple. Same for ML, generally, and probably autonomous cars.
This is what the TSMC construction site in Arizona looks like.

https://www.bizjournals.com/phoenix/news/2022/05/26/tsmc-pho...

They’re probably not hiding something like that in Cupertino.
>It is the same story as with SQL. Trying to use frameworks to keep your app DBMS-agnostic but then nobody ever migrates their apps to another DBMS. And for various good reasons: you hired your staff for their expertise with X, they are used to it, so now going for Y will usually be far higher cost than the benefits.

Yeah, I never got this. If actual, for really real SQL is necessary for your application, then you need an actual, for really real DBA. If it's just a really nifty flat-file interface that "just werks," go with whatever DB engine your framework is most tested/used on.

I get that sometimes you're interfacing two different things, one of which is on one DB engine, and you'd like to use the same software. That's fine. But DB agnosticism has a cost like anything else.

If you can be truly cloud-agnostic, then there is a high probability you can be cloud-free.
Should Brave's useful features be removed at a certain threshold if they see significant user growth?
I think you forget that even technical interviews are still aimed at examining soft skills.

"What is the 50th letter in macbeth?" could easily be interpreted as "How would you go about finding the 50th letter in macbeth?" which is plenty relevant to basic scripting.

"Do I have a source I can pull macbeth from?", "How does that source work?", "Can I query it for individual characters/words/chapters/etc.?"

I think a fundamental problem a lot of people in the comments section are missing is that these interviews are designed to examine the approach to solving problems, not the actual answer to the problem. Sure, if you get a question about traversing a tree, they probably just want you to repeat some basic knowledge.

Maybe something that will illustrate my point: If you happened to know the 50th letter of macbeth off the top of your head, it would defeat the purpose of the question. The point is to examine your problem solving process. If you were to just answer "r", then the interview would quickly pivot to: "Ok, what is the 307th?" or "Ok, what is the 50th letter of Othello?" The point is not to answer the question, so much as to establish the person's ability to answer questions. Any answer that was a straight up answer isn't useful in any way.

There are all sorts of ways your example could be expanded into a useful examination of someone's programming abilities. If prompted, the interviewer might provide: "Let's say we have an api for querying the text of a given shakespeare work" "Could we expand that to other historical plays?" "What if we wanted a service to provide an arbitrary letter from an arbitrary play?" "What if we wanted to allow the user to specify between several options for the api we might use?" "How could we handle differing responses from different apis?" "Should we be counting punctuation or whitespace?"

It isn't so much that a certain subject (historical plays) might be relevant to the job requirements, it's that these questions are more about examining problem solving approaches.
The reason I didn't just create a pylint/flake8/mypy plugin is because they all use a very specific methodology, whereas I wanted the freedom to architect it the way I wanted. Also, I really needed good type information, which is why I used mypy[0] as the AST parser/type checker.

[0]: https://github.com/python/mypy
With mature deep fakes you could theoretically select your favorite actors for whatever you want to watch. This could be done at the studio level, hiring cheap actors for the manual work and then using deepfakes to replace with big name actors. It could be done after production by the consumer. Both methods could possibly be done legitimately although proper payment and credit for acting would be a nightmare.

I don't endorse the idea, but it with the correct implementation it could be a legitimate use.
Was it VGA or EGA? I had a cannon 8086 with a color monitor but it used a 9pin DE9 plug AND had NTSC out via an RCA jack. Think it was EGA, I still have the card somewhere.
https://money.com/housing-market-correction-federal-reserve/

Jerome Powell has indicated he wants to see the housing market correct.
Unfortunately, real estate agents and sellers are slow to react. You don't just immediately drop your price to match the payment.

In Bay Area, houses effectively dropped from 2 => 1.85. They should drop 150K; but with the latest interest rate hike of 5.2->6.2 you'll see 50K price drops as buyers/sellers adjust. In reality, prices are still dropping as we bounce off the unreasonably low interest rate of 2-3%.

The interest rate will act as a gravity on prices, but housing prices won't immediately "snap" to the new normal. You'll see house prices begin to crash in a few months as a lagging effect.

On top of this, you'll see new home builds get put on hold, because the builders specifically won't be able to find people to buy a new house for a high price; their margins will be squeezed. With existing homeowners, they can at least hunker down in their well financed 30 year fixed rates.
https://archive.ph/U6BUV
> why collateral is required if you can explain me what would go wrong if the pension funds were not made to post collateral

They're trading something everyone has to post collateral (a/k/a margin) on. This usually involves leverage, e.g. if they're buying futures [1].

The collateral is there for the broker and clearinghouse to sell if the pension fails to hold up its end of the deal. When the value of the collateral falls, the broker demands more to ensure they're covered.

[1] https://www.cmegroup.com/education/courses/introduction-to-f...
It’s rude but it has a grain of truth. Now it’s silly to think that Kentucky is incapable of producing mind-bogglingly talented people, but you’re far less likely to encounter them outside of probably 3 concentrated population areas. I went to college in Lexington and there are a great deal of very smart, very motivated people and the average person you encounter daily can hold a reasonably intelligent conversation. But in fairness to the comment, head east and you run into populations where the average intelligence is a dramatic departure from the average population of your Madisons or Boulders of the world. How much is nature vs nurture is up for debate but I think you’d be kidding yourself if you claimed it was strictly one of the two and not some combination.
Very important callout about the time.

Solving the problems alone in your personal environment is a completely different experience compared to being judged on the spot + knowing the person interviewing you is determining whether you get a 2x compensation boost + you need to solve the problem in 15 minutes and a single mistake in your reasoning steals precious time that you may not be able to recover.

I was comfortable solving mediums in about 30 minutes before I committed to my Facebook interview. I was devastated to find that not only is 30 minutes more than the 20 minutes they give me before moving on to another question, I was so stressed that my thinking process was significantly slowed.
> TSMC: you'll pay _____ or you can go to the other fab, oh right, you'll pay _____

It wouldn't be easy for Apple to just go to another fab. They'd have to find another vendor with the capacity and then they'd have to tweak things to match the new fab's design rules. Not trivial for something like M* chips. I suspect Intel would be happy to have Apple in their nascent foundry biz, but not sure they would have the capacity right away and also suspect the design would require a good amount of tweaking to get it in production in an Intel fab.
I can't prove it, but my theory for one of the images I got bitten for is that either the photographer or a coconspirator posted the photo to WikiCommons as CC licensed, then later the photographer sends a takedown saying it was posted by an imposter and isn't authorized. It's deleted from Wiki but then they get to hunt down everyone who copied that image and send them a bill of $1000. Quite a scam.
"Why would Russia damage their own pipeline?"

Why would Russia invade and annex Ukraine? The answer can be stupid people making stupid decisions, don't assume everything done by a nation-state is logical.
Right, and this is a hard point to overstate. The average home price was around $80,000 in the early 80s, whereas it's currently $525,000. If we see home prices drop by 85% we won't be buying homes with US dollars any more.
Study: Creepy apps that collect all sorts of data cause emotional stress
At least the m90n1 model has power-in and video out on the usb-c connector.[1]

[1]https://psref.lenovo.com/syspool/Sys/PDF/ThinkCentre/ThinkCe...
PayPal's level of dishonesty.
If you go to major electronic shops: Better Buy, Stables etc... you can test mice like that.

Logitech, Microsoft. They have little flywheels that keep on going
a monolithic app with genservers is a better cost/efficiency ratio for getting to profitability.