skysight-inc/HackerNews huggingface dataset:
The last third of this short article is about cutting sugar out of your diet.

Anecdotal:

For the last two and a bit weeks I've stopped adding sugar to anything, and stopped having any dessert or pointless snacks that are primarily sugar.

One week in and people asked if I'd lost weight. For most of last year I was hanging around 86 kilograms and probably tending slowly upwards. I weighed in mid last week at 83.

No other habits have changed.

Don't know if I "feel" any different, other than being hungry more often and physically feeling the void of the drug-like high of sugar intake to the point that I need to pursue an activity in order to distract myself from it. Two weeks isn't very far in though.
When you say "soldier-like physique" it evokes a level of fitness that is a good bit more than "above-average"; converging on elite.

And, a single exercise is not likely to produce that outcome in the average person. Genetic factors greatly influence specifics like fat-distribution and leg musculature (or lack thereof), hormone levels, etc.

So, the effects of one-set-to-failure will vary wildly among people, even when considering solely the targeted muscles. But, if you're lucky enough to benefit from it, it's still reasonably likely that you'll wind up looking decidedly unsoldier-like from the nipples down.
It really depends on your domain. If you're into low level hacking and distributed systems, there is a lot more algorithmic work. There is demand for software that's cheap to scale and/or low latency. Some fields are bottlenecked by hardware (machine learning, realtime rendering, etc.) and so benefit from better software. Some production systems still need a large amount of optimization to satisfy economic and product constraints.

I don't think the number of jobs requiring fairly deep systems or algorithmic knowledge has gone down, but the ratio has.
This so much. I’m fine with taxes (I benefited a lot from services provided by them, when I needed). But the whole process is made complex for no good reason. I want to show to government all my money, have them tell me what I owe, and if I don’t agree, have an appeal process.
While I agree on the basic argument that companies should be free to disregard the personal economic situation of their employees, it seems to me that in this case the revocation of the signup bonus is unfair.
It would seem fair that any unvested benefit should vest immediately if the contract is unilaterally terminated by the employer.
Verdana used to be my go to proportional font when I was doing Java. Helped with long variable names and long horizontal lines. My buddies thought I was nuts, but I found it very legible.

These days my eyes are dimming, so I dislike skinny fonts. Now I use DejaVu Sans Mono in _bold_ exclusively. Every now and then when HN does a programming font post, I try out different ones, but I always end up going back to DejaVu Sans Mono Bold.
I think your bar for walkable is lower than mine. Yes there are other places where you can take a nice walk, but I’m talking about living without caring or noticing that you haven’t driven a car in weeks.

Things that I do within two blocks of the flat I live in:

- get groceries

- go to a bakery

- go to one of three coffee shops

- go to one of ten or so restaurants

- go to a comic book store

- go to a game store

- go to a pub

- get my hair cut

- go to the dentist

My two kids, both under school age, at this point can safely walk with me to any of these activities, and, except for the dentist, they often do and quite enjoy it.

I could walk a bit further, but usually bike, and occasionally take transit, to my office, and to literally everything else in my life except the following:

- Trips out of town

- An occasional visit to a Lowes on the other side of town

That’s the bar I’m aiming for.

Note 1, I’m not talking about Manhattan. There’s almost nothing over three stories for several dozen blocks around me, this is all just really ordinary small/medium scale stuff from circa 1900.

And note 2, you asked how many people “really live like that,” and as best I can tell in San Francisco the answer is somewhere between 50 and 90% of the ~million residents. (I don’t know how good every neighborhood is, and I think some are less convenient than mine, but mine is pretty ordinary for SF.)
I'm curious to know how you started using proportional fonts for coding. All of the tooling for writing code defaults to monospace, so what started you coding in a different style?
There is no way in hell I'd ever sign up for that. To be expected to quit your current job on the hope that the probationary period works out is insane.
The problem with that is that I can almost guarantee that it would still be cheaper and easier to manage if you just leveraged whatever cloud provider's managed service was there to run your stuff.
http://programmingfonts.org/list contains licensing information for each font, but I agree that it would be nice to see on the Test Drive page as well.
I personally dislike ligatures, and find them too distracting.
> Imagine if the project was given the 5 billion tax dollars handed to Jeff Bezos instead of a measly 4.5 million...

The $4.5 million is money New York has to spend out of revenue. Spending it lowers the amount of money New York has.

Neither of those is true of $5 billion in tax incentives. Look at the cash flow.
Sorry I don’t have to read it because i was borg sre for 6 years and i know how (the server part of) it works. You assume wrong.

I know there are a lot of companies that try to put some lipstick on nfs pig and call it reliable/scalable/etc. so long their clients don’t actually try to run it at scale or don’t complain too publicly when they try and can’t, they are able to get away with it.
You're forgetting that it's easier to create rock dust from scratch than it is to create iron dust from scratch. That's important when you're comparing the two, since you can't simply scoop up iron dust off beaches and river banks anyway. Given the choice between manufacturing rock dust and manufacturing iron dust, the choice is obvious.

To manufacture rock dust you:

1. Quarry rock.
2. Pulverize it.

To manufacture iron dust you:

1. Quarry ore.
2. Pulverize it.
3. Smelt it (which requires coke, a basket of worms in itself.)
4. Cast it.
5. Grind it.
Some of the technical fields in which AI plays a significant part include speech recognition, learning, planning, and problem-solving. The progress in the Articifical domain has produced several AI-based applications in different fields.

Here i found an article will be glad to hear from you: https://mobinspire.com/blogs/how-ai-is-influencing-mobile-te...
Possibly. But, I was replying to the OP's comment which held that constant.

Obviously though, the body's response to diet is in no small measure a function of genetic factors as well.
> They took his laptop 10 minutes after he found out and he couldn’t save his personal files.

I have a hard time understanding why people put personal files on a company laptop, much less ones that you don't also have stored elsewhere. This is what you should expect to happen.
That sounds like disorganization and poor internal communication, two traits of the organization probably not just evident in their evaluation of you. You may have dodged a bullet.
That is evidence that the value of engagement as a metric has been investigated. It's not evidence that engagement and retention aren't separate concepts; it's an explicit statement that they are.
So, what's a quick way to develop the opposite muscle group from push-ups?
In OOP, isn't that essentially just overloading? In many OO languages, you could write both of those lines as-is (with corresponding method bodies) and have valid code. They'll typically be treated as two separate methods that just happen to have the same name.
Only because their card reader system was so slow, that passengers trying to touch off their passes caused massive traffic disruptions. (Melbourne trams are in the centre lanes of the road, and vehicles in the outer lanes have to stop behind trams with open doors.)
Like you, I'm not as young as I used to be. So I'm with you on the skinny fonts! One of my biggest pet peeves is web designers who think font-weight: 300; is a good idea.

You might take a look at Trebuchet MS. One thing I like about it is that the strokes are nice and fat. At least on my high-DPI displays; haven't checked on a low or medium DPI display.
Which is why I said 'pretty much'. In this discussion they can be regarded as the same thing.
Why? What is different about an external dependency that creates this risks in excess of writing it myself?

You seem to be answering your own question there: the extra risk is because you aren’t writing it yourself. The extra risk is because you are trusting an external source to provide what it says it will and that whatever it provides will then work as described.

As we have seen all too many times, these things are not guaranteed. The repository can be down. Semantic versioning might not be specified correctly. Packages might be transferred to a new maintainer who then abuses them to deliver malicious payloads. Or the package you pick might simply have bugs.

No matter how crappy the module I find is, its gone a lot more testing and review than whatever code I'd write to replace it.

I can see no basis for that assumption in the world of JS and NPM. Anyone can set up an NPM account and then push code for public consumption. Giants like react have been brought down by tiny packages like left-pad.

And yet, I could have written the code for left-pad, complete with a little test suite, in less time than it has taken me to write this HN comment, and probably so could a million other people. How much collective development time do you think was lost because no-one at Facebook actually did?
> What else would be on a developer or software engineer's CV?

Job roles and responsibilities.

> most of Hacker News could point to the websites and apps they made and say they made that.

Maybe I'm particularly bad at it. I list some projects I've made on my site, and I notice that they lean heavily towards my earlier days of programming - they're learning artifacts in various states of completion, and represent a small fraction of code I've written. Ever since joining the job market, I've made things I can't show off because they're internal to the workplace, or internal to internal customers, or simply I've contributed pieces of work all around the stack. Most code I write these days builds either something I don't own, can't present, or is just a small piece of the overall whole.
An Introduction to Ray Tracing (1989)
It looks quite similar to golang font: https://blog.golang.org/go-fonts

It has serifs and true italics. Might be an interesting free alternative.
> The only drawback I felt was a kind of nervous energy which made it slightly harder to focus on a long piece of text etc., similar to having too much coffee in one go.

Circulate it through the Microcosmic Orbit to balance it. You're driving too much energy up to your head. You need to bring it back down.
> Legibility was a solved problem literally centuries ago.

For print, maybe? But digital displays are a whole different kettle of fish which didn't exist centuries ago.
You'd want to do a rowing movement, which is maybe a bit harder to do without equipment but you could do it with a rubber resistance band.
I’m a little behind on Cloud Native adoption so I gotta ask - what’s preventing a “git push to heroku” from being the norm here? Are we using the wrong abstractions? Or are the abstractions still too low?

...why is Heroku/buildpack not running away with it?
Forcing transit riders in particular to empathize with the depths of human misery as their punishment for wanting to get around in an unjust world doesn’t cause the overthrow of capitalism. It just repels transit riders.
"OPPOSITION GUIDELINES Part 6 Proof of Use"
http://euipo.europa.eu/en/mark/marque/pdf/part%206-EN.pdf

Section II.5.2:
"It is not necessary that the mark must be used everywhere in the Community. Genuineness of use may be found also
when the mark has been used in only one part of the Community, such as in a single Member State or in a part thereof."

Section II.9.1:
"The use need not have been made throughout the period of five years, but rather within the five years."

Section III.7.2:
"The standard of proof
The CTM Regulation requires proof of genuine use of the earlier mark. Therefore the evidence submitted by the opponent must consist of proof, i.e. substantial evidence that the mark has been put to genuine use. Making merely a prima facie case is not sufficient."

There are many examples of sufficient and insufficient proof of use throughout the guidelines.

One example: "759/1999 MERITENE / MERTINA (EN): the Opposition Division found that a catalogue presenting the goods, price lists for 2 years, labels and advertisements were insufficient evidence, since they did not contain any information on the extent of use. The Board of Appeal (R 743/1999-1) reversed this: the information contained in the catalogue (products offered on the market) and the price lists (sales conditions) gives a reliable indication of the extent of use of the mark."

Another one: "694/2000 Buss / BOSS (DE): the opponent submitted an affidavit of the opponent’s manager and a series of undated labels and pages of catalogues. The Opposition Division regarded the proof of use as insufficient, in particular as regards the time and extent of use. The Board of Appeal confirmed this finding (R 643/2000-1)."
Correct. Best way to know what someone is going to be like to work with, and how good they are, is to work with them. Interview is that helpful
Touch screens in cars are also a huge step backwards in usability from the buttons and knobs they replaced. I'm not sure why the switch happened.
> WORKING with someone (for a long time) 100% tells you what it's like working with someone

Not sure how that's not clear...
I recommend one of the ultrawide monitors. It's so much nicer to have many windows open side by side, especially when you're editing multiple files
If you want such a deal, negotiate it before you sign the deal, not after.
Former owner and CEO of Mt. Gox talks about his time in Japanese detention
I can't stand those scooters. Many people drive with them without being careful to other traffic. Some of them just swerve around in bike lined etc
> Unfortunately the arrow keys are a half solution by not implementing yes/no and other control keys.

Wouldn't "yes" and "no" be redundant with "enter" and "escape"? Most situations I can think of where you can confirm or abort an action, those actions will map to enter and escape.
Definitely not true. Even people that have no idea what the rate is will notice if you increase it, because their take home pay will suddenly drop.
The lady needs to consult with a labor attorney as soon as possible. They should not sign anything until after that meeting.
Egypt builds a new capital city to replace Cairo
It's even worse when you're a consultant. At the moment I'm faced with scheduling my fourth round with a company, and of course it's 5 hours onsite. I have the option of skipping the free lunch, they said. It's nice of them, but my monetary loss for that time (including commute) is enough to pay lunch for a number of people. All that, and they can still can you a few weeks or months into the job if you're a dud.

It's employment, not marriage, guys, lighten up with your strenuous and time-draining processes. We senior employees aren't as, is the word excitable, as the entry-levels about joining your workforce.
No. None of this is true.

Neither IQ nor SAT scores correlate with job performance. SAT scores were requested at Google for years. Explicit aptitude tests have been used in the past, and continue to be used. They are quite legal, as long as they are used for their intend use.

https://www.forbes.com/sites/theemploymentbeat/2014/03/07/em...

https://www.shrm.org/resourcesandtools/tools-and-samples/too...
> I like its menu system better, although its control buttons are inconveniently located on the back of the monitor instead of the front.

I have never touched the menus on my external displays since a few days after I acquired them, and I wouldn’t expect normal people to either except possibly to adjust brightness.

I adjust the brightness of the displays regularly (typically three or four times per day) from my laptop. Fun fact: Windows has two APIs for adjusting screen brightness, one of which only works for the internal display and one of which only works for the external displays; and sadly the brightness keys on the laptop are uninterceptable and I have not come up with any way of linking the brightnesses either. I went hunting and settled on some old freeware called ScreenBright which I can invoke from the command line, so that now I just run `b 0` for night time and `b 40` for most of the day (and up to 70% in certain seasons—but 100% is pretty much always too bright as the situation is not in direct sunlight); I have since also written a tiny Rust program that interacts with the APIs directly which could replace it.

I really wish external display brightness was better handled by computers and laptops.

I also yearn for the days of CRTs with physical brightness knobs that you could turn. So much simpler and more usable.
A few options:

+ Use another email service, such as Fastmail or GSuite (has Gmail!)

+ Get Gmail to do POP3. The password will only be exposed to Google, so the attack surface is low.

+ Set up an email filter in Gandi to forward to your Gmail.
After a couple years of daily pushups, the maxreps should be over 100 and it much more closely resembles a quick cardio burst than anything resembling strength-training.

I do > 160 in a regular set after over a decade of daily pushups, it's not really an issue.

Eventually I ended up adding handstand pushups to my daily routine to bring back something strenuous.

Edit:

Both of my wrists have been broken in the past. When I started this regimen it wasn't even possible to do 20 pushups without agonizing wrist pain. Those pains are a distant memory, they vanished completely around the one year mark. Thank you daily pushups.
The Jonas peeler was what I had in mind.
> lowercase as in the same height as lowercase letters

Lowercase letters are just as tall as capitals...
What does "one ~maxreps" mean?
i don’t think a 43” display would even fit on my desk, and i think i would personally prefer two smaller displays, but i would whole heartedly recommend dell’s ultrasharp or similar displays to anyone who wasn’t lookin for super high fps gaming. their stands are some of the best (most adjustable and stable) i’ve seen and the panels themselves have great colour reproduction and a good resolution/ppi.
it'd be cool if I could just use the down arrow to move down the list of fonts instead of the mouse
I don't see too much discussion about this fact, but I run a 1440p 144hz monitor and it's fantastic for programming. Testing myself in Vim, I actually move around and edit code faster with 144fps than 60fps. I'm not sure how big the benefits are overall, but I've recommended 144hz monitors to many people because of that.
Classic Shell helps bring us back to this design.
http://www.classicshell.net/
The counter argument would be that you don't want the government calculating your taxes for you.
Yes, but that's a different application of white-boarding.

In the case you describe, you've already done the more "valuable" dev work of thoughtful analysis/design, and you are merely presenting that work.

That's far different from being forced to devise that design at the whiteboard, singlehandedly, with onlookers.

That's not to say that devs don't hash out designs collaboratively via whiteboard (yet a different application). That certainly happens and is useful. But, you're likely to find that--even in those situations--team members have considered the problem offline prior to the collaboration.
> Some of them, like equity, vest over 4 years. That's normal, etc.

It is absolutely not normal to have raises and bonuses "vest over four years". I've never encountered that or heard of that at any company at all. The only reasonable way to describe that would be "highly abnormal", not normal.
Your concept of what is scale looks very different than mine, in my experience NFS does a very good job for in-datacenter workloads. CG rendering, oil/gas and others usually take this approach for HPC as far as I've seen. I consider this "scale". Close to 100k procs sharing the nfs is the biggest cluster I've worked at.

Of course that over longer networks it isn't suitable as the roundtrips have too much latency, other than that, is your experience much different regarding nfs?
Huh, now I’m kinda tempted to leave my 24” display behind when I do my upcoming move and get one of these. Maybe not the LG, what with the top comment on its page saying that it provides nowhere near enough power to keep a usb-c Mac powered, and a super slow usb bus...

(https://www.lg.com/us/monitors/lg-43UD79-B-4k-uhd-led-monito...)
> Intuit spent more than $2 million lobbying last year, much of it spent on legislation that would permanently bar the government from offering taxpayers prefilled returns. H&R Block spent $3 million, also directing some of their efforts towards the bill.

Not only this is an example of a broken system but also shows how fragile it is. You only need $5m to sabotage the advancement of the system and waste millions of productive man hours.
Go Mono has the slab-style serifs that chrismorgan was referring to.
C++ code before and after Ranges
One means one set of pushups, no rests.

Maxreps means do pushups until you can't do another, despite digging really deep.
In this context, maxreps means to do as many push-ups as you can in a single set (until your arms give out).
This is really poor advice that will lead to all kinds of imbalances and issues.

Bodyweight training on the other hand, is a great option for people who want to train at home with little-to-no equipment. Bodyweight training includes but is not limited to push-ups, pull-ups, and other similar movements that rely mostly on your own bodyweight (as the name implies).

Doing only pushups is a pretty bad idea if you care about your overall fitness.
That's the maximum number of hours that international students could work outside of normal class hours. Basically, that makes attending classes+work an 8-to-5 job. And then I had to come home and study and do homework. Since I had no choices, I didn't have a problem with it.
Respects Your Freedom hardware product certification
> The higher bitrates (above 128) aren't so advantageous.

That’s just because by about 128Kbps Opus is already effectively perfect, where it takes closer to 200Kbps for MP3 to achieve that.

Opus is just all-round better than MP3.
> don't escort them out the building

This is done because every once in a while, a laid-off employee will attempt sabotage or theft on the way out. A bad apple here and there ruins it for everyone.
>100% of those that couldn't do it are not qualified candidates.

OP stated nearly the inverse: that 90% of those who can do it are qualified candidates.
I'd make an exception for contempt. Once you have contempt for another human being, it's hard to recover that.
You may not be realizing that half or more of the compensation at the big SV tech companies is not salary.

Total compensation of $300k or more is pretty standard for the public companies. Check levels.fyi to see examples.

The benefits are also much better than I’ve seen elsewhere.

I moved to SF from Raleigh because even after cost of living I earn significantly more (ie. put a lot more in savings every year)

Housing here is definitely not as nice as other parts of the country, but if you work hard for a few years here you can leave and pay cash for a nice house in most of the rest of the country.

That’s why engineers keep putting up with the drawbacks and moving here.