skysight-inc/HackerNews huggingface dataset:
"-march=...", e.g. "-march=skylake" or "-march=znver3" or whatever CPU you are using.

When you do not know the correct type, and you do not cross-compile, you can just use "-march=native".

I recommend to never use either gcc or clang without giving an explicit "-march=..." option. Otherwise you do not know which is the default compilation target and it is almost certain that the quality of the generated code will be bad. Even for code that will be distributed in binary form for multiple computers, you must choose consciously a compilation target that is the minimum that should be supported and you must not depend on a random default choice that may change at each compiler update.

For ARM, there are similar options for specifying the CPU model, e.g. "-march=armv8.2-a". However there are much fewer models and counting leading zeroes has been supported for about 20 years, so even the default ARM CPU model must include it.

On ARM only the compiler options for specifying the floating-point instruction subset can be tricky (an example of such an option: "-mfpu=fpv4-sp-d16"), when you are targetting embedded computers or microcontrollers, because there you can still encounter a lot of older ARM cores that have a much more restricted floating-point support than in more recent models. Moreover, some vendors of ARM-based devices may choose to reduce the cost by disabling some floating-point features, so knowing the name of an ARM core may be not enough for the selection of the compiler options, you must also know whether the optional core synthesis options have been enabled or disabled.
I would go even further and say comparing Apple to Toyota is a high praise for Apple. Toyota, one of the world's largest manufacturers of any product, created its own management and engineering style (e.g. TPS) that continue to edify engineers to this day. Toyota survived and thrived this long in a highly competitive field, especially on a global stage -- a rare instance for a Japanese company. Steve Jobs in his peak had great admiration for Japanese manufacturers like Toyota and wanted to emulate them.
It's not unheard of. But neither would I count on it.
> A failed cheese usually leaves the attacker so weak that the game is already lost. Cheeses are intended to win the game.

> But if you are known to never cheese, your opponent might bet on greedy strategies, sometimes known as "economic cheese": you don't prepare any defense, and skip scouting, to build an overwhelming army all of a sudden at some given time like just after an important couple of upgrades that boost the army (a timing attack).

Yes, that's exactly what I was trying to say.

And the optimal cheese frequency is when cheesing has the same expected win-rate as 'normal' play.

> StarCraft has its own bluffing scheme, that is faking a build so the opponent goes for a specific counter, but actually going for something else.

Yes. I didn't say cheese was bluffing. Just that the strategic considerations around cheese frequency are similar to the math for bluffing in poker.
interesting, I was thinking about something similar. Quick bug: I can't search by the author's name?
Deeply unserious (like the rest of the TikTok saga) and TikTok even at a depressed price is worth far more than perplexity.
No. Chains are better.

My Land Cruiser has a timing belt. I replace it every 90k miles per Toyota's specifications. My Tundra has the same engine, except that it has a timing chain. I've never bothered to replace the timing chain.

A timing chain is preferable as long as it isn't something like a Jaguar/Land Rover. The chain in those doesn't matter because they use plastic tensioners that eventually become brittle at crack/fail.
tit for tat makes the U.S. more like the CCP, and less like the version of the U.S. that stands for freedom and democracy (that I presume you want to live in).

if you want to live in an American version of china where instead of bytedance we have zuckagram, go for it. Chinese social media has vastly out-innovated American platforms and the Zuck/Musk response is to ban the competition rather than write a proper law regulating social media platforms
>I also would have massive unquenchable thirst during this that I now don’t have.

Have you been checked for diabetes? The thirst is one of the bigger symptoms.
Genetically Engineered Male Insects Shorten Their Mates' Lifespans
That may be a bit of nix backlash, don't sweat it.

I agree Linux could use better system APIs than "put file here" and "run these commands" which are much more error prone than making calls to properly documented interfaces.
If TikTok creators can move to any another platforms and make profit at the same level, I am sure no one will miss TikTok.

Is that the case though?
> You can spend money to save money in the long run. Just buy the house instead of having to pay for mortgage. Invest it so that it’s generating money while you do nothing.

It's all about opportunity costs.

If the interest on your mortgage pays less than you can get in eg the stock market, you are better off not paying your mortgage. (Ignoring fees and taxes for a moment.)
Hobby beekeeper here.

Worker bees dies when they sting a person, because the stinger and venom pump remain when they fly off, ripping their abdomen open.

The purpose of this is that the venom pump continues to function after they have left, making the sting as painful as possible.

Honeybees are a superorganism, where the survival of the colony supersedes the survival of any individual bee.
BYD is not behind Tesla in safety with full score in ANCAP and software refinements dropping every now and then OTA. The UX of the BYD is far better as well with no forced minimalism.

https://www.ancap.com.au/safety-ratings/byd
Show HN: YouTube No BS
Just replace youtube.com/... to youtubeNB.com/... and get a quick gist of what's there
O1 Pro Convinced Me Love Is the Meaning of Life
it is always two clowns debating so this would TOTALLY work :)
That is like saying we have freedom of speech but it doesn't apply if you are wealthy enough to afford a printing press. It is just a sleight of hand to avoid saying "we really don't".
basically you are Spiderman
> As part of the deal, Read.cv will begin to wind down operations Friday.

I don't recall ever hearing of such a rapidly executed acqui-hire.
It already exists for neovim.

https://github.com/giusgad/pets.nvim
You could have made a lot of holes on those plate to reduce weight while still having it very rigid. Those plates are extremely oversized right now.
And yet they couldn't even 'get the message' to really fix their pricing model one way or another to keep Sandisk from eating a good chunk of (if not overtaking them in) most of the 'non Apple flash storage' player market.

They were a company that thrived on a combination of clever mis-marketing [0] and poor reseller treatment [1]. Their actions likely hurt the evolution of computer audio due to the capture of various patents and companies that were actually innovating (Ensoniq being the big one.) I mean FFS it took VIA and and upstart to finally raise the bar [2] in a meaningful way, and the overall lack of competition left Creative ill-prepared to handle Azalia.

[0] - i.e. Audigy settlement.

[1] - When I worked at a computer shop, around 2001 we established a rule, 'no creative product under 50$ retail will be worth the cost of trying to RMA it'. If an SBLive or 52x CD drive came in bad we'd try but if it didn't get through on first go you'd wind up in a loop where the labor time wasn't worth replacing one. Which makes me extra disgusted because that's what everyone does now with actual end consumers.

[2] - That said, that VIA/IC Ensemble did the Envy24 thing when they did is interesting, at least in the context of the XBox 360 using an SIS 'Southbridge'. Makes me wonder if they were being bold to get the bid instead?
There is absolutely no difference between TikTok, Meta, Google et al.
Actually your example of creationist species isn’t circular at all, it just has no predictive power. Unless you want to say that God really likes beetles, I suppose.

In the end evolution is random, but exerts some pressure towards fitness in some environments. Some traits are legacy or are just plain random; just because an organism has a trait does not mean it is useful now, or indeed has ever been useful for fitness. The whole package must be reasonably fit for some environment, but that doesn’t mean all the traits improve fitness.
Interesting to read that a number of people struggle to view this using their laptops while it works decently for me on an iPhone. It makes sense and that comparison is meaningless, especially when not given any specific specs, but still, I find this fact fascinating.
Disappointing that any real site is promoting this marketing stunt
> dropped on my foot during installation, ... spanning tree misconfiguration, ... was dead within two years.

Yikes, that escalated quickly. I'm glad you escaped the Switch Grim Reaper and my condolences to the families of the rest :(
I see "ROP" and immediately think of Return Oriented Programming and exploits...
Glad you like it! I'd rather learn to deal/work with the rough spots than stick my head in the sand with an alias and be even more lost when I don't have it or am working with someone else though. At least for the super common tools like git, systemctl, grep, and the like.
Oh wow, the 2024 Prius Prime has a full 3 seats in back. When we were Prius shopping in 2018, we were disappointed to learn that getting plug-in capability cost an extra $10K and removed the rear center seat. We ultimately just bought a "regular" Prius. I'm sure we _would have_ figured it how to install a car seat in such a tight space, but I don't regret missing that frustration.
A better quarterback wins games. What does a better painting do—win art contests? Judged by what objective criteria? Art doesn't have rules the way football does. A painting can't "win at being art"; each individual audience member either likes it or they don't.
The link works for me even in cognito mode.

The prompt:

you are a chatbot that helps users book flights. Please extract the origin city, destination city, travel date, and any additional preferences (e.g., time of day, class of service). If any of the details are missing, make the value “null”. If the date is relative (e.g., "tomorrow", "next week"), convert it to a specific date.

User Input: "<User's Query>"

Output (JSON format):
{
"origin": list of airport codes
"destination": list of airport codes,
"date": "<Extracted Date>",
"departure_time": "<Extracted Departure Time (if applicable)>",
"preferences": "<Any additional preferences like class of service (optional)>"
}

The users request will be surrounded by <<>>

Always return JSON with any missing properties having a value of null. Always return English. Return a list of airport codes for the city. For instance New York has two airports give both

Always return responses in English
I had this experience with a wasp nest near my house. I figured "live and let live" until one day I walked out my door and a wasp flew directly over and stung me without provocation. So I got some insecticide and got rid of the nest.
This is scary because it also means that every foreign app can be banned and it will be fine in no time.

Foreign in UK, France etc means Twitter, Facebook, Instagram.

The social graph isn’t a big deal if can be forced. People can just find the same people on the new thing. A few days of pain and its all fine, people who get locked out of their accounts or get banned do it all the time.
It's difficult to overstate how ground breaking Prius was when it came out; arguably more surprising than Tesla's success and paradigm shift. Before Prius came out, people questioned whether it was even physically possible to have a any working hybrid system in a commercial car, let alone a non-serial hybrid system. At least Tesla had seen working prior art in commercial EVs (albeit far less famed than Tesla).

Toyota was mocked in recent years for not going head-first into EVs. As the EVs are becoming less popular and the geopolitics of battery and raw materials escalates, Toyota is having the last laugh.
Parsing simple English and converting it to ffmpeg commands can be done without an LLM, running locally, using megabytes of RAM.

Check out this AI:

$ apt install cdecl
[ ... ]
After this operation, 62.5 kB of additional disk space will be used.
[ ... ]
$ cdecl
Type `help' or `?' for help
cdecl> declare foo as function (pointer to char) returning pointer to array 4 of pointer to function (double) returning double
double (*(*foo(char *))[4])(double )

Granted, this one has a very rigid syntax that doesn't allow for variation, but it could be made more flexible.

If FFMpeg's command line bugged me badly enough, I'd write "ffdecl".
> cron just does what it says on the tin with no problems.

I can name a rather large problem with cron that systemd timers solve handily: long-running job duplication. When jobs take longer to run than the space between their triggering times, duplicates start piling up. I've had to rescue numerous systems from such states, which are difficult to detect until things have gotten quite bad. Sure, you can write a bunch of boilerplate to handle this yourself with cron, but with systemd timers it's all handled for you along with other niceties like capturing all output in journald and ensuring that the next run starts at soon as possible.
thanks, good alternative for ytdl
My understanding is that inference models can absolutely scale down, we are only at the beginning of these getting minimized, and they are trivial to parallelize. That's not a good combo to be against them, their price/performance/efficiency will quickly drop/grow/grow.
From the information in the post, it sounds like the last one to me. That is, someone else spoofing an Amazonbot user agent. But it could potentially be all three.
The title is a bit misleading as it really doesn’t explain why bees die when they sting in the sense of a causality. The article itself mentions that the stinging mechanism bees use, is itself not a prerequisite for how they are organized as wasp use a different one. Very interesting read though.
> In 2018, extreme poverty mainly refers to an income below the international poverty line of $1.90 per day (in 2011 prices, $2.57 in 2023 dollars),[2] set by the World Bank.

I'm ending this discussion now.
Why not allow for both and accept the option at any location?

Something like:

systemctl --stop myapp mydb

systemctl myapp mydb --stop
Low cost brokerages mostly earn money from the interest rate differential, ie what they pay from your un-invested balances vs what interest they pay you.

They also earn some money from 'payment for order flow'.
No one gives a fuck in this industry until someone turns up with bigger lawyers. This is behaviour which is written off with no ethical concerns as ok until that bigger fish comes along.

Really puts me off it.
Lulz, I got some wires crossed. The CPU resource I meant to say was ROB: Reorder Buffer.

I don't know why I wrote ROP. You're right, ROP means return oriented programming. A completely different thing.
just look at the insane amount of computers that currently exist and need to communicate to do data processing.

I remember 30 years ago most people used one single computer for the family at home, half of the people i knew didn't have proper internet access. (and this is from a western perspective, the rest of the world was even far less digitized).

Now look at how much networked computers are around you.
- your phone
- one or multiple TV's
- laptops/desktops etc
- smart home appliances.

and this is just looking at the very small sample size of a normal household, add up to that things like the digitizalisation of factories, the digitalization of the rest of the world. (internet access has grown massively in the past 15 years in the developing world).

We have far more computers then a decade ago, and far more people have them aswell, and it shows very little signs of stopping.

IPv6 for instance, supports an absolutely infanthomable IP address space. (which people often seem to think is overkill), but looking at the past growth, i think having suchs a large address space is a wise choice.

Another thing which people seem to not notice is that a lot of older DC's are being phased out, mainly because these facilities are repurposed telephone exchanges and far less suitable for more power hungry computing power.
Don't miss the tiny adventure game in the footers of each slide.
That shouldn’t work. In a Toyota hybrid it’s the electric motor that effectively starts driving, and is also responsible for starting the ICE. So the car doesn’t really work with the drive battery not working.
Less desperate, more "there is a point where we needed to stop and we have clearly passed it but let's keep going and see what happens."
> Any evolutionary explanation you give me is also falsified by the existence of another species with a different/opposite trait. Whatever explanation you give for a bee's barbed stinger is falsified by the wasp's non-barbed one.

The explanation in the article does not reduce to a "survival of the fittest" truism and is not falsified by this example. The article explains at great length why that is, specifically referring to that example.
As a society we just get to decide that. We can simultaneously be a democracy and also prohibit people from doing things. We can even be hypocritical. It's great!

There's nothing contradictory about it because living in a democratic society doesn't mean that you have free reign to do anything that you want.
no, "god created it this way" does not answer for extinctions. if god created it that way, the species would not be extinct.

the part i think youre missing is that "survival of the fitness" is shown elsewhere, and used as a tool here to identify what the fitness is, and how and when certain traits were beneficial.

the case you are descibing is that all applicatioms of science(well, of anything) are circular reasoning. if you use newton's mechanics to predict motion of a mass undergoing acceleration, its circular because your result is proof of newtons mechanics, and newtons mechanics is proof of your result.

its just an "if and only if" relationship. that's not circular reasoning.
"So you want to build OUT your own data center" is a better title.
I think the point is that if you trade, you pay the spreads. Market makers can help you pay narrower spreads, but you still pay them.

If you just hold your index fund, you don't pay these recurring spreads.
I agree, but here's a handy Bashism:

^art^op

Converts the "start" in "foo start bar" to "stop", ie runs "foo stop bar". Append :p to do the substitution but print the command instead of running it.
Aravind Srinivas is very ambitious but also smart of course.

TikTok has got to be an absolute gold mine for AI video training because of its short duration format and the amount of videos.

And AI videos seem primed to absolutely explode in popularity and consumption. I don't have access to Veo 2 yet, but Kling 1.6 is pretty amazing, even if it's prompt understanding is a bit random.

I wonder what the TikTok terms of use say about this.

I am probably just a hopeless conspiracy theorist, but I wonder if this just comes down to the NSA getting full access to the code and operations for auditing purposes or if they decide they have their own agenda.

I know that propaganda is a real thing, not a made up conspiracy theory, and companies like TikTok and Perplexity could be key to spreading/controlling it.

In particular, it's difficult to run a war if almost everyone in your country is against it. Which might happen pretty quickly if the wrong video spreads.

Maybe the solution to avoiding WWIII is for the (evil?) military industrial complex bosses in the west and China to get together and realize that they can more effectively surveil and control their populations if they work together. And then they can sell their weapons for purposes of persecuting smaller nations or groups that get out of line. And use the combined power of the monopoly information distribution companies in both countries to propagandize the world.

There you go, I just solved world peace. You're welcome.
Perplexity at this point like that single uncle shooting his shot with anything breathing.
Pro: even more opportunities to spy on every user in the world

Con: interacting with internal stakeholders is waaaaay different from doing the same for the general public paying you. See also: every mention of GCP that ever shows up in these threads

Plus all their SDKs would be written in php :-P
Yes, how did I not think of throwing more money at cloud providers on top of feeding open ai, when I could have just code a simple binary classifier and run everything on something as insignificant as an 8-th geh, quad core i5....
Tangentially related but could this setup be used for laser micro drilling? I've been wondering if there are ways to do it quick and dirty by brute forcing the reality with the fact that the year is 2025.
Every time that one comes up, this one comes up https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Pyt... (and vice versa)
What kind of issues you had that they could fix them immediately? I assume this is not about configuration issues on your part, but maybe I’m mistaken
The spread is a material cost, but the market impact is negligible for retail investors, yes.
> everyone else involved in that project was dead within two years

wait, what?
Plug in hybrids really remain the sweet spot for usability.

If you can cover the 50 mile typical commute round trip range on grid electric and then switch to the ICE for longer trips, that's a lot more practical. It's like having the best of both worlds.

Yes, you sacrifice in weight and complexity, but Toyota has absolutely mastered this design and their reliability is great.
Who are these people keeping resumes in their "back pocket". Has anyone ever been reached out about a job months or years later. Has anyone here ever just keep a resume just in case?
Then you might eventually need to buy an extra monitor just for the cat.
3:14, awesome time!

Yes, that is exactly right, and a nice way of putting it! I think the only reason we hesitated to state it that way is that the first row (the starter letters) is not a "word", but maybe that's ok!
I have a VPS with Crunchbits and I’ve been pretty happy with it. They also have dedicated servers: https://www.crunchbits.com/dedicated#Plans

Same story with Racknerd: https://www.racknerd.com/dedicated-servers (they have new years deals rn too!)
If only the world’s richest man (sorry maybe top three to five I lose track) could afford to clean them up a bit. It’s actually not hard to add catalytic converters. Costs a bit but isn’t hard.
In the latter case, if you are the EFF, or any other recognized charity (and if you allow a lot of charities that's a lot of people) you can assign a trillion dollars to any domain you like, which is usually cited as a reason to avoid this type of system.

And if the EFF turns bad in the future you can't get a verification badge without supporting bad guys.
Show HN: Math Minigame
If you're currently caffeinated you may or may not want to hop on to this zap-or-confetti mental math operant conditioning chamber

Sorry for the low effort app slop but this is what you get haha

Certified sound free because that sort of dopamine is just distracting
There's an awful lot of handwaving in this blog post. I'm sorry, but I'm not convinced. The author mentions how some devices that can seemingly solve exponential time complexity problems also require exponentially high precision, but there doesn't seem to be a strong argument for why that doesn't apply to quantum computers. We haven't experimentally demonstrated quantum computing at sufficient scales to prove that the required number of physical
qubits to perform error correction doesn't scale exponentially.
Try this: https://histre.com/hn/?tags=+all-ai

More info: https://news.ycombinator.com/item?id=35904988

(disclosure: mine)