skysight-inc/HackerNews huggingface dataset:
I don't agree with the author, but I have to say that I don't get a big advantage from "retina"-grade displays for coding. For web browsing, reading PDFs etc, the increased density is useful (kinda), but for code itself, I don't get a huge benefit.

I don't get a lot more lines on the screen, so most of what the displays do for me is sharper font rendering. And that is a lot better with my current iMacs 5K display, but I got by fine with bitmapped, non-antialiased fonts on 24" displays. They were sharp in a different manner, and I personally don't mind the pixelation, as far as I can tell (I don't feel more tired more quickly f. ex.).

Having said that, I used a 24" display in portrait mode for a while, and ditched that as it required too much eye and neck movement. Now a 43" display is higher in landscape mode than former portrait display, so I would have the same issues (and pushed farther back would decrease the whole point, never mind that the back of the desk would be quickly reached).

My mom still has my original Dell 24" 1920x1200 display I bought way back when, and I'd have no trouble using that right now. Heck, I probably wouldn't fare too bad with an old IBM 1600x1200 monitor, or two of them.
I actually use both. I use a POP3 enabled account on my hosting provider, but because Gmail only polls for new mail from external accounts on its own schedule (you can't specify the frequency, and when you're on the phone and someone says "I've emailed that through, is X correct?", waiting 5 or 15 minutes for it to appear in your inbox in Gmail isn't ideal, so I also have mail forwarding turned on. This means that for mail where the DKIM policy allows forwarding, you get the email almost instantly, but if the DKIM fails, you will still get it just a few minutes later. I've been doing it this way for years without an issue. I set a very strong password on my POP account (since I only have to enter it once into the Gmail interface to setup the account) and accept the security risk of no 2FA.
Lying on one's resume isn't acceptable anywhere, as programmers are not engineers. It's lying and resume inflation for the explicit purpose of making oneself sound more competent than one really is. If one comes to me for a job interview stating on one's curriculum vitae that she or he is a software engineer, the first thing I will demand to see is a portfolio of specifications, manuals, process flows and architecture design documents before going on to look at how they codified those, and one can bet that for 99.99% of the candidates the interview will have finished at that point 99% of the time.
BlackRouter Being Promoted on Telegram as a Ransomware-As-a-Service (RaaS)
Not sure how the fee works in Paris to this demographic, but elder people will usually rather use the bus probably.
Yes, I just love Debian not being able to update libsexy2 because some stupid filtering box blocks "sex" in URLs.
I wish the app would manage to adjust the display refresh rate to match the content's framerate in fullscreen. Just recently I tried to watch a highly rated, cinematic sensation like Roma on my projector and was surprised that I had to guess and set the proper output settings manually.
Setting the proper refresh rate is a solved problem for any decent software or bluray player but it seems to be completely ignored in most Netflix clients on countless different devices. (I hear the Apple TV does this well though)
One thing that increases birth rates? Wanting your kids to look after you in old age. Have 10 kids, 7 survive, 3 are boys, they each give 20% of their income to you when you're too old to work, you get to live.
> What price does McDonald's advertise for their promotion?

I really don't care, it's their problem not mine. All I want is for stores, fast food places, etc., to be honest about the price I am to pay.

In Europe, including the UK, it is illegal to advertise only tax-exclusive prices to end customers.
Aldous Huxley on Technodictators (author of brave new world) [video]
Why are they going full iot and smarthub with an app? My building uses rfid key fobs and it's great. Temporary ones can be made by calling the front desk.
I, too, wish to know how to make wasps leave the premises with some hand motions
A handy list and preview.

It might be nice to include some detail as to the features provided by some of the fonts on the font list, if it can be done without making the UI too busy.

I'm thinking indicators for things like: true italic provided (instead of leaving the OS to use false italics), true bold provided, programming ligatures (as seen in those like Fira Code), ... Perhaps filters too.
Only because assets aren't counted correctly.

That education -- a massive asset

That western passport -- a massive asset

Even a homeless bum sleeping rough on the streets of chicago has more wealth than a typical Indian farmer.
Switching my parents over to Linux saved me a lot of headache and support
I did read the abstract.

Most such research simply monitor the participants' diets through a questionnaire or some indirect mechanism. It's not a scientific, reproducible approach.

I am making a meta-point that such research has started to affect more and more of what we think of as science which is extremely disturbing.

The harder scientific work would be to analyze the effect of specific foods with how the heart works over a much longer epriod of time. Granted that there isn't a way to track or pursue this line of inquiry yet, but taking shortcuts isn't science IMO.
Unix manuals are reference manuals, not training manuals. To learn something from them, first you already need to have a very good idea of what you're looking for.

The kind of documentation that Unix comes with is of little use to people who already have some specific training in computing disciplines.
When you're very poor almost all of your assets are your earning capacity which isn't counted. So a top notch MIT graduate who participated with say 5$ in the cost of his education and can now earn a lot (which can be seen as a yielding asset) is now counted as 5$ poorer. Human capital isn't counted.
Wrong. Rich people don’t shop. They aren’t even aware of how their fridge gets stocked. They got too many helpers! Those helpers shop at the same stores us regular folks shop at!

(But seriously, is there really such stories that exist as poor/rich or are these just the same stores in different areas?)
Could you give a short explanation of what this L3/L5/L7 thing is?

I'm assuming you're not talking about spinal cord problems, which is the main search result.
Okay, suppose I want to know what packages you're installing and updating. I have two routes:

1. I gain access to a router near you.

2. I rent a sizable server at the hetzner/ovh/… location that's closest to you and volunteer to run a mirror for the OS you're using.

Both are somewhat uncertain (your traffic might flow via a different route, you might be load-balanced to a different mirror) but the uncertainty seems comparable. Option 2 seems so much easier that I have a real problem seeing the point of even attempting option 1 if all I want is the information option 2 would give. Perhaps someone can explain?
Something similar also popped up on the /r/programming subreddit today that I found very easy to follow through

Understandable RayTracing in 256 lines of bare C++
https://github.com/ssloy/tinyraytracer/wiki

https://github.com/ssloy/tinyraytracer/blob/master/tinyraytr...
One important factor this article left out is upgrades. If the given HTTPS implementation is broken because of what is now insecure protocols, insecure ciphers etc. Older systems can't update from the mirror if it's updated to use a 'secure' HTTPS configuration while it only supports the 'vulnerable' solution. If HTTPS is left insecure, then it is not much different from using HTTP.

APT's methodology avoids this and as the current signing and protection mechanisms are file based, the worst case scenario is introducing a new file with a new cryptographic signature along side the old schema, to support still updating a system running old security mechanism.

In comparison, trying to run multiple HTTPS servers with different configurations for specific versions of the system being updated would be a significant engineering effort, especially for mirrors.
Should be HTTPS by default just for the privacy of downloading packages without any intermediaries knowing the package names. It could easily be collected and used in attacks against users of vulnerable versions.
A good number of London Underground lines are automatic operation - however on manually operated London underground lines they have a board similar to the zebra board at each station - it's at the driver end of the platform and shows their alignment, there is no conductor on the underground, just a driver and occasional plain clothes ticket inspectors.

However not all underground platforms on each line are of uniform length - for example Baker Street's subsurface lines have platforms shorter than the trains that run on them.
Ligatures could probably be simply shown by adding one or two of the most common ones ( <=, != etc...)
For PaaS I thought the Heroku model was nice - the benefits of containerisation built into the stack and you don't have to manage any of it - ahead of Fargate and way ahead of K8s. On par with serverless, but with better compability with monolithic or partial microservice architectures, albeit higher cost.

There's no strong vendor lock-in either, buildpacks and backend services are much of a muchness across Dokku, Herokuish, Flynn, Cloud Foundry etc. If your app is 12-factor with externalised state, you're plain sailing with most PaaS and simple docker setups, or at least I don't get what K8s brings to the table in terms of operational simplicity.
For cases like this, I compile the scripts with nuitka. It's heavy, but worth every additional MB since it avoids massive technical dept. It also makes deployment as easy as scp.
[Atari Lynx] Gates of Zendocon Universe Map
> SSL certs are hilariously simple with Let's encrypt.

Let's Encrypt certs are less simple when you need to distribute them to hundreds of mirrors around the world.
_Typically_, all those titles don't exist unless you're in IBM-size company.

At best, somebody might have a "tech lead" title but it's not what people hire for.

_Typically_, companies hire for grad, junior, software engineer and senior software engineer.

Maybe principal once in a blue moon.
> We can try to transfer wealth back from the rich to subsidise the poor. But poverty is often also about the mindset, and it is well known you can't refill a well merely by carrying water into it

Are you saying that poor people are poor because of their own ignorance or poor behaviours? And therefore if you give them money they'll just piss it away?
The only people that say that a CS education doesn't make you a better programmer are people without a CS education.
The earlier we stop the crap about "we have to be above replacement rates" (because of outdated pension models) the better
Finally! No more pesky kids :P
Does that really matter if you got value from the information presented?
HTTPS adds very little privacy in this context. The mirror IP address is in cleartext.

Also, a smart observer might be able to detect APT traffic by analyzing the timing.

If you want privacy, APT supports Tor and there are mirrors providing onion services:

https://blog.torproject.org/debian-and-tor-services-availabl...
Marriage material, right there! We love you, Queen if the Shitty Robots!
> For Saudi Arabia the deal with America is that the House of Saud get to stay in power in exchange for the oil, it is that simple. If there is this 'uprising' that you speak of then it will be Uncle Sam's job to put it down.

That certainly used to be the deal. The US no longer has any need of OPEC oil. The US got 3.3 million barrels per day from OPEC in 2017, down from 4.2m in 2012. I haven't seen the last two months of data for 2018, but I believe that fell below 3m per day for 2018. That will drop by another million barrels per day over the next few years.

US oil production is estimated to climb to 16-18 million barrels per day over the next eight to ten years give or take. OPEC now stands in the way of the US maximizing its oil position and the value of its enormous production.

The US will benefit from destroying Saudi Arabia at some point. US global hegemony (courtesy of energy production) is increased if you permanently decimate Saudi Arabian oil production. All the countries that need Saudi Arabia's oil, including China, will find themselves into an economically compromised position and require US oil to fill the demand.

Between now and the switch to all-electric vehicles globally (20-30 years), the US is economically best served to deplete as much of its oil as possible.

If you're a nefarious US looking to increase your power, the only question would be the ideal time to pull the trigger and collapse them. You boost US production from 12m barrels per day, to 18m, and slash Saudi down by six plus million by turning their country into a war zone.

18m barrels per day times $85 oil = $1.53 trillion

Versus today's 12m barrels per day at $50 oil = $600 billion

Over ten years, that value gap is reasonably $8 to $10 trillion. How much are Exxon and Chevron (2 of the 3 largest holders of acreage in the Permian) worth under that 18m * $85 scenario?

Or push it a notch further: 2029, 20m barrels per day at $100 oil (equivalent to maybe ~$60 in 2004, a tolerable inflation adjusted level). $2 trillion per year, the size of Italy's whole economy. It would pour a bonanza of epic proportions into the domestic US economy. I don't believe either 18m or 20m barrels per day of US production can co-exist in the next eight to ten years with Saudi Arabia's ~10-11m production (much less their desire/fantasy for more production at a higher price to keep up with their budget).

Simple question: what will the US do to realize that value potential? It'll certainly not be concerned about the collapse of Saudi Arabia, putting it mildly. Cynically or not, there's a popular opinion about what the US is willing to do as it pertains to oil; what then will it do for its own, massive, direct benefit re oil? That benefit scenario is several fold better than just ensuring oil supply from overseas as in the past. The days of (non-Canadian) foreign oil being a strategic critical are nearly over, which means the US allegiance to the Saudi deal is running out. Everyone knows how willing the US is to flip such an allegiance when it's convenient, there's no scenario where the US will feel bound to continue with that after it no longer serves the US interests.
Sure, go right ahead - just don't be self righteous about it. Don't become what you hate in that other person.
Playing the didjeridu, particularly with circular breathing, is great fun for learning some good breath control. I'm sure other wind instruments may have similar benefits (caveat: IANAM - I am not a musician).
Good thing parent didn't say that then.
This is not the physical world.

Digital security strength is measured on orders of magnitude, and two mechanisms providing security with very different orders of magnitude do not add in any practical sense.
Django on Kubernetes
I love this screen, too. Sometimes a bit more real estate than its 27 inches could be useful. But my biggest gripe is really that my late 2016 Macbook Pro with a 2GB Radeon Pro 450 often seems to have too little horse power to drive all these pixels smoothly....
Bed that saved me from the Taliban
I think the point was that it was the video card that didn't support 320x240 natively, so it NNed to 640x480.
> A lot of coding is simply banging your head against the wall, search SO over and over, changing things around, until it does what you want.

I don't find myself in these situations nearly as often as I did back when I was a junior engineer. But damn, I'm sure I looked busier (and more stressed out) back then.
If you have enough flexibility to be able to do deadlifts or squats properly, then sure, it helps further.

For my part it took months and hurting my back (thankfully not seriously) before I realized my entire posterior chain was basically too tight for me to be able to keep my back firm enough to do especially squats, but deadlifts too to a certain extent, safely at all but the very lightest weights.

Deadlifts and squats with low weight are good ways of seeing if you have sufficient flexibility, though. If you can't do them with good form even at low weights, then it's definitively a sign you need to do more stretches.
> (But seriously, is there really such stories that exist as poor/rich or are these just the same stores in different areas?)

I wouldn't say poor vs rich stores, but there are supermarkets which compete on pricing and others that compete on 'experience'. The first would have low prices, put out produce in the boxes it came in, employ less workers, etc (ALDI where I am from) and the latter will focus on all the food looking pretty, have nice looking displays, have people in the store making sushi, etc (AH where I am from). Where I live there is a shopping center with 1 of each of these types of stores in it. So no, it is not a matter of geography.
It's one of the reasons why I still haven't fully switched to VSCode. There doesn't seem to be a way to disable antialiasing in VSCode to make this font look good, as far as I can tell.
The explanation video: https://www.youtube.com/watch?v=jsYwFizhncE
Lag or monochrome I wouldn't mind, but I'd need at least 21+ inches... Ideally something like 27 :/. I too am watching the e-ink space for some cool monitors, but I think it's not gonna happen, at least not any time soon...
> governments use money in boring safe ways, eccentric rich people "waste" money in unique and unpredictable ways.

I think many would dispute this point, at least in a general sense; although personally I might agree that current governments seem a bit paralysed in the face of some of global society's larger problems.

It does seem like we are living in an almost Victorian era age of high profile philanthropy/industrial barons.
It would be a good first step measure. There is lots to clean up in the IT industry.
You should assume that python means “2” and python3 what it says in the name. The bigger problem is that invoking “python3” and having a script developed for “python3” still doesn’t guarantee that the script will work, there were incompatible changes during python3 history.
Can't help think that we are conditioned to think that ugly food is bad food. The kids in my circle of friends, mine included, would not touch a banana that has black spots on it or if the broccoli looks slightly off colour. Usually they would grow out of this type of bias, but judging from the observations of the general public, I am not so sure any more.
Baked goods, like cakes, are made fresh each morning. They are served at room temperature. At the end of the day, they are thrown out because the health code says so. 4 hours is the Illinois limit.

Here's an FDA list of TCS (Temperature Controlled for Safety) foods:

https://www.education.ne.gov/wp-content/uploads/2017/07/List...

Note butter, whipped cream, eggs, all part of frosting and fillings for baked goods.

Here's the 4 hour window again:

https://www.statefoodsafety.com/Resources/article/category/R...
Even better are the ones that are keypads + smartlock. We'll probably be swapping over to one of the Yale locks which has a keypad & uses August's tech for the smart part.
Not to mention the effect of neighborhood re: nearby shopping options. I've lived in very poor and fairly rich neighborhoods, and the difference in quality of local grocery stores is dramatic. There are chains I didn't realize even existed, because they targeted different class neighborhoods. And even within a chain, the level of effort put into a given franchise location can vary pretty dramatically as well.

And that's in the states. In the UK, it's a running joke that the different supermarket chains are subdivided along class lines.
Fancy supermarkets probably want 'fancy' fruits and vegetables. 'Fancy' often meaning fancy-looking rather than fancy tasting.
> Naturally, I choose the latest to expire to maximize my options within the consumption time-frame. And I think everyone does?

No, I've never done this for milk. I just take the first one on the shelf and trust the supermarket to sell me milk that will last for a few weeks. I don't really look at the price, either. I'm going to buy it anyway so it doesn't seem like very valuable information (same for other staples like bread, rice, butter, etc.)

In the very rare case when the supermarket makes a mistake with expiration dates (maybe once every 10 years), you can just take it back and get some more milk. It would be a very minor inconvenience, so I don't worry about it.
Show HN: Simple JavaScript Promise to make your Ethereum app EIP-1102 compliant
Oh yeah, I forgot to address the other point: Go Mono doesn’t really have true italics. One or two of its letter forms are adjusted (double decker a to single decker a), but apart from that it’s just sloped roman. Look at the Triplicate specimens to see the difference, if you want. The whole shape of the character changes.
"It’s as if we imagine an old book to be a time machine that brings the writer to us. We buy a book and take it home, and the writer appears before us, asking to be admitted into our company. If we find that the writer’s views are ethnocentric or sexist or racist, we reject the application, and we bar his or her entry into the present.

As the student had put it, I don’t want anyone like that in my house.

I think we’d all be better readers if we realized that it isn’t the writer who’s the time traveler. It’s the reader. When we pick up an old novel, we’re not bringing the novelist into our world and deciding whether he or she is enlightened enough to belong here; we’re journeying into the novelist’s world and taking a look around."
Geometric proofs of problems that do not seem to be geometric are the most satisfying in my experience.
> I found code all over the place which broke for unicode reasons (we were reading in the output of GCC, and printing it back out, and it didn't work any more as GCC doesn't output valid UTF8 in some cases).

That means the code was working with raw bytes, not utf-8 strings, so that's what you should convert to on Python3.

That means using `.encode()` and `.decode()` or using bytestrings.

Python3 doesn't break string usage, it makes you do it correctly. Expect a lot more of that kind of pain by moving to Rust (not saying it's not worth, you'll indeed get more correct programs done).
This is a comment about the presentation of this content, but twitter threads are the worst method for presenting a coherent and compelling argument. They enforce unnatural character limits, lack formatting and links, and the whole twitter echo system encourages "hot takes", eg. 'The "eat ugly fruit!" movement is classist as FUCK'
I own both and actually prefer Dank Mono. The lowercase f is just so nice.
I mean......yes, it does look terrible and I would not want to have this installed in my house.

But on the other hand....our landlord does have a physical copy of the key to our house. I consider this to be a good thing, not a bad thing though! Probably made even better by the fact that legally the landlord has to give tenants 24 hours notice if they want to gain entry(in the UK). They can't just come over whenever without telling me first.
WhatsApp puts limit on message forwarding to fight fake news
>So on some level, we don't need to learn logic as adults. What a logic course does it, tell us how to formalise logic.

Unless it's a course in dialectical logic, or actually any other non-classical logic.
Ghunghat – Sapna Chaudhary, Naveen Naru – New Haryanvi Song
Eight Hours: Recreation