skysight-inc/HackerNews huggingface dataset:
My theory is I offload computation to a larger compute node, e.g. subconscious.

Something I picked up from my 7th grade english teacher, once feeling blocked or otherwise done all you can, go do other stuff and let the subconscious work on it. He meant it in context with creative writing but I think it applies for any other profession that requires problem solving.

Sleep, particularly - I often wake up the next day after struggling with a problem with the obvious solution gleaming in my mind's eye.
One can’t, and wasn’t.

If you read carefully, you may reconstruct the actual issue and the store policy:

Either Proton mail removes mention of their premium service from the app (and the app can still provide this service to anyone paying outside of App Store) or they keep it and then provide in-app purchases.

They clearly decided to use IAPs. If you ask me, this is a smart move, as many customers won’t be bothering with other payment options.
> then compressing the H2 to 700 bars consumes 30% of the stored energy, then you must add distribution and transport

You don't need any of that for grid storage. You can pump it down into a salt cavern in gaseous form (previously used for natural gas storage) and pump it back for on-site power generation when the grid needs it.
In case it helps anyone, I wrote my Eb1a experience here : http://Eb1a.substack.com
The vocabulary is primarily from Romance languages, but the whole story is more complicated. From the Wikipedia page: "Esperanto's phonology, grammar, vocabulary, and semantics are based on the Indo-European languages spoken in Europe. The sound inventory is essentially Slavic, as is much of the semantics, whereas the vocabulary derives primarily from the Romance languages, with a lesser contribution from Germanic languages and minor contributions from Slavic languages and Greek. Pragmatics and other aspects of the language not specified by Zamenhof's original documents were influenced by the native languages of early authors, primarily Russian, Polish, German, and French. Paul Wexler proposes that Esperanto is relexified Yiddish, which he claims is in turn a relexified Slavic language,[72] though this model is not accepted by mainstream academics.[73]

Esperanto has been described as "a language lexically predominantly Romanic, morphologically intensively agglutinative, and to a certain degree isolating in character".[74] Typologically, Esperanto has prepositions and a pragmatic word order that by default is subject–verb–object. Adjectives can be freely placed before or after the nouns they modify, though placing them before the noun is more common. New words are formed through extensive prefixing and suffixing."

https://en.wikipedia.org/wiki/Esperanto
Here are some major issues [1]:

SQL’s shortcomings can be grouped into these categories:

- lack of proper orthogonality — SQL is hard to compose;

- lack of compactness — SQL is a large language;

- lack of consistency — SQL is inconsistent in syntax and semantics;

- poor system cohesion — SQL does not integrate well enough with application languages and protocols.

[1] We Can Do Better Than SQL: https://www.edgedb.com/blog/we-can-do-better-than-sql/
Yeah fat fingers aside I just don't get how internet advertising is effective and even marketable. It has no effect on me. I avoid it entirely, even without add blocking. I often wonder if this is a bubble that will pop.
Thanks! I love to read this kind of stuff!
> Is this really a SQL feature or a relational feature?

SQL.

There is no reason you couldn't have a composable implementaiton of relational logic.

> The essence of the relational model is that names are known up front

That every relation consist of tuples each member of which consists of a name, a type, and a value is part of the model, sure. That doesn't impose restrictions on composability.

> an attribute of one relation is not an attribute of another.

An attribute of one relation may well be an attribute of another.

There's no reason you couldn't have a relational language that let you store and reuse clauses.
for the good
I disagree, this isn't the nuclear option, the nuclear option is forcing these platforms to have a more editorial role in the content they're serving and that comes with a whole bunch of good and a boatload of bad.

Gigantic unmoderated platforms existing like this that promote random snippets of speech to drive user engagement and ad-revenue is a thing that shouldn't exist. The problem we still haven't solved is how to specifically kill off platforms of this type without killing forums and discussion boards in general. I think there is a distinction there but I'm not certain precisely what defines it - but if anyone figures it out please let us all know!
Charles Schwab has native english speaker support just a phone call away (with no waiting in the handful of times I've used them, so far). And they were the first of the non-robinhood retail brokerages to break rank and offer 0-commission equity trades.

Example: I accidentally deposited a check into my IRA once. I called and explained I wasn't sure what to do because 1) the check was post-tax money and 2) if I tried to fix it myself, would it count as an early withdrawal?.

The guy picked up almost immediately, said yep lemme transfer you, the <something> department has a button for that. I got transferred, still to a native english speaker, who sorted me out. A couple days later it was all fixed in my account. 10/10.

I do all my banking with them and if they offered a 2% cashback credit card, I'd move that to them too.

Speaking of which, Citi (I have the doublecash) has been dreadful - my card # got stolen once, and they sent the new credit cards to my old address (that I still - for a bit longer - owned, thankfully) even after I specifically stressed, and confirmed multiple times, that I was 300 miles away from the address and if they sent them there, they'd sit in my porch for 1-2 weeks before I could get to them, and I would also not have a credit card to use.

They reassure me, even getting a bit snippy at the end of the call, that they're sending them to the address I gave them (my parents' house) on the call. And since I'm such an important customer, they're overnighting the cards.

Sure enough, the next day, I check my security camera and see a dang cardboard envelope that says CITICARDS all over it sitting on my old porch 300 miles away.

So I call them up, explain that they did exactly what I asked them not to do, and if they could cancel those cards and try sending them again, because I don't have a credit card right now, and I'm trying to furnish and move into a new house and need to put about $10k of appliances purchases through the cards ASAP. They explain that, sorry, they need to wait a week or two (I was incensed and don't remember clearly at this point) before they can do anything.

Luckily a week later when I rolled up to finish cleaning the old house, the cards were still there, albeit a bit damp.

In the meantime I'd applied for a Blue Cash Preferred (which gets 6% cashback on instacart!) and they had it to me overnight and dropped it on the doorstep of my new house which was a new construction and not even in some systems yet as a valid address. Their support as been good so far, too, though I haven't had to call them but once so far.

(Thanks for coming to my TED talk.)
CEO wage depends on company size: big companies are willing to pay A LOT for a CEO which screws up with 1% less chance.
Other jobs (be it janitor, software engineer) don't scale up as much with company size, since the single tasks remain the same.

So a big reason CEO wages grew is that companies became massive.
No, they don’t count, because they were not a Y Combinator startup.
Almost all languages above the C level has nice abstractions for this, but you still sometimes need to do it for various reasons. Basically, whenever the indexes don't matter, then 1-indexing and 0-indexing are equivalently good, but when they do matter, then 0-indexing leads to neater calculations.
No, it works with authentication token generator apps too
Good Mentors and Bad Mentors
> Give America back the monopoly it had in the fifties and sixties and minimum wage would be $24 an hour.

It would take a lot more than that. Remember that the gains labor made after world war II were built upon decades of struggle by labor, including frequently being targets of violence by armed militia hired by corporations [1]. Despite that, America desperately needed labor for world war II (where the alternative was defeat at the hands of the Nazis), so for that moment in history capital and labor found themselves in a obvious win-win scenario. Most of the gains made by labor in America were made during this period.

The minimum wage does not naturally rise - it is a policy decision, one implemented under pressure from labor. And as labor's political power has waned and capital's political power has increased, minimum wage has stagnated.

Under our current system that heavily favors returning productivity gains to capital instead of labor, returning America to that global monopoly (which would require the highly improbable destruction the industrial capacity of the rest of the world while leaving America's untouched) would just turn the hypothetical gains of that monopoly over to the owners of capital.

Realistically, any attempt to return to the prior American monopoly would result in a massive regression in the American standard of living, through the destruction of purchasing power abroad for American goods and services (remember, we have a lot more people today than we did back then, and many of them - especially farmers - work in occupations that sell to other countries).

1. https://en.wikipedia.org/wiki/Anti-union_violence_in_the_Uni...
I mostly agree with you on sites with no ToS or sites where you're not a registered user.

I think that the concept that a ToS is considered by you to be malicious, yet you agree with it anyway in order to receive services is where the problem lies. That seems intentionally deceptive to me. If you disagree with the ToS why still use the site?
My understanding is that Google, say, does not offer half its Mountain View salary in Cambridge though I'm sure there's a difference.

A couple of things are being conflated.

SV housing costs are astronomical so some companies pay inflated salaries to at least somewhat compensate.

Certain large tech companies are willing to outbid essentially everyone else to get the people that (they think) are the best.
The omission, combined with the context, leads the reader to make an incorrect conclusion.

... he returned to Berkeley in 1985, and started a post-
Ingres database project.

That would be Postgres.

Naturally, he named that database post-gres — as in, after Ingres.

He says it's Postgres.

And thus PostgreSQL was born.

"thus" implies that the preceding discussion, about Postgres, describes the birth of PostgreSQL. Which it doesn't. At best, this is confusing, suggesting that Postgres = PostgreSQL. Postgres became PostgreSQL ten years later, once SQL was added, replacing PostQUEL. The elided details allow for different interpretations, including the wrong one, that SQL was there from the beginning. Also, the tone of the text you quoted suggests that Stonebraker learned his lesson, and just went to SQL for the Postgres project, which he definitely did not do.
I hear that. I have a Google account because I still use some Google services and it isn't tied to any social media nonsense unless you count YouTube.

For twitter I just favorite the few people I want to follow.

Surprisingly my instagram account has no personal information and haven't had any issues but I don't know why.
> "More precisely, the order of magnitude of a number can be defined in terms of the common logarithm, usually as the integer part of the logarithm, obtained by truncation."

$ bc -l
l(835)/l(10)
2.92168647548360208478

That would make it 2 orders of magnitude by that method. Happy to accept that it's 3 orders of magnitude by the N=a*10^b method though. Either way, it's definitely not one.
Theranos wasn't a YC company
They absolutely do have a major part of that power. Together with Google/Youtube + FB/insta, they pretty much control the political discourse. What other big platforms are there?
Wow, amazing! The same approach Nintendo has taken with Super Mario 3D All-Stars.
Here's a particularly interesting bit:

> Rao said he had previously set up two-factor authentication to access his account, and Bagheri said she’s certain her Robinhood password is unique from all others, including her email. Neither believed they had been duped by phishing scams or malware. Both said they use the same email for Robinhood and other accounts, and that only Robinhood has been affected.

Usually, these situations can be at least partially blamed on credential stuffing, but claims such as these warrant further investigation. Credential stuffing isn't supposed to work if 2FA is properly configured, and phishing shouldn't work if something like TOTP is implemented correctly--although it quite often isn't.
Worth noting that the proximate cause of death is often times largely uninformative as to why the startup actually failed.

Most failed startups fit into the following timeline:
was burning more money than it was making =>
failed at raising more money =>
did a round of layoffs / cost cuts to get economics under control =>
couldn't right the ship and shut down / did a fire sale or acquihire

But, the above timeline doesn't teach you much about why the company really failed. The real answer almost always involves a multitude of contributing factors, and requires intimate knowledge of the startup's business.

For the most part, the only reliable source for this type of information is one of the founders, board members, or (sometimes but not always) c-level execs. And, even then, they have to be willing to be vulnerable (which is very rare).

If I could give some advice to Failory, it would be to think about how you can incentivize founders to share their stories. As it stands, they have little to gain and potentially a lot to lose (e.g. being labeled one of YC's "biggest failures")
I'd probably have a folder called "humans-brain", and within that a file called "quotes". I care more what the information is about, and less what the meta-data about the data is (what type of info it is). Why? Because I more often want to find information about a topic than I do to find information of a particular type.
you're not wrong... Null by itself is sort of crazy in a binary system, but I see that as more a problem with binary representing reality rather than the other way around. It's a handy abstraction in that sense but a nightmare for systems level programming.
If you are a market leader in attracting developers and customers while keeping this commission, that is too low.
It seems hilariously naive to think that the only time people will be weaponising it is during an election and that there aren’t elections happening regularly all over the world so that if your point holds true such things should basically always be turned off.
Note that Canada is unlikely to let you in right now, unless you are a citizen or permanent resident of that country.

https://www.canada.ca/en/immigration-refugees-citizenship/se...
I will add: one thing I don't like about schwab is their password/account security. They don't offer real 2FA, for instance.
I kind of do, and then I decide that that's ridiculous, and then I kind of don't... for a while.
> Some people get burned out

I'd say if management routinely burns out programmers and prevents them from having long careers, that in itself is a form of age discrimination.

> If the industry now is 10x the size it was in 2000 (arbitrary number), then 40 year old developers should be 10% of the workforce, even discounting any other factors.

IMO this seems to be an ageist assumption. If an industry is growing, why should the newcomers to the industry be overwhelmingly young? Why shouldn't "older" people join in large numbers too, especially if there's a lot of money to be made? I personally switched careers and didn't get my first tech job until I was over 35.

> I have never had so much clout during job hunting than I do now, with 20 years of on the job experience.

What do you make of the pervasive "quiz show" style job interviews that favor recent CS grads and discount job experience?

In any case, I'd say there's more empirical support for my position than the claim I was arguing against, that people work 80 hours per week and then retire early because they "value their time". Just not their current time, only their time later in life (if they live that long), I guess.
Honestly it still seems like a lot this way.

If those platform crates are just backends for libc (or similar to libc), why aren't they all folded in a single project? Having them as separate crates open the gate for supply-chain attacks without really allowing greater control or expressiveness. You are always going to pull all of them in, you are unlikely to ever use them directly, and they have no more impact on compilation than features.

Having to use proc-macro2+quote+syn for macros feels wrong, considering it's a language feature.

Having to pull in 4 crates for pinning also seems wrong. This could easily be a single utility crate, and if you really need all this cruft to use Pin (a language feature) most of this should probably be in std.

The async I/O feels like definite bloat. Not only is that a lot of futures-* crates, but I know from first-hand experience that those tend to implement multiple versions of some primitives (like streams) that are incompatible.
Maybe because the CEO is now a YC exec
OK but doesn't OP demostrate that the same IP clicked 15 times in a short period of time and he was charged for all of them? How could that be complicated to handle?
Not a TRS-80 expert, but leaking/failed capacitors are a very common problem in old (and new!) machines.
Can we then look forward to Yelp serving up 'this business is accused of being run by a white person' warnings?
It's kinda neat but a pretty obvious TOS violation. I'm not sure github is really interested in people taking advantage of their free service to run their web scraper bots.
Here's Hoping ;->
Nifty! Do you plan to use those commit history in any way? Is it just for bookkeeping?
The core X protocol doesn't have any actual coordination of frames becoming ready to display. There's isn't even a concept of a frame or page at all.

There was an extension added in an attempt to fix this situation, IIRC it's the xdbe extension, but I don't believe it gained much traction.

If you look at the implementation of xcompmgr and the extensions introduced to make compositing possible, namely Composite and DAMAGE, they too don't have any frame-oriented coordination.

So it's just more racy uncoordinated capacitance in the immediate mode rendering pipeline of X. Your X requests logically just throw things on the screen as they occur. There may or may not be a compositor in the middle of that. When the compositor is scheduled and how much of your X requests sitting in the queue become processed as part of the same timeslice is fairly non-deterministic. There's unpredictable scheduling occurring at the kernel level, the compositor process's event handling, and the X display server's client multiplexing level.

There are some good reasons for a replacement like wayland, this area is definitely one of them.
Not really. Too much emotional down-voting for me to care or find it of any useful information.

Obviously just my personal opinion.
No bad assumption here: people say that productivity growth and wage growth ought be the same. If this was not the case, then in the long run 100% of value added would go to capital!
Of course this does not mean that the productivity gains should directly translate into wages.
Once democracy takes a beating, free speech will be the first to go.
I wish web browsers were designed such that they never dynamically move text that's currently visible.
How close is the experience of using R2 close to using pen on paper? Can you please elaborate more on what aspects make you absolutely love it?

I tried Apple pencil with iPad Pro but couldn’t find any app and neither does the HW replicate the pen on paper exp and it’s probably not designed/meant for it either.
When Apple kicks Steam from macOS no one will be defending them. That is as close as your comparison can get.
"Its just easier to apply the <deep fake of myself> than it is to apply foundation. Its how I'd look anyway" - delusional early adopters probably
There is a benefit. The prevention of side loading limits malware. Windows is ridden with malware.
Why would Theranos count? They were not YC.
> Also comparing an organization that terrorizes, mauls and murders people in real life living in their home neighborhood to a company that imposes strict rules to ensure they get a cut of every sale on their own digital platform seems far fetched.

It's not far fetched, it's moronic, immature and quotable clickbait trash. The CEO is trying to get attention by saying something blatantly extreme. It's perfectly representative of the age we live in, where people lack self-control and routinely throw outrage tantrums like they're children and desperate for attention at all times.

He might as well have declared that Tim Cook is a murderous despot, just go ahead and leap to the finish line for that mental train of stupidity.
>"silence is violence"

To me this might be the best example of a 'meme', in Dawkins' sense of the word, that I'm aware of.

- It's short

- It rhymes

- It gives new territory to a powerful word

- It creates an in-group signal

- It's self-amplifying, and most importantly

- It's ridiculous

It's absolutely destined to go far beyond it's own merit by outcompeting everything in its domain on 3+ metrics.

It also helped me understand one possible reason why so many broken slogans are rising to the top. There are many factors in totality of course, but the ones that are ridiculous drive engagement from everyone, the proponents to echo and the opponents to mock.
Does it really matter if they are fraudulent? Most advertisers measure (and are willing to pay for) conversions, not clicks. So even if there are lots of fake clicks, the number of purchases wouldn't change.

If advertisers have to pay for more than their conversion rates justify they will stop advertising on reddit which forces reddit to solve the fake clicks problem.
After stealing HomeJoy's customer DB for another start-up, she is now a YC partner...

Move fast and break things?
How China is flanking US dollar dominance, worldwide
I don't like either syntax. Wikipedia has this example:

QUEL:

range of E is EMPLOYEE
retrieve into W
(COMP = E.Salary / (E.Age - 18))
where E.Name = "Jones"

SQL:

select (e.salary / (e.age - 18)) as comp
from employee as e
where e.name = "Jones"

I would prefer an operator syntax that directly mimics relational algebra. Something like:

w = employee(name == "Jones")[comp = salary / (age - 18)]

So () is "where", [] is "project" (choose or create columns) and you can use * for join and + for union. The result is a table with a column named comp.
The Bay area is nice and I certainly understand the attraction when I visit. And I probably wouldn't want to live in Chicago; winters are especially brutal in the upper Midwest, there aren't "real" mountains, and I have no connection to the area. But I have no problems with winter generally and I doubt I would move to the Bay Area even if you took money off the table. Silicon Valley is meh and SF is nice to visit but has a lot of problems. Santa Cruz mountains maybe--if one ignores the wildfire problem.
Computer Chronicles on Archive.org (1984-2002)
Refresh rate != frame rate. Maybe you’re too young to have ever used a crt at 60hz.