skysight-inc/HackerNews huggingface dataset:
I fight log infra all the time. I can't win the fight against structured logging anymore, so I'm now fighting against type systems and allergies to global state to make log output available everywhere. If you're going to ram structured logging down devs' throats, then the least you can do is to make it easy enough to use. I don't want to have to pass a logging object everywhere. There's like two pieces of information you need in order to make a logger. Just write it to global state somewhere so I don't have to worry about it and can call it anywhere.

I absolutely loathe reinventing global state by passing "context" objects and the like everywhere. It's the dumbest thing in the world but no one ever questions it.
They teach Motorsport marshals in the UK to always keep the car that has come off-track between yourself and live traffic, and never turn your back to the track.

Whatever caused the accident is just as likely to cause another car to go in, ie oil or coolant on track, or even debris from the current incident.

Same applies on the roads I guess, especially in poor conditions.
> anyone who isn't fetching their packages through Google's proxy will get told that whatever they're using is trying to trick them.

That is exactly the detection of a poisoned module in the ecosystem. It would break builds, issues would get filed, and a new version would be released (and the malicious party may not be so lucky this time since it’s trust on anyone’s first use).
What the West Doesn’t Know About China’s Silicon Valley
yes, but in coversation, are you going to list out those things every single time like that or are you going to do it once and then follow up with, "you know, the corporate death penalty?"

i don't think it's nearly as non-specific as you think. if you ask people what a corp death penalty would be, my assumption would be that people would think of it as the corporation no longer existing. if you're saying that corps would just spin off assets as a new name, new corp charter, same people, same processes, then yes, that would be a valid concern. but we can at least state that once, and all agree upon it rather than continuing to repeat it like we're unable to understand the concept.
1. Git was faster than mercurial and bazar, eventually mercurial became fast but at that point it was too late
2. Git had a better svn backend, you could try git and get benefits from it even if your company used svn
3. Git did a lot of things that other dvcs didn't do (rebases, partial commits, history edits, local branches)

A lot of the UI simplicity of other tools rests on not doing (3). For example, OP awards negative points for rebase but as far as I am concerned I won't even consider using a UI that doesn't support rebase.
Average age at conception for men versus women over past 250k years
> Is it harmful to my career

This depends on what your goal is for your career.

If you want to be constantly moving up ladders, making more money, being at the leading edge of all new changes in this industry, and being ambitious overall, then you probably should be moving on.

But if you are OK with a simpler path, being happy in a job while making enough money to live your life even if it is less than you could make jumping around... there is nothing wrong with just working a job for as long as it makes you happy.
I hope this is going to be the occasion for them to make the product better. Lots of paying customers are fed up, and I've just cancelled my Premium subscription. I am not going to upgrade again until they publish a wishlist website where customers can submit ideas, vote for them, and follow progress, with official updates from the Evernote team. I really like the way Webflow implemented it.
As a paying customer, I am tired of having to rely on feature request forms and not even knowing if my requests are going to be taken into consideration. People have been asking for certain features to be implemented for years, with no avail. Not to mention the fact that the Android app is full of bugs and keeps crushing, and we are now more than a year away from the announcement of the new release. Instead of releasing new features (some of which are far away from the main product proposition and therefore of dubious utility), I'd rather appreciate if they could focus on fixing bugs on their existing software first.
In many incidents, people are completely misinformed on the degree of risk, or woefully unprepared, which does strike me as tragic. E.g. happy family who takes a pleasant hike a few miles from the car, except they weren’t thinking about the fact it was August in Utah and they only brought 8oz of water.

It’s also evident in her story about getting caught by the river. She thought, I’m not going to do anything crazy like those climbers- and then did something that seemed innocent but was actually far more dangerous.
Besides removing unused code paths gzip is usually better
https://css-tricks.com/the-difference-between-minification-a...
So, looking at it again I see that the audio corpus is available for free (openslr.org, 60GB for 1000 hours of speech), however I suspect that training the model on that amount of data would take insane amounts of time on a single GPU.

Instead, usually companies train such models in the cloud. GPT-3 for example used 800 GB of training data and cost about 5 million USD to train. Extrapolating from that, I guess that the same setup would cost 375,000 USD to train (although I assume that this model has waaaaay fewer parameters making it a lot cheaper -- but I can't seem to find how many parameters it has).

If someone else already spent that money to train the model, then you could just take the "training weights", feed them into the model, and it would be as if you had already trained it -- at which point you'd only need to provide your own voice and retrain it on your own GPU for a short time.

I'm by no means an ML expert though, so I could be totally wrong on this.
That's interesting.

According to TFA, the i5-13600K has the best "performance / cost" ratio. So, all other things equal, for a "regular PC", the intel part looks the most interesting, since it won't be any slower when you need it to actually do something for a few minutes (like compile something).
Why do you consider yourself an average consumer?
A Wicked Problem – The Second Egress: Building a Code Change
Within ZFC there are precise models of the real numbers and it’s not at all vague or on a loose footing.
I wouldn't have written "everyone", but technically incorrect use of language is, ironically, one of the things people jump on GPT for when it gets things wrong: https://news.ycombinator.com/item?id=34292129
> Perform a shallow git clone rather than a full git clone; or, ideally, store the last seen commit hash for each reference and only fetch if it has been updated.

I'd be interested to understand why that solution hasn't been implemented yet.
There's nothing better than learning what you love to do and then focusing on it. The absence of doing work you love gave you the experience you needed to know what you don't want to do. Management isn't right for everyone and isn't a logical step for many. With that given, you also don't need to rely entirely on your full time job to do work you enjoy. Hobby coding is a favorite pass-time for thousands of people. You get to build what interests of you.
One of the best reveals in “Raiders” comes midway, when the sadistic Nazi shows his gruesomely burned hand — the result of a previous seemingly throwaway scene — to explain how the Nazis know exactly where Indy’s gone off to dig for the Ark. It’s one of the most perfect types of twists: humorous and dramatic, yet completely logical and discernible on repeat watches.

Contrast that with the Crystal Skull, where there’s a clunky scene of the villain basically saying “I am using this magical tracking device” as he holds up the tracker to make sure we understand his plan. Maybe audiences have gotten dumber, but I think Spielberg and Lucas were phoning it in for Indy 4.
It's just a classic IDOR, it's very easy to fall into with some frameworks.

If you look, you see it everywhere. When stack-exchange rolled out their CV feature they had a similar thing which leaked everyone's email address regardless of the public profile visibility or whether they had even used the CV feature.
Twitters BigTechAlert but for indie devs, AI-hackers and solopreneurs
I think Google should DDoS noone. Not everyone until they opt out.
Legally? I imagine if the checklist was specific and precise enough, and if the people following it were prevented from deviating or circumventing it in any way, or otherwise exercise their own agency, then I think you'd have a chance arguing in court that this process is effectively automated.
Is this something that HR can typically & easily control with the systems they use?
I can't help but to think about what Amy Farrah Fowler said about it on TBBT.

https://www.youtube.com/watch?v=oYa26EnN8t0
I like this comment, "More likely it's a proof that's not AI art - it usually doesn't reuse that much verbatim."
Everyone can make their own assessment of what is a reasonable default and what counts as a DoS (and they are welcome to opt-out of any traffic), but note that 4GB per day is 0.3704 Mbps.
For me its easy: Sitting on the computer reading makes me feel depressed. Reading books makes me feel happy. And so I've gradually reduced my footprint on the internet to basically zero -- no social media, only a few sites (mostly HN) bookmarked -- in an effort to make the internet less of a thing. It's working.

Sometimes I'm staring at my screen and I have no clue what to even do or where to go, and I close it and then pick up a book and instantly feel better.
A good example for such a bloated book is "Clean Architecture" by Robert C. Martin. The ideas of the book are more or less completely explained in a single blog post or one of his talks (about 1 hour), but the book has a few hundred pages (432) where he delves into history and talks to you about how he used archaic computers 40 years ago (to render himself as a veteran and to underline some point in the main text).

Another book on the same topic (https://www.packtpub.com/product/get-your-hands-dirty-on-cle...) has only 156 pages and is far more useful in practice - but you'll learn less about the authors adventures in history.
Show HN: Website Monitoring App
You know that costs money, right?
In the broadest sense it's almost always better to attract customers by simply building a better product rather than some form of trickery, like making subscriptions unreasonably hard to cancel. Sure you might leave a little bit of money on the table in the short term, but as the author mentions it's hard to quantify the long term cost of being a bit of an asshole.

The prevalence of these sorts of tactics demonstrates the extent to which we've MBA-ified the tech economy away from what people used to like about it.
Try including the IT support cost of the collateral damage unskilled workers can do with administrative rolls. You will end up supporting hundreds if not thousands of operational features.

I am not suggesting you should give a toss, but at least admit what happens before you inflict the decision on your team.

Have a wonderful day =)
You have to output a lot of logs before you fill up even a single large consumer-grade hard drive, especially given logs are typically compressed when rotated.

It's usually only when you involve ELK or something like that your logs start to get big. Which in turn is typically necessitated by over-complicated distributed software design.

If you're at the scale where this actually matters and you're serving millions or requests per second from a worldwide user-base, then affording storage for the logs really shouldn't be a problem anymore (idk, with the possible exception of Twitter)
That's my impression, also. It seems to me Hasbro can refuse to license anything new under the 1.0 agreement but what's out there is out there and they can't change that. They'll just force their competition not to use the new material.
Wow, please don't ship that. A whole suite of CLI tools for a custom deployment pipeline is my worst nightmare if something goes wrong. The purported benefits:

> It gets people into the habit of running a single command to initiate deployments

npx firebase-tools deploy --only functions -P staging

is also one command

> It’s a more obvious source of truth for putting the deployment instructions

If that command were put into CI/CD, that would be an even more authoritative source of truth.

> Because it’s already an executable script, it makes it easier for us to automate some of the steps listed

The executable script can't be run by CI/CD and is another potential source of bugs/mistakes.

The real "fake it until you automate it" for deployment would've been ssh'ing into the server, running git pull, and restarting the server. That's no longer possible with serverless nowadays, but this seems to go from taking something that's relatively straightforward to something that's very complex.
They also face a more competitive environment now than possibly ever before. There are other game stores/fronts like Epic's and Activision's, and the console giants are coming for a piece of their pie (Xbox Game pass and Sony's equivalent). There's also the ever-looming risk that Apple decides to go after their market with Apple TV/iOS somehow.

If I was an executive at Valve, I'd probably be happy with the current success, but nervous for the future.
What blogging platform or writing tool do you use for this? It seems like an interesting idea I might adopt: write a blog for myself only.
>Michael Bay gets a lot of shit, but sometimes you just want to see things explode.

That's the truth right here. I once ran across kung-fu movie called Chocolate (iirc). The premise was an autistic girl who was good at fighting. The entire movie was her walking into a room, kicking major but, then walking into a different room to kick more but.

It was great.
Related:

https://twitter.com/lexfridman/status/1609301085524578304

https://lexfridman.com/reading-list/
OEM prebuilts (Dell, Alienware, HP, etc.), while a waste of good GPUs, were somewhat available during that period. Some self-builders were turning to buy those, just to get the GPU out of them. New PC gamers would have been able to at least back-order a prebuilt PC, versus playing the indefinite refresh lottery for a console.
PS5s were always available, just at a scalping premium that could be several hundred dollars. $800 for a PS5 is probably (arguably?) a better deal than an $800 laptop, which would have trouble playing relatively modern titles well. At least if your only goal was playing games.
I feel like it gives my body a chance to "clean up" instead of constantly having to deal with the meal I've just swallowed.
I crossed a small dam solo hiking the Wichita Mountains. Not the one at Kite Trail on the Bison Trail Loop (Lost Lakes) which is wide and dry, but completely off trail since I had to get off trail to avoid bison. It was mossy with very little traction and I almost slipped. Brushed it off as an annoyance since I didn't get wet.

Watched this video a year later and it made me think... how deep was that water, and was it really as calm as it seemed? Yikes.
Pro tip. If you’re creating a code, make it look like something that’s not a code so your code breaker concludes there’s no code there and gives up.
me young when I saw T1 and what memorable to me exactly the horror element of movie.

> “Terminator allows viewers to have a legitimate sense of discovery while watching the movie, to learn crucial plot details largely as Sarah learns them, which makes for very efficient storytelling.”

feel today interesting story points would get shown in trailer.
Not as much as you'd think, and critically, the cost is largely disconnected from how you use the infra.
My grandma never smoked and still got cancer. Not smoking is so overhyped
To be consistent you'd have to be opposed to venture capital shutting down and selling off companies as well.

To be fully consistent you'd have to be opposed to firings and layoffs in general (except as the result of a commission of a crime by the person so fired).

I'd be happy with a corporate death penalty that resulted in the stockholders being wiped out, the executives (and possibly board) being fired and barred from the industry, and executive control of the company being taken over by someone like John J. Ray III. This would allow either a restructuring of the company or gradually winding it down in such a way that the non-executive employees and bondholders aren't screwed over.
Of all of those, I've only even heard of OpenSea, and even then in the context of where those monkeys everyone hates came from.

The rest could be Pokémon or fonts for all I know without Googling.

On the other hand, I did hear about MtGox and FTX.
I see someone downvoted me. Perhaps because it was just an idle question and quite insubstantial?

Thinking about it now, it seems a little bigger than I realised when I wrote it.

I too moved to another country and got a bank account. When the people at the bank asked what I needed, I said something like "well, I'm here to stay and will need all the things regular people have, an account, a card, probably a house loan someday, can you advise me about what I should get today?". Maybe I hadn't yet decided that I wanted to stay for decades when I said that, but the person behind approved of the answer, I could tell.

Saying something vaguely like "I'll do the minimum necessary here and whatever possible in my old country" simply isn't a great way to talk to the people at the bank, at the immigration authority, at the waterworks, all the people who can make your move simple or less so.
Ken Kocienda, “the first Safari engineer”, has a book called Creative Selection [1] released a few years ago. It has a fascinating behind the scene story on how Safari was developed and how KHTML was chosen.

I don’t like the analogous story on sports though.

[1]: http://creativeselection.io/
https://github.com/golang/go/issues/30141#issuecomment-46427...

I don't have a full list of all posts at hand (some of which may be removed), but I've seen some other similar stuff as well; it's not an isolated incident. I was reading through the previous thread on this issue (goproxy sending loads of requests) and this one was posted as an example there.
Interesting. I think they teach to not swim against rip currents in primary school now. I did not live near the coast
I doubt this is true in any objective sense. "issues" above is almost certainly subjective, and I don't think even in this particular case it's so much "how Google does it" as much as "Google isn't prioritizing limited Go-team resources to this issue right now".

In general, I've been very happy with Go's design for the last decade with relatively few, relatively minor exceptions. I specifically have enjoyed that the Go team has resisted demands from the wider community to add every feature that every other programming language has support for. Biasing toward minimalism has made the language very easy to learn and consequently any Go programmer can jump into any Go project and start being productive in a matter of minutes, and any non-Go programmer can be productive in a matter of hours. Similarly, the tooling is novel in that it has sane defaults (static, native compilation; testing out of the box; profiling out of the box; build tooling out of the box; reproducible package management and hosting out of the box; documentation generation and hosting out of the box; etc).
The very good reason is that, as the parent commenter wrote, the Magnuson-Moss Warranty act makes it illegal for manufacturers to deny warranty service because of third-party modifications or repairs, unless they can demonstrate the third-party modification/repair caused a defect in the original product.
Yep, think of credit score as a rating of how likely a debtor will be profitable to creditors over the long term.
> "an active Twitter presence"

What is your Twitter handle?
> the proxy also helps people make sure that an upstream deleting their GitHub repos doesn't result in builds breaking

This is a consequence of what IMO is another bad decision by the Go team: having packages be obtained from (and identified by) random github repos, instead of one or more central repositories like Maven Central for Java or crates.io for Rust. The proxy ends up being nothing more than an ad-hoc, informally-specified, bug-ridden re-implementation of half of a central repository, to paraphrase Greenspun's tenth rule.
@palant:

Probably just some minor temporary weirdness but
> Host palant.info not found: 3(NXDOMAIN)
As far as phtsical violence, yes traditional religions are worse. Although hitlers occult practices could arguably be blamed for at least some portion of the holocaust.

But what I really mean is that it is destructive from a moral and societal standpoint. These occult schools (and really I am talking about anything blovatsky or crowley inspired, or adjacent. Rosecrucians, OTO, hermitic order of golden dawn, etc) promote a view of moralitt that is objectively selfish in the truest sense of the word. It makes people on confused and makes them pursue things which are not right. In the more serious cases, it completely ruins a persons moral compass. Effectively grants someone permission to behave like a sociopath ubder the guuse of "true will" orother magical bullshit.
Warning: Might be worth warning people there’s an ultra violent cut included in the clip. Anyone not interested in seeing the violence, but watching the relevant dialogue can view it here:

https://news.ycombinator.com/item?id=34309876
This, 10 times. I have such good blogs in my inbox, with easily the quality of the best books I could read, and I don't even have time to go though them. And I don't see any that I'd like to remove - if anything, I'm sure I could easily add to them if I go through each one's blogroll.

The last non-fiction books on the other hand were huge disappointments. Even Daniel Kahneman, to my surprise: Noise had a good idea and was well written, but could easily have been 1/4 of its size or less. I don't have either the time or patience to go through 75% fluff. It feels more and more like books are written for the less intelligent audience, with the abundance of examples and repetitions.

As for the blogs I read: AstralCodexTen, Zvi, MarginalRevolution, Noahpinion etc. They're obviously not everybody's cup of tea since it's about my tastes and preferences, but I dare anybody to say even above-average non-fiction books are better than that.
It would be a bullet dodged if so
Where is my human brain capability for $1000 by 2023?
The attacks were not substantive, along the lines of how dare you grad student open your mouth to me exalted professor
Wildebeest
Fair enough, that's a really good point.
I usually can take or leave director's cuts. They're usually good but dont fundamentally change the movie or anything.

But the director's cut of T2 does. That one scene where they explain that Arnie is in read only mode, take out his brain chip and reset him. Apart from being an important scene in itself: John making his first leadership decision and deciding, against Sarah's wishes, to not destroy the T100; It is also soooo relevant to so many things that occur later in the movie. It's crazy to me that they cut that scene.
Stay in coding.
You can get graphical UIs in shells. Albeit they’re usually TUIs. But there’s nothing stopping someone from creating a more ”attractive” UI using sixel or even embedding web components via proprietary ANSI escape sequences.

Personally though, I don’t think HTML and JavaScript is a particularly nice abstraction for writing UIs. But each to their own
My received wisdom from prior generations was "120V will just tickle you, it's 240V you have to watch out for."
I meant, like, in local elections.
The sad part is that there's a sense of regret. It's fine to mature and focus on different things and change with the climate.
Thanks, that is indeed not the greatest of comments.