skysight-inc/HackerNews huggingface dataset:
One of 2004 IOCCC winners (2004/hibachi [1]) was an 154 line long CGI and vhost capable HTTP server [2]. It is one of a few winning entries that ever came with its own ./configure, and violated so many guidelines but not a single rule, making judges pretty upset. Its obfuscation was pretty basic even at that time and it won solely out of the novelty factor.

[1] https://github.com/ioccc-src/winner/blob/main/2004/hibachi.h...

[2] https://github.com/ioccc-src/winner/blob/main/2004/hibachi.t... (yes, it is also probably the only winning entry that its source code is packaged into a tarball.)
Substitute "SPAC" for "junk company" and you basically described the current situation.

There are some that are legit, but many of them are "greater fool" scenarios -- and that ratio is getting worse as acquisition targets dry up. No one wants to give their SPAC money back, less the music stops...
Anyone who’s even dipped a toe in this policy area can tell you that when old people and hospitals meet, gaudy statistics follow. It’s common knowledge in the field. To not include that context or any points of comparison seems irresponsible to me given the publicity.
> Would you really write a function find_prime_factors() that takes an input of type "integer" and an output of type "prime", that you have previously defined?

If the language allows me to and its an important semantic part of my program, then yes. The same way as I would create types for units that need conversion.

Unless I'm writing low level performance sensitive code, yes, I want to encode as much of my semantics as I can, so that I can catch mistakes and mismatches at compile time, make sure units get properly converted and whatnot.

> What's so special about the lower bound of the possible set of values?

Nothing, I would encode a range if I can. But many things don't have a knowable upper-bound but do have a lower bound at zero: you can't have a negative size (for most definitions of size), usually when you have a count of things you don't have negatives, you know that a dynamically sized array can never have an element index less than 0, but you may not know the upper bound.

Also, the language has limitations, so I have to work within them. I don't understand your objection for using what is available to make sure software is correct. Also, remember that many of the security bugs we've seen in recent years came about because of C not being great at enforcing constraints. Are you really suggesting not to even try?

> And this is a can of worms that I prefer not to open...

And yet many languages do and even C++20 is introducing ranges which kind of sort of fall into this space.
That's a very good point, and my lens on it comes from seeing it here on HN rather than being in the target audience.

I believe, unfortunately, that it's New Criterion writers who tend to write the poetry textbooks, and I think that drives away a lot of potential poetry readers. They do often include plenty of poems that the students have a chance of genuinely enjoying -- Emily Dickinson, Robert Frost, maybe Byron or Tennyson. But even so, a lot of students come away think of that as a search for "symbols" hidden in the poetry, and are then thrust into seeking the same symbols in modern poems.

I was thinking of Stevens in particular. There was a popular meme going around, parodying "Forgive me for eating your plums", about the Ever Given. What is it about that poem that made it memorable, such that it could be the touchstone of a meme? Is it because it's a great poem? Or because it's the epitome of really terrible poetry that students recall because it's so short? Both? Neither?

It's a question worth engaging... one more interesting that anything I learned in high school about Stevens.
I’m not familiar enough with the science, but wouldn’t global warming open up new farmland in the north? Land that is currently not used as farmland, so it wouldn’t factor into any calculations.
You are attempting to manipulate the stock price, likely for personal gain.
> Work out and lift weights.

Also take care to exercise important muscle groups for your job. Core strength helps a ton in sitting, and in my experience forearm adds a lot of stability to wrist and typing motions.

I would sometimes get tennis elbow (not sure why..) from desk work, and a specific type of releasing exercise was almost a light switch for the pain. So not just building muscle, but touching the right muscles in the right way i imagine is important as well.

If you're curious, specifically i use a type of rubber-ish solid tube that is designed for you to twist it. You can twist to build muscle in one direction, but you can also reverse your grip and "untwist" it under pressure. This tension-ed untwisting motion is what massively helped my elbow RSI, like a light switch, it was sort of insane.

That experience really solidified the idea to me that exercise is the foundation to damn near everything. Ie Physical Rehabilitation over reactive fixes like bone alignment / etc. Yea, posture is important, but i don't think posture can fix a body that isn't capable of supporting itself.
SSL cert is very suspicious. It is by Google Trust Services LLC valid starting on Thu, 01 Apr 2021 02:07:46 GMT. Video was uploaded to YouTube on April first.

I would go with a fun joke.
There's a huge difference between $100->$200 and $500->$1,000. People's earnings make it that there's a threshold that gets crossed where insurance becomes unaffordable. It's debatable if that happened before or after the ACA but the raw amount changed post-ACA is much larger than prior periods. People aren't measuring this by rate of change, their measuring it with their bank account.

> If I walk to work, then start driving a car, and then replace that for a truck, I don't say that "gas costs are spiraling out of control." You're conflating two things and think you made a slam dunk case. You didn't. It's embarrassing.

The correct analogy is that you live a block from work so you walk. Then one day the government introduces legislation that makes driving a car mandatory, so you have to buy one to drive the block to work. Your commute costs are definitely spiraling out of control at that point.

> You're conflating two things and think you made a slam dunk case. You didn't. It's embarrassing.

If you have a point to make, make it. You don't need to attack me as well.
To be fair, it's a hot take on twitter by someone with 1222 followers (which is shorthand for "I've never heard of them before and they don't appear to be famous" -- and they probably had fewer followers than that prior to this hitting the front page of HN because people chose to upvote this submission to HN of this tweet).
No you didn't address it all. It's also not a strawman because buying options is literally a form of insurance...

Have you ever priced a derivative? What about the estimation of future/realized risk using implied volatility doesn't seem "rooted in statistical analysis" to you?
> we do not learn these inferences "just by observing the world"

We most certainly can, just not as well or as strongly as when we're able to influence the system under observation. You're speaking way too strongly and simplifying a complex mechanism down past anyone's expertise.
An agile way to rapidly diagram, document and share cloud architecture
The BNF Dream
I've seen some pushback that a lot of hard-to-diagnose chronic syndromes are now being deemed "long covid." My assumption is that at least some of this is happening as it's the trendiest disease of the moment. Not to say there aren't a lot of people with clear-cut long covid syndromes.
If they add some stannous fluoride and make it foamy I'd probably try it.

The Verdict: The gel, called Livionex, removed plaque better than Colgate Total—a popular product used as a comparison—in a study at the University of California, Irvine. The results look promising, but longer studies with more subjects are needed, particularly since the new gel doesn’t contain fluoride, dentists say.

“Fluoride has 150 years of solid research proving that it does prevent cavities and tooth decay,” says Sally Cram, a Washington, D.C., periodontist and a spokeswoman for the American Dental Association. If you’re thinking about trying the new gel, Dr. Cram suggests talking to your dentist about your risk for tooth decay and considering using fluoride mouthwash along with it. [0]

[0]https://www.wsj.com/articles/anti-plaque-dental-gel-excels-1...
> But instead of talking about the merits of the behavior, folks want to throw out the “tolerance” card.

I don't think it works this way. When Selam Gano wrote her original hate piece, she concluded that people like Stallman need to be removed, and if necessary, MIT should be burned to the ground. What people? "Jeffrey Epstein. Marvin Minsky. Richard Stallman." The sentence has been passed.

She didn't demand an apology or a change of behavior. She wanted punishment. By putting Minsky next to Epstein, and Stallman next to Minsky, she wanted to create the impression that somehow the terrible monster, the AI pioneer and the founder of the GNU project are same kind of terrible scum that needs to be completely removed to make the world better.
You weren't shadow banned: https://news.ycombinator.com/item?id=17915526.

Since you've continued to do the things we banned you for, I don't see why we would unban you.
Can you give me the bare minimum tmux config that does what you are saying? ALl these tutorials in this thread don't do anything (i just installed tmux and I'm using iTerm 3 and oh-my-zsh on OSX). I'm assuming because my tmux config is empty (I also dont want to disable other features like the original link because I use tmux for actually attaching to sessions)
If you're feeling compelled to act, now is a great time to look for jobs in CleanTech.

https://www.angellist.com/blog/inside-the-venture-climate-te...
I got it from...

> BillG said, in effect, that the prank was not in good taste, and that it made Microsoft look stupid rather than clever - especially as a catch-up to Sun Microsystems. We learned he was repeatedly calling the prank “in poor judgement” in meeting and internal memos.
Show HN: Simple programming language interpreter in rust
Well just make sure you are selling credit spreads and the risk of such events is mitigated
But now we’re taking about Volkswagen and electric vehicles. April Fool’s ad campaigns don’t have to be funny to be effective.
If the third party code runs with a different UID, then it can't read the environment either.
If the question is 'what does two terms of Reagan have to do with deregulation?': https://daily.jstor.org/why-reagan-became-the-great-deregula...

If the question is a challenge for me to provide an unassailable proof that deregulation hurt most Americans: it's economics so I can't provide one.
That's explained in the second paragraph of the article:

> Chances are that pages that have been accessed in the recent past will be useful again in the future, but there are exceptions. Consider, for example, an application that is reading sequentially through a file. Each page of the file will be put into the page cache as it is read, but the application will never need it again; in this case, recent access is not a sign that the page will be used again soon.
Got it. Made very quickly but is working for me (which is all that really matters.) https://github.com/Wowfunhappy/Fix-Apple-Mail-CVE-2020-9922

Had to make `-(BOOL)isAutoArchivePart` in `MCMimePart` return false.
Two factor auth is so bad over SMS for security that id love to see it banned (even for the wrong reasons).

The other two are fine casualties for a world with far less autodialing. Call centers probably ought not exist.
You might want to look into expect(1).
Order Flow and Data. If you have access to Order Flow you can make pennies on each trade, this is how High Frequency Trading companies make money. If you have access to Data, you can be one step ahead of the market and figure out the direction.

Robinhood makes money by directing Order Flow through Citadel.
> 40 bits float-- 32 bits double

Isn't double required to have more precision than float?
The parent is clearly invoking the "uncaused cause" model of God. Physicalism doesn't have an originating cause except maybe the big bang depending on what you think could have happened before it.

So your options in terms of the originating cause are either to turn to religion for a philosophical answer, or to say "I don't know and we may never know".
USAF reveals plans for supersonic “Air Force One”
Classic consumption taxes (sales taxes and VAT) tend to be quite regressive.

I haven't read the whole report, but this was studied in 2005[1] and they had to add a "Family Credit" (basically a UBI) of 500-1000$ per month to balance it out, and recovered approximately 65% of individual and corporate income taxes.

1. https://govinfo.library.unt.edu/taxreformpanel/final-report/...
It probably seems cavalier or maybe dismissive, but yes. If most people want to take on more risk, I'd suggest just levering up SPY. Without an edge buying options is just going to be beta anyway, but costlier and with extra steps. Take away the discretion unless you're provably excellent at it.
> Environment variables are visible to any user in the system.

This is completely false in any modern OS. You can only see environment variables of your own processes.
What ? Either you tell the story or you dont. I understood nothing of what happened / how it happened. Just make complete sentences and describe facts.

Also I have 0 sympathy in him waiting 15 years.
I'm not being snarky, but is a "single .c file" a good metric? It could be a rather large single file, right?
Here's one, small enough to fit in a comment:

#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>

main()
{
int rc;
struct sockaddr_in ssa, csa;
int ss, cs;

memset(&ssa, 0, sizeof ssa);
ssa.sin_family = PF_INET;
ssa.sin_port = htons(8080);
ssa.sin_addr.s_addr = htonl(INADDR_ANY);

ss = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
bind(ss, (struct sockaddr*)&ssa, sizeof ssa);
listen(ss, 5);

for (;;) {
int ln;
static char rq[1000];
memset(&csa, 0, sizeof csa);
ln = sizeof(struct sockaddr);
cs = accept(ss, (struct sockaddr*)&csa, &ln);
memset(rq, 0, sizeof rq);
recv(cs, rq, sizeof rq, 0);

if (!strncmp(rq, "GET /", 5)) {
char *b;
FILE *f;
char *fn;
if (b = strchr(rq + 5, ' ')) *b = 0;
else rq[sizeof rq - 1] = 0;
if (fn = malloc(strlen(rq + 5) + 5)) {
char *t, *type();
strcpy(fn, "www/");
strcat(fn, rq + 5);
if ((t = type(fn)) && (f = fopen(fn, "rt"))) {
int n;
static char h[] = "HTTP/1.1 200 OK\nContent-Type: ";
static char c[1000];
strcpy(c, h);
strcat(c, t);
strcat(c, "\n\n");
sendall(cs, c, strlen(c));
while ((n = fread(c, 1, sizeof c, f)) > 0) sendall(cs, c, n);
fclose(f);
}
else {
static char h[] = "HTTP/1.1 404 NotFound\nContent-Type: text/html\n\n404 Nice try!";
sendall(cs, h, sizeof h - 1);
}
free(fn);
}
}
close(cs);
}

close(ss);
return 0;
}

sendall(s, c, n)
char *c;
{
int m; for (m = 0; (m += send(s, c + m, n - m, 0)) < n;);
}

char *type(fn)
char *fn;
{
static char *s[] = {
".html", "text/html",
".asm", "text/plain",
".c", "text/plain",
".py", "text/plain" };
int i;
for (i = 0; i < sizeof s / sizeof *s; i += 2)
if (strstr(fn, s[i]))
return s[i + 1];
return 0;
}
That would be a better Aprils joke than the one being claimed
I am curious, you bought 3 new computers. What was the use case for the mac mini and macbook pro?
> That patch antenna array looks both beautiful and a pain in the ass to design and simulate.

These days, it isn't too hard. You can usually just import your antenna design CAD file into the simulation tool, and go from there. Set the material properties, thickness of the PCB and its composition, and such.
The poorer general health one it seems would have a bias towards all-cause mortality rate, though perhaps not to the full magnitude as observed.
Prison is where most Microsoft software was packaged back then: https://www.motherjones.com/politics/2008/07/what-do-prisone...
From the article:

"Once inventors know that the deck of (legal) cards is stacked against them and that they will suffer efficient infringement, they will create less patentable innovation. Without legal security in stable and effective property rights, venture capitalists will not invest in inventors or startups and the innovation economy will suffer."

I am interested in hearing from those in the VC community about how they feel and think about patents and this idea of infringement that, for all intents and purposes, cannot be stopped simply because you have a patent.

I have always had a love-hate relationship with patents. I have probably read through thousands of them in my career. I can't possibly count how many times I have said "this patent is bullshit". And yet, they got one.

On the other side of things, if you invest a substantial amount of time and money on developing a technology you want to have as much protection on your side as possible. To date, my largest and longest R&D project took approximately ten years to go from idea to a working technology. When you do something like that --particularly when it is self-funded, as this was-- you embrace any legally obtainable protection you can get, not doing so would be irresponsible.

These days I am not approaching anything of that time scale. However, I am approaching hardware/software products with market potential in the hundreds of millions to billions of dollars. It seems to me that patents are simply unavoidable, only because if someone comes knocking with their patent you can produce yours and avert disaster.

The LOT network seems like a very interesting idea. I haven't thought that one through yet.
Scoring a model's predictions are a means of testing the model without having it coupled to the system under observation.

Observation is a type of experience.
My guess is a sewage treatment plant? Many of those have parts exposed to the air and don't smell nice.
>MS supported this by virtue of MS employees doing it.

Would that apply to say crimes?

Should corporate then get to tell people what else they can't do since being an employee includes '<company name> support'?

I think you're inadvertently wandering into some really wonky territory.
The news footage is pretty convincing
Thank you for this reply! Made my day. While I enjoy the newer Star Trek (Discovery/Picard) they have season long arcs and when they stumble on themes like the ones you identified, they’re a side plot to the season’s arc. The morality in and out of universe is never really considered or elaborated on. It’s all about the season’s arc and intense theme music. It may be blasphemous and they definitely have a much more comedic vibe but it’s why I prefer The Orville to the newer Treks.
I loved my Symbian E62
If you are purchasing “covered” options, it is absolutely akin to paying an insurance premium to limit the impact of short-term price swings, that are out of your control.

Just like you pay health insurance premiums to mitigate against costlier health risks.

You own 1 XYZ at an average price of $200.00. It is trading for $300.00.

You purchase an option to sell 1 XYZ for $300.00, which costs you $10.00, and expires in 3 months.

You just paid $10 to guarantee a minimum profit of $90.00 in 3 months, regardless of whether the price swings down.

There isn’t any morally harmful transaction occurring here, IMO.

It’s actually less risky than owning a stock for 3 months.

Is this transaction a reprehensible one, for you?

To be clear, we’re not trying to say that all options are created equal. Naked options (where you have no position) are in fact straight up gambling, at least insofar as I’ve tried to reasoned about them.
I agree. That's how normal languages do it. But Perl's "normal" is one level up, and 80% of data structure confusion in Perl comes from that.
Notice the subtle dig at cannabis and how NYT is sneering at companies involved in that industry. They are insinuating a link between cannabis and criminality.
I see. I wasn't trying to make an ethical statement about lottery profits, just compare the likelihoods of winning.
Both China and India have lower CO2 emissions per capita than the US....
In my interpretation, "dedicated hardware for things like MP3s" doesn't necessarily mean "hardware MP3 decoding."

Intel MMX (multimedia extensions) introduced dedicated hardware to accelerate things like MP3 decoding.
I can tolerate anything except the outgroup!
It could be sqlite or a lua interpreter, yes.
Have meta jokes gone too far?
I once had an internal number on a corporate system that, for some reason, was assigned to multiple desks at the same time. It took a while for us to figure out that anyone who called the number just called both of us simultaneously and only got to talk to whoever happened to answer first.
Just look at AAPL or, heck, even SPY returns over the last decade. These opportunities were equally available to rich and poor alike, and they certainly didn't require a team of analysts working around the clock to uncover.
It's worth mentioning that (in the USA) cheap (read: subsidised) corn led to cheap sweeteners (i.e., high fructose corn syrup). That made more foods sweeter and sweet ones cheaper. Increase of such consumption contributes to the obesity rate.

The point is, inexpensive raw food "materials" can have a downside. Maybe less corn isn't as bad as it sounds?
I'll wait for more and longer term studies before I try it. Maybe it slowly erodes teeth, or destroys amalgam fillings since it's EDTA.
Insulation doesn't simply make a building warmer inside, it keeps heat out just as well as it keeps heat in. If your apartment is too warm in the winter it is probably because you have too much sunlight coming through your windows, or because your downstairs neighbor lives in a sauna.
TELUS Digital | Multiple roles | Remote within Canada | HQs Toronto/Vancouver | https://www.telus.com/en/digital/careers

We're Node.js shop on a mission to modernize a one hundred year old Telco industry. Learn more about us here: https://www.telus.com/en/digital/

Lots of autonomy and interesting problems to be solved.
If there are facts, let's hear them. So far, a lot of pathos, grandstanding and generalisations, but zero facts or even allegations.
I think the disagreement here is that this is litter in the first place.

My take is that PR overreacted. They thought it was a mess, and they thought they needed to do Serious Damage Control or whatever. But they were wrong.

This was a well done hoax. A more competent PR team would have leaned into it and showcased how Microsoft isn't just a cold corporate monolith. That it has a humorous side, or is more "human", or whatever.

I hope shenanigans never dies.
Wow, can't believe they are still pushing the fluoride thing. It's almost as if they cannot handle the cognitive dissonance of people having good dental results without fluoride. Certainly not 150 years of solid research, more like, since WWII, when the goverment got sued by fluoride laborers.
This is predicated on the idea that the rich will pay their taxes if we just close all the loopholes.

If you polled the top brackets I think you'll find that they are more than happy to continue with our current tax system.
I think a large chunk are people that know it's true, but think that humans can "out-build it" or "out-engineer it"... reality is that nobody understands how much our natural environment still impacts us.

You sit on your chair in a city, working on your dual 4k screens, getting a fresh burrito delivered in 20 mins, and it seems like humans can only get more advanced. But few think about the fragile supply chains that allowed all that to happen.
It looks like there's an overlap with post-viral syndromes and chronic fatigue syndrome, pointing to a common etiology under the hood.
> A NATO tank division in Yangon, and a missile destroyer flotilla in the bay of Bengal

Tanks aren't great in cities.