skysight-inc/HackerNews huggingface dataset:
Are they actually dead?

* https://web.archive.org/web/20210702035314/https://static.go...

* https://sre.google/static/pdf/practical-guide-to-cloud-migra... loads fine for me

* https://web.archive.org/web/20210702003102/https://sre.googl...

and so on; I think based on the presence of those that the rest will be there, too

And, as always, a friendly reminder that if you enjoyed this content, The Internet Archive accepts donations: https://archive.org/donate/
Link to talk

https://youtu.be/LKtk3HCgTa8
> SQL reflects this. I often see students writing nested subqueries, because that is more procedural, where joins would be a cleaner choice.

In my experience, in the non-ad-hoc use-case, views can often be substituted for the procedural approach, forming the equivalent of a POSIX pipe.

*> A colleague of mine wrote a paper many years ago, pointing out that thinking procedurally is more "natural" for many: https://dl.acm.org/doi/10.1145/319628.319656. But thinking set-at-a-time instead of one-at-a-time is a valuable skill, not that far off from thinking functionally.

Hmm. Given the proliferation of tabular data tools (especially spreadsheets) over the intervening 40 years, I wonder if those results would remain the same today (and whether there would be any difference among Excel power users that use pivot tables, etc.)
What force do you think prevents unqualified people from applying for high-paying jobs?

I had a ten-year experienced candidate unable to write a function to sum an array of integers. Any language he wanted. Wasn’t that he didn’t consider overflow or something like that. Just couldn’t get started at all. I have no idea what he was doing for 10 years, but I gave him something easier than fizzbuzz and he blew it. If you’ve interviewed 100 applicants and never come across someone who couldn’t fizzbuzz, I think you’ve experienced well above the average.
Wavefront is based on FoundationDB which I’ve always found pretty cool.

[1] https://news.ycombinator.com/item?id=16879392

Disclaimer: I work at vmware on an unrelated thing.
Sorry, by DTX I meant Downtown Crossing in Boston :)
NR = Noise Reduction
> This is true.... Old guys know nothing... for years we told the Java guys the mess they were doing, and voila, all OOP languages suddenly started to move to functional paradigm. Congrats. You lost 10 years of your life because you didnt listen to us when we said that we have learned something from ML and Scheme.
Combining profilers to identify and reduce the bottleneck
Illustrator or Inkscape can import PDFs, so you can iterate between code and graphic design programs by exporting the page to PDF.

That is, somethings are easier to experiment with or to start out in code.
I'm actually quite liking the looks of your service, and I'll probably start using it soon. I have only a few suggestions for additional features:

1. Check for open ports, to allow for non-websites (is my ssh server running)
2. icmp ping. (My ssh server is inaccessible. Is my networking/router down, or is it just my computer/program crash)
3. RSS feed for each defined check. This would allow integration with other services like IFTT.
4. Push notifications. First party or via other services; I personally send Pushbullet notifications for stuff via [1] (and currently looking at [2]), previously with npm and bash scripts; Pushover is fairly similar, and I've seen a newish offering called Pushkeep. Generalized webhooks might also work (I believe Pushbullet can be used this way, not sure about others).

[1]: https://github.com/GustavoKatel/pushbullet-cli python
[2]: https://github.com/CaptnCodr/pushbullet-cli f#
Microplastics Found in Lungs of People Undergoing Surgery
why are you assuming that all teachers are terrible?

In over 15 years of receiving an education, i met several great teachers and a few excellent ones.
There are two separate continents: "North America" and "South America", which are more separate than Asia is to Europe. Sometimes people refer to them as "The Americas", in plural.
It's a terrible way of doing that, and it isn't even necessary to produce an immutable record of transactions. Seriously, spend some time thinking about other models for distributed transaction records.

Blockchains are designed the way they are to prevent governance and oversight, meaning, if someone scams you or steals from you, there's no way to get your money back. "No backsies" is the most fundamental principle of their design.
Why not just put a window A/C or dual-hose portable in your bedroom, and leave the rest of the house at 80? You can then keep the bedroom as cold as you like while using relatively little electricity.
Every modern economy imports a lot of things. It's far more efficient than trying to make it all yourself.
Oof, not the most unbiased press
I skimmed over Crane and Westmoreland's paper[1] and an article that discusses specific designs[2], and I'm still unsure how one would keep the vehicle and black hole moving together while also generating thrust. It seems like there would be a conservation of energy problem, regardless of the design. I'm not a physicist, so I'm probably missing something.

Most things one would use for thrust in space are inherently repulsive. The part I'm having trouble with is that it seems like even though a black hole would put out a lot of energy, it wouldn't be inherently repulsive, and so any vehicle would have to exert a station-keeping (or orbit-keeping) force equivalent to whatever the over-all black hole engine was emitting, making the engine itself useless. This seems especially true for the design in the second article, where the Dyson shell weighs 600 times as much as the singularity. But again, I'm probably missing something obvious since it's outside my areas of expertise.

[1] https://arxiv.org/abs/0908.1803
[2] https://www.space.com/24306-interstellar-flight-black-hole-p...
> The idea here is to abstain from food for a full year and then restart eating normally with a light balanced diet with a nutritionist's help.

Why not just start with that instead of "abstain[ing] from food for a full year"? That's what a nutritionist is FOR!

If you got strong will power, but weak moderation it means you just need structure.

But if you have to do it yourself, why not count calories?

It's simple and works for many folks. Select nutritious foods that you like and that comports with your culture, weigh yourself everyday and count calories (using one of many apps that even break it down to your component nutrients). Limit calories to a level that lowers your weight 1-2 lbs a week. Adjust as needed... but keep doing it even after you've leveled off to your target weight, do it until it's a habit, and start again if your clothes get tight.
> The AC removes the humidity though so it is a non-issue indoors.

The AC removes the humidity when the AC runs.

But if you set your thermostat to 75F (24C), and your in-door air temperature is ≤75F with a humidity of 80%, the AC will do nothing for you because the temperature is "correct".

One needs a separate, stand alone dehumidifier with a hygrometer to deal with humidify independently of temperature.

Do a search for "whole house dehumidifier" for available products.
Just moved back with mit degree. Couldn't wait to leave the us. Anecdata.
It seems to me like it could be prescription (though first a real health system would be needed) if there is a shortage. I mean I think the last one is 80% of the market and putting the other 20% of infants at risk.
The problem with sociality is it's contagious, and individuality is a defense mechanism to it's influence.

Cults are specific diseases of stressed society where the virus becomes significantly contagious and malicious.

We understand how ideas can be improved by society but recognizing that ideas can be twisted and turned into social stigmata requires a defense mechanism.
I grew up working class and found that VCs were more accessible than, in my experience, any other upper class institution I have seen.

When I was younger I had an easier time getting meetings with partners at decent VC funds (including YC) than interviews with Google, for example. And accordingly an easier time getting seed funding than a prestigious internship.

VCs would generally look at prototypes and listen to the story, if you made the initial case concisely and it made sense, whereas other institutions would just throw my resume away with no calls because it didn't match whatever filters. I just wouldn't even get to talk to hiring managers at decent companies.

I didn't raise a really meaningful amount of money, but it seems implausible that VCs/angel investors who were willing to give me five-six figures for pre-seed wouldn't have given me six-seven in the next round if traction was there.

They said they would, and if they wouldn't, they knew the company had a runway such that it would need to raise again, so giving me anything would have been irrational. If I was going to be discriminated against for being from a working class background/not going to a good enough school/being a technical cofounder who didn't study CS, it would probably be at the very beginning.
Unfortunately, I've seen plenty of Java 8 code where people did not "stop five minutes to think about it". I don't think any language can protect us from ourselves.

It's fair that you've found sensible ways to achieve your goals without ever needing pattern matching. Nobody should fault you for that. But can you grant that other developers might have other sensible ways to achieve other goals (or sometimes other ways to achieve the same goals!)?

I think most Java developers will be familiar with the visitor pattern. In almost all cases (there are exceptions!), I detest it; I find sum types with pattern matching to be a far superior way to say what I mean. Java added `sealed` interfaces recently, so you can actually model a closed family of types. Now pattern matching closes the loop, giving you a supremely ergonomic way of dispatching over that closed family without using a visitor.

Maybe it's not clear from other responses, but the part of the JEP about an "exhaustive switch" is critical here. Java statically guarantees that you've handled each member of your closed family, just like if you forgot to implement a method for a visitor.
Name things properly. Don't use the old-fashioned naming conventions that try to minimize the length of names.

good: doc_file_parser

bad: x

bad: dcprsr

good: getFlightString()

bad: flightstr()

bad: myfun()

Writing code is writing. Write things in a thoughtful order. Each line is like a sentence, containing a complete idea. Don't write run-on sentences, with too many ideas in one sentence. In other words, if a single line of code is doing too much, break it into multiple lines. String lines together into thoughtful "paragraphs" that are grouped together in a way that makes sense.

It's as much (if not more) about communicating with yourself and other humans as with the computer.

Find some recent blog posts on code readability, variable naming, organizing code, and breaking code into functions.

Next, for whichever language you're using, figure out how to use an automatic formatter and linter. These tools will standardize your code, making it easier to pattern match.

Finally, just write a lot of code and continuously learn and get better. Eventually you'll become great at using your chosen language(s) and understand programming in general, and you'll be able to read code just like you can read natural language.
Add HTMX over any of them (me I use Python Django) and you're golden.
Have you heard the tale of the inductivist turkey and thanksgiving?

This turkey found that, on his first morning at the turkey farm, he was fed at 9 a.m. However, being a good inductivist, he did not jump to conclusions. He waited until he had collected a large number of observations of the fact that he was fed at 9 a.m., and he made these observations under a wide variety of circumstances, on Wednesdays and Thursdays, on warm days and cold days, on rainy days and dry days. Each day, he added another observation statement to his list. Finally, his inductivist conscience was satisfied and he carried out an inductive inference to conclude, “I am always fed at 9 a.m.”. Alas, this conclusion was shown to be false in no uncertain manner when, on Christmas eve, instead of being fed, he had his throat cut. An inductive inference with true premises has led to a false conclusion. (via Alan Chalmers, What is this thing called Science, 2nd edition, University of Queensland Press, St. Lucia, 1982)
There is a video [0] I love that explains an argument for this well. The more people you have participating and iterating in a field, and more generally in life, the better that field/life ultimately becomes. Allowing more women in the video game field will ultimately make more satisfying and novel games for you and for everyone else.

Modern video games are interactive art. People have emotional experiences from finishing games with stories and performances that speak to them. Part of this emotion comes from a deep understanding of the "lived experience" of people. There are parts of the lived experience that drastically differ for women and men, on the whole. Does that mean that men couldn't write a story that women find powerful and challenging? Of course not. But men aren't going to fully grok the little details of how society treats women, which means a lot of relevant themes relevant go unexplored if there aren't women on creative teams.

Diversity of experience translates into diversity of ideas. Hell, I always thought that was a strength for FOSS, after all.

---

[0]: https://www.youtube.com/watch?v=rvskMHn0sqQ - Kurzgesagt
> surprisingly better health care

What do you mean by that? The problems with US healthcare are well known.
Infant formula makers market their goods aggressively to new mothers. The formula makers fully understand that once a child is on formula, a mother will soon stop being able to create her own milk and the baby will have to use formula from then on.

Not every new parent fully understands this, especially in places that don’t have a lot of marketing dollars spent influencing people at one if the most vulnerable times of their life.

This can, and does, lead to situations where the mother’s milk dries up “early” and then formula isn’t available and the baby dies.

See https://www.ranker.com/list/nestle-baby-formula-boycott/meli...
> Electron and JS has magnitudes more libraries and support than all three of those technologies combined.

Libraries and support for what? Betcha 99 percent are for stuff that 99 percent of developers don't need.

> Good luck convincing a dev, much less their boss, to use Delphi to develop their cutting edge desktop apps.

Wasn't this a discussion about the single bloke working on his Minimum Maybe Viable Product? He's his own boss. And if he doesn't want to be convinced to use the best tools for that -- his problem, not mine. I was just correcting your factual error about the easiest way to make desktop apps.
Very well put. We each have some small effect on the world and we should stay mindful of it. Especially with the amount of power a corporation (read large group of people) can have on the world.
My memories are very fuzzy but I feel like Maxell tapes lived up to the hype and they were better than the usual dreck I had. I’d put my “good stuff” on any Maxell I could find.
For area codes where the number is not assigned, is there some way to find out who to contact to purchase it?
I don't think it's unreasonable to close it. I don't know anything about this bacteria, but is it normal to find it in the formula?

If another child died someone would have to explain 'well we let it open because whole we found bacteria in the product, it was not exactly the same bacteria that killed the other kids'.
Ranges have been going up because the population is getting unhealthy, and they're based on population distributions, if you go by ranges that were what the populace was in the 40s or 50s, %90 of the population is not in a good state and is metabolically unhealthy.

It's the modern day smoking, just because everyone is doing it, doesn't mean it's good.
If they're acting it live, sure, they can choose when to perform, but there's nothing needed from the studio for me to watch a copy of the content.

I don't need them to make the copy for me, and I don't need them to play the copy, so why should they control what I'm doing with my stuff?

They have no right to decide that I can only show my copy of it for $20 on an iphone.

What's actually right is to keep people free, not insist on arbitrary controls because the government has decided only one person is allowed to tell a certain story
So that kids can grow up and find role models (or just heros to identify with) of any gender, skin color or body image. No more "oh, really?" when a woman is introduced as a scientist, fire fighter, pilot or as working in any other "male" domain.
Tell me you don’t live in TX without telling me you don’t live in TX
My partner could literally not produce enough breast milk. She breastfed day and night, pumped constantly, took supplements, whatever it took. It just wasn't enough. I'm glad I'm not in the market for formula now; it seems like a terrible situation.
They are a private company, they can do what they want, no?
My answer is complex.

>Why would you assume secret copyright interests

I did not. I said "western IP, financial, and other regulation.". That includes a lot but in all amounts to essentially geopolitical control.

However, this being a thread about copyright and this being a technology website I mentioned copyright and I think copyright laws and regulations are vastly more important than you are implying. The article mentions trade agreements that can force ISPs to block web pages. As it stands right now, the internet is decentralized but single government control of the internet is increasingly becoming apparent. Western nations share copyright laws which ultimately centralizes the internet across many different people and countries. So, for example, ISP web site blocking can be performed across many different ISPs globally with similar regulation and controls in all these different jurisdictions. (edit: especially at the behest of US based corporations)

I think this is ultimately harmful for internet users especially because it can be associated with censorship. Previously, the decentralized nature of the internet made it harder for any single entity to control it, however, it is looking increasingly feasible to do so. So I agree with the parent commenter and add that it is actually beneficial for the internet if Russia enables pirating and is not under US/western internet regulations. Having alternatives is good for the internet and I think that's a very important point.
uh no. I'm a food engineer for one of the largest manufacturers in America and there isn't any pressure from corporate to just pass lines that might be dangerous.

the problem is in testing and just how statistically unfeasible it is. case in point, we had a line that passed every QA test but we would still get back 1 product every now and then from a customer with spoilage. we'd test thousands of samples each year and they're all fine but still something was the problem. on top of that, we had "nearly identical" lines that never had any problem.

luckily we found the problem in the line and how to push the failures alway the way down to zero for little cost instead of corporate wanting to pay $10 million to fix it.

so no, corporate isn't some boogy man.
USDT can only be redeemed by non-US-person "authorized participants" as determined solely by Paolo Ardoino per their terms and conditions. Just who do you think these APs are? Best guess, they're exchanges, whose existence depends on USDT continuing to hold it's peg.

Yes, I do think the holders have been scrambling to exist - one guy lost $4M trying to swap for USDT - but I think it's not Tether cashing it out, but instead exchanges eating the losses.

That can only get you so far. The failure mode is a step function.
It even says:

"If you believe you have a valid business reason for accessing ERCOT resources, please contact the ERCOT ServiceDesk at ServiceDesk@ercot.com"
Engineering Managers’ Groups are a bad idea
Voice 0.0.2 for Gnome 42
>He talks about several generation facilities catching fire and going out of service in recent days, but focuses primarily on the causes of the energy shortage being regulation and bureaucracy taking too long to approve new generation rather than lack of regulation preventing these fires. Then he talks about how Texas actually approves new generation faster than other states. It seems like an argument made to support a predetermined opinion.

Huh? That was only mentioned to point out that the classic "renewables are so risky" line hasn't borne out for Texas. Fossil fuel plants have repeatedly been an issue as well. But it was just an aside, more importantly was it saying those generation facilities all being online wouldn't actually make much difference. That power generation will sometimes need maintenance or have failures or under production at awkward times is just the nature of the beast, certain safety regulation might help but everyone on HN should have some sense that chasing 9s gets very expensive very fast. What's really needed is to just have enough overall capacity (both steady and peaker) ready that a reasonable amount of failure is always ok. In a large energy grid a few generators dropping should never register as an immediate possible emergency. Texas needs more generation/storage approved faster.

And other states are tied into vastly more massive grids, they aren't islands, and they haven't had the same obvious increasing demand due to demographic/business shifts that Texas has been very actively encouraging. Their connections lets them help cover each other, which is a perfectly valid strategy, and they will have a more gradual increase. That other states are slightly worse than Texas isn't presented as an OK thing, but rather something they should be working on too. But they have less immediate need. That's just how it is.

I'm not sure how you came to your conclusion there. I don't know if he's right, I'm not from there, but his message is self-consistent.
Building Credit Karma with Ken Lin, Founder and CEO
I don’t disagree with this reality. What I don’t understand is how Prusa manages to do so well.
Yeah, I'm getting pretty close. I use it barely enough to justify the cost. We'll see after Russian doll season 2
Texas power is doing just fine.
Depends on the assets doesn't it.