skysight-inc/HackerNews huggingface dataset:
The first half of the book is basically just warm-up material to set the scene. Chapters 4 and 5 are what make it truly special.
With enough zinc and copper wires, maybe they'll settle for ultra-ebiker as a compromise?
Somebody should set up a service that links with a GitHub account, makes you a repo, and publishes the images you upload as a Github page. This could even be easy enough to work for non-devs. That would mean absolutely no lock in, no pages, redirects, ads or other marketing campaigns. You would literally download the image, nothing else.

Nowadays, using Keybases cloud might work, as it lets you set up direct links with no intervening pages.
obviously. got my own server as well. but i‘d like to know some side-project kind of thing. those are hard to find for me - in the age of seo-ridden search results trying to sell you everything and their mother.
"WP Super Cache" by the creators of WordPress can make any WordPress website as fast as a static website. When properly configured, it will be nginx serving html files.
Top times have not, but the charts in the article clearly show a 3-4% difference across the entire data set. Why are you so determined to ignore data?
A $10m problem is 1,000,000,000× smaller than a $10M problem.
thanks, A awesome friend of mine helped us out. He is really talented designer. I will convey your message.:-)
"His professors and textbooks taught that people could only recognize a color as categorically distinct from others if they had a word for it"

This is counterintuitive to me should this not be the other way around - that only categorically distinguishable colours have words describing them?
> the XPS's camera is placed at the bottom of the screen instead of at the top, so people you have video calls with look up your nostrils.

This is no longer the case in the latest gen, they've placed it back at the top on a very thin bezel still.
Sabbath: Facing Opposition
Mine was out of warranty, but they did it anyway. They seemed to have moved on to a different type of battery, as my refurbished Surface 4 replacement has better battery life than the original.
And hundreds of others don't. "It works in my place" is never a good argument. Thing is that people are taking shortcuts. We have that in our DNA. If something isn't imposed on us, will be abused. I saw a code base of almost 2M lines, of which 1.5M is written in Go by seasoned developers. You'd be surprised how messy it gets over time and how many times people forget to handle errors or just decide not to, out of convenience. Not to mention other design issues, simply, because Go doesn't protect itself against almost anything. If Go authors counted on self-discipline of the devs then, sorry, not sure what planet are they living on.
> Alas, I am told by my friends that DDR controllers are no joke; they are not the playground of bored SW engineers.

No, they definitely aren't funny. I've worked with FPGAs and DDR controllers at college and their can be a big PITA. Even with DDR controller libraries you can still run into all sorts of timing issues.
I mean that the phone will correctly reject my daughters' noses when my nose is registered.
congrats. you‘re feeling doesn‘t fool you.
I received this advice quite a bit and it took me a while to understand it.

Early in my career I worked with a few folks who had PhD after their names. I don’t have a PhD so I was completely unaware of what that really meant and how to value it. Almost exclusively they were pompous, sucky programmers and dbas, and project managers, and other roles common in profit center tech companies making software.

I thought PhD was a signal for dummy based on my super small sample of 20 or so people.

I eventually got to work with a ton of awesome PhDs and realized that I was wrong and scientists working in their field leveraging their life passion of study is very different than someone having a PhD and working outside their element.

I think this is the basis for how many people view programmers. They just see the person who cranks out a billion lines of SharePoint and costs them a lot and don’t even get to experience a world where a programmer creatively removes the need for a billion lines of SharePoint.

So there’s different kinds of programmers. My current idea is to call myself a programmer and describe my roles and outputs in a way that people can assess if that’s something that helps them or not.

I generally don’t think labels and titles mean too much by themself and actively want people who think that to avoid or misinterpret my profile as I probably don’t want to create something with them.
Thanks. You're correct, I should learn from Gwern and run these kind of self experiments properly. Will at least do a better job of journalling this year. I did this with microdosing and it was quite helpful.

Have you tried fasting specifically for SAD or otherwise depression?
What about it is wrong? Apart from a different weight (which you can disable if you’d like) I’ve found SF Mono to work quite well in iTerm.
> So how do we fix these?

> Avoid untrustworthy resolvers by using Trusted Recursive Resolver.

If it's to trust a resolver just 1.1.1.1 (or whatever)

> Protect against on-path eavesdropping and tampering using DNS over HTTPS.

This is the only real change but it is useless for everything outside a CDN Whit is basically everything that matters for users

> Transmit as little data as possible to protect users from deanonymization.

QNAME minimization can be done already, it is not a DoH thing
Did it completely disappear once you moved?
There was plenty of gratuitous prehistoric and historic violence. Fascism can be seen as a throwback to the old mode.

The root cause is authoritarians in power. Ideology is how they try to distract you. Successfully, looks like.
... and why did we in the west end up with a 12-note scale? 12 equal divisions of the octave lets you approximate a lot of the interesting ratios 2/3, 3/4 etc (only approximate, see 'even tempered') without the notes being too close together. I think I read the next optimum division would be to divide the octave into 43, but then you're getting far too muddy.

... and if its 12 equal semitones, why have some of them got proper names (CDE) and some treated as variants (sharp/flat). Or in other words, why the white keys and black keys on the piano?

Well lets take the 'foundation' note of your piece of music - this would, more or less, be the note that gets involved the most, although its a bit more complicated than that. Building from that note, and lets say we've chosen C to make things simpler, if you wanted to choose other semitones from the 12 available that would let you build lots of nice ratios starting from C and the note thats 3/2 above it which would be G, then you more or less end up with the white keys on the piano, and you leave the black ones out (mostly). Thats called the C-major scale. There's also a minor version where you choose slightly different semitones to get a 'sadder' sound, and thats C-minor.

The names of the notes (CDEFGAB) are the white keys on a piano are based on the C-major scale, with the sharps and flats defined in relation to them. Some sort of legacy naming convention that is now baked into musical notation at the lowest level and makes everything much less clear than it should be. Because it you want to transpose up or down and use a different foundation note (as happens literally all the time) then you have to use a mix of notes with proper names CDE and the sharps and flats (a mix of white and black piano keys) and thats when it gets confusing. Well, unless you know what you're doing I suppose, and then its not confusing.

In summary: the major and minor scales are kindof optimum selections of notes from the 12 available to make your song sound fairly good. Like a kindof best practice.

But the names of the notes are ridiculous. Its as if instead of the digits 0123456789 we had some weird number system where 3 didnt exist and we called it '4 flat' and 6 was replaced by '5 major' for no good reason.
”Writing bug-free code is not a goal. ”

Debatable. A poorly written software will generate as much cost as a manual labor if not more.
The catastrophic men theory of history? Step forward Boris Johnson
https://en.wikipedia.org/wiki/Blue%E2%80%93green_distinction...
Which is what they already do with plain DNS anyway (on the Chromecast)
The ISP is trying to block other DNS traffic, they're not necessarily trying to block certain websites (or if they are, they wouldn't want to block [for example] all of Cloudflare or the GCP load balancers to block porn hosted on either of those services). DoH solves that problem as directly as possible without going to solutions that have other side-effects.
LAME: LAME ain't an MP3 encoder
I am genuinely interested in knowing the appeal programmers find in fonts.
I don't think Slack counts, Slack's IPO was just a cash out because they saw the writing on the wall.
The marketing department is a cost centre. The accountants are a cost centre. HR is a cost centre. Middle management is a cost centre. But the logic of profit centre vs cost centre is only applied to engineering departments, or workers in general. That’s really all you need to know about it.
However, non-stop flights from NY to Sydney still seem to be quite far away from being a profitable business:

> But don’t go booking your round-the-world flights just yet. Qantas needs new planes from Boeing or Airbus SE that can do the job with a full load of passengers [all the economy-class seats were empty on this flight], and a new deal with crew to work longer than 20 hours. “It needs everything to come together,” Joyce says. He initially had dreams of turning these super-long flights into flying hotels, with sleeping berths or a work-out zone. That vision gave way to reality when profit margins proved too tight to waste space on such luxuries.

> Our plane doesn’t have the range to haul a full load of passengers with luggage to Sydney. It took off with its fuel tanks maxed out — about 101 tons. To keep the weight down, there’s no cargo, and food and drink are limited. In New York, the captain had seemed confident we’d make it to Sydney with gas to spare. He planned on landing with six tons of fuel, enough to stay airborne for another 90 minutes.
this. i‘d call it a ponzi scheme and would love to see telco ceos and politicians in prison.
Network Scanning and Mapping for IIoT Edge Node Device Security
Some interesting things are there.
To add a bit of realism: there may be a time when you wish to add something that was not foreseen by the creators, and then you're back at filling tax forms again. It might even be worse because there's no big community yet to provide help. Every CMS out there started with the goal to make things simple, so why should it be different this time?
I call myself a programmer to avoid people thinking I want to be a manager or spend my days in meetings. I want people to expect 90% of my output to be code.

If this is good for a career? Don't know don't care. It's what I do and enjoy, and there are many slippery slopes to not coding and becoming rusty, and ending up on the M train by default.
Long form articles like this ought to contain summery!

infants were quicker to recognize a color from a new category if it appeared in their left visual field, which sends inputs to the right hemisphere of the brain. Adults, on the other hand, were quicker to recognize a new color category if it appeared in their right visual field, which corresponds to the left hemisphere, where the language centers reside.
Just do not make the mistake of assuming that the lenovo's next business day warranty means next business day. My current understanding is that they try their best to give a call to you next day but what comes to actual repair, there is no guarantee whatsoever when that is going to happen (some time ago my latop was in a brick-like state for more than 10 days and lenovo seems to be perfectly happy with their performance.)
its worth noting that its not just one pill. there are several different chemical variations to "the pill" some work better or differently than others, it may take some trial and error before one that does the job and doesn't have negative side effect is found for that person.
Correct me if I'm wrong: what annoys me about 5G is that, if I understood it correctly, it cannot share the radio channel with 4G. That is, all telcos will have to buy new bandwidth (or repurpose old allocations like 3G) to be able to offer 5G, and the split between 4G and 5G bandwidth in a given area is fixed. Which means LTE wasn't that much of a "long term" evolution: if I bought a 4G phone, now I have to buy a 5G phone, or deal with a continuously shrinking allocation for 4G.

Contrast that with WiFi, where the very first 802.11 standard for a given frequency range can still share the radio channel with the newest 802.11 standard for that frequency range, and the same WiFi AP can service both 802.11a and 801.11ax clients at the same time in a single radio channel.
Be gentle please, I understand and agree that these industries got complacent but these are people. I think our societies should integrate this 'kick' phases to make them smoother and more respectable rather than have toxic competitors attack them.
I have a similarly low, although very important to me, set of requirements for my personal configuration.

I use KDE, which has many, many, many buttons and knobs available for tweaking. I use hardly any of them: I can set KDE as I wish in about 2 minutes. I add a "Keep window above others" button to the default minimize-maximize-close set, activate "Focus follows mouse", and swap Ctrl and Caps Lock. I think I also change the task switcher (Alt+Tab thing) to only cycle though not-minimized windows on the current screen.

For everything else (Zsh, SSH, etc), I just carry around my dotfiles. I've done this since about 2002.

If I were setting myself up with a clean KDE environment more than once every 2-3 years, I'd make the small effort to work out which bits of KDE config I need to keep. So far, it's not worth it.
I tend to agree with this guy, BUT, the gatekeepers are low-level HR people who do not think "increase costs" and "decrease revenues" they are looking for boxes to check. You have to get through AI and HR firewall before you can talk B2B strategy.
Sure. And that's why bug-free code might become a goal. Because of which way it makes the money flow. It's not a goal on its own, is what I think he's saying.
If Google could, or thought they could, predict the outcome of elections better than the current batch of analysts there would be no reason to keep it to themselves.
> If you wanted to compare apples-to-apples, you’d need to have (at least) three nearby colos with enough capacity to handle one going down entirely at peak load (“N+1”).

Not true if it's possible to fallback to cloud. That way we can have both high reliability and low cost (other then during outage/maintenance of collocation).
Alright, I'll give the child a sample of what real information and truth looks like:

In 1870:
20.1% of US blacks could read and write
80% of US whites
15% of people in russia

In Robert Evans Jr paper “The Economics of American Negro Slavery", he calculated that blacks got 80-90% of what they produced, after expenses, on average.

While blacks are today the same height if not slightly shorter than whites, during the slavery era they were taller than all whites except for Swedes and English aristocrats.

Throw your "history" books away, child.

By 1880 and until 1940: 70% of black families had both parents co-residing. In 2011 37% of blacks lived in two-parent households, while 75% of whites did. That's a regression from slavery years, genius.

Your homework is to find work by recent geniuses contemplating how the US would have developed differently had slavery never come to America. I also encourage to entirely drop this "exploitation of minorities" nonsense. It is not a factor in explaining the success of rich people, nor is it a factor in explaining country differences. Grow up.
Could you, please, expand on double closing? I can't find any good reason to do it.
Pretty sure modules addresses the dependency management concerns, no?
Air Force has stopped using floppy disks to manage U.S. nuclear launch system
I have an Oryx Pro and the keypad is good as far as your two requirements.

The one thing I had to get used to is that the keys have no curvature (no gradient or tapering around the edges and the tops have zero convexity). My fingertips are either a bit more calloused now from moving between keys or my fingers have worn away the keys' sharp edges. Or a little of both.

Oh and if you do get one, and if you think it would be fun to have your keyboard light up certain sections with certain colors for certain alert conditions... it gets old real quick.
Same, I bought a t480 but I went with POP OS. I bought it to see if I could switch to linux.

On the plus side its a solid and stable dev machine, iterm seems slower than the linux terminal. Rubymine, pycharm etc are stable. Google cloud shell freezes in browser sometimes but firefox quantum and chromium work pretty well otherwise. It also works great with my uhd monitor even tho it doesn’t have a dedicated graphics card.

But, I encounter screen tearing a lot on web pages. The trackpad is horrible in comparison to a macbook pro. There is some pretty nice support for multiple workspaces but they dont have the amazingly useful trackpad gestures.

I honestly feel like if there was a thinkpad with a trackpad as good as a macbook pro 2012 then there would be no problem switching.
Well, nobody said that being a "pure" tech company automatically guarantees sky-high valuations, a hockeystick growth curve and the successful capture of a winner-takes-all market. Of course there must still be failures in that space, some which fail early and some which fail late.

It's just that the described path to success is close to impossible in any other space except for pure tech companies, preferably with a software-only product, which means that any company not fitting that description, but boasting absurd high valuations justified by assuming the company will go the path described above does most likely mislead investors.
I settled on Inconsolata-g. I hate curly i's and l's.

I've only got two minor quibbles with it, I prefer a slashed zero instead of a dotted one, and the tilde ~ and back quote ` are a bit small/weak.
Stretching this analogy even further:

With Linux, we have a choice of over 20 different housemaids and lawn-cutting robots, though choosing between them is difficult at first.

Most lawn robots can also sweep patios or shovel snow, so if you move to a different climate you can use the same tools.
I find that a touchscreen (which most non-Apple laptops have) compensates to some degree for the inferior touchpad.
> On Mac, all apps follow similar guidelines.

The good ones, at least.
I’ve never had to try “usual” tricks to get Ubuntu installed, and I’ve installed it many times in the last 12 years. In fact, I’ve been installing Linux for around 18 years total and the instal has always been pretty smooth from what I can remember.

I understand the gripes of people that say Linux doesn’t work out of the box and requires constant tweaking, but if you’re having usual problems even getting it installed, I’m curious what you’re doing during the install.
I'll read up on it, but it wouldn't surprise me if Singapore had more land devoted to urban development than they do countryside.

Their policies aren't going to be optimising for general welfare as much as they are working around the fact that they have no land to play with when compared to anyone else. Their system looks like it makes sense for those conditions, but it would be a massive burden elsewhere. Look at the complexity of their quota system, for example [0]. So people are not going to be living where they want and everyone is going to be in the same part of the city anyway because Singapore is small - I could walk the long edge of their land in a single day.

So basically, point taken that it works for Singapore. But Singapore is facing unique geographical constraints and it probably causes a lot of pain in practice that we don't hear about [1]. under normal conditions it would be far cheaper and easier just to build some high density government housing rather than trying to decommoditise. I expect it will turn out that nobody with alternatives should try to copy that aspect of Singapore.

[0] https://en.wikipedia.org/wiki/Public_housing_in_Singapore#Re...

[1] https://en.wikipedia.org/wiki/Press_Freedom_Index - See Singapore, entry 151 of 180
Whatever happened to DNSCrypt? I remember setting it up and happily using it for over a year without any issues a few years ago.
This could be renamed "5G misunderstandings rant".

Standalone 5G NR-U using unlicensed spectrum is critical to 5G. It can shortcut cellular operators like Verizon and AT&T. In business jargon this is called "new verticals". (You can get unlicensed spectrum in LTE in some areas and some cities but it's still sketchy).

NR-U enables local private application specific 5G networks. You also get open mobile broadband 5G services from new service providers such as existing cable operators, internet service providers or neutral host service providers. Traditional internet service provider can use 5G NR-U to replace copper. Internet traffic can go into fiber directly from your personal microcell in you apartment/house. Or it can replacement for the copper in old apartment buildings.
Yeah, budget categories would definitively be needed. While a 1 million euro budget would be fun to see, I think a 1000 euro budget group would be way more fun. It would basically be "Scrapheap Challenge" but more sport focused.
Yeah, I really wouldn’t link it in any way to the language. It’s just mostly more obvious when it’s in JavaScript, because that’s associated with the user agent having to fetch the code and run it from scratch every time, and as a user you can more easily inspect where the time is going, compared with an app or backend processes, which are both much more opaque to the user.

It’s more about architecture and discipline, and far, far more about simply caring about performance. (And larger teams make it much harder to care about performance.)

For personal background in my firm agreement with capableweb, I work primarily in JavaScript professionally, tend to use Rust privately, and have used a variety of other languages and worked with both good and bad code bases (mostly good); and I care very much about performance.
> wrangled pre-linguistic babies

I don't know why I love this wording, but I do.
T480 is a quad and will destroy a T460
It would be great if Go had sum types for error handling, but errors-as-values is great. And the conventions around error handling are pretty easy to work with—the biggest issue is still the anemic error interface (no standard for stack traces, just a string error message, etc).
How dual income couples find balance for love and work
But that’s actually useful information. I don’t think I know anyone who assumes that “no sugar added” means no sugar. I would consider apple sauce and apple sauce with white sugar to be very different even if you cooked them so they had the same total sugar content.
just switched to a Matebook Pro X with Arch Linux and could not be happier.
Slick, long battery life (around 10 hours with browser and neovim + latex for writing).
3:2 screen perfect for writing
everything working (except of the finger print reader).

The webcam is at a strange place, yet you can be sure it is off and not recording you, I just put the laptop on a book and it looks fine for telcos.

Dell and Lenovo are a no go for me.

Compared to Dell/Lenovo, Huawei didn't put spyware on their computers yet :)

If you want a decent linux laptop, I also use a Pruism Librem 15 ... Great, the best if you are looking for a secure machine. It's my private one. Huawei for work.