skysight-inc/HackerNews huggingface dataset:
Plenty of databases at the time had pretty lame string indexing because it simply wasn't something people relied on if they wanted performance, and memory sayeth mysql's were both not particularly efficient and had some nasty technical limitations.

On the mysql she was using, breaking things out so it only needed to index ints was almost certainly a much better idea. On anything I'd be deploying to today, I'd start by throwing a compound index at the thing with the expectation that'd probably get me to Good Enough.
Well she did say she had indexes on the new table. It could have been fixed with an index on the previous table, but a new table with indexes also fixed it.
He didn't blame the individuals, instead he argued that there's a social problem which society needs to solve.
Yeah, I ended up meeting a bunch of the regulars on my local BBS.
He addressed the art "narrative"-- and dismissed that basis because cryptocurrencies "aren’t being discussed or valued in terms of this model." I think he has a point. He doesn't discuss NFTs though, which seems pretty directly related to art.
I expected to find lots of past threads on this, but couldn't. Others?

The HP Way: How Bill Hewlett and I Built Our Company (1960) - https://news.ycombinator.com/item?id=20666371 - Aug 2019 (20 comments)

Is the HP Way still relevant today? - https://news.ycombinator.com/item?id=17581713 - July 2018 (32 comments)

Quotes From Bill Hewlett and David Packard - https://news.ycombinator.com/item?id=2969816 - Sept 2011 (12 comments)

A little more loosely related

The HP Garage (2009) - https://news.ycombinator.com/item?id=24982418 - Nov 2020 (19 comments)

Lucile Packard – Partner in Greatness - https://news.ycombinator.com/item?id=16257332 - Jan 2018 (3 comments)

12 Year Old Steve Jobs Meets Bill Hewlett (of HP) - https://news.ycombinator.com/item?id=2966132 - Sept 2011 (2 comments)

Losing the HP Way - https://news.ycombinator.com/item?id=2905468 - Aug 2011 (3 comments)

Bill Hewlett & Dave Packard (HP) - Early Years - https://news.ycombinator.com/item?id=13278 - April 2007 (1 comment)
This is a problem during lectures. If you ask immediately you may end up looking entirely stupid, but if you spend a few minutes thinking about it the topic already moves from it so you can no longer ask lol.
It's a concern, but a strong dollar isn't all roses and sunshine either. For one thing, it makes it hard for the American economy to compete in anything but the highest-margin industries.

I'm not convinced that the rise of China will be so bad. Boomers and neocons want us to think so, but their "arguments" are mostly just paranoia and sentimentality.
The whole point of their operation was to buy real estate based on an algorithm. Hiring an agent to evaluate and execute each sale was the opposite of what they were trying to do and likely wouldn’t scale to the billions of dollars they were looking to spend. Obviously it didn’t work out for them though.
This slow speed is one of the reasons the curses library and its descendants try to only repaint small sections of the screen using escape codes to move the cursor. Ironically it's also quite helpful with some modern terminals that are very heavyweight on graphical (pixel) redraws.

E.g. I can refresh a TUI app using MacOS Terminal.app 30x a second using ncurses; but a naive wipe/redraw at that rate produces visible flickering and artifacts.
I was gonna suggest assembly but modern instruction sets are too complicated nowadays
Why do so many of us “forget” to populate the database with representative quantities of data until after we’ve baked in all of our poor design decisions?
I think it probably would have helped to start with some basic economics. The housing market is large, diverse and very efficient. Trying to throw some data science voodoo at it and thinking you can somehow outsmart the market with some magical ML despite the fact that all the data you're crunching is already incorporated in the price by the existing participants sounds stupid to begin with.
You might be right (I don't actually know what a HELO string is, I don't know anything about SMTP :). I was just going off how the author presented the data, as a tuple of four completely independent things.

Of course the main point still stands, that the two schemas are exactly as normalized as each other.

Edit: rereading the original post, the author mentions that "they forged...the HELO"--so perhaps there was indeed no relationship between HELO and IP here. But again, I don't know anything about SMTP, so this could be wrong.
My electric lawnmower and edger/trimmer/leaf blower use lipo batteries and can be swapped rather than plugged in.
Agreed, it's a tricky balance.

To be clear, I don't believe I've ever said these "rules" aloud.

When someone comes to me for help, the first step is for them to explain the problem. The next step is for them to discuss what solutions they're considering. If they're at a loss, I open a browser window and ask them what they think a good query would look like, and pattern behavior that helps them in the future, and we work off of that for a bit before I may suggest actual implementation strategies, and walk through pros and cons of each approach.
Right? Injecting (or snorting or whatever) shit that comes from who knows where. I will never fucking understand it.
Who needs Honduras to host your idealized charter cities when you can run a social experiment domestically?
One thing to remember of message hopping. I ran a BBS in Oshawa, if you posted a public message to it, it was copied to the Whitby BBS, who in turn copied it to the BBS in Pickering, who in turn copied to a Toronto BBS where it was copied to multiple systems. In affect the public section was one big BBS it was just that messages would take days to relay around.

I remember some silly reporter did not understand and he called BBSes all around North America posting the same message, and for the next week or so you would see repeats of his message all the way from California and Florida.
A wealth tax is both tidy and more general.
I presume you meant anarcho-capitalist but I love the concept born from your typo : https://en.wikipedia.org/wiki/Anachronism
Come to think of it I think the faf section was where I got my first compiler as well
I disagree with the article's premises and conclusions, my perspective is that of a physicist who also knows many lapsed physicists.

The premise seems wrong in that he disagrees with the elite overproduction thesis, but the professions he lists are " lawyers, MBA holders,..." and later to finance. But these are the professions likely to be zero-sum. So to me the article really is "I agree with the elite overproduction thesis, I just don't think it applies to physics".

OK lets talk about that then.

If there is something that's gone wrong with pushing forward the boundaries of our knowledge it isn't a lack of bodies producing the standard unit of scientific knowledge: "the peer-reviewed publication". These have grown exponentially. I don't think I've seen anyone even argue the rate of knowledge increase is growing commensurately. It *might* be the case that new knowledge requires exponentially more people looking for it but that's a pretty different article. Personally, I'm skeptical more NSF funding would help.

I do agree with this part:

Our apparatus of scientific education, especially mathematics education, is deeply flawed. It takes too long to bring young people to the research front, and it produces a false view of what doing science is really like.

But this research is in a academic setting, and there is definitely, unambiguously, an overproduction of physics PhDs relative to academic positions available. Letting more new students in the door wouldn't help anyone!
There were more than a handful of free Raspberry Pi colocations. However, since there is real manual work and infrastructure behind it, there are no such offers anymore, as far as we could check.
This is blowing my mind. I'm not sure what's real anymore...
What sort of biases are relevant that you can't infer from the article?
> This implementation
additionally can distribute pools of parallel processes over native
OS level threads, thus taking advantage of multicore architectures.
Locking overhead should be small, as data is normally not shared
among processes executing on different threads.

From: http://www.call-with-current-continuation.org/fleng/fleng.ht...

It seems the author has taken this into account, it's not a 1:1 mapping of processes to OS threads.
Large tech companies will pay that much and if you've got the skills to get a PhD then you can very likely pass their interview process.

https://www.levels.fyi/company/Google/salaries/Software-Engi...

Also most of the generic pay sites in my experience are down weighted by a bunch of underpaid visa workers, boot camp graduates and so on. Also government workers who don't get paid well but get great benefits.
Do you grow these commercially or as a hobby? Your descriptions of the varieties are very evocative, I wish I could have some in front of me right now to taste!
Without an automated system telling you where to add checks for possible undefined values I think it's actually impossible in practice.
I think it actually makes quite a bit of a difference if 20 years later the author still does not understand the actual problem and solution she is using as an example. It actually does undermine her argument that people make mistakes, learn from them and grow etc if the lack of growth is still in evidence 20 years later in the singular example under consideration.
Well, it is nice that you actually put out your thoughts in a structured manner. Many would not have taken the time.

1. VAERS data & co.

This is the biggest vaccination campaign in history. 7.25 billion doses have been administered to date. It also happens to be underway under a sociopolitical and technological climate which promotes superfast information sharing where misinformation can spread extremely fast. It is undeniable that much of this misinformation has concerned the vaccine.

Combining the fact that a shit ton of people have been getting vaccinated and the current climate, is it really surprising that we see a spike in an unvetted, online side effect submission system? I mean, this would not be worrying even if this was just a large vaccination campaign. It is an enormous vaccination campaign, the biggest in history, undertaken in a climate which promotes misinformation and probably interacts with societal group psychology in complex ways (for example, are people perhaps more likely to fall prey to the placebo effect and report/over-exaggerate their S.E.s in VAERS?)

2. Myocarditis

A valid concern, but all data points to it being extremely rare as well as mild (0.0006% incidence rate?).

As well as that, recent theory suggests it may be linked to administration method (erroneous administration into vein instead of muscle) instead of the vaccine itself.

I know you said you "don't believe" the statistics, but... that's just not really how statistics works? You cite purely anecdotal evidence from your friend group to disprove large-scale international analysis. This is laughable. Incidence in your friend group means absolutely nothing in the context of an international rollout. If we're playing the anecdote game, I know hundreds of people who've gotten the vaccine, none of which have gotten myocarditis. This must mean it never occurs. Also, I really don't care about "danielshep60". Citing a random Internet user is even more ridiculous than citing your friend group or family. I don't think I even need to get into it, but even if what they are saying is true, it means nothing in the grand scale of things.

3. Fatigue & brain fog

I should start by noting that fatigue & brain fog are widely documented to be common symptoms of the long COVID syndrome, which affects old and young. Long COVID is also alarmingly common.

I'd have to see proper evidence showing a statistically relevant correlation between vaccination & long-term brain fog/fatigue.

I'm sorry to report that a subreddit does not consist of any kind of valuable correlative indicator when talking about the medical domain. There is just such a swarm of flaws in such analysis that it must be discarded entirely (biased sampling, placebo, and fabrication being the top three).

Unfortunately, many of your arguments fall back to a common faulty root: ignoring large-scale analysis and falling back to anecdotal evidence (a la Nicki Minaj "friend of cousin got swollen testicles because of the vaccine!").

As for the BMJ trial, this is an ongoing investigation and I can't really comment without more data. We will see! :)
If anyone wants to read his other crypto pieces, here's all of them from this year. If you want even more, just check out his twitter.

https://www.stephendiehl.com/blog/crypto-scams.html

https://www.stephendiehl.com/blog/destroy-bitcoin.html

https://www.stephendiehl.com/blog/non-innovation.html
https://www.stephendiehl.com/blog/ransomware.html

https://www.stephendiehl.com/blog/banbitcoin.html

https://www.stephendiehl.com/blog/ponzi.html

https://www.stephendiehl.com/blog/chernobyl.html

https://www.stephendiehl.com/blog/gamestop.html

https://mobile.twitter.com/smdiehl
> The hyper-rationalistic world view of this article

The author is anything but rational about crypto.

He actually is fanatically against it to the point where I'm thinking we can consider ourselves lucky he didn't chose to fixate on anything religion-related instead.

Which is not surprising if you read anything else he has written (like on FP stuff): the guy simply does not have the mechanisms/wires for nuanced opinions in his brain.

What would be interesting is figuring out the actual why he developed such a deep hatred of cryptos.

It's probably buried somewhere in the stuff he's been spewing over the years, but to find it, you'd have to read a lot of it, and my limit when I read his prose is around 5mn.

If anyone happens to land on the relevant nugget, please post it here.
Emacs still has aggressive terminal optimization code in it that calculates the smallest set of terminal commands necessary to repaint a screen in one state, into the desired state. So Emacs may still be usable -- not ideal but usable -- at 1200 baud.

Something similar exists for vi, but I don't know if Vim has it.
You could use stimulants. Coffee, nicotine (there is gum, but it is easy to be addicted and detoxing causes noticeable brain lag for a few days), and you could use nootropic stuff like adrafinil (works well for me).
Possible thins that have help me, until all the neighbors become noise machines around my house:

* Make very dark and cold where you sleep
* Cold shower
* Use refreshing drops in your eyes!
* If can't sleep, not kill yourself about it. Sleep when you can and when not, get out
Webster's 1913 English Dictionary
Lol. Look up some statistics. Quest has a 75% market share, Facebook has more than 2 billion users, and there are more than 1 billion iPhone users.
So depressing. The argument was that there are "grave constitutional concerns" with allowing implementation of the mandate (which is odd to begin with, considering that medical practice regulation like this has been done by the federal government for centuries).

Note that this is exactly the same panel of the same circuit court that found two months ago that the Texas abortion law (which clearly intersected with an existing right found by SCOTUS, that was its whole point!) was perfectly fine and not worth enjoining until a specific case came up.

This is just lawless. It's hard to imagine a more politically motivated judiciary than the fifth circuit right now. SCOTUS went along last time, I can only pray they come to their sense this round.
HK is heavily geared towards FAANG companies, or the startup scene. Truth is, there's a vast, vast world beyond those that need programmers - and if you just want a "normal" job where you get to write software, there are tons of those. See the other comments here for more specific roadmaps.
"mysql could index strings" and "using a compound index over four varchar columns would've worked out well" are significantly different propositions.
I am not sure you will find anyone opposing the claims that bothers to check the data. Then about solvability, making information about this problem more public should help a lot. I for one modified my behaviour once I became conscious of the demographic data of the population around me.
If you have one, more power to you. I'm currently making a good living as a freelance DBA/SRE for startups. With a team of 3-5 devs, some of which frontend and/or mobile devs, proper database knowledge is definitely thin on the ground in some places.
"A" driverless car or Waymo's driverless cars? From the outside looking in, it appears Waymo's approach has a lot more self-restraint and is a lot less cavalier about safety compared to the competition.
Per: https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node106.html

> Compatibility note: This construct is borrowed from the Interlisp DECL package; Interlisp, however, allows an implicit progn after the type specifier rather than just a single form. The MacLisp fixnum-identity and flonum-identity constructs can be expressed as (the fixnum x) and (the single-float x).
I think Turchin percieves the matter better than the author.

For some reason the author presumes everyone who decides to to study physics should not veer from this path or else they have failed. This is an extraordinary queer point of view.

As such a "failed" physicist myself now in software, having a degree in physics makes me actually quite malleable for all sorts of fun things, and my studies have indoctrinated me to basically view everything as an unknows system, that can be modelled even though current models don't exist.

This is very usefull!

It's great to have this sort of dialogue, but the n physicists doing programming have found a niche for themselves and their talents. I would not call that failing.

The other side of the coin is that should science be better supported? Instill insight and ambition to students? None of those are bad things from the point of view of the discpline.

But attacking the argument from the point of view that "everyone who started studying physics, and are now doing something else signal a failure of the system" smells very much of propagating a view that people at the young age when they decide their university program should have a great understanding of the world, their position in it, and absolute certainty that physics is the best way to spend their working life. Which most 18-20 year olds probably don't have (well, I did not for one). And having thus chosen a profession out of poor understanding of the complete picture, should stick to their decision and pull through, even though it seems to them other professions would be more suitable.

The author mixes the bag even more by off-the-cuff random judgment calls on the intrinsic human value of others labour, which never really results in a sane dialogue. The claim itself is incredibly elitist - "Optimizing an algorithm at Google has less human value than repeating an known experiment at a physics lab to dot the i:s on a well understood theory".

Physics is very important! But individual career choices are in a different category altogether. If you go and study physics and stick to it you might have ended up wasting your intellectual potential on hyped dead-ends like string theory . Now where is the benefit for mankind in that? (the comment is intended as a naughty swipe and I'm smirking while typing this).
We're perhaps escaping the reasonable scope for a thread like this, but can you point to something that describes a potential version of "the metaverse" where no such authority exists in any form?

To my layperson's view (this is def not my wheelhouse), either such an authority exists (even if it's a foundation backed by several "actors who align based on shared interests"), in which case we're going to be required to trust it so we may as well drop the overhead of the blockchain, or no such authority exists, and there's a potentially high degree of fragmentation among platforms recognizing different subsets of ownership (or identity, or canonicity of speech or whatever), in which case ... is it a metaverse or just a bunch of distinct rooms?

> There really won’t be another platform turnover to try to correct the error and disrupt the existing players as there has been for the last several computing platform changes.

What makes you say that with such apparent confidence?
Your point about incumbents not wanting it to be easier to create beginners in a language or technology is very understated.

Excluding participation in having the time and resources available to overcome the initial inertia required to become productive is a form of opportunity and earning segregation.

Despite having a background in your tech, there is little more if satisfying than people experiencing putting tech to work for them, rather than the other way around or being dependent on others.
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. [...] Please don't post shallow dismissals."

https://news.ycombinator.com/newsguidelines.html
Some past threads:

The illustrated guide to a Ph.D. (2010) - https://news.ycombinator.com/item?id=13381843 - Jan 2017 (46 comments)

The illustrated guide to a Ph.D. - https://news.ycombinator.com/item?id=5385881 - March 2013 (49 comments)

The illustrated guide to a Ph.D. - https://news.ycombinator.com/item?id=1588727 - Aug 2010 (42 comments)
Wow, that sounds absolutely brutal. Where is this? A startup in the US?
Actually I just searched for "cost of living" and Bob See (a recruiter I worked with!) answered:

https://www.quora.com/Do-companies-like-Microsoft-Google-Ama...

Companies like the ones you've listed typically base salaries on "Cost of Labor" (for a given role in a given market), not "Cost of Living" (i.e. the price of a bucket of goods in a market) .

So that is exactly the misunderstanding here. People think the goal is "equal pay for equal work", or they think it's "cost of living". But neither of those is true -- it's a "cost of labor" adjustment.
The main barrier to entry was to not be a "twit", and get along reasonably with everyone.

It wasn't much different than here at HN, except for the monospaced fonts back in the days of MS-DOS, and being able to read the text at the same speed it came across the phone line. (You can read about 1200-2400 bits/second ASCII).

No real graphics, no sound, just text and mostly friendly people.