skysight-inc/HackerNews huggingface dataset:
> I wonder where the stereotype of scantily-clad leather-fetish armor for barbarians actually comes from, given its extreme prevalence in modern culture and complete absence in actual historical cultures.

I think it developed roughly like this: it probably somehow is rooted the "othering" that is fundamental to the "scientific" racism that was used to justify slavery and colonialism[0]. Leathers, furs and plain nakedness would fit there as a convenient stereotype of primitive cultures, compared to woven cloth which implies the use of technology and being refined. That gives us the (inaccurate) rough leathers vs woven colorful clothes contrast, representing primitive savages vs sophisticated civilizations.

Caveat: that is the most speculative part - I might be projecting modern stereotypes to a time before they were established, but it sounds like a sensible starting point to me.

If that holds up, then after that stereotype is established we enter Romanticism. People longing back to imagined pre-industrial times when things were pure and good (note that thanks to Tolkien this is also deeply, deeply embedded into the DNA of fantasy - Sauron and his orcs represented industrialism). We get the stereotype of the noble savage[1], which endured all the way to a fairly recent movie about giant blue natives on other planets[2] (not to be confused with that other movie about savage planets and blue giants[3], but anyway).

This was and still is hugely problematic, btw. Even if you don't include the anti-industrial vibes, you still have the glorification of a mythological collective past. That was a big part of 19th century propaganda used to sell the idea of nation states to people who historically did not belong together at all. Same with justifying the use of military force to unite people into one country. You can probably guess where that ended up. Spoiler: Godwin's law applies - which I think also makes it clear why it's Tolkien's depiction of "Sauron = industrialization = bad, Elves = nature = good" is not quite so simplistic and easy to reject either, since the theme also is a reaction to WWI and WWII.

Anyway, this is probably also where revealing skin really started becoming a thing: nakedness has a long history of implying innocence in art, and as a contrast also emphasizes vulnerability being violated by civilization. So suddenly being simple, barely clothed and primitive is "good".

And then we get to what everyone else has pointed out: pulp stories and sexy fantasy.

[0] https://en.wikipedia.org/wiki/Scientific_racism

[1] https://en.wikipedia.org/wiki/Noble_savage

[2] https://en.wikipedia.org/wiki/Avatar_(2009_film)

[3] https://en.wikipedia.org/wiki/Fantastic_Planet
Yeah, I'm thinking more of a laptop engineering without one. That space could either be saved or used for extra battery. It also allows for dropping some extra circuits I'm sure.
I've had this same suspicion and wonder if some form of moderated herd immunity is in play.
I'm using uMatrix and by default all javascripts are blacklisted until I explicitly enable it for the site. The downside of this is that lots of websites are broken, payment sites are non-functional, but after a week of building the whitelist, the web is somehow usable again.
uBlock Origin has a setting to prevent loading elements above certain size. I personally find it to be a nice middle ground.

https://github.com/gorhill/uBlock/wiki/Per-site-switches#no-...
Or as a single line [0]:

alias lb='vim ~/logbook/$(date "+%s")'

[0]: https://news.ycombinator.com/item?id=15769161
If we know better than evolution then why are most people unhappy? Because we've created environments unlike those we evolved in. We live lives at odds with our evolutionary instincts.
... also they just curate their fonts well and you don't have to wade through piles of shit fonts and "your download will begin in 15 seconds" like other font sites.
That's explained in the previous paragraph:

In its lawsuit, the Justice Department argues that Facebook's hiring practices made a mockery of these requirements. Most Facebook jobs are advertised online, and job seekers can apply online. In contrast, Facebook overwhelmingly placed its legally mandated ads for PERM jobs in print publications. Candidates were required to submit their applications by mail.
I've tried a similar network on "Reptiles", also adding color - here's what i got - https://imgur.com/a/8gqhmlc
Who doesn't think that way? I assume your front door has no locks?
Susan Kare maybe? She did the icons for the original Mac. Icons on the Mac today are distant descendants of those, and icons elsewhere have been influenced, although i couldn't quantify how much.

Although Norm Cox, from this article, apparently also invented the folded corner document icon:

https://ux.stackexchange.com/questions/121802/why-is-the-fil...
Isn't there an opt-in "it's okay to share this resource between different origins" thing in the works?
Google acknowledges this themselves, and it's mostly for compatibility reasons. Serving TTF to old browsers and WOFF for newer ones for example. Easy to verify yourself, make a request to the stylesheet from internet explorer and compare with the response you get if you make a request from a chromium-like browser, it'll serve you different contents.
This is kinda where Apple products thrive. They drop in price very little, and have, ultimately, long lives.

iPhone 7s and iPhone 8s are still great low-end devices, and they reach the right market by being resold by people getting a newer one.

I don't see why M1 laptops would be an exception.
Does Decentraleyes cache fonts? Last I looked into it (b/c this extension makes using the web less broken from China) they didn't cache fonts:

https://github.com/Synzvato/decentraleyes/issues/34

However maybe the situation has changed since then..
As stated in the article, Google's own devs have recommended downloading and self hosting Google Fonts in certain use cases. https://www.youtube.com/watch?v=Mv-l3-tJgGk&t=24m58s

But most of Google Fonts are either SIL Open Font or Apache Licensed
How does one do this for chrome/firefox? Google search gives result for the opposite problem.
Obelix would be proud of them, perhaps.
Otherwise let me spell "art" here…
So basically Copenhagen's way of keeping Faroe Islanders on Faroe Islands. Do they get along that badly?

And it's not money given to Faroe Islands, it's money given to companies much closer to home for doing cool digs beneath Faroe Islands. I believe that Denmark understands this difference very well.
Fastmail has also proxied all images since 2014: https://fastmail.blog/2014/09/16/better-security-and-privacy...

You can configure images to load always, or just for contacts, or always manually.
Just to point out that VW group have quite a complex financial structure designed to prevent a buy-out. They were quite worried about this in the 90s, so it's mostly owned by Porsche AG (not the car company).
The fact his blog entry was submitted on here (a curated tech news site) only adds to his "growth hacking", despite what he writes being common sense and easily available information online.

I cannot take such people very seriously either and feel all these "life coaching 101" courses/events are no different to new programmers getting stuck in a never ending spiral of tutorials. You're constantly reminded how everything is _just_ out of reach although another course will help get there...
Looks like she's Greek, so it's probably short for Anastasia. I thought of the singer first too, though.
Google fires AI researcher Timnit Gebru over critical email
Thanks for actually following up, I love when people do that. I'll have to try this out too when I get a chance.
1st date is more about maintaining the level of interest, not raising it. They were interested enough in you to go on a date with maybe just remote correspondence. A quick date is just an extension of that. Maintaining enough interest in a first date will lead to a second. The first two are just like job interviews. You get a ton more information seeing someone face to face than you do with remote correspondence. I can find out more about a person in 5 minutes of meeting than I can in 5 weeks of chatting on a messaging app. It's the in-person 1st impression. That impression can't be erased with another hour of time with the person.

I'm looking at limiting downside of a meeting while not necessarily raising the ceiling. The downside is more important to me. If I don't pass the first impression, then I don't want for the person to be stuck with me for an hour following. Just break it off right there, but we'll finish our coffee first.
Why?

The development of Decentraleyes seems to have slowed down considerably, and LocalCDN supports more CDNs / frameworks, and is also opensource.
That's not it. WOFF is just a container format for OpenType and TrueType fonts with better compression and some metadata.

WOFF has nothing to do with rendering. You can achieve the exact same rendering with a WOFF file as you can with TTF; the contents are the same.
I found the hamburger menu very surprising the first time I encountered it. It's identical in appearance to the drag handle symbol.

The drag handle even has an obvious physical interpretation: the lines are ridges. It's a textured surface designed to be pressed upon and pushed or pulled.
Latests News on PHP 8
> Professional Interviewers

It is such a tragedy for our industry. Personally, I don't participate. And encourage everyone to opt out.

I want, and do, spend all my efforts in delivering best performing, most secure real products, making customers happy and the infrastructure and code maintainable. I have as much impostor syndrome as anyone (or probably more than most) but very slowly over many years and long string of managers who gush about my performance and always give me highest possible reviews, I've come to accept (if not actually believe) that I'm very good at what I do.

And yet, no way I could ever "pass" one of these whiteboard algorithm monkeydance interviews. A company wants to judge based on nonsense that has nothing to do with the job? Then you don't get to hire me, a proven expert with a track record of success. Enjoy hiring a team of people who've spent their life doing artificial exercises and (as a consequence) haven't put much effort into building actual products.

I do what I can to improve the industry hiring. I do interview lots of candidates and will never do so via whiteboard monkeydance. I interview based on their experience doing real work, based on the resume. I encourage everyone to do the same and put and end (at least slightly reduce) the leetcode nonsense that's killing the hiring culture.
We at XR global are always looking for developers to work on internal / external tools. But besides dev-work there are many other ways to contribute, be it copywriting, marketing, design work, ... Globally or in your local group.

https://rebellion.global
> Computers are still machines, and we still tell them what to do by programming them. It is still possible to stay out of what you describe above, it is still possible to work on low-level code, on real products, on things that matter to people and companies.

Yes it is possible, but in practice one will (sometimes have to) spend most of the time with devices/technologies that make one die inside a little.

Part of the problem is that "doing the right thing" is often not competitively viable.

This may not be specific to IT only, either.
Pragmatically, windows runs on a single Architecture.

Sure, there's been editions for other architectures, but they're more anecdotal experiments than something usable.

I can go out and buy several weird ARM or PPC devices and run Linux or OpenBSD on them, and run the same stuff I use on my desktop regularly (except Steam).

The fact that windows relies on a stable ABI is it's major anchor (while Linux only guarantees a stable API).
Why would we be happy in our ancestral environment? Evolution doesn't optimize for happiness, but for reproductive fitness.
Massive confounding factor here is that starting around April seasonality into summer was putting massive downward pressure on the epidemic across Europe anyway. There's no mention of attempting to control for this effect in the paper.

As it happens the UK's second wave kicked into exponential increase around mid August - the only major public health policy intervention coincident with this was mandatory mask wearing. So yeah.
They've been working day and night! :)

A friend of mine was department lead at a concrete company, the company responsible for providing and pouring the concrete for the tunnel.

At times he had insane, practically 24-hour work days, for weeks on end. A lot of overtime payments, sure. But he never had any free time, and was "on call" all hours of the day.

We would be drinking a couple of beers, and halfway through his first one, his phone rings; duty calls, gotta go.

Thankfully, he quit back in May. Now he drives trucks for a furniture company.
lack of sunlight exposure + covid on surfaces (packages from e-stores, communal spaces in buildings, etc.) = this
I understand the purpose of caching well enough; what I didn't understand was the proposal was to delay returning data from the cache.
In general, and for working outside especially, i recommend the Solarized colorscheme. It is optimized for good readability and contrast, while being easy on the eyes. https://github.com/altercation/solarized
> Google kills products that make customers and engineers happy and doesn't spend enough effort to make them better.

Small correction here: The non-paying users are not their customers. So it’s understandable that they kill all products where they don’t have any ROI. As another user here put it recently: Ads are like a hose where money pours out. And they’re desperately looking for another such hose.
Also themes. I've downloaded/purchased about a dozen of HTML/CMS/static site themes for my own projects over the years, and modifying them to get rid of Google's Fonts is the very first thing I have to do. With various JS/CSS libraries, there's a chance that they'll be self-hosted. For fonts, they're always loaded from Google Fonts.

I then have to occasionally re-do that work when there's a significant update to the theme that I want to have. It's really annoying.
If you have an investment in crypto - is there anyway to leverage that for a FIAT house loan? As in to be approved for a mortgage, but only have to pay the monthly instalments
in FIAT ? This way one could keep most of their investment in Crypto through the years and drip feed the loan?
Author of the symspell port for python using c++/pybind11
https://github.com/viig99/SymSpellCppPy

Modern spell checkers are fairly interesting beasts. Do check out, use and let me know if i can help with any issues / features.
When I see stuff like this I wonder why the hell I went into electrical engineering and ended up in software.
Scalable Benchmarking with Rust Streams
I took the other route and decided to read 100 books in a year. Did that for 3 years. They were mostly top rated or highly popular or highly recommended non-fiction books of all time, including the one pictured in the article.

Most books are highly overrated. They usually take some useful ideas, usually what author perceived was useful to them, and add things to them to make it sound useful to their target readers, which may or may not make sense... enough to fill the length of a book.

Are some books life changing? Sure! But some can change how you think to your detriment because the information in books is not optimized to your life situation.

So, overall, if you're not reading any, you're not missing out.

The problem is you won't believe it until you actually do go ahead and read them. How the books are marketed and sold, it makes you feel that you are missing some vital information that will change your life... you purchase it and think one day you'll read it and conquer all obstacles (or realize that "the obstacle is the way" by reading Ryan Holiday). Well, nothing like that will happen. But again, to actually know that for yourself, you'll have to read them.

So, I can explain how I did it. If you are obsessive-compulsive like me and are single without kids and without much of a social life like I was, you may be able to do it too. This is what I did:

- Create a goal in Goodreads and obsessively track progress (which page are you in) every time you read a part of the book

- If some book is easily distracting, find the audiobook... and listen to the audiobook at high speed while reading the physical or digital copy. If audiobook version doesn't exist, find a drm-free digital copy (Library Genesis is your friend) and let Google Books or PocketBook read it at high speed for you

- Buy good quality noise-cancelling headphones and listen to books all the time... commuting, driving, working out, cleaning, cooking, whenever you can do it.

- If you get stuck with a book, start another one. Keep doing that. Don't set goals to read specific books. That will halt you. Just move on to the next one. You can always come back and continue.

- It's OK to read 3 whole books cover to cover on a Sunday.

- It's OK to read at night when you can't sleep. It might help you sleep. I managed to fall sleep in a micro bus in Thailand when I was reading 48 Laws of Power (yes, it is that boring).

Again, it's not worth it... but if you feel like you're missing something, do it and find out for yourself.
I thought that the timing is for attacking the cpu cache, not the web one. A request might take 100ms so such inaccuracy will be regressing lots of functionality.

My idea is for such delays to be introduced transparently in the caching service of the browser, not the js engine.
Honestly, as one of those people who never studied or even did homework and basically got grades entirely a linear function of my interest in listening to the class without making any notes, I've thought for a while that I should just look up how organized, hard working people actually do anything, because it's predictably come back to bite me in that I now can't really teach myself anything unless it's in lecture format and provides summaries because any notes I take are useless. Also I have like zero time-management ability and I don't even know how people get it.
Ah, right, I understand your point now. When sites determine if something is cached or not, are they doing it purely based on the time taken to load it?
- Mao asked Russia to declare war on the US in the 50's. When Russia refused, Mao said, "Hide our strengh, bide our time." China's development of the atomic bomb is mainly to counter the US.

- China today has more military ships than the US. That is a sign of preparation for war.

- China's development of hypersonic missiles is to destroy US carriers

- over 1,000 CCP members with military ties have voluntarily left the US recently to avoid being arrested for spying.

Stop being a useful idiot:

https://en.wikipedia.org/wiki/Useful_idiot
The test was repeated many times, screenshots with the next day social media ads were registered. My carrier is Orange in Romania.

Just in case somebody wants to reproduce the experiment.
With the circuits, you mean an amplifier? Because the Jack out will need the same signal as the speakers, but less amplified.
My personal low was when I applied to a big European fintech and they sent their standard “IQ test” right away. Mind you I was applying to a tech lead or engineering manager job. Needless to say I failed. But I’m not playing those stupid games anymore. Be aware that there’re plenty of jobs where interview process is sane.
Or, you've not been infected by the idiota-virus that's spreading through apparently 90% of the population where everyone's trying their best to make up for lost time by such activities.
Is it possible for private enterprise to file suit under the CFAA? I thought the CFAA was a criminal statue.
I'm probably missing number 2. Its only half a joke - I really don't reflect on stuff I read very frequently.
Not sure our brainz could handle that yet. looks at Musk brain implant company
I think of web scraping as nothing less than automation of human work. There really is no hacking or unauthorized access involved. It's either me, using a browser, to read something publicly accessible on the internet, or it's my computer, which I've programmed to read those things for me, so I can focus on creative work or spend time with friends and family.

This applies not only to personal life, but businesses as well. Instead of hiring 100 interns to collect some data manually, you hire one programmer to automate that data collection process.

I think that the ability to automate tasks on the internet is absolutely crucial to further development of our society and limiting it in any way will be detrimental to the world as a whole. The amount of information these days is so vast, that no human labor force could possibly analyze that information and use it to drive our progress.

Disclaimer: We run a web scraping platform (https://apify.com)
> It's tapered from 100 to 125k, but at no point is your employer paying 100% tax. From 100 to 125k, your marginal tax rate is ~60%, but drops after that point.

Actually you're right, I had misunderstood something. Looking at an online calculator, if you go from 100K to 125K gross, you take home 10K more.
I think OP meant "not good enough" to pass the interview, not to perform on the job.

Saying that a certain $PREDICTOR is bad in itself doesn't say much, in particular it doesn't say whether there's a better one available under the same constraints. Widespread leetcode interviews is just an indication that large companies have not found a better predictor yet (again, under the same constraints with respect to time, budget, etc.).
I'd also point out that Google CDNs don't work in China and make your websites broken for 1/5th of the world's population. (Not to mention your leaking your user's info to Google - which is a dick move..)
My guess is that this is derived in turn from stereotypical caveman outfits - furs wrapped round the scandalous bits and not much else. Barbarians basically being modern-day cavemen.

So where did that idea of caveman dress come from?

Ötzi, from ~3000 BC, was much more smartly dressed, although he did live somewhere a bit cold for just a squirrel-skin posing pouch:

https://en.wikipedia.org/wiki/%C3%96tzi#/media/File:Archeopa...
I also doubt many of these things are even true.

I was always surprised in lectures watching people divide their attention between actually listening and trying to write structured notes. Most of the time there's a book which was structured by a pro. Rather than re-reading your own notes which reify misunderstandings from the 1st encounter.
Doesn't work unless there are subtitles (WARNING: video doesn't have subtitles), which seems to be different from captions.
> But suppose that the increased funding would help pay for things like civics education

That why can't I just opt for that, the civics funding?

I'm not saying that only things with measurable economic benefit should be funded,
I'm saying only things with measurable economic benefit OR that people want to pay for should be funded.
One or the other, or both. But if neither condition is met, you shouldn't get funded.

and if your opinion is that there is a non-tangible benefit, you need to convince people of that. Our Capitalist system does acknowledge benefits that have no tangible monetary value - by allowing people to freely spend money on what they care about.