skysight-inc/HackerNews huggingface dataset:
That you're struck that this is someone who "doesn't hire faculty members" is exactly the best thing.

The academy is so corrupt it should be "shattered into a million pieces and scattered into the wind". H Index ego, P hacking, lazy lies because "no one tries to reproduce", citation cartels, institutionalized systemic academic dishonesty/plagiarism at the highest levels (presidents of top universities and likely their underlings), "reviewer #2", etc. It's all bunk, and most of it is designed to take bright-eyed Ph.D's and grind their soul to bits before they can realize that they can both out-earn and out-produce (in an objective sense) most of their professors by simply leaving the academy.

Being ineligible for tenure should be a badge of honor, as the whole system should be abolished and the world would be far better for it - particularly, science would advance far faster.

Far more of HN needs to read Paul Feyerabend and actually internalize what "epistemological anarchism" means. The academy does not hold any particularly valid claim to being closer to observing "objective truth" than anyone else. The allegory of the cave/divided line (the primary justifications for a lot of academic wankery) was one of the original lies made by a nascent and authoritarian philosopher class. We should have abandoned these ideas long ago.

Oh, and if you leave the STEM fields, the academy goes into full on "charlatan" mode. I go into most social sciences and find a wasteland of footnotes on Foucault and Lacan. That Situationalist International was so successful that the academy is still choked by an obsession with french fashionable nonsense is an indictment of the whole of the academy in the west. It's all intellectually bankrupt.
> Feels like most of this could have been solved by either hiring storage industry experts or just acquiring one of the major vendors.

VMware tried something like that with vCloud Air [0], which attempted to build a public cloud on the ESXi hypervisor with hardware and expertise sourced from storage vendors. It failed.

There were a number of reasons for the failure but perhaps the most prominent was that VMware vastly underestimated the amount of engineering necessary to build a multi-tenant public cloud. As the article pointed out you need to optimize along the entire I/O path from client request down to sectors on disk. It's a significant mindshift from running VMs over a SAN, which is where VMware came from.

(I was involved in the project in its later stages. These are personal observations.)

[0] https://en.wikipedia.org/wiki/VCloud_Air
In the meantime, one could stream a desktop app to a browser that are both local.
Yes we can call it sql.

Language syntax changes all the time. Their point is that sql syntax is a mess and can be cleaned up.
I have mixed feelings. I loathe instapoetry as much as any modern poetry reader... However, I also hate that every modern poetry demands readers to read "good" poetry first to understand why instapoetry is bad (spoiler: instapoetry lacks depth).
Not bad, very similar to dplyr syntax. Personally i’m too used to classic SQL though and this would be more readable as CTEs. In particular how would this syntax fair if it was much more complicated with with 4-5 tables and joins?
I want to work in the world you described. I'm 28 and irritated by the pace of modern work, but I have nothing to compare it to and your comment made me ponder. I feel as if there's no room to breathe. Do you have any stories to share?
Is not like ebay is a seller or something like Amazon, i find this discourse a little....meh?

I don't understand to what you are directing your anger
It looks like it is live now.

But the subdomain matches your user name and your account does not have a history of engagement with HN (irrespective of its age). That may correlate with low quality content in general and threrefore there might be a "self-promotion" heuristic in place.

It's not that self-promotion is banned on HN. But using HN only for self-promotion is generally discouraged (or explicitly discouraged) because it sucks up oxygen without much benefit to the community.
Yes it does. Once you tap that button Bluetooth will remain off.
No, this isn’t universally true. Your intelligence does affect your ability to learn math. It is not always just a lack of prerequisites.
I don't mean the ISOs, I mean the 10k+ line batch script used to activate windows.
Roughly speaking, my experience tells me the percentage of founders (or aspiring founders) who obsess about such things is <10% and highly correlated with their proximity to MBAs.

Folks building products to solve problems for people are far more likely to do what they’re told is “normal/best practice”. At the other end of the spectrum 10% who do nothing and expect it to be “fine”.

That reads a bit cynical, but it isn’t intended to be — people choose different paths and how and if they work out is hugely varied. Each path has benefits and risks, and appeal and ugliness.
The problem is here not free plan generous enough, free plan that lets you enough taste from the desert that you want to have the whole piece.
>It seems to me that the presence of other even less "blue-chip" holdings in Fidelity's blue chip funds would make a lawsuit more credible, not less credible.

From the prospectus:

>Principal Investment Strategies

> [...]

> Normally investing at least 80% of assets in blue chip companies (companies that, in Fidelity Management & Research Company LLC (FMR)'s view, are well-known, well-established and well-capitalized), which generally have large or medium market capitalizations.

Fidelity has wide latitude to decide what counts as "blue chip". On top of that, even if there are companies that aren't "blue chip", it's fine as they're below 20%.
maybe there's a deeper reason every faang moved from vanguard to fidelity or E-Trade
S&P 500 actually requires the sum of a company's earnings in the previous four quarters must be positive in order to be considered for inclusion.

Of course the profit reported to investors could be different from the profit reported to the IRS.
Just get a prepaid sim and transfer your number to it, that does the trick for you!
This seems similar to https://github.com/solo-io/packer-plugin-arm-image

I believe that can also work in non-RPi images, but I didn't get very far in the Pi-CI docs so maybe that does too.
This is very well thought out advice. That said you do need to be focused on the right areas of tax code, and understand that some things can be changed later and some things cannot (at least, not easily or without significant expense).

For example, I relocated to Puerto Rico several years ago and am taking advantage of a 50% transferrable R&D tax credit. Because it's transferrable I can sell the tax credit to people that have a tax liability even if I don't.

After fees, this means I get roughly 40% cash back on my R&D expense. This is a big deal to me and my company.

If you don't do your home work you can potentially miss out on some great opportunities. That said, you do still need to build a good business, or the best tax structure in the world won't save you.
100% agree. What I typically tell people is "your mathematical potential has a limit but it's likely higher than you think."

Not everybody can learn every level of math, but most people can learn the basics. In practice, however, few people actually reach their full mathematical potential because they get knocked off course early on by factors such as missing foundations, ineffective practice habits, inability or unwillingness to engage in additional practice, or lack of motivation.

(My comment here is basically the intro to a detailed article I wrote on the topic: https://www.justinmath.com/your-mathematical-potential-has-a...)
> On the other hand a change like this perf improvement can be released without tying it to a language version, that’s good too.

And you pay for that by having literally no way to parse something ubiquitous like json out of the box on install, relying to either installing third party lib (which is yet another security attack vector, requires yet another approval for upgrade, API can change on a whim by maintainer and other can of worms) or by using other language.
<header> and headings are very different. A heading is how you semantically signpost the beginning of a different section of content. A <header> other than one at the beginning of a page, is basically a DX convenience.

Headings are the major way people using assistive technologies can skim a page and navigate around. I think a <header> will still be treated as a landmark, even if it's inside other landmark elements, but it will be nameless so not nearly as useful.

It can be a struggle for some people in some situations to create pages with a heading level hierarchy that accurately reflects the content. Sometimes I think when there's any difficulty, authors should basically give up and follow a simple guideline: have one <h1> that says what the page is about and use <h2> for all the other headings.

The words put inside the headings are far more important than the accuracy of the heading level.
I often refer to this quite explicitly, something like "my skills include reading and writing modern math", as if it was a foreign language, or musical notation.
"And in her ears the little Seashells, the thimble radios tamped tight, and an electronic ocean of sound, of music and talk and music and talk coming in, coming in on the shore of her unsleeping mind."
+1

I do find common table expressions (eg with clause) lets me express what I want way easier.

Probably because it makes it easy to express a bunch of operators that are then pipelined…
I actually disagree with both of you. Programming is learning and the code is the side effect of what you have learned. If you jump at a large project but lack the fundamentals you are going to wasting energy on stuff you shouldn't be.

Rather the best way to learn programming I find was to master the basics, memorize the most used routines and commands to avoid having to google it every time (ex. CSS)

The problem now is we have LLM which kind of negate the need and we have lot of engineers who don't have good fundamental systems design.

The other major issue is most of us engineers are scaling for a future that won't come. It's sufficient to squeeze ton of performance out of a single vertically scaled Postgres instance for example without the need to do exotic architectures.

So prerequisites are important like in the article but less so now but the fundamentals and only learning what is needed is critical more than ever (ex. Kubernetes for a blog)
Nice one Aras. I can't say I recognize the company anymore, so disfigured from what it once was, but I still love the engine and editor and still use it day to day.
Don't sell yourself short, programming is just as difficult as math. I'm confident saying if you are able to code you would also be able to learn pretty advanced math.
I don’t think this is categorically true. A couple obvious options are constructing titanium gliders to land materials on earth, and de-orbiting incoming metal loads with a space tether to provide inertia that can then be used to launch planetary loads to orbit.

It’s true that the relative value of these materials will be higher in space (since your alternative is lifting it out of the gravity well) but there may be so much supply that you can saturate the space market and justify the extra transport cost to sell it on earth too.
Sure, there is such a thing as mathematical talent. However, few people actually reach their full mathematical potential because they get knocked off course early on by factors such as missing foundations, ineffective practice habits, inability or unwillingness to engage in additional practice, or lack of motivation. Basically, your mathematical potential has a limit, but it's likely higher than you think.
> Can we call this SQL anymore after this?

Maybe not, just as we don't call "rank() OVER" SQL. We call it SQL:2003. Seems we're calling this GoogleSQL. But perhaps, in both cases, we can use SQL for short?
The auditor who unexpectedly helped me is a BIR-accredited one but does not work directly for BIR. (BIR is a PH equivalent of IRS)
Pulled how?
Google Drive, cuz it's easy and cheap and works with my phone and Chrome and Google Photos and Docs and such.

I don't think I'd consider switching to any other provider. Too much hassle and less ecosystem support. It's 2024 and I prefer my cloud storage to just be invisible in the background, not something I ever have to think about.
Tether / skyhook seems a more plausible option.
Due to the higher frequency it wouldn't penetrate as well. But it is fun to think about the other EM sources used for cooking.
Download Any Substack Article as Markdown (Open Source)
Show HN: Visualize database schemas with a single query
Hey HN! We are Jonathan & Guy, and we are happy to share a project we’ve been working on. ChartDB is a tool to help developers and data analysts quickly visualize database schemas by generating ER diagrams with just one query.
A unique feature of our product is AI-Powered export for easy migration.
You can give it a try at https://chartdb.io and find the source code on GitHub.
Next steps ---> More AI.
We’d love feedback :)
They are often “unprofitable” exactly because they properly optimized their taxes.

At the extreme, no Hollywood production ever makes a profit, and they aren’t taxed. The tax people aren’t stupid, and the total tax paid is actually reasonable, but it is not paid by the entity that makes the movie, but rather by actors, marketing, filmmakers, etc. They get to minimize their tax to the absolute legal minimum, while at the same time advance their business goals (primarily, shaft whoever isn’t aware of these schemes - mostly newcomers to the business)
360 cameras are cheaper than you think. I like the GoPro 360 Max. You'll have to post process video to get it onto YouTube but you can then watch it.
Unity games always seem to have memory leaks. I'm not sure if it's the engine or the game.

If I use ulimit to set a memory limit, the games behave. Otherwise, they'll keep sucking of memory till my computer crashes.
The higher your iq the more easier it is to go top down.
Why would you return the materials in Dragon? You can build a simple glider from space-side materials. The return trip is way easier than getting out of the gravity well. You don’t even need crew.
Only in India? Seems OK in the US
That’s not a blog post. This is an academic preprint, I imagine the format is as prescribed.
oh we don't have downtime when one ecs instance goes down... we had it when the entire feature they offered went down. but i don't deal with aws for over two years. i hear it got better. we always had from day one all blessed architecture from their consultants-salesman, dual region, quad vps, green blue ecs deploy, the whole shebang

...i forget that but your point is very good. cloud is marginally better than DO and such. sorry i forgot people use these things since a pipe is so cheap in the last decades.
Yes, having |> isn't breaking SQL but rather enhancing it.

I really like this idea of piping SQL queries rather than trying to create the perfect syntax from the get go.

+1 for readability too.
Reminded me of one of the early HTML editors, HoTMetaL.
In the future, AI will write our manifestos for us!
> Include the name of the person who ghosted you, and the date of your last communication, and we will make sure they get back to you.

Why would I want to have any further communication with a company who can't be even arsed to send me a response? If a company ghosts me, that's disappointing, but fine. It just goes on the do-not-apply company list of mine.

While rarely, it does happen that the tables turn: throwing past ghosting in the face of the recruiter (who some years later now has a great interest in me) before cutting off all communication is just way too satisfying.
It seems that the CRXcavator security service has been down for several days
Matthew Perry's death intensifies concerns about ketamine access
in fact I would say >90% of -internet users- who are motivated to do so would figure a way to bypass the block. And they don't need to know DNS for that. They find some board that gives them the steps necessary without needing to understand how it all works. Or they know a guy. Why are they motivated? Probably for games, videos, netflix, social media, etc. The walled gardens would motivate them.

Thing is here, only a minority are going to be "into" the pirate site scene, so way less are motivated in the first place. And a lot of them probably have a perfectly fine way to get their stuff from non-blocked pirate sites.

When I look at my grandma use the internet, she knows very little about it, but if she's motivated to do something with tech she always seems to figure out a way.
No, you are on a separate SITE with different topics. One or more sites exist for each topic, run by different people. They all compete, with no obvious single center. You are on Hacker News to talk about technology, mostly software. To talk about mostly networking, you could go to #networking on Libera. To talk about raising fish, you could go to I don't know where. Let's stick to those two examples I do know - why do you think that Hacker News is "the center" of the non-Reddit forum ecosystem, and #networking on Libera is not "the center"?
I've always thought of mathematics as something that reveals itself - self evident for those who know to look for it.

Humans are absolutely "generally intelligent" - the languages we all come preloaded with provide a substantial base hominid intelligence.

Were one to compare all known species and their respective forms of intelligence, humans would be the standard for general intelligence and intelligence in general - this is only debatable if you entirely ignore the works of humanity, as it is only us that can see all known things as resources or potentially so.

Let a tree be known by it's fruits. Not to discredit the intelligence of dolphins, octupi/squids, chimps, ravens, certain dogs and cats but by no means are they, in any measurable way, comparable generally to a human or even specifically, save species specific intelligence, like how to operate a built in ink cloud organ.

If the point of evolution is to create endlessly more complex iterations of life forever, which it might as well be, we are the finest known example of evolutions success - we are the earth's magnum opus. Furthermore, were Earth alive and we its offspring, we are more than it - as a child is more than it's mother or father alone. We are the most important thing here rn.

At least so far. Definitely win overall.

Can another species do math, identify everything, name it all and turn a tree into a chair? That's base reqs to challenge for the smart crown.

tl;dr: I agree with the comment I'm replying to - I just like to write books
> As someone who was the “smart kid” growing up, going to the university without good work ethic was pretty eye opening, no longer being able to coast on intuitively getting subjects, but rather either having to put in a bunch of effort while feeling both humbled and dumb at times, or just having to sink academically.

Modern gifted education is very aware of this and is working on fixing that. How effectively, I dunno, probably not very, but at least it’s a hot topic in the field this century.

Damn near every person I’ve know who was “gifted” has a similar story, myself included. There’s a lot of lost potential because we badly mis-handle those kids for years and years on end.
Ask HN: Would competitive chess be better with one allowed take-back per turn?
So after your opponent makes a move, you would be able to undo your opponent's move and your move before that.

You would be allowed at most one take-back per turn.

Would this improve competitive chess?
https://www.refactoringui.com/ is a good one
I am also a big fan of pyinvoke (and fabric). Unfortunately, both are not really maintained anymore (hundreds of issues each).
Where did you get a notion that JSON parsing code will end up in a binary if it’s not used? Or Rust compiler is so obtuse it can’t tree shake unused code?
I hope I’m not the only one who cringes at the “asks” terminology, in the context of “writing well”.
A medium-sized asteroid identified had something like $3T of titanium on it. Of course, that's gross value and you can’t clear your supply at that price. But even if it costs hundreds of billions to extract you should be able to net a profit.
Wolfram Alpha's math input is broken in other ways as well:
https://bostick.github.io/blog/2024/05/precision-bombing/

Entering input such as:
1*^-1355718576299609

or:

1.0`90071992

will trigger bad behavior on the site.
The only similarity is that it was a surprise and had a psychological impact. The Tet Offensive was massive by comparison.
Absolutely as soon as I start doing multiple joins and throwing up all sorts of trailing syntaxes to further refine/filter/group I get lost

But piping is both intuitive and very easy to understand without having to get everything right from the beginning.

I really hope Postgres 16 can implement pipes, might be interesting to be able to use triggers and functions to pipe to and from, actually might simplify that aspect of it too.
Indeed. That’s the easiest way to show your students/professor/coworkers which are the crucial bits.
This one? https://evaparish.com/blog/how-i-edit
> Though Zig might edge out Rust for this use case once it stabilises.

Zig has a meaningful advantage in the context of this discussion: lazy compilation. The compiler won't even semantically analyze a block of code unless the target requires that to happen.

Currently, dependencies are more eager than they really need to be, but making them just as lazy as compilation is on the roadmap. Lazy compilation means no tree shaking is needed, and it means that the actual build-graph of a program can be traced on a fine-grained level. We might not be able to audit a hundred dependencies, but auditing the actual used code from all those dependencies might be more practical.

This is well positioned to handle a common pattern: `small-lib` provides some useful stuff, but also has extensions for working with `huge-framework`, and it needs to have `huge-framework` as a dependency to do so. Currently this means that the build system will fetch `huge-framework`, but if we can get it lazy enough, even that won't have to happen unless the code consuming `small-lib` touches the `huge-framework` dependency, which won't happen unless the program itself needs `huge-framework`.

Existing build systems don't do such a great job with that kind of structure, and the culprit is eagerness.
tariffs/sanctions are meant to be long term, 15-30 years before showing effectiveness. they are meant to not stop progress but stop 'compounding' progress. if they show effectiveness sooner even better! but effects are better seen after 10 years.

if A has $500 and B has $500 (and each put money away at the end of the year), tariffs on A are meant to 'eliminate' the compounding interest of the market. so over long horizons B ends up ahead. A still makes progress (but substantially further behind from where it could have been).

my example is more true of sanctions than tariffs. i've noticed many misguided tariffs from countries with less noble aims recently.
It can definitely be helpful to take a top-down approach in planning out your overarching learning goals.

However, the learning itself has to occur bottom-up. Especially in math. Math is a skill hierarchy, and if you cannot execute a lower-level skill consistently and accurately, you will not be able to build more advanced skills on top of it.
And the keys are owned by Microsoft. /s