skysight-inc/HackerNews huggingface dataset:
I'd have to support this as well. Many folks always reel in terror when I tell them I almost never use a debugger, or I'm using gdb or lldb instead of some graphical thing if I decide that it's worth actually running.

I think they have their place as tools but largely that's dwarfed by other practices. In the notion of systems thinking, I try to limit the scenarios where needing a debugger is seen as the natural extension. This means having tests, practicing type-driven design, mapping my APIs to some real-world model (and knowing where that fails or falls short), using languages that obviate the existence of certain classes of bugs (e.g. Rust, languages with a GC), etc.

Sometimes you're trying to inspect behaviour that changes in the moment, and debuggers do great there. However, I'll say that some of the most interesting bugs I've dealt with were only visible in release builds with no debug symbols, so my debugger didn't do much of anything for me there.

Plus, this doesn't even dig into other tools that _aren't_ taught because people reach for their debuggers. How many of the folks grabbing debuggers every day have been given the same speech / sentiment given to toolz above about strace? valgrind / address sanitizer? thread sanitizer? syslog?

I feel like this comment might be a bit rambly, but I was hoping to expound on what toolz mentioned above -- there's a lot of ways to crack an egg here and the debugger is something I almost never reach for.
I think you will rarely see a class action settlement for a complaint with zero merit. Otherwise, you would be getting a tiny class action check in your mailbox every week for every company that prefers to settle rather than fight.

Do you also believe that Bill O'Reilly and Fox News paid out $30m+ even though he didn't do anything? After all, they admitted no wrong doing in the settlements.
300K person-years....
Stress reduces cognitive ability. Lack of sleep reduces cognitive ability.

Thinking less, working more is a shitty way to live and make a living.
Legally, it’s up to the jury.

Each side has the right to bring in experts to testify about what were reasonable design choices, what was greed, and what was just a bone headed mistake.

If the jury concludes that the product wasn’t unreasonably dangerous or defective, defendant wins. If they find that is was, plaintiff wins.
I started reading a lot more when I organised my library using Apple Books. It has the downside of being locked into the Apple ecosystem, but having access across all my devices is really nice. I highlight and take notes on something I'm reading on my phone, and then easily retrieve those notes when I sit down at my computer later. It's handy for technical books where you might want to copy a block of code into your text editor. You can also set reading goals like minutes per day and receive reminders if you're into that.
> European countries tend to spend more public money on funding things like parental leaves, childcare, and education. I don't know if that has any significant effect on birth rates.

Yes, stronger social support networks consistently produce lower birthrates. A reason which has been suggested for this is that without such programs, children serve as a kind of safety net, in that familial bonds mean that a sufficient number of them means the parents (and siblings) are more likely to have support if they become unable to support themselves or have temporarily greater support needs. Where there is a strong public support system, this is less necessary.
Thanks, these are very good suggestions. Thinking back, I was much happier early in my career when I did internships and contract projects where I was the only engineer and controlled the project completely.
I was just about to type "same reason I waste so much money on Heroin" but you pretty much beat me to it :)

That hit of pain is just a small feeling of loss for part of your childhood self, when you were all potential and didn't have to make any real choices. With each choice made, with each position we commit to, we expend some amount of our potential and turn it to something actual. The reward for this is obvious, the development of an adult self, a self we have chosen. The cost is less obvious, what if the person that you become cannot possibly live up to the ideal image of self you had as a child? What if you don't like the person that you become/are becoming? In fact, what if you can't even decide whether to like them or not because you're unsure of what your own values are?

The whole process of adulting can induce grief for the loss of an ideal, or anxiety over ambivalence towards one's self. Whether this happens or not probably is, at least partly, a result of what happened to you in childhood. Another part of it is probably genetic predisposition.

Anyway, the mild form of this is just procrastination, you avoid the anxiety of dealing with choices by doing something to sooth "that small hit of pain", but the price of that is wasting time and letting problems mount, which leads to worse anxiety, which leads to more procrastination. In more severe cases, when soothing behaviours no longer work, you get in to substance abuse and there are a whole of other ills.

Hope that helps in some way.
> AFAIK, no other manufacturer does this for their systems (which capabilities they often make rather wild claims about).

What's interesting is the level of nit-picking scrutiny this is attracting compared to the uncritical defence of those wild claims that we're seeing here. A whole lot of copium.
Funny how none of the solutions to the drake equation include the possibility that a government would hide evidence of alien life.

It’s literally more probable that all life in the universe dies than our government would cover up contact, according to the media.
I disagree, because macro view investment managers exist. Also, fixed income instruments react very predictably to macro trends. ie Ackman’s recent bet on interest rates that paid off [1]

Entire prop trade desks exist to bet on macro news like labor job reports, on many different asset types through derivatives like index futures, FX futures, etc… This is very easy to observe if you view tick data for these derivatives before and after news is released.

While macro view is less relevant on a single equity, it’s very much a proven way of investing in a variety of asset classes.

[1] https://www.institutionalinvestor.com/article/b1vl6gf18v9f5v...
You're definitely right -- it has been years since I've had a real 2+ week vacation.
Tab for a Cause: Raise money for charity every time you open a new browser tab
It’s one of the greats in my view. They also released a DLC called Echoes of the Eye that is good to try out even if it’s highly recommended to play through after finishing the base game.
Let’s give Bob a chance. I worked with him at AWS and prior. He is very committed to the customer, hence his post. We all try to communicate the best we can, so please try to support him in his new role.

I launched several startups on Heroku over the last decade +, and feel they have gravity on trust. Some of the best devs I have worked with.
I think you're making a standard objection about the fruits of a crime exceeding the fine that isn't applicable in this case.

They were allowed to sell the GPUs to crypto miners, so the fine is not a cost of the profits. Apples divided by oranges.
Ask for money and see what happens. Maybe go into another business.
I’m sorry but respectfully, literally none of this will effect the outcomes you desire. You will assuredly constrain supply and decrease vendors to produce new supply.
Storage is rarely the bottleneck in modern systems, a lot of software is just written as if it was. It is completely ordinary these days to have 4-12+ GB/sec of sustained storage bandwidth available, and that is available to the application if you write the code correctly.

Even with serious performance engineering, it is difficult to drive compression, parsers, codecs, etc with throughput comparable to modern storage. There are several non-cryptographic hashing algorithms that can be driven that hard, but none of them are mentioned in the article.
More context, from the latest email notification:

> We also wanted to address a question regarding impact to environment variables. While we confirmed that the threat actor had access to encrypted Heroku customer secrets stored in config var, the secrets are encrypted at rest and the threat actor did not access the encryption key necessary to decrypt config var secrets.
git push heroku master

Glad I didn’t even realize there was github integration!
My current company is much smaller than Google, but we have big company problems without big company dev tooling.
All I'm seeing from the two examples you gave are situations where sick people got sicker and died.

It's almost trite to say it at this point but correlation is not causation.
Actually, the symptoms described are more to do with low estrogen (well, estradiol). And in males, estrogen is made by the action of the aromatase enzyme on free testosterone So tl;dr maybe OP is just menopausal? :))))
This american life episode about wild turkeys. Worth a listen - funny and terrifying!
How would you implement this with rest / something more traditional?
I agree with what you want.

The problem is, where I worked, my boss forced us to add a cookie banner even though we do not actually have any tracking cookies at all, and have no plans to add them, because that’s not our business model. It is just a legal CYA, because the business we’re in is highly regulated.

It’s the problem with government solutions. Everybody’s so paranoid that they wind up overcorrecting.
No, this reasoning is flawed.

The baseline safety of cars is an absolute shit show. 30,000 people dying every year and trillion dollars of damages and lost productivity.

Car A can enable FSD in all cases, be safer in all cases, but still not be a good deal economically for the manufacturer to accept liability.

Car B could be making drivers less safe overall by preventing them from enabling FSD in most cases, but at least they aren’t liable.
> should you have to take risks by investing your deposit

yes. There cannot be ways to obtain risk free returns that out-performs inflation. Where would that return come from if it was risk free? It must come, at some aggregate level, via other people's productivity growth. But this means it's a free lunch, and more and more people would try to take advantage of it, thus lowering the expected return of such a deposit scheme (however it is funded).

> the chance to take a bigger risk in the housing market?

A house is not a bigger risk than the stock market tbh. It's why the lender for the mortgage is willing to give some 5x leverage (20% deposit) vs a margin loan in the stock market (which at most they're gonna lend you 50% LVR), and at a higher interest rate even!

It's the fact that real estate is such low risk that so many people, esp. the poorer/middle income people who cannot take the risk of stock market, want to buy real estate.
> For example, patients who had undergone antibiotic exposure within a 6 month period preceding their admission to the ICU had a 20% increase in mortality rate.

That seems like a very obvious case of correlation vs causation (people who need medicine are more likely to die than those who dont)
I don't think we're too far off from people selling children's fecal specimens. I bet Peter Thiel is already doing just that.
If you tax billionaires, you can have a pension.
Also genetic sensitivity to testosterone can effect test levels. So you really need a good doctor who is able to look honestly at your symptoms and who isn't running a testosterone mill which is just a modern day equivalent of snake oil (except more dangerous, since test is actually biologically active haha)
They aren't as common by an order of magnitude or more.
And that’s why they pay you the big bucks, sensei
The biological impulse is basically "eat as much as you can". This worked well in the past because it was hard to eat too much due to the expense/scarcity.

Now that high-energy foods are very accessible this impluse is less helpful.
And where this really gets tricky is when it's not a loop like that, but the next fetch happens only after user interaction, perhaps 5 hours later.

To do that right, you need to encode everything the query is ordered by into a stateless continuation token, for example here that might be [user_name, group_id, member_id].

You can make that opaque to the client, but that's what you need to continue the search efficiently.

Relay tries to do something like that, but it gets ridiculously complicated: https://relay.dev/docs/v12.0.0/guided-tour/list-data/advance...
Almost all psyllium is grown in India. They only banned leaded gas last year.
I couldn't find anything about why. It's only the 32bit version it seems. 32bit MenuetOS is GPL but the 64bit is a different license.
Journey Through Yekaterinburg
Apple TV Plus and HBO Max Are Lapping Netflix with Quality Content
I guess because appropriate usage and maitenance makes that kind of hardware failure extremely unlikely, no?

I can be "warned" to check for issues if the car is older, creaking, seems to be "driving" different etc

A mistake in a mostly completely uninterpretable bundle of software is definetely much sneakier. You can't prepare for it

So I guess that's one argument.

The other aspect of the same argument would be that if you're in an accident due to your car breaking in a way that is obviously the fault of the maker, they will absolutely eat the liability. I think this is how a few recall cases get kickstarted
yes chronon did come up in our initial research. I was not able to obtain a copy of their software to try out. But yeah definitely the same goal.

It seems pretty much dead though, here is a page from the way back machine

https://web.archive.org/web/20180118111950/chrononsystems.co...
Rearchitecting Apps for Scale
>> In some ways I actually think it's better if everyone is lazy as it quickly reveals what's important

Agreed. That said, it's quite nice to be the lazy person amongst all the ones trying to look busy. 80/20 rule applies; learning to focus on the 20% that will give you 80% of the value means you can be delivering more than most of your peers, while also not having a hard time managing work/life balance. Everyone else is trying to hit 100%, failing, and not even getting the 80% of value you're capturing due to all the noise.
My theory is that the subconscious works so well as a database so that's why every to-do list gets abandoned.

You're better off just trusting your gut and playing things by ear since information, and even your own motivations, change constantly.

I've liked personal wikis a lot more than GTD-like stuff.
That’s not how that works. The employers don’t directly employ therapists.
To get an approximate count of users and where they might be stuck in using the plugin.
I like this post, it reminds me a lot of when I started using vim / neovim in university. I spent a lot of time learning nano, cramping my hands, and then eventually deciding to sit down and learn vi proper.

One thing I'm not so sure of though -- the justification for neovim seems to be partially due to needing a pretty recent version (at least newer than 0.5.0, for LSP features). There seems to be a big portion of vim users who seem to dump on neovim for one reason or another as some kind of meme, but I'm not sure that I agree about it being bloated or whatever. If I have to run Slack for work next to neovim / vim, I'm pretty sure I know what is using the majority of my system resources... Anyways, back to needing a recent version of neovim: I think the author could probably get by with just regular vim + extensions if they didn't use LSP stuff.

To be honest, I still haven't really used LSP much, and most of my experience using similar features in other products (Intellisense in Visual Studio, whatever the equivalent broken thing in Xcode is called) is that it really was never that useful? Maybe I'm misunderstanding something and it's just not good for me and my workflow, but I feel like a lot of newer devs seem to enable it and declare that they can't work with anything that doesn't support it. For a long time I've avoided such features since they often seem to have poor performance (Xcode's version of such has definitely taken down a Macbook Pro on me before), or just generally don't add much to the experience other than some coloured lines under parts of my code.

A good compiler (e.g. rustc) and corresponding linter for static analysis (e.g. cargo clippy) are actually pretty good on their own! This isn't true for every language out there, and maybe that's where LSPs are more useful - the Typescripts / Pythons / Javas of the world! I don't know if I'm over-simplifying it though. Either way, I'm pretty sure my point is that whether you choose vim or neovim, it's a great idea to sit down and spend a good chunk of time just getting better at using your tools. It's the kind of exponential improvement that won't even seem egregious a year down the line.
Sorry, but this is a joke of a response.

When they started sending out password reset emails, they should have explained why.

Not only when people started complaining, and the media picked up on the lack of transparency.
Graphql servers are typically not run in a manner that allows arbitrary query execution, usually only a select set of queries that were written by the devs, tested, and potentially profiled before deployment. from that perspective, if a mobile client is written to work against the interface they provide, then if you need to fix things on the backend, you can potentially do so without the frontend being aware of it. In that sense it's the same thing as a specifically designed REST endpoint, so I'll give you that, but it's hardly a negative in GraphQL's favor.
Of course, no one could afford a ddos from AWS or GCP. Even in the case of compromised machines, the huge traffic bill is going to alert everyone pretty quickly.
what Sonse feature comparing with https://github.com/xwmx/nb ?
I bet doing a few of the highest ranked courses on Udemy would help you quite a bit and give you a head start on some concepts you're likely to learn about the future.

I bring up Udemy, but any online course where they aggregate ratings can probably work.

What you're looking for is something most people like yourself found useful. That's about as strong of a signal as you can get for utility, short of an explicit, well-defined goal.
Yup. I've said in other places that people who can have kids but don't probably shouldn't get social security.
I probably wasn't entirely clear in my post that I'm not necessarily a believer in GraphQL. I'm mostly repeating/surmising the reasons that other people are interested in it, and not necessarily myself. You could argue with any of the points, really.
In 10 years when climate crisis unfolds being a leech will blow back.
True, but both of them have stuck to their original objectives even now. GitHub at doing things Devs like and LinkedIn at doing things HR likes.

WaPo and AWS are both owned by the same person. That doesn't mean both (have to) charter in the same territory.
I don't have an answer to your question, but it does make me think how much an algorithm could improve the sound quality or whether it would be a negligible improvement.
We’ve gone from “unless you’re actively engaged you can’t possibly be ready to takeover immediately” to “unless you’re actively engaged you are easily going to be sleeping”.

People fall asleep behind the wheel all the time. They just usually crash and maybe die when this happens, if FSD is not enabled at the time.
Where did you punch this goose? I should think the head/bill area would be hard to hit and painful. The breast would be hard to get to on account of wings and neck. Punching a goose in the back doesn't seem sporting, but maybe it was attacking someone.

Do you pick the duck-sized horses or the horse-sized duck?
Hundreds of MacBook Pro workers break through Covid barriers, battle guards
I may be missing something, but all of the examples have straightforward POSIX equivalents. You can save some characters if you alias e=$EDITOR and use tab completion.
> I’m guessing that the local Fish and Wildlife Department might frown on that approach to solving the problem

I may be mistaken, but I think you are allowed to defend yourself regardless of season. Think about it, boars and bear, equally lethal in or out of season, some might argue bear are worse during off season due to cubs and such.

Now if they catch you red handed with a bottle of tabasco, your goose may be cooked so to speak.
What happens if it breaks, and now you have to debug a framework/library instead of your own code?
The reported audio latency, in the release note, is incredible:

05.05.2022 1.42.20 Below millisecond audio latency (intelhda,audio.asm)
- 0.083 msec @ 192 khz, 24 bit (playback)
- 0.667 msec @ 48 khz, 16 bit (record)
Y'all need a renaissance fair ;)
If you can't stay awake then you need to not use this feature. If you're not exhausted it should be an easy task. If you are exhausted, arrange something else.

Attention drifting is supposed to be fine. That's the entire point of level 3. How long do you think you need to regain focus? Maybe a different brand will cater to that amount of time, or you can lobby regulators.
I feel like you are romanticising animal nature.
This is only on highways. Survivability is concerned only with passengers not pedestrians.
>The fix is to repeal this dumb law.

The fix is to have the law recognize that data is extremely valuable personal property, that stealing it is a criminal act and that the predatory "buying" of it (such as offering a $ service in exchange for $$$$$$ worth of data) should be highly regulated.
inside a single system available to just about every engineer inside the company

Can someone explain why there have never been any leaks?
I don't think so, and let me bring up a very tortured analogy to explain why.

It took centuries for the meta-game of chess to develop. With the advent of supercomputers, this process has sped up considerably, but even still, it took a lot of trial and error to discover niche moves for certain scenarios.

MMA is the same way. Some techniques, like the calf kick, have only been recently refined and started to be perfected, despite kicking being more or less a move any human could perform for over 200,00 years. Yet we don't seem to have a history of it.

You see this across the board in many domains. Perhaps it has something to do with the difficulty of optimizing game theory. Or maybe for centuries information just didn't traverse that efficiently and now with the Internet and improved data storage, it just occurs much faster.

At any rate, I suspect social media is similar. We probably don't know what an "optimum" site would look like. Twitter doesn't even have an "Edit" button yet, which is a fairly simple mechanism that would unlock a lot of new interactions.