skysight-inc/HackerNews huggingface dataset:
I'm not suggesting that anyone follow a bulking diet, but following a cutting diet would work and isn't extreme.

For example a diet of 10-30% carbs, 40-50% protein, 30-40% fat, with a 400Kcal deficit isn't extreme by any measure! That kind of die, avoiding alcohol and sugar, seems pretty reasonable?
One could also try Kalman filter for trajectory estimation rather than splines http://kallaspriit.github.io/KalmanJS/
I am surprised that Skype is ranked better than a wired phone.
I have a completely opposite experience (on chess.com). Playing a lot of games lately at a low level, never stumbled upon a cheater.
Is the perceived "lightness" an issue there, or good old NIH syndrome?

'cause a handrolled CSV parser vs. a third party one is often not a lightness issue; you're using a library either way, and your own library is not necessarily lighter.

The article was not even talking about that. The "lightness" approach in your examples would be sticking to arrays instead of using containers, or using Java serialization back when it was introduced (language feature, no extra weight!) instead writing to CSV, which requires a parser.

I feel like you are taking about a different problem here, and the problem TFA addresses is indeed academic.

(Edit: the author of the article shies away from giving example. The only example -- in-house gettext alternatives -- was definitely not a lightness concern where I've seen it; consider that i18n framework in Android isn't simply gettext for reasons that have nothing to do with TFA)
So I think the speaker and microphones probably were better in the older phones, at least as I recall them.

But "HD Voice"[1] as they call it here is really noticeable for me, and with earbuds or similar it's quite good. It's quite apparent when I'm out in the forest and it drops out due to poor signal level.

[1]: https://en.wikipedia.org/wiki/Wideband_audio
Remote Japan island “getting energy” from Vietnamese students
Projects with limit time and resources can be completed faster with a high level language giving you more time to optimise it. A well optimised Java application can perform better than a poorly optimised C++ application.
This is definitely a thing in the UK, especially in an office/professional environment. There are far fewer people with a strong regional accent as opposed to an RP [1] accent in senior roles.

You will also never hear a continuity presenter on the BBC Radio 4 with a regional UK accent, although strong Caribbean accents are OK [2]

[1] https://www.bl.uk/british-accents-and-dialects/articles/rece...

[2] https://en.wikipedia.org/wiki/Neil_Nunes
Kenyans speak 3 languages: English, Kiswahili and the language of the people one is descended from: Maasai etc.

Competency is usually skewed one side or the other: more educated people usually speak good English (often in an accent they like to imagine sounds british or american) Swahili neutrally, and the native language poorly. Less educated people speak bad English, Swahili neutrally (everyone speaks it virtually all the time), and the native language very well.

Does being multilingual limit accentism? Not even a little.
Kenyans who know they can't speak a word of Luhya/Meru/Kipsigis will think less of you if you speak English with a Luhya/Meru or Kipsigis accent and actually will try to teach you how to speak in a less embarrassing way.
Nuclear is essentially done (outside of niches), simply because renewables have become cheaper (in $/MWh produced) than nuclear, while having non of nuclears disadvantages.
Learn F# (2018)
Not restricted to Russian intelligence and this is why mass surveillance is sought after by governments. Most constitutions forbid this for exactly that reason but we have a generation of extremely poor western leaders that publicly undermine such values. Especially conservatives seem to be mentally restricted here, but that strongly changed in recent years due to populist movements.

Now fear drives these policy decisions regarding surveillance.
Wtf? Should they rather marry you, someone who goes ahead and makes them look like somehow less of a worthy human, just because they would opt to spend their money in a way you disagree with?
I completely agree with all of this. I'm happy that someone has taken the time to write these arguments down in one place so I now have somewhere to refer to if the need arises.

I happen to use 88 character line lengths in Python which I think accounts for it being slightly less terse than C, but the actual line length is neither here nor there really. It's much more important for a project to just define one, make it reasonably short, and enforce it rigorously.
It’s the same everywhere in the world. You might notice it more in a place with a wider gap or more socioeconomic classes. It’s inevitable for humans to form tribes along those lines, for a variety of reasons.
That was a good read! Would I be right in saying that given that the PoS is internet connected, you could create a payload that showed a fake pin screen in insecure mode, and just upload the card details and PIN every time someone used it? And deploy that payload simply by inserting the compromised card.
> I live in place swarming with rich folks, both old rich and new rich, while being neither. Most of them live such boring lives it would be sad if I cared for them.

I was half-expecting the next sentence to be "Sign up for my webinar and I'll teach you how to make your life as fun as mine!"

Seriously though, what do you mean by "adventurous life"?
That’s the calculus that you’ve made for your situation (and it seems quite reasonable and internally consistent) and recommending others consider that for their situation.

For me: I’ve had many happy times in my life. Many of them where when I was working 60+ hours per week on a project that I didn’t own (sometimes literally owned none of it, other times 0.<many 0s>1 of it).

If you pay me well enough (exact definition subject to negotiation), keep the bullshit to a minimum, and put interesting problems onto the field of play, I’ll happily work 60 hours a week doing puzzles that you’re basically overpaying me to solve because I find them fascinating and would do them for free if the world didn’t run on money.
If you have multiple processes each with 24 GB of Eden space and you can produce 1 GB/hour of garbage in each service and still only GC once a day.
This is a great video. Not only is it really interesting, but the sound, the transitions, his voice, everything is just perfect.

What I do not really understand: Are all these functions (for example sdfCone()) generic modelling terminology or are they specific to a certain tool?
>I mean Ive got to think you must know both those points are true.

Hardware relating Comments on HN has always been fairly low quality to say the least, comparatively speaking to many other subjects. But Apple M1 sort of brings the worst out of it. My current counting right now over 10K comment suggest most have very limited understanding of Hardware tech, little on Hardware business, and quite literally zero on supply chain.

So I would not be suspired If many doesn't know.

I could count people with one hand who have to constantly comment and correcting all the wrong assumption, TSMC capacity limitation, NAND and DRAM price fixing etc etc. And now we have Apple's supply chain monopoly.

The world currently ships approx ~1.2B Smartphone every year, and Apple represent less than 20% of it. And if you include Tablet, PC and Laptop ( Which shares the same supply chain ) Apple is much closer to 10%. The premium Apple pays is not leading edge ( apart from 5nm TSMC ) but very strict quality control and capacity guarantee.

My observation into this issue, is that most software developers and tech workers are so far removed from old model ( non-tech ) of business they have very little understanding of Logistics, Supply Chain, Lead Time, Sales Channel, Distribution and Discovery ( Marketing ). And ironically enough the world best company at doing all of the above is also a tech Company called Apple.
It would be good to have some openness about how long products last from returns and warranty information. This could help consumers make a more informed choice.
Autocorrect? It's HN, so OP probably write about the company more frequently than about the fruit.

Or deliberately clickbaity title :)
> /r/wallstreetbets exists for a different reason

If anyone wants to know that other reason, I used to be a mod there (low bar, but keep reading)

WSB existed in a void surrounded by personal finance forums full of the dumbest financially illiterate crowd being spoonfed Robert Kiyosaki and Suzi Orman all obviously sponsored by Vanguard. In fact, it still exists in that void. If you wanted to talk about trading volatility derivatives without being in some 1990s-layout investment banking forum, there was no place to go. WSB was the light, its forum rules specifically saying its the place where trading the VIX is normal.

That is its utility. A place for people with a risk tolerance slightly above an undocumented wage slave. Okay, that was hyperbole, I don't like personal finance forums and Wall Street Bets is the opposite of them. Not everyone is born sucking at basic money topics and not everyone is too risk averse to consider financial products outside of the mold. Actually, let's take it one step further, not everyone was raised around a stigma of money and maybe isn't completely ignorant as a product? Obviously that isn't the prevailing culture, and there aren't many communities that catered to it.

Anyway, outside of WSB the only other communities at the time were in trading guru chatrooms, the ones you subscribe to get into. Now everyone might be joking around but they are worshiping the guru. Its pathetic.

WSB was made for options traders to make jokes and wild trades that had a week to pay off. It then got co-opted by penny stock traders pretending like it was the new Yahoo finance board, and now it got co-opted again by the most denegerate options traders in history and it is marvelous! Its even better than what it originally was and the financial meme niche is new and hysterical.

Hopeless 20 year olds fueling the flame? Sure, that is pretty much what happened. I'm glad they made the venue, it is wildly popular now, and the options market is wildly liquid in ways I could have only dreamed of.
It has a higher bit rate.
Features of E-Learning App
If you develop an e-learning app, you might need a list of the most popular and creative features in 2020-2021
After reading the TLDR, I searched all over the page trying to find out who "RJ Youngling" is. I even clicked around the site a little bit trying to find an "about" page and couldn't find anything. Then I realized it's you!

Suggestion: a little blurb at the bottom of the article or elsewhere on the page that briefly introduces yourself goes a long way with new readers. If you want to keep it DRY, a prominent link to an "About" page describing yourself also works.
Yup.

I grew up in Africa, and was exposed to people without a pot to piss in, making things last waaaaaayyyy beyond their "sell by" date.

If I remember, Apple recently took a hit on their iPhone bottom line, because people are no longer getting a new phone every year.
Not all your services/code needs to have the lowest latencies so you can have a team which just needs to be able to translate the business requirements and a couple of people to optimise the critical code.
Yes. It felt like trying to read somebody playing "code golf" with the English language.
The male/female discussion is a massive red herring, and a load of baloney. You cannot change your born sex, not when it comes to hiring discrimination.

What we're talking about pay, relative to where you live. This is NOT discrimination, but market forces at work.

I honestly can't even understand where you're coming from. You're essentially just asking for free money here.

For people, shareholders, companies, foreign governments to hand over free money, for no other reason because you don't like how the economy works.
> and the remaining 1% is stuff that you should migrate away from or modern videogames (which arguably you should also move away from).

Would you expound on this in greater detail? I am interested in your thoughts.
Nuclear cargo would have zero emissions
I've seen similar situations from close, it makes you think twice about asking for money, the moment you get funds you also get a runway, and that can be a huge stress, for some more than others, it depends if you have all your shit together before starting, some people might have traumas and attach their self worth to the outcome, and everything becomes a big drama under the stress, others might avoid conflict and explode at a later stage, there are so many ways people break under pressure.

> I’ve come to believe that a big part of our jobs as founders is to manage our own emotions through the emotional rollercoaster called building a startup.

I totally agree with that, I'd go even further saying is not a big part, but it is THE big part. Necessary but of course not sufficient for a unicorn, but you need it to be able to persist .
But is amount of people that want to use Linux on an Apple laptop going to be relevant to Apple? Given most consumer would rather use preloaded OS and the state of the linux on the desktop, I don't really think it matters to Apple.
I'm very happy with Homebrew. I find the model way easier than Linux packages.
I have very fond memories of GNOME 2. I could not get used to GNOME 3. When GNOME 3 came out, I switched to Xfce and have been a happy user of Xfce ever since.
If it is not “critical” then why did you choose to use the word “obsessive”, instead of a more neutral term?
> Most hardware designers write code just like software developers.

You're talking about people doing FPGA work which is a totally different skillset than making your own PCBs - and even more lacking in people contributing to open-source projects because it is (at least in my opinion) even harder to get a grasp on, and capable FPGA development boards cost a boatload of money.
Graphics or audio needs some sort of talent and ever-so-tiny amount of skills with some editing program to make it work. Text needs merely a QWERTY (or touchscreen) keyboard, and the ability to compose text in the natural language of your choice (which most are able to do by the age of 10, barring low-literacy areas). In that sense, text is much cheaper to use for self-expression, even though necessarily limited. On the other hand, Gemini/Gopher is near-symbiotic with BBS and IRC-based communities, which are a decent text-based interactive media that could be useful for self-expression in the hands of the right people.

I agree that multimedia-based networked self-expression is limited these days, but maybe something else will spark a Gemini-like comback for multimedia in the future.
What's an ABA?
> So if learned models give us access to some truths without access to their (human intelligible) explanations, I think we need to just embrace that.

The question is: if the model is not interpretable or understandable, how do you know that what it gives you is, in fact, truth?

You basically need some kind of external validation of the results. In the case of Go, the rules of the game and competion basically provide that in a very authoritative way. I don't think this is the case for all that many domains.

As I see it, behind the desire for interpretability there are two main concerns:

* could a model that gives really good answers in all the cases we have tested still give catastrophically wrong answers in some cases we have not foreseen?

* could the model be relying on some flaw or bias in the training data which we haven't realized?
The probability is being caught is much higher, and therefore reduces the probability of people trying to cheat. I also imagine you would be interviewed by people you are working with, so clearly they would notice in day one.
> It is completely impossible to implement something like "under" in matlab.

I’m a little curious about this. Does J have a notion of the relationship between certain functions and their inverse? What is it that enables “under” in J which makes it impossible in Matlab?
Great article. I'd love to see sites start to ship 'full experiences' and data-friendly ones. Especially as companies in the US start to implement data caps on their broadband plans.
I'm a little wary of some of the assertions in this articles. There are plenty "BBC accents" in British TV and Radio, and the proof of accent ridicule at university is a collections of anecdotes specific to Durham.
Heck, it's too tiresome to discuss on Tuesday-Sunday, as well.
> and if they were we would no longer be in disagreement.

I tried to explain my (perhaps unorthodox) understanding of strategy and tactics in the last paragraph of my grandparent comment.

EDIT: Now I can see that I was framed into the tactics:strategy dichotomy by the answers to my top-level comment. To get a better verbalisation of my ideas, replace "strategy" with "principles" in all I wrote.
> A company that doesn't purposefully force manufactured obsolescence as a business model

Apple's mobile devices, laptops, and desktops have some of the best longevity and the best resale values in the market.
Ohh, the hard work theater... Humans love human sacrifices, all the ancient cultures did it.

Human's effort is not linear.

Try this: Go outside, measure some distance by counting steps, like 500 meters, or measure it with google earth.

Experiment A:
Then take your clock and start running your distance multiple times, do for example 5 Kms, apply more and more effort until it is reasonable but not that exhausting and can sustain it. Run for 20 minutes. Write down your time and how do you feel.

Experiment B:
Now do the same thing another day but applying all the effort you can. Then you will be forced to stop in order to rest and not die. Then try again, stop when you can't do more and so on until you make the distance. Write down your time and how do you feel.

Compare both times. Compare your feelings in both situations. You will be surprised at the results.

You can do bigger distances if you are trained, like 20 kms, because it represents better work load.

In places like Singapur, or China and now the US(it used to be different in the past because of religion) they are living their lives like in experiment B.

In places like Germany or Israel they live their lives like in experiment A. In Germany people is not less productive than in America, or Singapur. Quite the contrary.

In China people work all the time, they sleep on work, but the intensity of work is very low. Working all the time means you can't be excited for work. All work, no fun,your mind sabotages you.

Jews invented the system that forced everyone to stop working at least one day a week. Christians inherited that and dominated the world.

Now the US goes backwards, glorifying hard work until you die in your 30s because of cancer.

I have known several guys die very young of cancer in the startup scene and it is not a coincidence. The immune system and organs are depressed by constant stress. Stress is good if you can rest. Tissues are not repaired. They eat badly and don't sleep.

Do not do that. Do the above exercise with your work. Measure the real output of your work. Force yourself to rest and be with your family, go hiking or to the beach like in experiment A. Work as hard as you can,and do not take breaks, like in experiment B.

Do that for a week and compare your output results. You will be surprised.
Most telephones have an "airplane mode" that turns off all network communications but allow offline applications to work

Read more here: https://en.wikipedia.org/wiki/Airplane_mode
I’ve been watching a lot of tech YouTube during the lockdown to play with new languages and the accent (and audio quality) tax on me as a listener is real. If I’m trying to learn something from you and it’s mentally hard to start with, if I have to burn extra cycles replaying what I heard to extract the words, I’m going to get a lot less out for the time and effort I put in.

It’s in some ways akin to trying to read content with constant pop-up ads obscuring the message and needing my attention to dismiss.
Regardless if it’s accepted, still a great gift, even if it is only as code as documentation for the format.
Multiline fixed string search and replace with ripgrep/Perl/sd/sed
never thought to keep doing puzzles until the green bar is fully green. Nice idea!
He explained this in a Twitter thread a couple of years ago: https://twitter.com/toxi/status/1041143431786115072
And when you're done playing Flappy Bird, there's always Flappy Bird Within Flappy Bird:

https://www.lexaloffle.com/bbs/?tid=29323
The BBC has been working pretty hard to change its ways since the Blair years, pushed by the likes of John Prescott actually calling the shots. The difference in presenters' accents now, compared to the '90s, is like night and day - a lot of them actually exaggerate their regional inflections now, particularly on the radio. Which is a good thing overall. Things can improve still but I'm not an advocate for the wanton destruction of RP either, there is value in a certain image the BBC built up over the years (particularly abroad) and losing it completely would be damaging. For example, that "mildly bored" tone that used to be commonplace in RP speakers, and which people directly associate with "poshness", has basically disappeared already in public broadcasting... it's a bit sad.

But yeah, in everything else, the disparity is pretty glaring. I knew I was doing well professionally when I noticed I was attending more and more meetings where the dominant accents were RP and other Mid-Southern England inflections, and I was doing badly when I heard less of that.
I know it was a joke but I am curious where the 80 columns limit originated? Fortran? Punched cards?
I prefer single letter or short names if they don't have a specific purpose. Like for just another simple for loop, I'll use "i" instead of "elementIndex".

But if there's more to it, I prefer a proper name, even if it's used only on the line right below it.

The point is to make the code as self-documenting and readable as possible. It's always trade-offs. Sure 5000 column lines are not good. But strict 80 columns can also reduce readability. Similarly superlong or supershort identifiers aren't always good, but can be.