skysight-inc/HackerNews huggingface dataset:
I partly work in this space, and I can confirm that geo-fencing over a time period is the probably the most transparent and convincing (to the client) way to do this. Essentially you mark out local regions (as small as zip codes or as large as states, or something else in this spectrum), and ensure that your advertisements only show within certain "fences". And then you compare old and new numbers within those fences.

The technical aspect aside, there are a lot of "soft" factors that help: regular communication of easily consumable numbers/graphs/metrics to the client, calling out inconsistencies, etc. In other words, this is far from a fire-and-forget exercise; this can be an intense monitoring and client-engagement exercise.

The regular client engagement sometimes helps you in pinpointing cause-effect in the observations too. For ex company X might decide to advertise less of product Y in a certain state Z because of new laws there. But the team you're interacting with might not be aware of this change, or might not be cognizant of its potential impact on an advt. campaign. Regular dialogue helps here since you might observe a change in sales trends, and bring it up in a meeting - and the client team might be able to then rationalize the change. This is healthy for both parties.
Update: I only just saw Part 2 of the post, which is fantastic too.

I like how it describes different tools by the different values they prioritise. I agree with the post's thoughts in the tradeoffs involved in Emacs's development.
Thanks for elaborating. I don't think I disagree with many or most of the points you've made.

It might be interesting to define a systematic and testable definition of organizational efficiency relative to an ideal market. Just like combustion engines can be compared to their theoretical maximum efficiency, it would be interesting to compare a particular organization against its maximum potential.

Here is another angle on the topic of relative efficiency. Consider a particular organization. Coca Cola will do as an example. Given its environment (financial incentives, regulations, cultural norms, etc), are we surprised by its behavior? This raises the question of how much an organization's particulars (e.g. leadership, history) affect its efficiency.

I suppose I take a systems view of it. Many deplorable businesses survive in niches. But can you "blame" them? It is a matter of perspective: organizations, like life, adapt to their environment and modify it to their liking. Such organizations can stretch the environment to or past its breaking point for a relative long period of time before having to deal with the downstream consequences.
> Deming is really a great thinking in the area of product development and agile methodologies.

“Agile methodologies” are basically Deming/Lean approaches reinvented with more reliance on subjectivity and just-so stories and less attention on coherent theory, measurement, statistical analysis, engineering rigor, etc.
If you're going to write an article like this, it would be more honest to admit that you thought the same things were going to happen last year, and the year before that, but they didn't.
There's earlier (from 2018) Tether criticism:

http://www.tetherreport.com/

https://tonyarcieri.com/the-tether-conundrum
Happy New Year!

Amazing beautiful formulas, I'm surprised!

Thanks to Inigo and Rafæl for a new cool tool!

PS: why do designers prefer gray colors UI, but there is no alternative?
I had the same experience you described, except, in my case, it was Facebook.

People in my industry who I have known for 20+ years dedicated 100% of their online presence to spewing out and promoting such incredible hate-filled garbage that I was in shock.

Otherwise intelligent educated people got sucked into amazing resonant chambers of hatred. It was beyond belief.

I finally unfriended everyone on FB but about a dozen close family members. This was an experience I don’t care to repeat.
Now I just need to know if these worms would harm my chickens. They (the chickens) already try and eat foam packing material that gets blown out of trash cans on windy days. The worms can't be worse, right?

We don't eat the chickens and barely eat the eggs (they're pets), so no risk to us.
But the same supply side problem is also an argument against single payer healthcare. Maybe you've negotiated an awesome rate for the public, but then this comes back to bite you in the form of shortages and/or reduced R&D of new treatments. I mean, essentially it is one big monopsonistic price control regime, right? On the other hand if we can somehow bolster competition, increase doctors trained, etc., then maybe prices can come down on their own to a level accessible to the public again.
Does anyone have recommendations for being a subject these studies. I’ve been going through a really bad stint of anxiety and depression. I’m picking up CBT and am planning on counseling, but I have been seriously interested in trying this.
Michael Saylor is the guy who "legitimized" Bitcoin

He is frequently mentioned in Bitcoin discussions as evidence that Bitcoin is mainstream: a rational, safe investment, good enough for MicroStrategy to invest hundreds of millions

When you actually watch him talk, the credibility vanishes
"if I search for "apple", what should the first result be? Wikipedia or Apple.com?"

Apple is a common noun in the English language. So I would assume the first result to be Wikipedia or some site which gives the best details about apples. The second result could be Apple.com or whoever has applied for the keyword.
Well, I hope to answer it in 2022, but I'm making Swapiverse. It allows you to trade books you want for books you have.

https://www.swapiverse.com/
University research is a business now, like most things in higher-ed.
D uses slices for strings, which also gives D a big performance boost over C whenever strings are in play.
> searching for Ozonetel on Google. There will be six competitor ads and then our website will show up :)

Tried it. One ad. From ozontel.com
Seems like he annoyed the wrong people in the CCP
A mild case is not an asymptomatic one. We know a lot of friends who said they had the worst flu in their life, but some of them months later got diagnosed with COVID-19, so, I'm not sure what really was going on back then.
Those will work (maybe), but their usefulness is limited, as just about every bad call I get, is spoofed.

I have a canned response txt, that I send, when declining the call.

I often get “message failed to send,” but I sometimes get a confused text from someone, telling me they didn’t call.
I wonder how long it takes to generate these images. It's not terribly hard to do by hand with rudimentary 3D modeling skills (i.e the most generous way to describe my own 3D modeling capability), if you know the height from the floor and shooting angle at which the camera took the picture. I've done it with 360 photos (therefore shooting angle didn't matter) in Blender with a VR headset to aid in positioning vertices. You can get results like this in about 15 minutes.

Complex scenes obviously take longer, but results can be extremely convincing for a limited range of view angles.

I learned the technique from this video: https://youtu.be/RSC40B8kHT8
Would it be possible or desirable for one of these backup system to natively implement parity?
More than Lisp, SQL is a REPL-only language. The complexity you can achieve there without some interaction is very small.

After some on the field experience, my conclusion is that this is not a large problem. Yes, you were not there on the initial design and does not have all of that acquired knowledge, but you can always run your own tests and formulate and verify your hypothesis. The REPL is there for debugging too, not only for the original design.
ebay did the same years ago and found out that ads were relevant depending on the new/repeat cohort of visitors.

the ad market is looking a lot like the 2008 subprime market, lots of opacity, lack of accountability across all actors (Agency, platforms, customers). And if we consider how relevant is the ad money in making the internet able to run nowadays, this starting to be pretty concerning.
Aren't we all forgetting the elaphant in the room? Older workers usually make more and therefore have higher salary demands when seeking new opportunities. With the advent of each new software language, component library/package and WYSIWYG development environment younger software developers actually require less training & expertise to be productive sooner. Companies know this and would rather hire 2-3 younger engineers for the same price as one senior resource.

This looks like ageism on the surface but in reality it's the economics of plain old capitalism at work with Moore's Law accelerated the pace of automation.
Quitting a New Job
For a JIT, the easy way to guess is to wait until it's already taken 10 seconds and if it hasn't stopped, assume it will take at least 10 more.
Sara Campagna: A Look at My First Year as a Field Marketer During Covid-19
Yes I do have the site behind cloudflare but could remove the javascript rocket loader feature. I will look into this. Thanks for sharing!
While it's certainly true that LSD is the primary reason I had ego semi-dissolution in this experience, I'm saying that phones serve to reinforce our understanding of ourselves by "interrupting" our raw conscious experience with memories and data that we correlate with our self. On other trips where I had my phone, or when I was at home in an environment I've known all my life, I had virtually no ego dissolution at all.
Operatingsystemlessness
Maybe for you. I'm not saying having no limit, but a number of words limit is better than a number of characters. They started to revert their _defining feature_ but not counting characters in URLs, etc.
The Modernization Journey with Exafluence and MongoDB
Nocoiner Frances Coppola:

"Bitcoin is not scarce because each coin is subdivided into satoshis".

These comments are entertaining but seem to get more ridiculous with every year.
Interesting..How many sites work without javascript these days? Does google?
Are you seriously equating "has an image hosted on digitalocean" (which probably hosts the entire site) with "tracking"?
A puzzled deadlock: it seems that the lock is hold on primary index first
We got a puzzled deadlock on MySQL 5.7 (InnoDB, Isolation Level: RR). The result of `show engine innodb status` as below shown

*** (1) TRANSACTION:
UPDATE fruit_setting set
value = CASE
WHEN eid = '?' and key = '?' THEN '?'
WHEN eid = '?' and key = '?' THEN '?'
END
WHERE aid = '?' and eid in ('?', '?', '?', '?', '?', '?') and key = '?'

*** (1) WAITING FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS index PRIMARY of table `jacky`.`fruit_setting` trx id lock_mode X locks rec but not gap waiting
...

*** (2) TRANSACTION:
TRANSACTION 1739954049, locked 1
LOCK WAIT 94 lock struct(s), heap size 1136, 184 row lock(s)
UPDATE fruit_setting set value = CASE
WHEN eid = '?' and key = '?' THEN '?'
END
WHERE aid = '?' and eid in ('?', '?', '?', '?', '?', '?') and key = '?'
*** (2) HOLDS THE LOCK(S):
RECORD LOCKS index PRIMARY of table `jacky`.`fruit_setting` trx id lock_mode X locks rec but not gap
Record lock,
...

*** (2) WAITING FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS index PRIMARY of table `jacky`.`fruit_setting` lock_mode X locks rec but not gap waiting
...

The table

CREATE TABLE `fruit_setting` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`aid` varchar(32) NOT NULL,
`eid` varchar(32) NOT NULL,
`key` varchar(32) NOT NULL,
`value` varchar(32) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `i_e_key` (`eid`, `key`),
KEY `i_a_eid` (`aid`, `eid`)
);

Note that the aid in two sqls are the same and the `eid` could be overlap;

Question 1: why the lock is not on index i_e_key or i_a_eid, but on primary index.

Question 2: Does MySQL acquire lock on index record one by one based on the order of eid appeared in in clause?
Heh yeah I have the same, I keep thinking of this module I made as just being released into production a few months ago but yeah it's been three years now. Time flies!
This is about LGPL
Thank you for answering. But that is inconsistent with what you said about your brand appearing first before any ads. In Apple’s case, are competitors allowed to bid on this keyword, since it is a common noun in English? Why or why not? I assume your brand is not a common word in the English language but what if it is in another language? As you can see, I can continue muddying the waters until it’s not so trivial to make a decision on these things — especially automatically.
Yes cloudflare for speed and protection. Digitalocean for file storage. I may remove google analytics.
Ah, I misunderstood.

TBF I think they have direct link on preview page simply because they don't want to track the traffic from these pages (instead of trying to disguise), but the practice is still bad.
1. Fully remote.
2. Miles away from our office. Our office is overseas.
3. I just create a routine and stick to that schedule. I take on as much work as I can, but there's only so much I can complete in a day. I know my limitations, I set my boundaries based on my schedule and workload, and I don't extend myself beyond.
4. Pros. I have the flexibility to take care of appointments and errands. There's no need to commute, no traffic. I can do the work, anytime and anywhere. I can save money, time and I can wear anything. :)
Cons. There is no physical separation between work and leisure time. Lonely as you were working alone. :(
5. Having a separate room for office is great but the distractions from the kids, well... :P
6. I’ve been working remotely for over eight years now, so definitely.
Reading this, it struck me that we're quite fortunate that COVID-19 hit in 2020, and not in say 2000, when there would have been much less hope for development of a quick and effective vaccine.
I wrote a small blog post about using netlistsvg, yosys, and ghdl to make block diagrams for VHDL here: https://nobodywasishere.github.io/netlistsvg/
I first ran my such Google Ad in 2005. And yeah our competitor at the time was pissed.

Google makes money with these so they allow it as long as the ad text does contain the trademark.
> At some point, whatever's watching the watchers is going to be vulnerable to bitflip

One advantage of microkernels is that the "watcher" is so small that it could be run directly from ROM, instead of loaded into RAM. QNX has advocated that route for robotics and such in the past.

Minix may not be the best example of the type. While it is a microkernel, it's real world reliability has been poor in the past. More mature microkernel operating systems like QNX and OpenVMS are better examples.
I agree that it's questionable. I commented the same in the thread I linked: https://news.ycombinator.com/item?id=25513161

However, at least for Pi-Hole users, more is usually better, so I added the list to my Pi-Hole.
Correct, although LPGL is the primarily relevant one for Qt. Only a few relatively niche parts of it are under GPL.
>I don't see what the benefit of having a private phone number.

What's the benefit of having a public phone number? You get more advertisements and spam. With a private phone number only people you've given the number to will call you. You can limit who can bother you.
We're probably not in your target market but most people here probably know anything marked with "ad" is very likely to contain malware and probably won't click it even if they think it goes where they want.
Most of the people who make it to the final two go on to make plenty of money in the outdoor and survival industries.
I'm european and have been all over western europe and seen a ton of ruins and old buildings. I fully agree with you. Time destroys everything in the end. Rome especially is full of ruins that, if left untouched, will one day no longer be with us. Far too many to preserve in exactly their current state. I think we know enough to restore buildings with a decent degree of accuracy. I agree that we should try to be as faithful to the original as possible, but letting the buildings crumble to dust just means our descendants won't be able to enjoy them anymore. We could always be sure to document their pre-restoration state digitally, so we can double check the data in the future should we need to do so.
None of these seems like marketing related (except the first one about a candle). Just some rando's email newsletter.
If you're running a company, "just stop being in a prisoner's dilemma" is not one of your options.
More than you'd think, not as many as I'd hope. Easily 2/3rds of the ones I visit work, FWIW.

Google works fine without javascript. Stunningly fast.
Good series of posts. I'll add briefly to point (1) and (2).

(1) vaccine manufacturing was very much blocked by approval. For example, instead of having 30M doses of Astrazeneca in December, because of approval delays they delivered 5M instead. Companies also cannot produce too much of vaccines that might spoil. Letting them distribute even a nominal amount (say 1M/mo since June) would have learned us many valuable lessons by now and allowed many more vaccines to be manufactured.

(2) they discussed long term side effects on the approval calls. There has only been 1 side effect after 6 weeks ever recorded in history. It was a long time ago with a live virus polio vaccine on an immunocompromised person. Given the many billions of vaccines given in history, the odds of a long term side effect are not literally impossible, but as close as we get in medicine.
Looks good! Any idea why they make it so difficult to buy their product?
This article is almost ten years old, I believe that modern compilers all create efficient dispatch tables without all of this manual work - even ten years ago I don’t think large switch statements were a problem area. Most emulators use these heavily. But I think it does give an idea what is going on behind the scenes. There are a number of ways compilers could implement this based on the number of cases and how dense they are. I know that go will organize sparse case values into a sorted array and do a binary search to find where to jump. I think Perl uses hash tables for the same purpose.
Why autoclaves operate at 121 degrees Celcius
... and being denied tenure is a pretty clear signal that it's time to move on. You're branded now, and there isn't much hope for advancement if you stay.
Hi t-writescode,

For the most part, each individual top line products' team operates out of a different site, with Confluence operating in Silicon Valley (mostly). I assume this is public information (or derivable) so I think it's safe to share.

Internally we have a few Confluence Cloud instances we use, with a single main one shared by the entire company (basically) which is located in a single area (somewhere?), though the VPN connection points are different.

So from a network topology standpoint our experience shouldn't be too different from most customers (at a very gross level) -> summary is, we definitely have users representative of 'bad networking', but you're right maybe I should be trying to intentionally degrade mine (right now i think its two cross US hops, but could be wrong).

I'll make sure our team looks at this dimension -> I don't think it's possible within our telemetry data, but maybe simulating it will get some interesting results.

I do recall reading once about something about AWS infrastructure (endpoints? edges?) having some configuration that causes omething like this:
1 - first returned packet is some some small size
2 - next packet (after ack is returned) can be double the size
3 - same
4 - same
5 - until max packet size

And though (1) is configurable (in theory), and I think the doubling/size increase is configurable (in theory), AWS does not allow for this configuration in their services.

But I can't find what I was reading so if anyone knows about that (a) being a problem and (b) how to work around it, let me know!
Yes always been there. There are additional plans once you register for more short links and teams.
Could you combine many of these images together to make a 3D environment for a computer game, for example inside the bedroom take many photos and then interpolate between the 3D sheets as the player moves around?
It seems like its still safe to refer to someone of gender unknown as "they/them".
It actually normalises the use of those pronouns which makes it simpler for people iddntifying as non-binary too.
The Rise of Shipa – A Continuous Operation Platform
The answer is not complicated, and the logic on this board is strained by people I think that don't work in marketing.

1) Advertising works.

2) Coke, a sugary drink, is largely kept alive by smart marketing, that involves mostly advertising in the end.

3) Much of advertising is quite wasteful, because it is a fuzzy instrument - but on the whole, good marketing works.

4) There is a lot of self-awareness in the industry on this, and no doubt, a lot of borderline fraudulent actions by participants willingly spending money they know doesn't work.

5) Ad networks will happily sell you ads that don't work, and look the other way when there are shenanigans.

The problem here in the thread, is that people are having a hard time grasping how all of these things can be true at the same time, but it's not that hard really.

That some ad spending turned out to be 'not useful' is 'not news' when everyone knows that easily 50% of ad spending is probably wasted, we usually just don't know which 50%.
I’ve heard this as well. Both from westerners who worked in software in Japan and from Japanese people (all men) who worked in software in Japan. I also work with someone who worked in design in Japan for 7 years, who has been a great insight into the working culture there.

Can anyone elaborate or clarify why software developers might not be valued in Japan? I recall one person on HN explaining it as a problem of the market being saturated and software not being as huge of a market as it is in the USA. I can’t speak to that, though.
Anecdata: but, just because I threw in a couple of suggestions I didn’t feel like I deserved it. Also, don’t much care for patents personally.
You may be interested in what Trajekt Sports are building.

https://trajektsports.com/
My understanding is that X11 documentation was how O'Reilly got started. It's fantastic that 20 years later they're still celebrating the authors and maintainers.
I recently received a M1 Mini and I was impressed with Apple's packaging. The white box the computer was in had plastic wrap around it but everything else was cardboard or paper. The cable was secured with paper, not twist-ties. The white box fits neatly into the brown cardboard box and is protected at the corners.

Also happy with the M1 Mini, which has 16GB but I don't do virtualization. Mostly too many tabs.
This is no industry with as much snake oil BS as adtech.

It also happens to be the sole form of revenue all of the largest tech firms enjoy.

No wonder there hasn't been a real audit.

Also, all those marketing execs buying all the ads would be out of a job too, so they aren't speak up either.
Plenty, and you get used to either toggling or enable the specific scripts that need to run.
The author is using a tool designed for landing pages. The quality of the samples are going to be wildly different and that needs to be taken into account.

Linkedin calculates an ad impression (last I checked) as 50% of the ad is on screen for at least 300ms. I can be scrolling as fast as my thumb will flick down my LinkedIn newsfeed and it would probably count.

Then the KPI being used is clicks. I don't know of any business owner who would take that as valid. It should be some kind of conversion event (newsletter signup, contact request, or purchase, etc.)

If it were up to me, I'd want 4,400 clicks and a few dozen conversion events to do my calculations on statistically significant effectiveness. Especially since the author is paying CPC (cost-per-click)... who cares about impressions at all?
Solar now ‘cheapest electricity in history’: How much will it matter?