skysight-inc/HackerNews huggingface dataset:
Yes but I left it intentionally. I don't think you will try to match a pattern with a function in practice. This library is intended to handle a piece of an object or array such as an application state in frontend.

About the Dunning-Kruger effect, Wow wow wow :D It has nothing to do with the language preference, THUS you're not in a position to evaluate a programmers incompetence by seeing a piece of code shared on github.
No, email is an especially brutal service. I had taken this path for 10+ years.

If my custom media server or private photo site setup fails, it is not a big deal. But if I can’t login to a shopping site or my family can’t checkin to a flight because the two-factor auth email disappeared in to thin air, I am the “horrible IT person” who spoiled Christmas - end of story.
There are still ways around that. A small act of sabotage is not worth the enforcement for most police agencies, unless you live in a very fascist country. So a small precaution might be enough to avoid it.
Like what?! Can't any of you people backup your claims. It's just empty complaining on this site without evidence. It's driving me nuts. Show me what I said or have done that was wrong.
He is right that LIFO (last in first out) queue is more efficient when there's more demand than queue throughout. But the fairness isn't just a problem with the sense of justice. As indicated, with a fixed timeout, LIFO will cause more spurious timeouts when FIFO wouldn't. The best of all worlds, if the speed
of light or transition between different queues isn't an issue, is to have a centralized queue management forming a super queue. Some stores do this already, creating a single queue that dispatches shoppers to a checkout counter. Doing this cuts down the average wait time, and makes people "give up" more willingly under heavy load, since the queue would look much longer.
> Threatening violence is a whole different topic

The conclusion to which can be summed up as: Freedom of speech doesn’t mean freedom from consequences.
They don't wanna pay. If you don't like ads, stay in your home or in sandboxed areas you control or approve. You don't get to control other peoples' property.
Yes it was for illustrative purposes, thanks for reading the article :)
> It's hilarious that this is standard self-help advice designed to make you a better worker,

Are we reading the same article? This article doesn’t read at all about becoming a better worker. It emphasizes anti-consumerism and building diverse personal experiences and insists on not blindly following your peers and doing what others want you to do.
I specifically mean: give them enough understanding that they'll make reasonable predictions of what it might be used for in the near term. If they're worried about supersoldiers or immortality then I've failed - if they think that maybe a few simple diseases will be cured and basic research will accelerate, then I've succeeded. If I only use analogies I can essentially never accomplish the latter.
1: It's the same from an econ perspective as long as people are interested in being alive.

2: I think "same job" is the misunderstanding here. It is about your contribution to the company's gross result. Being a lumber jack at a badly run company is the not the same as being a lumber jack at a great company with economics of scale and a large distribution network.

3: If you have data, please provide it. The official OECD number for GDP per hour worked (aka productivity) back my claim of about 1% p.a. ( https://data.oecd.org/lprdty/gdp-per-hour-worked.htm )
I think Krita (a painting app) does something very similar. Source is freely available under the GPL, but they sell binaries on the windows and macos app stores. It's not a photoshop sized business, but apparently pays for a couple full time developers.
In terms of eye strain, is that any different to watching PAL TV for five hours straight (25 frames/s or 50 fields/s)?
It's not hard to move up the quantiles if you put the effort. It doesn't require ivy league education, a rich family, or a particularly genius mind. The mean salary is useless in quantifying wether you, as an individual, have any agency in influencing your outcome. Your attitude toward it, however, has a lot to do with it. And surely starting with the assumption that it's impossible doesn't put the odds in your favor.

In any case, 105k median income just goes to tell how big the opportunity is.
Canberra, Australia, doesn’t have billboards except in the light industrial zones. It’s much prettier for it!

https://www.abc.net.au/news/specials/curious-canberra/2017-0...
This isn't true though. Look up SWIFT Recall. Again, we're talking about Bitcoin here, not wire fraud.
> The great parts of gmail can’t be replicated at home anymore, unfortunately.

Curious, what are those in your opinion?
It always depends on bargain and deal conditions. And KPIs.

When swe work conditions discussion reaches this point I always remember Spolsky's brilliant "Smart and Gets Things Done" book. He writes about KPIs a bit, just enough to not treating it too seriously.
>I'm missing what they did that denies others opportunity. Buying a couple houses in another state?

Yes. The number of affordable fixer uppers in a place like Madison is effectively fixed. The two houses they bought means two fewer young people can climb onto the property ladder.

>And sure, any wealth story has some piece that involves luck and/or timing. Nothing wrong with that.

The wrong part is not having the self awareness to realize that they were lucky.
I guess I rationalize that all the money went towards higher binned parts that at least clock a few hundred mhz higher than ultrabook parts in silent mode. but yeah I get that. glad you were able to find a machine you're happy with :)
26% of people 65 and older were working in 2019. Between Feb 2020 and Feb 2021 the labor force participation rate for that age bracket dropped 11.2%, while the younger brackets dropped 1-2%. That's a significant number of people who didn't die but either lost their jobs or felt unsafe continuing to work and decided to retire rather than looking for a new job.
That's not a sale. That's a question with absolutely zero investment or action asked of the participant.

Take an actual payment. Even if it's for vaporware (that you can eventually deliver on and that's properly messaged).
Sometimes discouraging people is the best way to encourage them finding a better path. Over my career the golden rule i’ve learned is: Learn the technology stack when you need it to solve a specific problem. Everything else is likely premature optimisation. If you want to grow as a developer you have to join a team. There is no shortcut to this.
A world without musicians? No thanks.
Thanks for reading the code by the way. I wasn't even thinking that somebody will take a look at that :D

I will make the predicate as same as I do in placeholder. Even though it is not practical, it's important to keep the function's behavior consistent. You're right :)
Indeed, there is a semantic difference between almost every and all of them.

Still it was deemed important enough to spend development resources on the POSIX subsystem to make DoD happy, then SFU and now integrate the Linux kernel.
This how I learned various technologies. I often re-implement my personal invoicing system (I'm a freelance copywriter) in whatever technology I am interested in: i) PWA with a react front-end, ii) AWK-based invoice processing iii) massively overcomplicated system based on Elixir and Phoenix Liveview, etc. I've also done something similar with a personal flood monitoring app (I live near a river prone to flooding). I'll never be a real developer, but it helps me to understand the technologies a little and know when they might be useful for something I want to make.
No need to self censor the company name in that comment.
This is an example of correlation without causation, even if your assertion that these cities are "dead cities without growth".
ive had a corp for a while but never called myself "senior engineer". maybe ill give that a shot.
All the overhead that occurs with Scrum / SAFe / Agile in general is absolutely terrible. Daily standups? Sprint planning? Retrospectives? Grooming meetings? Then there are additional, generally agenda-less team meetings on top of it. All these meetings, plus time lost to context switching, etc., probably adds up to 20 or 25% of the time.
I can't tell how Youtube decides what to keep and what to remove or if my comment was removed by a bot or by the channel owner. On a traditional forum a moderator would tell me if something was out of line.

For what it's worth if you are the Will Prowse from Youtube I do appreciate the videos you make. Your channel has exposed me to companies I didn't know existed. The Hysolis tear-down was interesting and saves me from having to take things apart and risk warranty arguments with the vendor. There are some shady vendors making bold claims and it is nice to see which ones are the real deal.
Have residual and passive income that pays all the bills.
I don't think this discussion is going anywhere, but you most certainly can irrevocably lose money with wire fraud. Even many debit cards are not covered from fraud.

And we are comparing Bitcoin and wire fraud.
Great read on Jupyter Notebooks. I've always had a strong dislike for them as well - just feel fuzzy, dirty, often in weird state - and the user put it into words nicely. I might just be bad with Jupyter, but I've been willing to mold these notebooks into saner forms (modularization, keeping state, deterministic cell order/content/execution) and came up empty.

At some point you got to ask if it's not the tool's fault. Modularization especially is infuriating -- it seems there is no reliable way to rerun `import myownmodule` when work is done on the latter. It won't detect changed code. A kernel restart is necessary (`reload` and friends didn't help), losing all state. It's punishment for saner software engineering practices.
Seriously?

If other email providers are blocking you, smarthost through an email provider.

If you're getting brute forced, learn how to set up and run blocklistd or fail2ban.

Not getting 100 meg attachments is an issue that other email providers have, not people who run their own servers. If your server doesn't have any free disk space, that's on you. If it does, then set confMAX_MESSAGE_SIZE to whatever you want.

If by "standard X" you're talking about SPF or DKIM, there are lots of tutorials.

If your email software is vulnerable because of issues with your distro, you're doing things wrong.

The point is if you can't, don't. If you don't want to think about issues like these, then you shouldn't be running servers, anyway, so you're definitely not the target audience.

If you can, then these things aren't issues.
So porting between ML frameworks was my job for a while, and the short answer is Yes, common layers can be quite simple to describe and reproduce in different frameworks.
eg "Conv2D(2,3)" is enough info, in code or text, to describe a 2d convolution layer with 2 outputs and a shape of 3x3.

The longer answer is that the rest of the Conv2D configuration can then be easily overlooked, unless changed from the defaults. And those can be different across frameworks and potentially break things, even they even exist in your preferred framework. You can always create custom layers though, if needed.

But many papers also seem to do a bad job describing the actual structure of their own ML network. They can be vague, confusing, or simply inaccurate. And that can be because they are a general concept with flexible details, or because they struggle to put their model into clear words and diagrams. Or simply because they know the code is going to do the lifting.
I've zero objections with people learning about power systems and such.

My objection is with people learning it from YouTube, because the ratio of "good, safe, correct information" to "absolute crap" is horrible, and until you're quite solid in the field, there are people very confidently spouting exceedingly wrong and dangerous information (tip: If you ever see anyone soldering to an 18650, assume everything else they're doing is wrong as well, because that's such a huge violation of every manufacturer datasheet - it dumps radically more thermal energy into the cell and plastic separator than they're designed for).

There are plenty of better sources for information on how to do things energy related than YouTube.
The hardware required for an acceptable VR experience seems to be finally within our grasp.

I have been dreaming closing the human computer interface for decades. The possibilities for productivity and creativity are endless. Imagine sculpting a 3D model with you hands. Or being able to make music, not with virtual instruments but by manipulating waveforms of various audio streams with your with fingertips and feeling the sound while you sculpt it.

Yet I have not seen even a tech demo for such things in VR, all innovation seems aimed consuming content, because that is where the easy money is.

But I am still typing on a digital keyboard that cannot even sense how hard I am pressing the keys. What Apple did with the iPad pro and pencil for digital illustration is one example of what can be done. I hope Apple will once again innovate for creative professionals.

The article contains a video of Steve Jobs talking about VR. I feel like Steve could push for something revolutionary for creative professionals, while Time Cook might give us something slightly better than that we had before.
but still main problem is subzero temperatures. recycled lipo batteries do not become immune to this problem.
nobody goes to jail for scribbling over an ad
You can't be serious.

We're talking about the kind of training needed to work some garbage CRM that the employer uses, not a decade spent mastering a fine art...
Rowspans. Coloured backgrounds. Non-standard borders. Vertical alignment (the LaTeX version of this does not do anything intuitive).

And if you ask TeX people how to do these things, they will tell you you don’t need to, at which point you will die a little inside.

I should add that I disagree that TeX has a good solution for decimal-point aligned columns. It has an absurd solution which involves dividing the column into two “columns”. As with many TeX features, as soon as you want to do this programmatically, it becomes a nightmare.(I don’t claim that any other markup languages are better at this – HTML still sucks for it - though Excel may do okay.)
This attitude gives them cover. It takes them 5 seconds to toss an accusation but like Matt Taibbi they insist on perfect mirroring as you carefully take their argument apart and will fight if you skip one quarter of a step. It's how they wear you down and win simply by the emotional tone they broadcast.
This may be a bit stupid of a thing to say.

But didn't a bunch of people just die? Wouldnt this make labor more scarce and valuable?

Why is this continually framed as a "these lazy kids" or welfare thing?
What a great article, I think much of it has to do with relatives back home being unable to work at all.
LaTeX by itself may be less productive than Word, but it has (at least for me) several advantages that make it for me more productive:

- The standard unix tools (E.g. grep) do work really well with LaTeX, if I have to find something. I would now know how to find a string in like 30-40 .doc(x) files

- Works with git

- Programmatically generating LaTeX is really simple as it is just text (I use this e.g. in my Vala Project. Sure for other language there are libraries to generate .docx files, but LaTeX works for me here better, as I generate dozens of diagrams and so on)

- FLOSS and fully documented

- Documentation is far better (E.g. How do I do X? The results for Word are often spam-like)
The comment despite having some useful sentences, is too confrontational for this site and someone flagged it. I would love to see substantial comments from you here. Check the guidelines linked at the bottom of the page.
Can you explain why simple multiplication doesn’t make sense? I mean it seems that it yields the amount of Dollars that all stock buyers have been willing to either pay or hold at. Is your point that it doesn’t make sense if only a portion of a company’s stock is free float?
Thanks! Surprised to see this. Looks like a good chance to read some 2D game source code :)
To be honest this is more like a Typescript project and example rather than React. I'm learning Typescript and this is how I try to improve my understanding of Generic types.
>that some people simply die of hunger being unemployed

thats exactly what they want
>Work shouldn't be mandatory.

How do you think that would work when our economy isn't post-scarcity?
Learning what though? Rake in half a million in salary a year, save most of it? No shit, I had no idea.
From a quick skim of it’s readme I don’t see what’s so special about it. Can you provide additional context?
How correlated is the rise in US gas prices with the rise in commodity oil prices? If the US gas price rose independently of international crude prices then I think you'd have a point. I don't know, I'm just curious.

I seem to remember hearing that a lot of US crude production went offline during 2020 because the falling price of oil made it uneconomical. With the rise in crude prices, maybe it's back now, but I don't know if production can scale as quickly as oil prices. In any case, I think it would be hard to argue that fed printing did not at least significantly contribute to the rise price of nearly every commodity.
That is... quite a leap
The implication of the article, that such compensation is reasonably possible to a moderately competent software developer working for big companies in the United States, seems pretty reasonable to me. Another thing one could note is the bump in compensation in recent years, which could be a combination of stock going up, more experience making the author a more valuable employee, or market rates for software engineers at large software companies have gone up.

None of the numbers strike me as particularly unusual for the author’s circumstances, so if they strike you as unusual (and you are able to work in the US), then it might be worth considering trying to get yourself into similar employment, if that’s what you’d want. If you can’t work in the US, things are different and potentially a lot worse, but the other thing the OP states is that a professional on a more modest income ought to be able to do well making sensible investments[1] and cutting costs. I think that’s true in basically any developed country.

You claim that the author’s route was not average, but I think it probably was reasonably average for a software engineer working at large US tech companies in NYC/SF/Silicon Valley. The less average thing is perhaps saving lots of money, making reasonable investments, and not having a load of expensive kids.

[1] e.g. 60% of the increase in net worth between 2020 and 2021 comes from investments rather than the ‘earning half a million dollars a year’ and those investments came from earning less than that (obviously such incomes still generally aren’t available to people who aren’t software engineers at big US tech companies, and it may be reasonable to complain that a path that >100k people follow is unreasonable but within this path I think it’s pretty reasonable).
Where can one apply?
Amazingly the source code for the Heroes of Might and Magic 3 expansions was lost for years, so they've not often been included in the HD ports. Someone has (apparently) dug it up on an old hard drive [1] though a few screenshots isn't a true proof.

Knowing that a huge organization has lost such a treasured codebase has insured that I backup almost every piece of code I ever write... after 10 years of development I dip back in every now and then and look at what younger me was working on, always brings a smile to my face.

1. https://twitter.com/diskblitz/status/920801845349466113
This has some interesting numbers: https://www.cnn.com/2021/12/15/economy/labor-force-retiremen...

"Nearly 70% of the 5 million people who left the labor force during the pandemic are older than 55, according to researchers from Goldman Sachs, and many of them aren't looking to return"

I suspect that many of those left good jobs. And then everyone essentially took a step up in jobs. So for the lowest level, there just aren't people to fill those jobs now.
Mate, I've been following you for a while and have a generally positive opinion of you. I think you're not going to have a good experience coming here with your guns out. I watch all your videos, but wouldn't I be a fool if I just absorbed what you say as gospel? You don't do this yourself, don't you?

I'm happy for you and your success and I'm very happy there are people out there like you changing their life outcome out of sheer will, while providing the community with unbiased product reviews and independent tests.

Please don't take the criticism as a personal attack. Unfortunately, I just don't recall which information you said at some point that made me cringe. Like I said, I've watched a lot of your videos and haven't had any cringe moments like this for a while now.

EDIT: also fyi, this website has an automated banning process if you're a new account with too many downvotes. Unfortunately, the few messages you've written have a confrontational tone that usually attracts a lot of downvotes. If you care at all, may I suggest that you avoid that tone/style. I'd love if you posted here in the future. Take that as you will.
The pricing mechanism is very good at ensuring people prepare for resource shortage (with storage or whatever) and avoid the worst part of it at all.

There are still a few shortages one simply can't prepare for, but dismissing the entire mechanism due to a few very large scale emergencies that wold break any kind of normalcy isn't constructive.
I agree, except why use the word "right"? There is no such right for businesses (although bailouts are a thing...).
With Ross, he didn't steal private keys, did he? And with Mt.Gox it was only possible due to it involving a centralized entity, which is my point to begin with.
My pet theory isn't addressed at all. And it's weird they're comparing across other countries when the US is an outlier with housing prices.

Before the pandemic, there were many people just barely keeping up with the rent treadmill. Situations that maybe they wished they could leave, but would have cost too much to make the switch (or they'd seem like a social failure for giving up). Losing their employment (service industry) or losing their commute (remote workers) gave them zero downside to moving at the same time living in denser areas became a liability rather than a benefit. So they moved out to less dense areas with family in existing housing (safety during crisis). They found new jobs (eg package delivery), or just a bit of gig work for their much lower burn rate, or they're "unemployed" doing informal labor for family members. Moving back onto the treadmill would mean drastically increasing their burn rate, and they're not going to do that without drastically increased wages that not only cover rent, but make it lucrative to move back.

Basically the labor supply is sticky. This benefited businesses for decades by keeping wages down, but the physical pandemic flipped it to another stable state. Relief payments helped this along a bit, but they're merely the tip of the iceberg.
OK, so I tried to test it in practice, starting from 120 MB down to 25 MB. The largest that went through had 35 MB; the larger ones bounced with:

> Remote Server returned '552-5.2.3 Your message exceeded Google's message size limits. Please visit 552-5.2.3 https://support.google.com/mail/?p=MaxSizeError to view our size 552 5.2.3 guidelines.