skysight-inc/HackerNews huggingface dataset:
> The real question is whether or not there are better alternatives than macros or metaprogramming in the first place. Functions, especially as found in modern languages[1], have proven to be very useful abstraction mechanisms and can often mitigate the lack of fancy macros.

The only relevant "better" in this debate is whether that would be more readable in those specific cases. People still make macros over functional solutions; e.g. the trick where a macro expands into just a function call to one or more generated lambdas which hold argument material. All macros expand to nothing but functions and special forms.

TeX macros are just preprocessor cruft that is more closely related to C macros than Lisp macros. TeX and LaTeX are fragile mainly because of the semantically impoverished target language which just has global variables and conditionals. LaTeX macros are leaky; use them in the wrong place and they misbehave.
Are you saying that the information about Russia's war is unduly biased? I ask because all communication is biased, obviously to very different degrees, and for very different reasons.

I try to be as open and honest as possible about my biases, and constantly reexamine my current and past beliefs.
The problem is same as with any group of people coming together especially at scale. That of aligning incentives. 100k people or even 1k can create a pretty formidable force. But Who decides influences which problems to solve and when? Who holds said unit accountable and how? How do you split the rewards? This ends up devolving into yet another big company no? A good example is even in yc startup school you meet so many awesome cofounders and still it is so hard to just align on a problem to solve!
Everyone from original CSS-Tricks team should get back together and build a new website. "Tricky-CSS" maybe? Green-fielding a new site is so much more interesting then trying to keep legacy site and its content working. Sad, that we still do not have any decent method to support such sites, that saves from many headaches in daily job.
Sitting down is not a great position for a human or any other animal. Good ones are on your knees (like Japanese) or squatting (if you can hold this position for a while, you can put something under your heels to make it easier), or lying down
pqb in one of the comments used the term "Sentry but serverless" which is quite accurate, but there is a plan to offer a number of other functionalities that we will not find in Sentry, e.g. collecting metrics or application logs, and all on a lightweight UI
I did not, you should re-read my top comment.
Thirding. I've done a little of this as part of a job a while back and I think I'd really like doing more of it. Curious what kind of demand-volume there is for it, and especially if there are any adjacent services that people are willing to pay for (e.g. more social, looking into the management & process side of a tech org). Avenues for breaking in with sales for this, that kind of thing, would be greatly appreciated.
I probed it a little to understand it's logic without "common sense"(you can decide for your self which is the better answer):

ME: list the facts in this statement: if cindy is alive at noon and alive at 5 pm is she alive at 3 pm?

ChatGPT:
Fact 1: Cindy was alive at noon.
Fact 2: Cindy was alive at 5 pm.
Conclusion: It is unknown whether Cindy was alive at 3 pm.

ME:can someone die and come back to life?

ChatGPT:

It depends on how you define "death" and "coming back to life."

In some medical situations, a person's heart may stop beating, and they may not be breathing, which can lead to a clinical death. However, with prompt medical attention, it is sometimes possible to revive the person and restore their heartbeat and breathing. In this case, one could say the person "came back to life," but it is important to note that they were not truly dead in the sense that all brain function had ceased.

On the other hand, if we define "death" as the irreversible cessation of all brain function, then it is currently not possible for someone to come back to life once they have died. While there are many stories and legends of people being brought back from the dead, there is no scientific evidence to support the idea that someone can die and then be resurrected.

ME:
in this statement: "if cindy is alive at noon and alive at 5 pm is she alive at 3 pm?" is which definition is the statement using?

ChatGPT:
The statement "if Cindy is alive at noon and alive at 5 pm, is she alive at 3 pm?" does not specify a definition of death or life.

However, the question implies that Cindy's state of being alive or dead is continuous and can change over time. Therefore, it is most likely using a clinical definition of death, where a person can be declared dead or alive based on observable criteria such as the presence or absence of a heartbeat or breathing. It is important to note that this statement is not discussing the question of irreversible cessation of all brain function, which is the criterion for biological death.
god this site is good.
> What planet does the oven radiation go around?

All of them, including planets outside our observable universe.

Same with the flashlight and refrigerator.

Each photon also goes into and through all the planets, and near each of their electrons in an infinite number of ways. They also go through all the stars, all the vacuum, etc. And with all the speeds, all the accelerations, ...

Most of these infinite possibilities are a negligible contribution to the final probability that photon-detected-at-B was photon-emitted-at-A. The non-negligible contributions come from the (still infinite) trajectories allowed by relativity and mostly from those near the lightlike geodesic.
I don't think that intelligence itself is likely to change depending on the level to which one's essay writing skills happen to be trained.

This is one reason why I wrote "erudite" instead of "intelligent".
I said the knife could have landed right near him and he picked it up immediately.

And he timed the shot to be at a point where everyone laughed during the play,meaning many people just had no idea what was going on.

So, what's your theory of what happened?
The Transistor at 75: The First Makers, Part 4
Or you have savings.

Getting trapped in stressful bullshit that takes years off your life is an unseen price of many purchases; beware people.
This Spitting Image sketch never gets old:

https://www.facebook.com/inmynewsfeed/videos/stupid-voters-s...
Today though we are seeing another patterns which is that a business which thinks it's main business is not fashionable enough (charitably, because investors don't reward it with a high enough multiple) will neglect it's currently profitable customers to chase shadows.

For instance on a bad day it seems that Microsoft would be glad to pour lighter fluid all over the Windows ecosystem if it could get just have 10% of the success Android has had with phones. Or look at Meta neglecting it's current products (even market leading VR games) for the sake of one man's dystopian vision.

A common factor in the above is a lack of competition. If Microsoft was really threatened by the Mac or Linux or if there was some real competition for Office, Microsoft wouldn't be able to neglect its customers in favor of daydreams... And the same is true for Facebook. If advertisers voted with their feet you'd see Zuckerberg burn all those VR headsets tomorrow.
It has more to do with the Dutch gaining their wealth through colonising their underclass, instead of what the US did which was import an underclass as slaves. Well, they did enslave Africans, but they were sold to the Americas instead of brought "home".
Isn’t this just an internet forum? Or are you still interested in maintaining the social graph which brings it outside the realm of Craigslist.
The U.S. cannot afford to turn against immigration
Yeah, what you are looking for is something like a "learning mode" for an IAM account where the key actually has wide-open permissions and the system records which permissions are used and generates a policy locked down to what you did while it was in "learning mode" then you can edit that policy and then turn the account into "locked mode" where permissions are limited to the created policy.

I've been in that position and more often than not I end up doing the "wrong" thing and give a key wider permissions than needed because trying to lock it down is so frustrating (especially if your CI process is long/expensive). Having to wait 5+ minutes for a CI to reach to the end and realized you missed 1 permissions, rinse and repeat 10+ times for "just one more permission" is frustrating/time consuming.

EDIT: Just saw this further down in the thread https://github.com/iann0036/iamlive (which you already replied to) which looks like it does pretty much what I'm looking for.
Watch a watch run – super boring livestream
I wanted to learn OBS and experiment with livestreaming, so I used my small watch collection as the test subject and created a super boring channel. Very pleased with OBS running on M1 Macbook - 4k/30fps with no issues.
Tech job postings across NC shrink to lowest numbers in nearly 2 years
Regardless of trial outcome I would not personally even give that stuff to horses. There are much safer ways to get FEC scores down in livestock, starting with diatomaceous earth mixed in with their food every day. As for viral mitigation I think we all know that getting healthier is the best step in the right direction.

Out of curiosity has anyone here spent any of the last 3 years getting healthier?
Support it better (shoveling money at it is probably necessary but not sufficient), ration care to prioritise workers (this is usually considered distasteful) or do nothing and drag down the general health and economic condition of the entire population.

Basically, the system is thrashing: you can add RAM, make processes more efficient, oomkill "unimportant" things, or live with a virtually paralysed system.
Replace "Using AI" with "Asking your parents" and behold the breathtaking vacuousness and stupidity of this idea and how little students will actually learn from it. The wasteland that is students' utter lack of skills is troubling. "Prompt engineering" and all that. What utter tripe.
I suspect that of we have a disaster big enough to lose these computer-based tools, good writing will be the least of our worries.
Ask HN: What is your minimal Data Warehouse stack?
Hi all.

We're wanting to set up a Data Warehouse. We have several external data sources - all relational - most of them MySQL databases, a couple more Postgres.

We'd like to set up and maintain a single MySQL / Postgres "Data Warehouse" database that houses all this data, so that our analytics team has a single place to access it from.

If you've done something similar please could you share your experience and / or advice?

Any extra info on how you manage your data pipelines would be appreciated. Currently we're just looking at setting up some basic cron jobs that run bash scripts which in turn execute mysqldumps, but we'll also set up replication in cases where live data is important.

Thanks! :-)
Aren't you concerned that there are people having children who refuse to feed them?

> For about £400 per pupil per year you can create significant benefits for children and therefore future adults

Parents used to feed their children when I grew up. What's changed? And if that's the case why is childhood obesity soaring in the same areas that so desperately need money to feed children?

There are over 10million school age children. So your very conservative estimate of £400 is £4bn that has to be found year on year.
yeah you should have plenty of wiggle room as a query string parameter, which could be useful if you want to see how your game is played (time between turns etc) as it'll be logged on your web server.

If you don't care, you could always use a client side url fragment.
Oh yes, China/India/Brazil are “far less diversified”.
And old. And not poor. And preferably a woman.

Poor, young, black and male are the high crime demographics that get drilled into officers' heads at the academy. People checking more than one of those boxes rarely catch a break.
I think they messed up $240/yr * 5 people. Which is $1200/yr. Or $100/month * 12.
It's not settled law yet. Many jurisdictions seem inclined to assign no copyright at all to AI-generated works, like the United States and the European Union.
Consultancies are, working directly is very different.

When there is only one interested party and goal it is much less stressful - when everyone wants a piece of the pie it becomes much more complicated (and late, always late)
This. Some product folks know their industry well and have actual hands-on experience building something in the same ballpark. They are a joy to work with. Even if they don't do their job particularly well, you can ask them real questions and trust them to make reasonable decisions. They have an intuitive sense of what does and doesn't work for the target audience.

Product folks who don't have domain experience always seem to fail, no matter how hard they work. Their opinion is not trustworthy on important topics. To compensate for their obvious lack of merit, they HUSTLE. They fall into the trap of crowd-sourcing ideas, insisting on design patterns that make no sense, and micromanaging a project to death with story points. They pathologically avoid any tough decisions (because deep down they know they don't have the skill or knowledge to make them) and prefer to focus on small tractable tickets that they show visible progress. No matter how well they run their processes, their lack of domain experience will almost ensure poor quality.
1 in 5 people in England where born outside the country because the population is below replacement rate especially when you consider people leaving the UK.

You need a large percentage of the population to have 3-4 kids to be a sustainable country.
Yep, that's a great point. AI is just another way to make it easier for human scammers to get resources. Thanks for sharing your comment!
It is a little counterintuitive, but "churn through overnight" still means you're decreasing the queue size. You're right that the cost really ends up being roughly the same, unless your service gives you a discount for compute overnight or something.
> can you imagine the raw hubris in 1995 to roll this out

Yup. And I can also imagine all the reasons why you dislike (to various extents, from mild to extreme hate) that. Yet, at the time, everyone was trying to do the exact same thing: capture the desktop. The mechanisms were different, but the end-objective all the same.

There is an alternate universe where we're all running JavaStations. I kinda like this version...
-- in uk school lunch is not free? - this is typical lunch every school child in Korea provided free daily - thought this was usual in developed countries? --

https://imgur.com/a/8KECVAp
No, there is only a limited the freedom of travel between countries in EU (not Europe), but not of movement. For many years people from the newly admitted countries in EU had no right to work in the rest of EU. Most of the diplomas are not automatically valid in other countries and in some cases, not at all - example: pilot license for light planes, I have a Romanian license and I can fly in Greece a plane registered in Romania, but not a plane registered in Greece. If I switch to a Greek license, with training and exams, I am not allowed to fly Romanian planes :(
> Assuming are a male and your spouse a female, you are quite right to be concerned that not working for the several years is not likely going to go well.

Huh? OP has basic needs covered, isn't in direct threat of being deported, can we please not subtley reinforce the made-up things that trigger identity crisises in these types of folks?

Like I get it, it's HN, so half the answers are going to be some highly ignorant advice to just double down on the self-imposed identity crisis, but can we please just not?

OP, you are worthy of love and respect, regardless of your employment status. And you are worthy of your own love and self-respect. I think you have valid reasons why getting employed is challenging for you, but I would encourage you to take solace in other parts of your identity that you are proud of.
You can go into tons of datacenters and pay 10-20 cents per mbps in bulk. If we're using almost 40Mbps for each GPU then we're looking at $4-$8 of bandwidth. And this simplified scenario has 10 users per GPU on the 4k tier, I guess? That's $200 in subscription fees.

And that's significantly understating the number of subscribers per GPU, if we're trying to pay off $16000.
Ideally, it will be subject to accountability, and the service will not be outsourced to some cheap company employing the lowest quality labor serving the lowest quality food.

I have seen that, and I would like the government to specify that all schools need to have kitchens or a central kitchen staffed by people employed by the government.
Most of the time, social clubs and interest groups serve as an excuse to hang out. When I hang out with my friends, we play board games, work out, try out new breweries. There's always a reason, but the reason we find a reason is because we want to hang out. There are a lot of specific, structured things you can plan to do together that leave your social interactions completely unstructured.

Even in the case of something that also serves a practical purpose, such as working out, the fitness purpose exists in symbiosis with the socializing purpose. Sometimes the reason I get a workout is that I want to hang out with my friend, and sometimes the reason I spend time with my friend is because I wanted to work out.

Having another reason to hang out also helps friendships endure through times where you don't have much to say to each other.
> New technology doesn't mean people will regress.

It doesn't always, and the value of different skills change over time... But where horse riding is pretty well obsoleted by the alternatives, unassisted writing and the associated cognitive skills are unlikely to be. It's a good idea to be concerned with potential regression there.
Cgroups – Deep Dive into Resource Management in Kubernetes
No, and having a file based driver for graphics also doesn't help that much.

https://marc.info/?l=9fans&m=111558695515839&w=2
Productivity has gone way up in the last few decades, and people can afford fewer and fewer children. It used to be common to afford 8 children on one income. Wake up dude
> Kind of reminds me on the company trying to develop robots to build solar farms.

Yeah, it will be unnecessary once we get panels which can be unfolded just by driving a truck over field placing entire row directly from trailer already connected with cables in one go like [0]. Then just connect the rows.

[0] https://www.youtube.com/watch?v=G38VXkIFSG8
Right. It's as if the inevitable collision between the incentives of the search engine and advertising has finally gone the completely predictable way.
I could see how nuke powered synthetics could be a route, similar to the plan to one day make methane from atmospheric carbon and hydrogen. The LNG facilities might even be compatible.

I also visualize a future where nations that are interested in somewhat more risk transform shipping with higher speed bulk vessels. Maybe it’d be a way for North Korea to get out of the axis of evil and make a positive change in the world. They already have some skills doing lightening at sea for various smuggling activities.
Basically anything that enables their parents to feed them again instead. Nobody like taking handouts and they'd much rather take care of their own families instead.

Help them prosper via various different means and they'll be happier and healthier than taking government handouts 1 day at a time.
Very well put. I love the metaphors, especially the "microwave going bing" :D

Just curious: Where would you put "gather input or feedback from peers" in that process?
> But if you start with modern and cleanly written C

I think I see a flaw in this plan. Everyone is on the curve, but not everyone will be as far along the curve as you or I would like.

The advantage of Rust is that the compiler always enforced all the good practices unless you explicitly opt out, and frankly the error messages that come out of the Rust compiler are a lot more helpful than the ones from the C compiler.

It's hard enough getting folks to treat compiler warnings as errors. Expecting every professional (let alone hobbyist) developer to conform to best practices overall may be expecting too much, and when it comes to security and reliability, we really are all in this together and need to make the best of what we've got.
Yeah, I know the joke. It’s an amusing one, but probably not for the reason some math people think.
Yep. Same cycle https://blog.battlefy.com/how-a-principal-developer-solves-a...
> because

Explain the causal effect especially apropos small boat arrivals behind this apparently inevitable gravitational force
I'd assume the higher end includes the auditing company holding a pile of compliance certs. Those can be pretty expensive to pick up.
The idea that any industrialized country has "uncontrolled immigration" is itself not reflective of reality.
" I still don't condone using this tool for anything serious/large. YouTube might understandably get mad."

I do love these kinds of hacks, but I hate these kind of weaselly cop-out statements. You made the tool, own it!
They keep testing the wrong thing:

It helped people with tapeworms. They didn't know they had tapeworms. They would never know they had tapeworms. They have a symbiotic relationship with tapeworms until their immune system is distracted with something else, such as Covid, then the tapeworm becomes a hostile host unchecked. Ivermectin treatment subdued the tapeworm and the immune system was not distracted anymore, avoiding death during severe covid.

If nobody does the study that way, then there won't be anything to cite. Here's your extremely probable hypothesis. Good luck finding the people with tapeworms given the state of US healthcare.
just remember sometimes cloudflare add new features which aren't controlled by existing rules

"security off for this ip?" "I guess you don't mean our new shiny feature!"
You know... at this point, it would probably be better in my opinion to give anti-vaxxers an "informed consent" waiver, and then let them do whatever the heck they want. At least they wouldn't be able to claim "they won't let us take this drug, therefore..."
Batch Processing Gateway: Spark on Kubernetes OSS from Apple
Everyone knows this. It is just a hard problem to solve due to the politically difficult task of

> ration care to prioritise workers

Who make up a good portion of voters. In an aging society that has promised its people healthcare, it becomes a fight between old and young as there are more limited resources to go around (absent sufficient automation).
Go itself is pretty much Alef 2.0
People won't be required to write anymore? Are you high?

The problem with essays is that what they're asking people to do aren't actually what we want people to be able to do. Sure, you can get a chat bot to write out some arguments about why a character in a story might be female. But you can't get it to, say, write your own experiences, or write your own novel thoughts about something, or basically anything which the AI isn't already familiar with.

AI as a spell checker and maybe filler generator works. AI as an essay generator works. AI as a replacement for the stuff you'll actually want to use your writing skills for past school doesn't work.
IBM Call for Code Global Challenge (2023)
No, they didn't. Nice and glib statement, but there's almost four hundred million years between those two things. Reasoning backwards and pretending it's a straight line from A to B is kinda ridiculous: _all land-based non-arthropod animals_ went from "basically this" to whatever they are today. You want to talk about homo sapiens, you're gonna have to stop at hominoids. Anything before that and it's meaningless commentary.