skysight-inc/HackerNews huggingface dataset:
Pixel in CSS is a CSS pixel, which your browser will translate to about 1/96 inches. So 1200px is the same physical length on an old 72dpi screen, a 4k monitor, or the quark-scale resolution displays of the future.
Looks like the ads have locked onto you. Perhaps try some evasive manoeuvres.
It also removes a lot of options due to the time investment and required location.
> This statement is so banal that I am not sure how to comment on it. ...

> M1 is obviously a terrible choice if you are looking for a deskbound HPC workstation ...

So, in one breath you say my statement is banal, in the next you agree with it. The thing I take issue with is having to deal with the misconception that it is a replacement for a HPC workstation, because many (not you obviously) think it actually is a powerhouse.

You go on to repeat the stuff about power performance, which I've already listed, and you could have spared yourself the trouble.
Virgin Atlantic explores 'flying taxi' partnership
This guy has had a few talks at CppCon over the years, and covers the basics of how to attempt benchmarking with actual computer science instead of myth and voodoo rituals: https://www.youtube.com/watch?v=koTf7u0v41o

In practice, it's not critical to go that far. In my experience, huge performance wins are trivial to benchmark with just a modicum of effort, and tiny performance wins are typically not worth any effort at all. At FAANG scale they might be, but I don't work at a FAANG, so not my problem! :)

Simple methods I use and can recommend are:

- Ideally, collect data from production, where the change behaves exactly as it would in production because it is production!

- Interleave tests on the same machine. E.g.: A, B, A, B, A, B, etc...

- Run tests on every machine you can get your hands on over an extended period and draw a histogram or a scatter chart of some sort. You don't have to do this at 100% load, it's actually better to mix this in with normal workloads. This gives you an idea of the noise versus signal, platform variance, variation due to time of day, etc...

- Run tests after a cold boot to get a sense of worst-case performance instead of idealised and often unrealistic "hot loop" performance.

- Run tests with different input sizes and draw a graph. Try find the explanation for every feature of the graph.

- Be aware of every cache layer in the system. Don't forget about the potentially huge RAM or SSD cache of the storage subsystem. Typical SAN arrays now have 256 GB or more. The previous graph above can help, but only if your input size goes waaaay past the biggest cache sizes in the system.

As a real-world example: I recently reduced the size of a database platform by a few vCPUs to save on licensing costs, but increased the per-core performance and simultaneously did some network tuning. Some benchmarks showed the same performance, others showed an improvement. Both were extremely noisy before and after the change.

I would like to take credit and say that I improved performance while saving money. However, the scientifically honest result is that any performance change is statistically insignificant.

The cost saving is significant, because it has very little variance. That's good enough, and I don't have to make a statement about performance that the numbers can't really back up.
Congress looks to break up Big Tech with bold new antitrust bills
Amazon, Apple, Facebook and Google targeted in bipartisan antitrust reform bills
It would seem to indicate a wild lack of focus if the same paper was analyzing traffic fatalities and the health benefits of walking.
> In human relationships we can't optimize without becoming greedy selfish unethical crooks.

I disagree. I optimize for myself AND the people around me. That is because I don't feel good when I have everything and others have nothing.

> we are optimized enough for survival already

Survival up to reproduction age, and maybe a bit more for raising grandkids. Past that, everything is our own making - we haven't ever lived so long, and the current epidemic of heart disease and cancer is as a result of never-before-seen ages and chemical substances - like the Standard American Diet.
My family is fully vaccinated but wow, what a dishonest way to frame the conversation. Being against vaccine passports is not the same as being antivaxxer. It's just astounding how easy it is to manipulate the public debate by basically framing any dissenting view as coming from deranged antiscience freaks. That tactic has been used ad nauseam over the past year. (And while I never really bought into the concept of
"manufacturing consent" before, this non stop framing has got to be a prime example of how to do exactly that.)

Of course actual anti vaxxers oppose vaccine mandates for the most part, so there's an overlap. But I'm also against private businesses overstepping local governmental mandates and asking for vaccination proof, since I hate the precedent that it sets and it actually does nothing to stop the virus spread (beyond feel good/KYA security theatre). Does that make me an antivaxxer? Well if it does, then the word has lost any useful meaning.
The idea, I think, is you wouldn't delete the job from the queue until the processing was done.

Of course, this relies on the jobs being something that can be retried.
I see. Should've been more concrete about this.
Syncthing requires setup on both ends, and then automatically keeps two complete folders in sync across a network (local or internet), conceptually similar to a network file system.

This only requires having the app installed on both ends, and then manually send & receive individual files on-demand (over the local network). It’s more on the level of peer-to-peer instant-messaging.
I think what they want is an independent, double-blind study,using your device that show statistical significance detecting malignant moles.
Is that because a married couple is counted as one parental unit and each divorced individual as 1 for a total of 2 therefore making the number high?
I see this in a different way. I applaud teams that's willing to try out new ideas, especially in those big companies.

I had my doubt on the URL hiding thing but I did see its point too.
Eusocial behavior does not imply conscious decisions.

Ants do not apply their conscious intelligence to choose whether to become a worker drone or soldier drone; it is controlled by chemical signals. Bee hives feed royal honey to form a new queen when the colony lacks a queen or is so large it may be able to split... but none of that is "conscious".

Exposure to light, orientation relative to gravity, and such likely ARE the direct causes of the ferns' different growth patterns. But the end effect of a property that says "if you get light from above, grow waxy leaves that help filter water into the clump" is (maybe) that the clump consists of "cooperating" individuals and does better than individual fronds would.
It’s time to cut the cord on electric vehicles
There's an additional wrinkle for cars that make them unlike other devices, which is that they drive on public roads. I can't drive on a public road without a license, and neither should software.

But if little Johnny wants to drive his Tesla around a private racetrack with homespun Autopilot software, by all means! It's hardly the weirdest hobby, and who knows—maybe he'll grow up and form a startup that uses modified Tesla's to transport products in large warehouses. That's how innovation happens.
A fair amount of old php shopping cart software has done this for ages. Not for responsive design, but because they need thumbnails for category/search pages, normal images for a product page, and zoomed in photos for user detail clicks, etc. Typically, there's an imagemajick script or similar that's used on "product photo" upload.
They usually go for a hike or walk around their neighborhood. I discovered black raspberries in my yard last year and once I learned to identify them I see them everywhere in season. I can totally see how it would become distracting if you were more serious about foraging.
The font is difficult for me to read.
In my experience proper abstraction is the key. If you have a clear abstraction and structure you can replace the implementation when you need to without too much disruption. If it’s too leaky you’re screwed.
> Not all use cases require reliable data storage and it is ok lose few seconds of data. Think simple discussion forums, internal chat applications.

That is definitely not ok. I'd be really pissed as a user if I wrote a huge comment and it suddenly disappeared.
Tether isn't insider trading. Tether is the biggest financial fraud in history.
I think they added that in in response to the accident stories. I also think some people would drive around to the vicinity and then get out.
Almost certainly. But they can't keep track accurately and the location of the aircraft is not accurate. The inaccuracy can be several km.

Stealth is still 80% of shaping. Specular reflection can be reflected away from the radar receiver. In the resonant scattering region, where the signal amplitude matches the object sizes, you remove radar return by removing all parts that are a similar size to the wavelength, like the tail. Coatings and Absorbers reduce radar even return more but only after the shaping works.

If you can get radar into an angle that the shape was designed for, or transceiver and receiver are in separate locations stealth advantage decreases dramatically.

Chinese are probably the first to deploy long-range air-to-air missiles that have dual sensors. Both radar and IR. (Stunner missile has that already, but it's ground-to-air missile). Traditionally IR is used only in short-range missiles. You direct the missile to approximate position and then it uses IR and radar together to remove stealth.
Don’t Underestimate the Power of Kindness at Work
Well it lets you apply to both, but how can you be admitted to both?
See 3.
I thought GDPR does not apply to the government.
> Maybe some awkward decisions here and there, but the bigger goal of using FF is to save the internet from another monopoly.

Is that really going to happen by spending their resources on widget redesigns which themselves will inevitably be denounced as the reason for firefox's unpopularity and replaced in about 18 months?

What would happen do you think if they just skipped one or two of those cycles?
Ye. It is quite bogus to claim to be able to accommodate new guests even though the hotel is full, no matter how many rooms there are. In that case the hotel is not full ...
In the 60s and 70s, the US population was promised 15-30 hour work weeks by now

Reality is 60-80 hour work weeks, and for what? Work til you drop then die.

> Technology is opening a new world of leisure time. One government report projects that by the year 2000, the United States will have a 30-hour work week and month-long vacations as the rule.

> Those who hunger for time off from work may take heart from the forecast of political scientist Sebastian de Grazia that the average work week, by the year 2000, will average 31 hours, and perhaps as few as 21. Twenty years later, on-the-job hours may have dwindled to 26, or even 16.

> “The work week and the work day will be drastically reduced,” said Gillis. “The majority of the people will be working less than 30 hours a week.” He didn’t predict just how the populace will adjust to the increased free time.

> So tell your children not to be surprised if the year 2000 finds 35 or even a 20-hour work week fixed by law.

The American worker is 400% more productive than in the 1950s, but works longer than ever, hasn't seen the fruits of that productivity. A high school graduate can't raise a family in a single income household on a 10 hour week, which given the productivity increase should have been possible.
This is true. I have noticed the non-senior folks struggling a bit, especially the ones who need help and guidance in their day to day work. The been-there-done-that people who already have family and social commitments outside of work have it a little easier.
I think your "most often" is more like 0.01%, I'd say the inverse is true, that _most_ would be fine with single sqlite host or something like rqlite.
Volvo cars was sold, volvo trucks and heavy machinery for construction are still independent
Or maybe we all drop the act and focus on improving the human condition out of empathy and the old adage that you reap what you sow, not this vapid race to infinity that only strokes the egos of the overly powerful, pitting us against ourselves.

Do we want to continue the endless cycle of power games and conflict or do we want to build on the hard-won knowledge, peace and prosperity to finally gain a stable outlook for everyone?

Economists answer: mAxImIzE fInAnCiAlS. I don't see the point.
I've solved this problem with the following 2 POSIX functions.

https://mullikine.github.io/posts/missing-posix-shell-functi...

cmd() { for var in "$@"; do printf "'%s' " "$(printf %s "$var" | sed "s/'/'\\\\''/g")"; done | sed 's/ $//'; }

myeval() { eval "$(cmd "$@")"; }

`cmd` is by far the most useful of the two. It returns the arguments it was given, properly escaped. You can use it to capture the arguments as a string and then pass them to ssh.

# The following captures the arguments to the running script as a string.
CMD="$(cmd "$@")"

# Another example, could be putting some command into a string.
CMD="$(cmd echo "This will run on the server")"

# Then you run ssh as follows.
ssh remotehost "$CMD"

# Or something like this.
ssh remotehost "$(cmd echo "This will run on the server")"

The real power is in nesting!

ssh remotehost "$(cmd echo "This will run on the server" "$(cmd "Now I don't need" "to worry" "$(cmd About "escaping escapes")")")"

That will generate these escapes.

'ssh' 'remotehost' ''\''echo'\'' '\''This will run on the server'\'' '\'''\''\'\'''\''Now I don'\''\'\'''\''\'\''\'\'''\'''\''\'\'''\''t need'\''\'\'''\'' '\''\'\'''\''to worry'\''\'\'''\'' '\''\'\'''\'''\''\'\'''\''\'\''\'\'''\'''\''\'\'''\''About'\''\'\'''\''\'\''\'\'''\'''\''\'\'''\'' '\''\'\'''\''\'\''\'\'''\'''\''\'\'''\''escaping escapes'\''\'\'''\''\'\''\'\'''\'''\''\'\'''\'''\''\'\'''\'''\'''
Whales have a small opening to their stomach. The best they can do, are objects smaller than a grapefruit.

Therefore, a whale would not be able to consume a human.
"policy recommendations require a consideration of both costs and benefits and we have made no attempt to calculate the economic benefits of using mobile devices while driving. We acknowledge, though, that identifying any economic benefits of playing Pokémon GO while driving stretches our imaginations"

They narrowed it down to just driving.

It's a bit weaselly to not try and find the value.

Napkin Maths, a movie is $5 per hour. Driving for a hour playing Pokemon Go is worth ~$5. But it's also worth ~$5 per hour walking. So the Napkin Maths fails.
If document-A makes a reference to document-B, and document-B is missing, and there were other references to burning, that's a start.

Also, document-B might show up in the set that wasn't burned, but taken away and classified
Weird that they would pander to ALL foreign regimes?

I understand if Portugal made itself economically dependent on imports from a China for example, and China asked „if Lisbon happed to know any trouble-makers“?

But sending it out to anyone who asked, China, Israel, Russia, probably Arab states…

Why?
I’ve found systemd-nspawn useful. Use debootstrap to install a minimal Debian system inside your system, then boot it with this command. It isolates the filesystem while sharing the network interface, and is convenient for most things that I guess people use Docker for. I wonder why it’s not mentioned more often.
I guess it is a question of what type of warhead is there and how many of them are there.
100%! Create a good enough solution and put it behind an abstraction that remains stable when you later create an ideal solution
I think there's a common assumption in some of these replies that eventual infection is a P=1.0 event.

This is a common claim by public health authorities and scientists routinely put this assumption in their models, but there's no clear backing for it. And if you look at the history of outbreaks of respiratory viruses, actually they don't infect everyone.

If you relax the assumption that the choice is (virus | vaccine) to be a more accurate (vaccine | {virus | nothing}) type condition, the vaccine looks less attractive. Phrased another way, we can:

1. Get a virus that appears to have been leaked and/or enhanced by incompetent scientists, and their incompetence was then denied and covered up.

2. Get a vaccine that may or may not have been developed by incompetent scientists, but if they are incompetent then for sure there will be/currently is another coverup.

3. Do nothing. The expected likelihood of this is unclear, partly because despite decades of research epidemiology can't predict case curves for a respiratory virus, but given my lived experience so far the chance of remaining healthy seems high.

Clearly, for our bodies the best result is to have no virus and no vaccine. mRNA vaccines were hard to develop because the body treats foreign RNA as very dangerous and has lots of mechanisms to destroy it, hence the chemical manipulations required to bypass those mechanisms.

You're saying that whilst scenario (3) is clearly attractive, the chance of it happening is so low that it's not worth considering. I'm saying that I haven't seen any evidence that this is true, and I've seen evidence that it's not true, and at any rate the cost of losing this bet is that with very high certainty I get a nasty bug and feel bad for a few days. Well, OK. I've done that before. Also feeling wiped out for a few days is, presumably not coincidentally, a very common reported side effect of the vaccine. More reasons to take a gamble and go for scenario (3).

In practice of course all this is distorted by government action. My expectation is that I will eventually take it because government scientists are determined to push collective solutions over individual solutions like Ivermectin, and they can make life arbitrarily painful in their quest to make hold-outs submit. My hope is that if that does eventually happen, there will be more data, more certainty and doctors will have more experience with side effects.
It does, but HPKP is effectively dead, removed from most browsers.
Thank you! I was wracking my brain just now, trying to remember where I read this.
Google maps was developed by Where 2 Technologies in Sydney. Google bought it in late 2004, same sort of time OSM started (in the UK)

Microsoft AutoRoute predated that by a decade - NextBase (A UK company) built it in 1988, I think Microsoft had bought it by the mid 90s.

The US is great at taking other peoples inventions, buying them, marketing them, and claiming them for itself. The rest of the world innovates, the US pumps it out in bulk.
> Cost of their children is pretty much the same as for German children

If the principal benefit of a refugee couple is their children, the the cost of accepting and maintaining that couple is part of the cost of that child.

I believe there is a moral responsibility, on the part of rich countries, to accept some refugees. But we have to be honest that it is usually charitable work. Framing it as economically beneficial can be misleading and lead to a backlash when the promised gains don't pan out.
To balance financial returns with quality of life I've come up with a one line recommendation:

"Live in Europe, invest in America"

E.g. get rich owning shares in oligopolies like Comcast and charter and be a client of one of the many telecoms who have competed themselves into the ground. Looks at the share prices, it's clear where consumers are getting the better deal.
Will draft a crypto spec if I have time :)
After going down the rabbit hole of combat flight simulators (Falcon BMS), I learned about Suppression of Enemy Air Defense missions. Fly to a spot, fire off a few radar seeking missiles at an area, the missiles are programmed to hit any radar they detect. The missiles go in a straight line for several minutes watching for radar, and will quickly fly towards any detected radar and blow it up. So, to support nearby missions you just put out a few of these missiles over and area and then nobody dares turn on their ground radar.
> The US managed to independently produce a vaccine. No country in Europe managed that.

Sure, it's a true statement, still doesn't change the fact that for Pfizer the manpower was European, the capital was US. At least that's what I've been reading. You're obviously right about the other vaccines, not denying that.

> What data are you reading? US has fully vaccinated 42% - Europe 23%.

You're right, I was reading into first-dose percentages, the US has been much better at the fully-dosed percentage.

> Deaths also higher in Europe.

Here you're wrong (or we have diverging sources, or I'm still bad at reading graphs) as far as meaningful statistics go. Using worldometer[0] and quick Excel, looking at per capita deaths it's 1451 per million for Europe, 1641 for the EU and 1846 for the US.

> I guess all those long lunches were worth it though?

I actually prefer to go without lunch and finish earlier :) Isn't it the norm to take a 30-60 minute lunch break at the US too though?

[0]:https://www.worldometers.info/coronavirus/
WWDC 2021 with Craig Federighi, Greg Joswiak and John Grubber
WWDC 2021 with Craig Federighi, Greg Joswiak & John Grubber
For many billing activities, "days" is a small amount of time delay. One very viable option to "the worker died" is to just look for stuck jobs once the run is complete and kick out an alert to let a human decide what to do.
Nice, this looks like the GUI from Neopaint.
I am working on one ( https://www.usertrack.net ) but the session-recording part works a bit differently than FullStory and Hotjar, as it only records actions, not page content.
It really looks absolutely amazing, I feel guilty because I want to run a service on it, there's almost no downside to running it everywhere you'd normally run Redis.

Also in the cool-redis-stuff category:

https://github.com/twitter/pelikan

Doesn't have the feature set that KeyDB has but both of these pieces of software feel like they could the basis of a cloud redis product that would be really efficient and fast. I've got some plans to do just that.
This part looks rather dated:

> A digital signal processor looks for recognizable radio "chirps" that correspond to known radars, and displays their azimuth on the scope. A chirp is a distinctive waveform that a radio uses.

These days it should be pretty easy to use pseudorandom waveforms, unique each time. LPI radars existed for a while.
Relevant:

- This was found out by sheer luck. The city hall did not warn that it was sharing personal/private information with any entity.

- At the moment, there is no thinkable reason for this procedure. It seems the foreign embassies did not ask for any kind of information.

- This procedure (apparently) started in 2011 and Lisbon’s mayor at that time is now the current Prime Minister, leader of the ruling party.
As a Kiwi I tend to see it more as common sense. What freedom does one have with half a house lying on top of them?
Eton Wall Game
I read two articles on Politico.EU on the subject. Yet, I have a few questions. First, was there a request made to share data? Second, if there was a request made - what is the legal procedure to share data? Third, if there was no request made - why did the Portugal proactively share data?
The reason I "rolled my own" key exchange is that I'd want to use the IETF variant of Chacha20-Poly1305 in my protocol and there doesn't seem to be helper functions for key exchange for this algo.
> As soon as he got out of the whale, he swam up to his wife to ask, "did you get it?"

What has social media done to our brains that this is often the first thing people think to say after a near-death experience?
But the wife of a c suite executive is actually the biggest winner. She gets all the benifits and the au-pair to do the child care not none of the 80 hour weeks and late night phone calls.