skysight-inc/HackerNews huggingface dataset:
Nice to see another approach to this subject! Kudos to the author.

I have a couple of responses to specific points brought up in the article.

The author suggests that the original 45-byte executable no longer works on modern systems. If so, this is news to me. Admittedly my current machine is a bit behind the cutting edge (4.15), but what's there should still work. If people are finding the current version to fail for them, I'd appreciate some details on their setup.

* I respectfully disagree that 32-bit executables are "less relevant" today; I suspect they will continue to be supported for many, many years to come. Of course for a new explorer 64-bit executables are far more interesting, but when you're shaving bytes at a time, you can't beat a 32-bit executable.

* Many people are unaware that my original essay is only the first of a series that I wrote. (All of the essays are linked at the bottom of the original.) I note that my smallest 64-bit ELF executable without introducing invalid fields is also 120 bytes, so that's cool.

* However, by taking advantage of unvalidated fields, I was able to produce a working 64-bit ELF executable that is 84 bytes in size. The overlapping is a bit tricky, but I've verified that it continues to work on my box. See http://www.muppetlabs.com/~breadbox/software/tiny/return42.h... -- all variations of my return-42 executables are collected there.

* My smallest 64-bit ELF executable that prints "hello, world\n" (no punctuation: I always use the string from K&R) is 98 bytes. I don't have the assembly for that one posted on my site, but it uses the same layout as the 86-byte executable.
The "Century of the Self" documentary series about Bernays and the rise of propaganda/marketing is really great. Recommend it for anyone who hasn't seen it yet.
Adventuron – Text Adventure Authoring in the Browser
No it's 1mm bigger case and the screen takes up more of it by proportion compared to previous models.
i agree that going off-roads from the main task is useful but i disagree with the way the author is suggesting to do it.

> Assume there's a reasonable amount of work you need to do to fulfill the base expectations for your job (i.e. your Normal Work) and then there's a little time left over. (I know some may argue this "left-over time" thing, but just go with me)

this assumption fails at a lot of companies, especially smaller startups. with tight sprints and PMs breathing down your necks to get every ounce of work out, there is no "left-over" time. a lot of people who choose to do "extra" are in reality taking time from what would be family/friends/leisure time. i'd take being a mediocre dev than sacrificing my personal time.

i have found things at FANG company to be different tho- they don't use sprints and as such I can set my expectations so that I can have my "extra time" during company time.
Calculating integers from 0-100 using only 4 digits (1, 2, 5 and 7)
Oh, yeah, good call. I guess I would be surprised to see significant DSP related asm in any 8 bit processor.
The chyron combined with the reporting that night could have been inserted into a dystopian movie with little to no editing.

> The chyron said "Fiery but mostly peaceful protests after police shooting" and it probably should have said "Mostly peaceful protests after police shooting turn fiery after nightfall" but that is both longer and clunkier. So they went with a more condensed version without thinking of the awful visual it would create when screenshotted.

I'm gonna go ahead and call bullshit. When your job is literally not creating awful visuals, you can't use that defense. There was a clear message being projected, and that was that the violence was good, and you really shouldn't pay attention.
Instead of saying "I'm going to try this, maybe it will work", you should instead be asking if wavelet transforms are appropriate given the domain you are building a model for. Don't just transform data in the hopes that it will magically work.
> Are you by any chance talking about the job they voluntarily applied to and they can freely leave at any time?!

Do you realize that doesn't excuse anything? A rather extreme example to make the point: slave-holding is still wrong even if you can find someone desperate enough to voluntarily sell themselves into it to you.
> Seems strange to be called "anti-vax" and, presumably, "anti-science" for questioning the logic in mass vaccinating with an experimental vaccine, built with experimental technologies, which since its deployment has been demonstrated through various data to be a spectacular failure in terms of safety and efficacy.

Well yeah, that is hilariously bad anti-science. There's nothing scientific to support any of that.
Not hard to make that at a FAANG org with RSUs in 4 years. If they had vested the entire amount that would be have been a decent exit.
A megabyte of ram on a machine with only a 16 bit address space gets a bit silly.

There were plenty of machines kitted out with that amount of RAM. S-100 bus and other multi-user systems in the 70's and 80's could handle dozens of simultaneous users. It's cooperative multitasking, not preemptive multitasking.
I try to shoot for the 3rd gen/iteration, or later if possible. Windows 8.1 was great for me with a new laptop and Surface tablet. 10 has treated me well enough especially with the features still in the Pro version. 11 should be good to go next spring or summer.

I was burned by my first laptop, a lovely netbook with dGPU where the CPU hobbled everything you could drain the battery before finishing a level in Halo 2 PC. It took a few iterations for that low power CPU mobile gaming platform to balance out.
I have called myself “programmer” for 40+ years, never “engineer.” I worked as an employee in cubicle farms for over 20 years, then freelanced full-time for about 15 years as I aged out of the cool startup/FAANG scene.

Since you asked about career moves, the best things I did:

- Learned relational databases and SQL in depth. Many applications (and almost all business applications) are built around databases. Databases tend to have more business value and longer lifespans than application code.

- Learned Unix/Linux and the command line tools. I can get a lot done with simple stable tools that come out of the box when other “engineers” are writing piles of code to get the same job done.

- Get along with other people, learn from them, listen and pay attention. I always want to learn how the business works and what people who aren’t programmers do. That pays off in the form of contacts in various industries and positions who may give me work later. Connections count for a lot, more than languages and tools (now called “stacks”) in my experience.

- Domain expertise. Rather than think of myself as a “C programmer” or “PHP programmer” I present myself as someone who can understand business requirements and add value. Knowing how logistics or retail or finance works has more long-term career value than mastering a programming language.
On the contrary, the user cares that the article loads instantly, and my article explains how AMP achieves that. Since you do not understand the problem that AMP solves, you think you can solve the same problem with micro-optimizations, but micro-optimizations can't achieve instant loading.

It is not just Google (and Microsoft and the other companies that implement AMP caches) that believes users want instant loading. Apple and Facebook have products competing with AMP that give users instant loading but that are far more restrictive on the publisher and on the reader. The only reason that publishers and readers put up with that is instant loading.
Because those emails are probably lies, they're just delaying and delaying and hoping it will just go away, and writing fake "We're sorry"'s when they're forced to.
A lot of things can fall under the "affiliate" umbrella but what we did was doing 1-on-1 deals with content providers who were acquiring a lot of relevant traffic. It was not promo code spamming.
Ya, if I interpreted this right, also really convenient that they seem to be dragging their feet on a $100,000 bounty.
"...Same reason why whole life insurance is a scam. All of these products have been automated and their middlemen bypassed..."

What are the DIY alternatives to whole life?
Norms are a real bitch and we have had about a century of prohibition and were too damn lead poisoned to notice it wasn't working for entire damn generations.

The DEA is the precedent and even may order tests against patient will - doctors refusing makes the news.
> We vote for the one we prefer every time we buy something.

This is actually not true. As a consumer my choices are constrained by retailers and suppliers (and government due to regulations). They choose based on price what to offer. If all retailers in my area don't want to supply organic food, I can't buy it.

So I have limited power to alter the market. For extremely bad options, there's the choice not to buy, but for necessities, that option is precluded.

Which is why a healthcare "free market" (hint: it's anything but free right now) is a chimera: when you or your family is dying or suffering, you are willing to pay "value based pricing".

The real solution is to delink the "global" supply chain and build up local options. Resilience also increases jobs and tax base, but reduces megacorp profits. Since we actually live in an oligarchy, profits are all that are chased.
Building on the web form example given by the author, there is a lot of extra that one could do: Improve the design, improve user experience, improve performance, format/cleanup the code, add some extra features, add flags to enable alternative behaviour ...
It becomes even more apparent when you live in a small society.

Covid numbers presented in US for example are based on an endless set of definitions and interpretations.
Dr a in state b may not use the same parameters as Dr c in state d to define a covid death or vaccine damage.

In a minuscule society full of obese people with a high percentege of a frail elderly population, such as Iceland, feel the actual result no matter what nature.com or timesofisrael state.

Our high vaccination rate drove down hospitalizations from 5% of the infected to about 2% ehich is where we are as of today.

We have an extremely obese population in Iceland I might add. This is crucial for covid-19 development.

Apologies for using an icelandic website, it is an article from today citing the state epidemiologist in Iceland

https://www.visir.is/g/20212169078d/skipti-gridarlegu-mali-a...

“Tilfelli á hverjum degi séu enn 20-60 og af þeim leggist tvö prósent inn á spítala.“.

translation 20-60 cases per day. 2% of them are hospitalized.

Our immunization rate is 88% of all age 12 and up.

https://www.covid.is/tolulegar-upplysingar-boluefni.
In performance marketing(=KPIS are a)sales volume and b) Cost per action - CPA) it's very simple - you can't scam how much you've spent on ads. Also you can't scam how much you charged the traffic you've bought. Both figures are reported by your finance department with pretty much 100% precision.

Yes, you do have a challanging problem of attribution. But the spend and revenue figures are what matters at the end of the day. And neither of them has any area for scamming (let's ignore edge cases).

Disclosure: only skimmed through the article and my arguments above are just directed towards the headline. However credible and opinion leader the author - Rand Fishkin - is, the article itself at the first glance did not inspired me personally as a worthy my attentive reading time.
Hmmm. Marketing works!? Well having been a sucessfull .com era ad co. founder, I suceeded in raking in the cash of the uniniated (automobile, etc, so no tears) only to see companies literally obliterated by marketing. TV was then still 20 times the spend. Still, marketing had 0 clue. Fun to drink with at the theatre, sure. I was CTO, so, shrug? No, I was incensed and tried to talk other managers client side out of giving ME money. I know some clever people in marketing, but when they smell budget, it's a movie shoot in the sahara time.

I do think things are better in some sense today. But it is a hungry beast, marketing. Oh, and lies and statistics.
Everyone should be a full-stack developer, so the company only needs to hire one developer per project. Or maybe one developer for multiple projects.

Maybe one day, the typical software company structure will be an inverse pyramid, with one developer at the bottom, and hundreds of managers on top of them. That would certainly solve the problem with shortage of skilled developers.
My understanding bonds are mostly fixed rate. Their price on market can vary though. But unlike let's say mortages they are more often refinanced. And when that happens the rates can change.
"I've read hundreds of papers on climate change. These topics never seem to come up. Rarely do climate scientists mention the sun, which seems to be treated like a static heat bulb in the sky that gives off an steady, constant flow of energy, which couldn't be further from the truth!"

These statements are contradictory.

"Modelling the impact of solar variability on climate" (https://www.sciencedirect.com/science/article/abs/pii/S13646...)

"Climate change and solar variability: What's new under the sun?" (https://www.sciencedirect.com/science/article/abs/pii/S00128...)

"Significant impact of forcing uncertainty in a large ensemble of climate model simulations" (https://www.pnas.org/content/118/23/e2016549118.short)

"Has solar variability caused climate change that affected human culture?" (https://www.sciencedirect.com/science/article/abs/pii/S02731...)

"Do Models Underestimate the Solar Contribution to Recent Climate Change?" (https://journals.ametsoc.org/view/journals/clim/16/24/1520-0...)

Hell, Roy Spencer has made much of his career off blaming what climate change he admits exists on solar variability.
>I would argue that a significant % of people are arguing for this though, or at least open to the idea.

>I mean, would you say a significant % of people believe that Q nonsense?

I refer you to my previous comment where I said:

It makes me wonder if we should expand Peter Medawar's comment[2] beyond just religious institutions. [N.B. I am an American]

The link[0] referenced is a quote:

“The USA is so enormous, and so numerous are its schools, colleges and religious seminaries, many devoted to special religious beliefs ranging from the unorthodox to the dotty, that we can hardly wonder at its yielding a more bounteous harvest of gobbledygook than the rest of the world put together.”

[0] https://quotefancy.com/quote/1574828/Peter-Medawar-The-USA-i...
The US has a few states that allow you to set up a shell company with very pretty much no proof of identity. It’s one way that South Dakota is apparently a big tax haven now.

https://www.npr.org/2021/10/03/1042885263/pandora-papers-wea...

Planet Money has done an episode on this sort of thing in the past where they found it much easier to open a shell business in the US vs the rest of the world. https://www.npr.org/2021/10/06/1043746410/we-set-up-an-offsh...
International E-Waste Day – 14 October 2021
Dirt cheap options can be very expensive. The AMT tax can kill you.
I have been using newsdemon.com for years. If you ask their owner on Reddit for a free account, he almost always helps you out. He has been involved in usenet forever. I found their site a long time ago when I was writing a paper in college. They have the only copy of the docs detailing the creation of usenet: https://www.newsdemon.com/newsdemon-first-official-announcem...
Zerodium doesn't list "information disclosure" for smartphones. "Information disclosure" from an email server means exfiltrating the emails. Zerodium will almost certainly not outbid Apple for the `gamed` vulnerability here (maybe for publicity).
It may be true, but its also true that such claims are always being made with a 5-10 year time-span, so people are weary:

> In 1989, a senior U.N. environmental official said, “Entire nations could be wiped off the face of the Earth by rising sea levels if the global warming trend is not reversed by the year 2000.”

https://www.snopes.com/fact-check/nations-vanish-global-warm...
They sell them to the IC.
https://www.cdc.gov/coronavirus/2019-ncov/vaccines/recommend...
Can’t decide if “if it looks like a female secretary then it’s a woman” is progressive or backwards.
Protip: if you become less reliable with doing X/Y/Z, other people are likely to stop relying on you for these things.
> I would never invest in a company that:

> It’s just starting to grow in its market

Then you should not work at one. Genuinely. The only way comp makes sense at a startup is if you think the equity will end up valuable. Most people who believe this will be wrong, so you have to really believe that you're the exception. If you don't, it makes a lot more sense to work somewhere that's already found product-market fit. Your labor is an investment that's very difficult to diversify.

> Treats its employees the way GitLab treated me

This is tough, but I know people who exercised shares after being fired, and then saw those shares become valuable. How do you decide that you being fired doesn't signify the company having lost its way? How do you hold the idea that you were fired and it's bullshit at some level, but the company will still do well and you can make money? I don't know, it's hard. You should think very hard about this, if you're in this position.
You shouldn't believe a plot the projects that far :P
And the elephant in the room: we don’t have 40 years. We need those reactors today, at most in 5 or so years. Afterwards, they are too late.

I’ve yet to see a reactor selling power to the grid 5 years after construction approval.
I completely disagree - do enough, or failing that, nothing. That is enough to solve the well-defined problems.

Giving extra to your employer for the same money is a recipe for exploitation. Additionally, “extra” tasks are less defined and therefore more likely to be wasted effort.
That's not the issue though. I can log in to my cell account and see the content of every sms i send and receive. an app establishes an encrypted connection between your phone and the bank. sms is open to the public.

in addition, you don't need to copy a sim. you can copy a cell tower. which the authorities do all the time, without any warrants, and capture data en-masse. The fake cell tower fits in a backpack.

But it's not just the cops capturing your cell data. It's anyone, they've been doing it for over a decade, and it's cheap and easily accessible.

https://www.vice.com/en/article/vv7zn9/surprise-scans-sugges...
someone learning a language on their off time does not mean that everyone else has the off time to do a language. presumably the one engineer won't be the only person touching it, and they'll have vacations and days off where someone else will need to assist, and they'll probably leave the company at some point (especially if it's in service of CV polishing). now everyone has to learn the special new language if the new service is supposed to be a productionized thing.

the least you could do is ask the rest of your team first. what's so contentious about working with your coworkers?
The article is from 2017, so the author didn't have the option to immediately liquidate the shares. Gitlab didn't appear to be close to a buyout or IPO at that point from what the author knew.
It's interesting they chose such a compact form factor for their laptop right from the beginning. I'd reckon a 15.6" build would have been much easier to put together for modularity and ease of repair, and maybe once it gained traction they could have expanded to smaller forms. Their initial customer base (I'm guessing it'd be engineers and enthusiasts) would also have been compatible with a bigger laptop, even if the mainstream laptop market has been overrun with small devices for some reason.
I agree with you. Though I'm hoping (or wishfully thinking) the law of unintended consequences will make hybrid work a winner. As amazing as WFH is, one drawback is the discipline to create and maintain work/play boundaries. I feel that 3 days in office will create an emergent culture which will effectively reduce the length of the work week and expectations around how many hrs a week one ought to work.

In other words, the "min 40 hrs per week" cultural standard will evolve to "24 hrs a week". I'm speaking broad strokes, of course. If you need to spend X hrs a week to do your job, that's what you'll end up doing.
Risks of the vaccine in kids are lower than the risks of MIS-C or myocarditis from the actual virus.

Children have a very low risk of COVID complications, but the risk of vaccine complications is even lower.
Now sell to NZ and AU pleeeeeeease
Add syntax highlighting to Code Snippets on your website, app or blog
Science is about waiting for the long term studies, taking in new information and asking questions & running experiments to proof theories. Shutting down other opinions is anti-science. The word science is being used when political should be.
I understand what you're saying and in most cases, most companies, most products, you are correct and I would absolutely agree. In this case it is an IOS zero-day. I'm not sure of the number of people on the planet using IOS but the chances of that zero-day being applicable to the phone in your pocket at one point aren't too bad. I do think Apple should be held responsible, their massive amount of sales has given them a massive amount of responsibility that they are not stepping up to.
> ...or would we sideline them to deal with the existential threat?

Covid says, "We'd fight over whose fault the invasion was to try and make sure the other guy got the blame."

Just like every other dying empire seems to manage on the way down.
Daniel Defoe's 1705 Fantasy about Chinese Mapmakers on the Moon (2018) [pdf]
ADHD aka is it New, Interesting, Challenging, or Urgent. It's new, interesting, challenging if you hit problems, and you can get in early.

It is a direction change and if you could run it in a VM on older hardware I would. The official launch ISO won't boot while a dev version from the week before launch loads up in Hyper V fine.
Totally agree. Schemes exists, but they are unavailable for scmucks. As after 2008 financial crysis it was made much more “exclusive” as it was before. For ordinary folks it transformed. For example, in Europe now is popular zero Corp tax on reinvested money.
A couple of years ago there was a study about what this kind of insurance would cost: about 72 billion Euro per year.

> The study proves for the first time the years of market distortion in favor of nuclear energy and at the expense of the competition, said Uwe Leprich from the Saarbrücken University of Technology and Economics. "The study also shows that if you look at the economy from a regulatory perspective, nuclear energy is not competitive."

https://www.manager-magazin.de/finanzen/versicherungen/a-761...
There is a safer alternative in the short term. The two are comparable in the long term for safety. Also "Coal itself kills at least 50000 Europeans every year." is far from a truth. Coal may have increased the chance of death by some amount for at least 50000 Europeans every year is more correct.
This article should be taken with a huge grain of salt, as it's coming from a company that sells a service that is essentially is a competitor to the performance media channels it lambasts.

Any article that says "Don't buy X buy Y" loses a lot of credibility when it's written buy a guy who sells Y.
VSCode-assembly: Assembling and debugging assembly in Visual Studio Code