skysight-inc/HackerNews huggingface dataset:
I was top of my class when I was at school at almost everything (except for things like French, Religious Education and things I didn't care about much). I was top of every class at Sixth Form (16-18).

I went to Uni and there were people that were smarter than me by quite a bit. It is just something you gotta accept and be okay with it.

I am lucky enough to be smarter than the vast majority of the population, and I make more money and I have opportunities that most people don't have

When I saw real poverty it was a reality check and I've calmed down since.
> I would suggest, as a more hopeful-looking idea for getting an improved quantum theory, that one take as basis the theory of functions of a complex variable.

Nailed it.
Should be but then people wouldn't click the article to find out why big professional organization is inept thereby confirming their biases and giving them that lovely little frisson and dopamine hit.
It might not be true now because LLVM and GCC can generally put a commercial compiler 6 feet under, but if you're paying for a compiler you'd definitely want to choose the one that delivers the best performance (Money being no object)

No idea whether ICC is still worth paying for
Didn't work with me, and I like shiny new things as much as anyone. But being old and cynical I want that shiny to be actually useful for something.

I've never heard anyone say that you can't drive long distance in an electric car. The difference is how long will it take you.

Isn't 2.6 sec 0-60 something you only get with the "ludicrous" upgrade, where it counts how often you actually use it? There are faster ICE cars.

Good God, no, I don't think you can even do 2000 miles in a day (if you ever sleep) while staying even remotely legal. But I did quite a few San Jose to Las Vegas drives in 8 hours. 2000+ were when I first drove my wife's car from San Jose to Austin, which took me 2 days. Bloody thing goes 600+ miles on a tank, which is more than I can take. Could that be done in a Tesla? Sure, but it would take longer and involve planning the trip around chargers even if they were everywhere. Second time I was moving my car, which is technically faster, but has more reasonable mileage, and made two long stops, but only because instead of morning, as planned, left in the evening (apparently if an SV apartment complex says that the rental office is open on a Saturday, it does not mean that anyone will actually be there to give the keys to). It was still much faster than would be possible in anything you need to charge. And somehow all the interesting little spots where I felt like stopping and taking pictures didn't have any Superchargers anywhere near. Nor, often, any gas stations.

Automakers were regularly having losses long before there were any Tesla to blame.

It's pretty clear that ICE will be replaced by something, quite possibly electric, at some point in the future, and they need to prepare for it, but pretending that in 2 years electric cars will be anything but a statistical error in the number of cars sold, let alone that anyone is going out of business over it, is just a load of wishful thinking SV BS.

Then, of course, I just don't understand how anyone can, in a good consciousness, give Elon even a red cent.
Ask HN: Why shouldn't business logic sit in the database?
I'm increasingly of the view that business logic should sit in the database. As much of it as possible. Not in a separate layer outside, or in code that connects to the database. I suspect some of you will be horrified.

You could argue that the mere creation of a database schema with primary and foreign keys is already business logic. So why not include as much of that business logic in the database, rather than spin it out into a layer of code?

What are your thoughts?
Sounds like a cool job. What is the job title?
The only way to become a 10x+ engineer is by enabling others to increase their productivity by mentoring, improving tooling and the overall environment, and making sure your team follows the big picture.
Whatever happened to the plasma furnace for waste disposal touted a few years back?

Here's an article I found on a quick search: https://www.wired.com/2012/01/ff_trashblaster/
Light travels 186 miles per ms and a company like Google can put machines all over the place. The speed of light is really not an issue compared to other network overheads which can be improved.
You're right! But the whole truth is more complicated.

I speak a US dialect where [iŋ] is a standard pronunciation, as mentioned in https://en.wiktionary.org/wiki/-ing#Pronunciation and more obliquely in https://en.wikipedia.org/wiki/Phonological_history_of_Englis..., but in other dialects (especially RP) [ɪŋ] and [ɪn] are the standard pronunciations and [iŋ] and [in] are not. There's a fairly comprehensive exploration of the vowel-quality-alternation question in https://languagelog.ldc.upenn.edu/nll/?p=3037 if you're interested. From the summary:

As I mentioned, it's part of the folklore of sociolinguistics that the [in] pronunciation exists, and that it's (apparently) not stigmatized in the way that the [ɪn] pronunciation is, and that in fact it may be heard as [ɪŋ] or [iŋ] and even transcribed that way in some studies.

As for singing diction, singing diction is prejudiced against high vowels (like [i]) to a sometimes absurd degree; you often hear the “-ing” suffix pronounced [ɛn] in popular music, because it lowers the vowel and thus increases the volume. The surprising thing is that this lowering is obvious to me, even though my dialect has the pin–pen merger, which would normally neutralize that contrast. A similar lowering transformation lowers things like "baby" [beɪbi] to the outlandish [beɪbɛ]. When I was a kid, this bothered me a lot. Now I no longer think there's anything wrong with it, but I think it's strong evidence that singing pronunciation has important differences from spoken pronunciation.

There was a Language Log post on a student project analyzing differences in the same speaker's language between musical performances and interviews, focusing in particular on the alternation between [ɪn] and [ɪŋ], at https://languagelog.ldc.upenn.edu/nll/?p=3687. There's some good discussion in the comment thread there about how sung pronunciations often reflect not only the exigencies of singing to project (perhaps more important before microphones, but still practiced today) but also musical-genre-specific diction traditions. Some discussion also ensues about the [i]/[ɪ] alternation.
Simple Ways to Lose Weight
Correct, they're not a developer. They doubled down on it too: https://twitter.com/skirani/status/1150019060467240960.
>I wonder when this knowledge will make it back to HBS MBA business school, there are plenty of examples in the market.

It has, but there's a fundamental incentive problem that I have to wonder might be a byproduct of how younger people are switching jobs so often. You can get a lecture about long-term growth and read 100 case studies about this, but at the end of the day in order to get promoted in your bizdev/MBA role you have to show some accomplishment that you can quantify and put on your resume. You could probably ask these people if they thought this particular change in this particular manner at this particular time was the best long term strategy for the business, and I'd be willing to bet that a lot would have said "no, but we have to do it anyway."
I just meant taking reader mode in a browser, and implementing it as a prefetch by selenium or some similar browser logic to serve onward, through a whitelist: if you ask for full content it remembers and doesn't do it.

I use reader mode, what would be nice would be to have it sticky by site with a control panel. That's what a device on a pi could do, while it does adblock and DNS privacy.
No, it's envy. A handy way to remember the distinction is that jealousy requires three parties, envy only two.
> the problem with decentralization is that, for an average Joe, it's just a bunch of loonies wearing tin foil hats who have something to hide, and besides, what has Facebook done to me (average Joe) personally?

I agree, but I think there's a middle ground that fits everyone. Eg, I really like federation because I feel it's a quality middle ground _(depending on the implementation)_. It is what I am targeting my projects distributed implementation on.

Roughly, I am designing an application similar in concept to that of the ActivityPub federated protocol (and may use ActivityPub in the future). I want to support first-class self executed tooling, like git locally, while also supporting a federated multi-tenant solution to support the people who don't care.

Currently my thought is that people should be able to pick up their data and walk somewhere else with it if they like. Self hosting with federated multi-tenant, seems like a natural solution to the problem. My implementation _(goal, at least)_ doesn't "invent" anything, uses standard web tech, and supports both federated and solo usage. I'm being purposefully vague for anonymity sake on this account, fwiw - apologies for that heh, but hopefully it doesn't matter to this discussion.

> In my opinion, the worst one is the ubiquitous use of smartphones over PCs, as any decentralized stuff on smartphones is a nightmare, mostly due to systems relying on servers for stuff like push and background app refresh.

Due to the nature of what I am creating mobile matters as well. You're definitely right in that mobile is a pain here. My goal is to "first class" support mobile too, and my "protocol" would hypothetically support first class mobile, but given that storage and cpu are quite limited a client->server architecture will definitely be useful. I plan/hope to make mobile work in a hybrid manner, supporting both on-device and a federated server, as on-device will be important for offline functionality.

> Decentralization must offer some clear advantages over fb, that an average person might appreciate. Those advantages must offset the UX problems, of which there are plenty, most of them pretty hard to fix.

I agree, which is why I don't think decentralization itself will be a winning feature. Personally I don't think there's anything wrong with what Facebook is doing - what's wrong is that we can't take our data off FB and move to a platform we're more aligned with. One maybe that we pay for, or one I self host, etc.
I'm a fan of what Disney did with MoviesAnywhere-- buy a movie once and it becomes playable through all participating linked providers. So you can, for instance, buy a movie on Amazon and play it back on iTunes.

The catch being that it only applies to movie purchases by participating studios. No rentals, subscription based streaming, or TV shows.

But imagine if that's how other services worked. One can always dream.
Arbitrage is about buying something that you can immediately sell somewhere else for a higher price with no risk. What you're describing just sounds like getting a good deal.

If you could buy 10% of a company for $1mm in Chicago and sell that 10% for $1.5mm in SF the next day, that would be a form of arbitrage.

From wikipedia:

> the practice of taking advantage of a price difference between two or more markets: striking a combination of matching deals that capitalize upon the imbalance, the profit being the difference between the market prices. When used by academics, an arbitrage is a (imagined, hypothetical, thought experiment) transaction that involves no negative cash flow at any probabilistic or temporal state and a positive cash flow in at least one state; in simple terms, it is the possibility of a risk-free profit after transaction costs

https://en.wikipedia.org/wiki/Arbitrage
I do not discount the existance of more productive developers. But I do believe there's an ideological framing similar to the ceo cult personality. Also probably related to why you didn't consider a positive impact of organizational politics on productivity.
COMAL was interesting ... "one of the few structured programming languages that was available for and comfortably usable on 8-bit home computers." Might still be used in UK education.

Too many details: https://web.archive.org/web/20180405152943/https://computera...
Artists may not need calculus, but calculus would certainly benefit from artists.
A system designed to artificially limit supply impoverishes the world and most of the profit inevitably sticks with the middle men whose existence is only necessitated by the artificial scarcity.

I specifically stated the sustenance level basic income plus patronage as I expect people must have enough to survive but ought to be incentivized to earn enough to live better.

I've heard others, not you, express the nonsensical idea that if people had enough to barely survive they would all quite providing value to society until the whole pyramid balanced precariously on the backs of the few remaining working people collapsed. This is a basic mis-analysis of human nature. People would strive to produce both for reasons of self worth and desire for a better than basic life.

I expect many to most writers with no readers and no earnings would eventually tire of the affair and move on to others.

Others would find a way to live a better than subsidence level life via patronage or doing other work to finance their hobby.

Do you really believe in a world without copyright that Stephen king wouldn't find any supporters?
Are you a patron saint or something?
In addition to Agda and Coq (and Idris) you might be interested in djinn (https://hackage.haskell.org/package/djinn) and ghc-justdoit (https://github.com/nomeata/ghc-justdoit) for Haskell. The ghc-justdoit page lists some related work as well.
Make it your aim to live your whole life without listening to Jordan B. Peterson
Neat! I like the story but now I want to make a board and actually play.
The relevant quote: "[...] Last year, the Air was finally upgraded to a much-needed higher definition Retina display and Touch ID access module, and was updated again with display and processor tweaks; and all Pros now have a Touch Bar.

So Mac laptops just got simpler and saner. [...]"

I would guess the analogy of "simpler and saner" would be streamlined, more homogeneous.

The term "fork" is also misleading. All what is needed is once more universal/fat binaries which work on both architectures. macOS cannot be forked in the traditional FOSS sense; there are too many proprietary components for that.

A little of history on the author, Jean-Louis Gassée, can be found here on Wikipedia [1]

[1] https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e
Discussed at the time: https://news.ycombinator.com/item?id=636307
Anyone using Ballerina in production?
Nope, not gatekeeping. I know I won't convince you, but just think about that:

Most parts of the country are approximately medical deserts. So once you're educated, you are dispatched to said desert. Your hospital has standard pathways where nursing teams operate. Problem is, everything that escapes the standard pathway comes your way with no one to help you.

"Yeah, but there's UpToDate, MEDLINE, etc.". Well, no. NO! You simply don't have the time. Your job is to operate as a well-oiled machine to handle all the impromptu shit 70+ hours/week. That's why you did all this rote memorization.

A doctor is not an engineer. He is trained for a hostile environment where you have no time to think or search. As long as automation can't help (and it currently can't), docs are bound to memorization training.
Really, none of this matters. We are the tiniest disturbance in the Universe — a momentary phenomenon on one of a gajillion particle balls that sent out a few infinitesimal pieces of dust in different directions before self-destructing.

So find something to enjoy while you fritter away your pointless existence. Is it family, or food, or art... if you are struggling to survive, none of this really applies, but I don’t think that’s your situation.
I was arguing for the flip side of your comment: that in practice VGA is still supported by most display equipment and is often used, and that including support for a still widely used port is not all that surprising.

Maybe five or ten years from now (given long lifetimes of equipment in question) it would be surprising to still have a VGA port.

I agree that docks and adapters are perfectly fine, at least for me and my use cases. But it's not unreasonable for some users to desire direct support for a widely used port. I've had cases where adapters went bad and created issues - the most serious one was a mini-HDMI to HDMI adapter which caused display artefacts. But I've never yet had a VGA adapter cause issues. To each their own I guess.
a fictional version of which appears in this video game, as the home of the protagonist:

https://en.wikipedia.org/wiki/Assassin%27s_Creed_Origins

https://www.youtube.com/watch?v=zYZRMcjw7Ek
see

https://en.wikipedia.org/wiki/IBM_Notes
I much prefer regular meetups if you're looking to branch out and meet new devs. The hackathon style of coding isn't really all that practical - even if you work at a mismanaged company that's constantly in "crunch time", coding for the purpose of writing a 5 minute demo takes a very narrow skillset.
What is the difference you're referring to? As I understand it they are the same.
Thread from 2017: https://news.ycombinator.com/item?id=13413225
Pete Buttigieg’s Life in the Closet
Maybe it's not that there are 10x engineers, it's just that there are so many 0.1x engineers
>When US was spending billions on Minuteman and Apollo missions, there were many problems in America, including poverty. Not sure? ask the African Americans in the south from that time. However, very little energy was spent on questioning whether spending in space was right thing to do.

Well, more energy should have been spent in that line of questioning.

But there was nationalism at play, and the race to compete with the USSR.

So, not really the best counter-example...
> it takes quite a bit of energy to drop from Earth's orbit around the Sun to ie Mercury's

More precisely, you have to lose a significant amount of energy relative to the Sun, and it takes significant delta-v for a spaceship starting at Earth (to cancel out at least part of Earth's orbital speed about the Sun) to do that. Yes, that's a valid point.
It’s a fairy tale.
Or maybe even offer to acquire you?
Not in word-final position, no, except (as noted by some commenters) through liaison with an initial vowel in the following word — an "intrusive g" phenomenon similar to the "intrusive r" found in many non-rhotic dialects.
Really? On hacker news?

Certainly on Reddit, but HN seems significantly more meritocratic.
This is considered a practical example?

Regardless, checking a register or hot value already in cache against a constant is free on modern CPUs.
Because pertussis vaccine targets a specific, purified protein from the target microbe (that is, a fairly non-conserved element, that is fairly small and provides fewer targets for variation in Ab targets).

Most vaccines don't do this, and none of the new vaccines under development do this (that I am aware of, admittedly.) It's historical inertia at this point. But going back at least as far as "since when I was a kid" it's a fundamental point of vaccine design that you aim for things that the microbe has a difficult time evolving away from (highly conserved molecules), and that offers multiple antigen targets.

I can't say that's never deviated from - not letting the perfect be the enemy of the good and what-have-you - but it's the norm.
It would be a very interesting experiment to modify a C/C++ compiler so that every C/C++ program has defined semantics in terms of a simple array-of-bytes abstract machine, and see how much slower the generated code is compared to the regular compiler.

Alternatively, look at compilers like Intel's ICC --- it has historically been one of the best at code generation, yet it's not known for having anywhere near the same level of UB-craziness as Clang (or GCC, to a lesser extent). The same has been my experience with MSVC, at least the earlier versions.
They've been raided by the FBI for insurance fraud, they reportedly conducted "tests" using samples that hadn't been stored properly, their CEOs/founders have resigned, they've let half their staff go recently and currently are not capable of actually doing testing ...

That's not saying that they never produced useful data, but ...
If you are intrigued by the thesis of the book, EconTalk has an episode with the author.

https://www.econtalk.org/jacob-stegenga-on-medical-nihilism/
>Folks who suggest dealing with poverty before launching machines to space: the economy doesn't work like that, FYI. If a country acquires deep technical know-how on engineering, it means the country can use it to spin out new industries and export that utility. That is how a country makes money.

Technology doesn't work like that, either. A country can "acquire deep technical know-how on engineering" by doing earth-bound R&D and working on its infrastructure problems...

Not to mention that they're not learning much new -- they just repeat what other countries have done since decades, most of which their engineers already know (they already send satellites and make military rockets and such).

Let's not pretend space vs local infrastructure is not an opportunity cost.
re copying: I am quite impressed with how far Chrome's pdf viewer is by now: selection and copying of text works. I wonder when this was added.
Image sites are easier to monetize because ad images don't stick out.
ميرنا حنا –. نجمة من نجمات بلاد الرافدين تتلألأ في سماء مونتريال
Machining Parts for the Apollo 11 Anniversary: Project Egress
It can of course be discussed but I think many of the 'natural' incentives to organize, or even notice something, like scarcity and expense isn't there anymore. These days there are just so much to compete with.

I guess what people try to do instead is to make things modular. But then you might still end up with a few companies like adafruit and sparkfun running most of the show.

The only good example I can think of is modular synths, which seems to have enough layers to be able to offer the "choose your own adventure" in meaningful way. There I could see how you could make something that people would want to "pull" from you, rather than having to "push" it. But on the other hand I don't know it that well.
This is the exact example that made calculus “click” for me. Before that math was a chore and after this example it all seemed so much more useful. I wish I had seen it in junior high instead of college.
They’re basically just printing the company’s pitch. Asking a cash-strapped magazine depending on clicks to get into extensive technical DD on every one of the 5 articles each writer needs to crank out every day seems excessive.
> The reason why India is likely to grow a lot is they’re still doing catch-up growth

With all due respect, as someone who has done work in developmental economics and macroeconomic finance, this is wrong. I’d encourage you to consider the literature. One never loses from a realistic view of the landscape.
> Also stating C is not low-level is a conceited attempt to redefine the word.

I expect a low level language to run the code I typed, or something that has the same effect.

They're not redefining the term. C itself has been redefined away from its origins.
Yeah, for example just reading beyond the array bounds.

What current compilers do is about as far away from “ignoring the situation completely” as it is possible to get.
Article wasn't a surprise, so yes, I think it's pretty mainstream. Definitely recycle aluminium (very energy-intensive to extract), probably recycle glass and other metals, don't worry about anything else.
And neither is HN for that matter.