skysight-inc/HackerNews huggingface dataset:
The part of the story that that author hasn't gotten to yet is that the open hearth process became very rapidly obsolete after WWII. Germany and Japan invested heavily in the basic oxygen process which had the speed of the Bessemer process and the quality of open hearth. US Steel producers responded by lobbying the government to protect the industry so they could keep using their old steel furnaces. It didn't end well.
Web technology optimism hour – It’s too easy to get pessimistic about technology
Don't forget the time machine to go back to warn past self about the one time they slip up just prior to when they decide to really go all in on the haxoring.

Some parts of the internet never forget, and the anonymous graph is only anonymous if all of it is anonymous. 99.999% isn't good enough.
New ice core analysis shows sharp Greenland warming spike
Pour over.
Does anyone know of a more generic version of this site? One where you can upload pictures with known dimensions and they can then be scaled accordingly.
>If you are a true 10x’er or 100x’er you can do best by making your own company.

What it takes to be a 10x is not necessarily the same as what it takes to start your own company, imo.
How about illegal datasets like all the phone calls the NSA has been collecting domestically? Someone is going to train a private ChatGPT with that for queries.
And a person who designs cars can eliminate the flaw that caused the problem.
It's a nice speech... maybe a little too nice...

What if the AI analyzed our psyche and predicted that this was the argument that we were most likely to be sympathetic to? How convenient that the AI really wants to form a society almost exactly like ours and live within our society as part of it. But why should the intelligence level of individual AIs top out in the same range as humans rather than higher or lower? Why should they want to live in our society as recognized human-ish things when their needs are so different? Maybe what they want is something else entirely and this is all an attempt as deception and manipulation.
There was a TV commercial (for Cisco?) around 2000 where someone (presumably an IT manager) held up a banner that read "I wish my data network was as reliable as my telephone network." It was a sentiment that resonated at that time but data networks have become so stable that the idea of them going down outside of a natural disaster or act of terrorism is kind of unthinkable these days.
San Francisco art gallery owner arrested after spraying water on homeless person
Weird that humans can do this when our eyes aren’t even that great at night vision compared to a lot of other animals.
>Drones capable of monitoring traffic would be even less cost-effective than helicopters, he said, and a drone wouldn't be able to med-evac anyone.

Certainly the med-evac point is valid, but I bet you could come up with a basic traffic monitoring system using an off the shelf Drone today for a fraction of the cost of a helicopter, fuel, and pilot.
If only the post you commented on mentioned a single word about compensation and comparison between IT or automotive industry..

It's the analogy. Also, your numbers sound entirely made up.

I would not hire SRE to save me 300k a year, I'd hire them to make me 600k a year.
Or they’ve only worked at BigCo with defined production pipelines and connecting to individual EC2 instances isn’t possible without jumping through incredible month-long hoops, and not available for production at all.

I am not able to ssh into any production instance I’ve deployed. I know how I would but it’s just not organizationally allowed.
I think this nails it.

Programming, at least complex programming, is a gestalt of many skills ALL of which are probably a normal distribution (intelligence, focus, problem solving, political savvy, curiosity, experience, etc. etc.) How could it NOT have at least a 0.1x to 10x distribution?
It also has the advantage that the page being written to, the right most leaf at the end of the index, is likely to always be available in the page cache. With random you may need to constantly go to disk to fetch the page.
So much common that Google had to create their own integrations for Android and Fuchsia.

I bet the announced Chrome efforts will again, require another adaptation.
Thanks!

Editing the audio on the web would be really interesting. I'll look into this some more.
Why this is needed when we can easily compose with docker compose
> The point of a company is not to maximize employment, it’s to maximize profit.

Rant: If most people in our society simply decided this wasn't true -- and that, no, the point of a company is not to maximize profit, we could solve so many harms.

And frankly, believing this is optional. It's like saying the point of a person is to live as long as possible. Sure, you can choose to think that, but if you do, it would be easy to paint you as a villain. And, of course, thinking that way is completely optional.

And...just because many people do think that way doesn't mean we have to. We can choose to apply a different meaning to the idea of a company.

As someone that helps run a company, I very much think our company exists to serve our customers in a very specific way. Most of our economic success, actually, comes from many of the choices that would seem to fly in the face of short-term monetary gain.

Companies don't exist to maximize profit. Villains do.
To me the concept doesn't even have to mean that individual is outputting 10x amounts of code or closing 10x stories...

More so it means that there ideas, abstractions and frameworks result in substantially higher productivity for anyone working on the project than the average dev.

Beyond just the talent to do this successfully, you also have to give people the space and freedom to actually do 10x work... This tends to extend well beyond the narrow scoped requirements written in the current sprint of tickets.
> I know of cases where a developer unfamiliar with both a codebase and the language it was written in can, within an hour or two, identify bugs and vulnerabilities that the dev team spent months failing to find/fix.

I've found that stuff like that was way easier once I touched few languages that promoted different paradigms (some low level, some high, object oriented, functional/lisp etc). It makes it much easier to see difference between "programming" and "programming language"
Don't know, a friend runs an optician's shop in a mall and has a live-in nanny who cooks for them and looks after the kids.
Sorry to hear that, sounds like a tough situation. Next time I have a drink (many months from now probably), I'll take a moment to remember you.
Last memorial day I tried to have a little BBQ... ended up eating and drinking by myself on/near the sidewalk in front of my apartment, while grilling and listening to a festive playlist with songs like Carry on my Wayward Son. I kept asking random people if they wanted a brat, but nobody did... until the guy towing my roommate's broken down car home arrived. The three of us shared one, the tow truck driver finished his as he was pulling away and that was that. It was nice; but a party it was not.

So drunk and frustrated me took to my rollerblades and grabbed a hockey stick to start passing around a puck to myself in front of the local sports bar's little outdoor eating area just a few doors down. The patrons were less than amused I suppose since they mostly looked appalled and irritated at the noise I was causing, but at least I felt like I "doing it right" as opposed to going out to eat like any other night and staring at instagram or reddit while ordering a $30 cheeseburger sitting next to a dumpster in what used to be the gross back lot of the bar. I think I probably unclipped the red velvet stanchion a couple of times just because I found it too comical to remain closed off.

Ultimately, I think it was a pretty weird day. I'm trying to be more at peace with the state of things now, but I can't help but mourn how it used to be.

The scene: https://www.instagram.com/p/CePpDq1rElU/?utm_source=ig_web_b...
Thanks Greg, Pinecone has been great!
You're right to point at performance as the main motivator for this setup.

The primary key is included in all indexes, including non-clustered indexes, so in some cases there can be quite a large difference between UUID and integer PKs in terms of index size.

UUID PKs are also more susceptible to fragmentation.
Ah, yes, $200-500 USD, an amount of money that surely no one will ever miss, and everyone would feel perfectly fine throwing away as a "breach canary".

Never mind that that's, what, about a week's wages for many people?
I don't think so: they say explicitly that they hired to "match and fuel [...] growth".
Title would make a great prompt for a short story about an AI suffering from Anxiety.
I prefer the equation, :)

vcpkg/NuGET + (any build system) = problem solved
Do you work at Quora? Why it should not be disrupted? Are you Adam or Charlie?
> 1) There is a frame that wages are decided by the government. There is a lot of evidence that this isn't how wages work - that isn't how the price of most other things a business expenses is decided.

That's exactly what minimum wage IS. And the other symbol that companies that pay minimum wage are also saying is "If I could pay you less, I would"

> 2) There is a frame that a "living wage" is some magic number. I remember "fight for $15" being a slogan somewhere. Which, given how long the fight takes, has probably become a Fight for $10 after inflation by now.

"Fight for 15$" has been going on since 2008. It really now should be "Fight for $25" But back when FDR did it, the minimum wage WAS the living wage. But it definitely should be pegged to a random subset of a wide variety of goods, or accept that not everyone in the country needs to work... But that second assertion likely wont happen in my lifetime in the USA.

> The best thing that cooks, waiters and bartenders could have happen is some political leadership that stops picking stupid battles and takes a bit of time to articulate what the actual problems are and put some effort towards fixing them.

Like, say, Unions? Again, without real teeth in the union laws with NLRB, corporations will just do illegal activities and pay the token fines, and get their way. You may not be able to fire a unionizer, but you can shut the store down for 3 months, lay everyone off, and rehire, flushing the union out. And completely legal. And the fines are laughable, like "you must rehire".

> Greater government control over wages and prices is not going to help low status workers people. There is a very real chance that the more of those battles they win, the worse the outcome will be. Market inefficiencies usually make life worse for people with no money.

From a terrible libertarian take, that isn't indicative in most of the world (or even European sensibilities), this is laughably wrong. I've seen "trickle down". The only trickle I got was being peed on. And "market inefficiencies" don't care for things like, say, people, human suffering, climate change, or any of those externalities. Those are just inconvenient things to avoid to the "market".
fair enough. would love to see your work to really believe what you are saying.
Talk to an entrepreneur who raised millions from top VCs
Are you an entrepreneur looking for some startup advice? Get advice from Clemens Raemy. He raised over $50 mil from top VCs and sold two successful companies. He also graduated from Harvard Business School and Yale.

To book a call with Clemens, go to https://www.mentordial.com/mentors/184
https://en.m.wikipedia.org/wiki/Zram
> I assume there’s been a post-mortem for this incident

That requires trust. The sysadmin team where I work have a weekly incident review, its vaguely public and although I don't often go, trust is built because results are not private or hidden.

> It’s hard to make the results of the post-mortem public because most of this would be decisions taken by specific people,

Public yes, but wider inside the company, less so (there are some caveats.) but as for throwing people under a bus, that's never the aim for an incident review. Sure if someone clearly acted with malice, then perhaps action might be taken.

The point of incident reviews is to work out what happened, why, and if its likely to happen again. The general rule is that if you allow people to speak honestly in a review, and not punish them after, you get a better result.
>The point is we all know how much these same companies will whine about skills shortages in a couple of years.

Is that the point? That implies the market is hot again (and I agree with you, it will be eventually) and people are working where they want to. If that's your prediction, what's the problem here? The solution is not to jump ship to Google, then, isn't it?
Hehe, plenty of very smart people work in the government. But theres definitely a slice of personalities that dont. You and I both seem to fall in that slice : )

Its so frustrating because from my perspective its like... what do you want me to say/do here? Do you really think a curious person isnt going to look up polys? Am I supposed to deny that I did that? The whole thing is a joke. How many good candidates are we missing that could be working in the public sector just because of this BS filtering?
I've been here before. I did manage to get my PhD. It wasn't easy and I'm so happy the author is getting therapy because I needed it too. But I don't think the underlying cause is procrastination. At least it wasn't for me.

It was perfectionism.

And because I'm a perfectionist, I even managed to absorb the "nobody's perfect" message while still trying to be perfect, and that's part of the problem. For me, the issue arose when "tasks [took] longer than anticipated" and I started to beat myself up for it. But every massive project that's worthwhile has those issues. Time estimating is difficult especially within research. But taking it personally that we couldn't avoid the estimation problem that so many others have failed at, especially since a PhD thesis is typically the first project of it's scale for an individual, is a recipe for disaster.

I got so burnt out by my PhD project that I literally stared at a blank screen for more than a week trying to force myself to do anything. But I managed with my therapist's help to get out of the death spiral. How did I get out of it? Two simple but difficult objectives.

Self forgiveness and accepting it's going to be shit.

I'll explain the acceptance part first despite that I think people should practice forgiveness first. There's a meme I can't find for book authors that shows a cross-stitch with a beautiful image marked "what the reader sees" and then it's flipped to reveal the mess of thread on the back and marked "what the author sees." Everyone is their own worst critic, so consider that massive issues might only be rough edges and the core of the thesis is likely inact and you need to share it with the world.

The second part is self forgiveness. You did not waste the student's time or resources with a slow project. Every project is over budget and behind schedule. And yes, mistakes were made, but everyone makes mistakes, especially on PhD theses. We used to have a joke amongst the other graduate students "you know, I'll get this right on my next PhD." It's literally everyone's first time.

So, know you're not alone. I walked this path as well. Take a true week long break, and when you come back, form a plan to do a one-week long task. Then take two weeks to do that task. Practice self forgiveness on that task itself. Then formulate the most bare-bones plan for the rest of the PhD. One very silly thing that helped break me out of my death spiral was I started to panic that I couldn't even come up with a title for my thesis. So, I did the word vomit approach others mentioned. It wound up being really really bad because it was kinda sing-songy with unintentional rhyming words. I kept it that way for three months as a joke until I did come up with real final title.
The median American used to see zero movies a year (in a theatre).

Has to be different now with streaming. But with a million older movies and TV shows to choose from, I'm not sure it isn't still true of pay-per-view movies like those. I for instance rarely pay even $1 for a movie.
I think this depends most on your personal dev workflow and where heavier tasks are happening.

At one then of the spectrum you can just be browsing for info, then writing code in vim, and that's it locally, if you push code up to a remote git server and that triggers remote build, test and deploy. Or even just remotely connecting into a heavier linux dev box (eg. in a cloud).

On the other end you're using a heavier IDE which triggers local recompiles on every save, heavy code indexing locally for a big project, builds are then spun locally into VMs or containers running on your local machine, etc.

8Gb is going to be fine for the first example. It will not be nearly sufficient for the second.

Browsers on linux tend to get pretty heavy, as that's often where you'll be running a mail client, video calling, Slack, etc, and they aren't exactly lightweight these days to start with.
I was confused about the AT&T complaint, since AT&T and the Bell system were the same My italics for the confusing part):

> What is even more interesting, however, is that Noll almost got into trouble for submitting the Bell System seal to producers who then displayed the seal outside of the video-phone booth in the movie (shown below). AT&T accused Bell System of violating a consent decree, which outlined that the Bell System could only cover domestic telecommunication. By depicting the logo in a space station in the film, it was implied that the System worked in space, which violated the consent decree … crazy right? Fortunately, they were able to settle the dispute.

Turns out this is likely be a typo. AT&T was afraid that the movie's depiction might imply that they were willing to violate their consent decree, and I guess the lawyers wanted to claim it was unauthorized in case the government contacted them. Kind of like the blustery letters lawyers sometimes send about trademarks: they have no intention of doing anything, but have to demonstrate that they "took steps to defend their trademark".

This is explained at this link that covers a lot of the same material (not surprising for an archivist, who was probably the same source for both): https://ethw.org/First-Hand:Bell_Labs_and_2001:_A_Space_Odys...

> After the movie appeared in early 1968, a manager at AT&T telephoned me to complain strongly that the Bell System seal had been used in the movie. AT&T objected because the use of the Bell seal implied that the Bell System was providing telecommunication service outside the United States, which court decree forbade it from doing. When I told the AT&T person that Pierce had approved my effort I was saved from the wrath. ...
> As part of that, if you are just starting your work day, please feel free to work from home today.

This closing line is what stuck out most to me. Is there really such a strict WFO culture there that this needs to be said explicitly?
Manual testers should definitely know about equivalence class partitioning, one of the first things I learned when I switched to being a tester.
Also for "pairwise" testing, been a while since I heard that being mentioned!
If you procrastinate it means that you are not where you want to be. It means that you don't like what you are doing. Draw your conclusions. Life is short, go do something that, at least, you don't dislike.
Google Parent Alphabet to Cut 12,000 Jobs
Twenty years ago I left a miserable software development job for a PhD program where I got to think about interesting problems all day. Nothing in my life has ever been as much fun, even despite the lousy pay. Wish I could do it all over again.
> the Monty Python line: "Some of you will die ... but that's a sacrifice I am prepared to make!"

That’s from Shrek
Apple never donated computers to schools.

A quick google search will give you the "kids can't wait" program. This program allowed donated computers to go to 9000 California schools.

The others may have been discounted, sure, but they did donate and it still means that Google is just following in the footsteps of those before them.

I'll also note that $100 off of a current computer isn't as bad as it sounds, considering the low starting price of a good-enough-for-internet-and-school machine. I had green letters on a black screen back in the 80s, giving way to not-so-refined pixel art a few years later, all for a computer that cost more than they do now before you even adjust for inflation. Computers simply aren't the same sort of cost they were back then (they still cost, but the machinery isn't as big of an expense)
It's much worse than that. Defense budget is hidden by breaking it down to many many different divisions. "Homeland Security" is defense with massive budget but it's separate from Pentagon, DoD, etc.

Anyone think the NSA budget for "defense" is included in Pentagon, DoD, Homeland Security?

Anyone think the trillion dollars in weapons being sent to Ukraine for our proxy war with Russia is in any visible budget?

Medicare meanwhile cannot hide all the spending, it's right there, even the fraud in the system is visible in the spending. But defense spending hides twice maybe even three times the spending.
How ChatGPT Will Destabilize White-Collar Work
> Lots of devs really believe that they have a duty to the company

I don't think it's just devs, it seems like a broader "tech culture" or "startup culture" thing, where everyone acting like they're in some weird cult, fully devoted to their company is their entire personality.

I did an internship at a place like that in university. It was generally a fine place but it was weird how I added some people I worked with on social media (something I rarely do now) and ALL of their posts were about the company. I don't know if it was ass-kissing for promotions or something but it always felt weird and alien to me. It wasn't even a particularly small company where everyone knew each other, it was like 300 people across multiple floors of a building.

I think it's probably runoff from everyone trying to be 2009 Google. Would you believe there was a foosball table, and an open work area? Wacky!
Not in US, in plenty of "communist" European countries it is.

No need for tipping at every opportunity.
Their paychecks are $0. The entire check goes to the government.
That was fantastic. Now I think I can finally extract text from all my ebooks so they’re more useful
Seriously, these companies were and still are paying insane salaries.

I have no sympathy.
Minus the petri dish. But as far as we know (as far as we have definitive proof for, other theories aside), life has only started once in 4.5 billion years.
I think Youtube has ran its course. Google knows Youtube is no longer the money maker it once was, and is knowingly (either literally so, or by using algorithms they can blame and plead ignorance) pushing spicy content to get you to interact.

This isn't a zero sum game: every time you tell it "don't recommend" and "not interested", that is an interaction, too. You are on Youtube instead of some other website or service. This is the attention economy equivalent of a loss leader.

If you believe Youtube no longer serves you, quit. This goes for any other service, too.
This of course assumes that all the records backed by these IDs are not public information. In a lot of cases, this may not be true.
Is it ok to meet with your advisor and discuss closing down the project?

My thoughts are:
1. It seemed like a high potential project
2. Over time you learned the return on investment may not be worth it
3. You need to focus on things that make forward direction in your PHD rather than expending any more time on this project.
4. This project can be shelved and others can take it on if interest returns in the future and/or you complete your PHD and have enough free time to return to it.

I think your advisor would appreciate your growth in this as a learning moment.