skysight-inc/HackerNews huggingface dataset:
Lol yeah apart from sanitation, the medicine, education, wine and public order what have the romans ever done to us? In your view that’s not enough to make an informed eng hire?
Interestingly, I recently spoke to a loadmaster who told me that left/right side weight distributions are far less important than forward/aft, to the point that for the majority of aircraft they're loading, imbalance to the left or right side of the plane aren't accounted for at all.
That assumes the $2k bed is any better than the $1k bed. There is a lot of info proposing it’s not even better than the $500 bed but the marketing teams can easily sell it at a massive markup because people split the cost over years and use.
Think of software like car making. Cars once ran off steam, very simple and mechanical... Now cars run on combustion or electronics, but relatively none run off steam now, because the industry forgot to make steam engines evolve...

The same goes for development...

It's not impossible to rethink things in a more simple manner, it's just that we've stopped listening to the right size shoe for each foot that needs one because of shiny marketing. Technology doesn't become obsolete these days, it just becomes out-marketed and under-supported.
Dumbest of all, why did Musk even start this clown show of pretending to want to acquire Twitter in the first place?

Even after the drops in tech stocks, he has enough money to fund the takeover if he really wants it. Did he not even consider that possibility? Twitter having bots is not surprising to anyone even a tiny bit informed. Their public records and filings have this data. Did he not even read those?

The whole thing is just bizarre and stupid, yes.
If it's not grounded charge will accumulate on the exterior walls but I doubt it will be significant for a cellphone.
For $5/mo, you can steal $38,000/month from your enemies
It's actually sort of funny. Not for the receiving end, which would likely be able to negotiate or just suspend their service instead of owing $38k, but still. There should be a documentary on this if I'm being honest.

Today's topic: Content Delivery Networks that charge per request.

It's a common practice but it's horrific for smaller companies that can't negotiate contracts.

Fastly, CloudFront, Google Cloud CDN and more all charge for requests made to CDN deployments.

Vultr. Linode. Digital Ocean. -and more. $5/month for a not too terrible server and 1TB of egress. Not a threat until you spam someone's CDN deployment. And no, I'm not talking about 1TB. I'm talking about sending 51 billion requests a month to CDN endpoints for $5/month. Want to mitigate that? That'll cost 10x the amount per request for Google Cloud Armor or Amazon WAF (not kidding). I'm sure this actually is't a common practice, but it makes you wonder about the companies that switch from enterprise CDNs to Cloudflare.......

HTTP stress testing software like wrk is wickedly powerful and insightful. WRK can easily send 20k requests per second per core. Find a resource small enough and it's game over for the receiving end. It can easily be used as a tool for your worst enemies. The only way to mitigate it is to host your own solution, like Varnish etc. or negotiate a contract with the CDN provider, which will costs hundreds or thousands of dollars a month. Not a likely solution for small to medium sized businesses.

Thoughts? Comments? Stories? Ideas?
I learned respect for my table saw early in my software engineer turned part time woodworker career after a near miss kick back incident. I’ve been using MJ splitters ever since on my old school Delta unisaw.
You just blew my mind.

I use JOE and JOE also supports multiple views into the same file. In fact, to open another file is two commands: the open view/window (^KO) command followed by edit file command (^KE). I've always used this facility for as long as I can remember and it never really occurred to me until now that people using more modern editors and especially GUI editors may not enjoy this same convenience--either not possible or no simple chain of command inputs to get there. And it's not like I don't use GUI editors, just not in situations where I would realize this feature was missing.
There is a subtlety missing from this article. The absolute cost is relaxant as well as the cost per use.

The absolute cost is very important because it relates to budgeting and total resources.

The cost per use is interesting for making decisions between exclusive alternatives.

Should you buy a hot tub (no)? It’s not just the initial cost but also the maintenance cost (chemicals). When you divide total cost by actual use in hours it’s clear it’s a bad deal.

I often think of entertainment cost in terms of cost-per-entertainment-hour. AAA video games, for example, provide a much lower cost per entertainment hour than movies or amusement parks, for example.

I often think of cost in non monetary terms as well.

When you think about the hours required to maintain something per hour of enjoyment, a lot of things that you can afford all of a sudden seem like bad ideas (many kinds of pets, hot tubs, etc.)

So thinking about usage in a buying decision is a very helpful tool in making good decisions, although it’s in addition to looking at whether you can afford the total cost.
I also think there is a precision aspect to woodworking which is similar to writing code. I like to take the time to make my cuts exact, make sure things line up properly etc.
You are right, they added a A record in the root zone file. I didn't know it was allowed.

https://news.ycombinator.com/item?id=31690379
It feels like the history is repeating itself. The people of Nazi Germany probably thought they were doing the "right thing". These Chinese students have been brainwashed enough to believe everything their government says. Or may be even paid well enough to act like that!
*fcc licensd amateur radio operator
arrl has nothing to do with it to be pedantic
I do find at least amusing to point out you started this thread with a comment that adamantly stated that "There's nothing unique or special about it [blockchains]"

Only to immediately follow it up by conceding your main point
> "he PoW system used is one way to prevent Sybil attacks when distributing work among untrusted peers, and that's it. Novel, neat, but useless"

Ok, so you shifted the goal post from "there's nothing special about it" to "being novel and neat is insufficient for being 'special'". Whatever special means here.

The weirdest part is that your convictions (and concessions) are based on the Bitcoin whitepaper, which is quite literally the oldest part of modern day blockchains/cryptocurrencies.

Nakamoto style PoW consensus and the UTXO model bitcoin uses - never mind being very much novel and "special" - is the bedrock of the past 13 years of distributed systems and cryptographic research.

I'm more than happy to walk you through the landscape in question and the novel, neat, and useful things therein, but you seem quite content in your veil of ignorance. Feel free to prove me wrong.
I'm thinking of negative costs of alternatives too. Cars are expensive, but on other hand how would the alternatives make me feel in both time and use... How much would I actually pay for not doing something...
Just reading the other comments here and you can easily see the quotes others have provided from the relevant emergency people who told this guy to stop, in person, from interfering.

He ignored them and deserves this fine.
You are right I didn't know it was allowed
That's amortization?
By pretending to be Windows, what a progress.

Let's forget for second that iOS (until 2015), Android, Switch and PlayStation have some POSIX like support and with exception of PS, all support OpenGL in some form, yet most of those studios couldn't be bothered.
Seems more like Python’s Celery
Tangential, but are fines from FCC, SEC, etc a violation of the “innocent until proven guilty” principle?

When a single org has the power to target a citizen, name the crime, pass a guilty verdict, and enforce a penalty, then what keeps them from becoming just a political a tool for the people in the driver’s seat?
I agree that all cryptocurrencies should be banned. This would root out all of the weak cryptocurrencies which are not private or resistant to censorship.
Amortising the cost over n years isn't the same as calculating a 'per use' rate though. (For many things it makes more sense, don't get me wrong, just pointing out the difference.)
This is why it makes sense to have a narionalised bank which can render financiap services at cost, rather than private, for profit banks.
Just as an FYI, that's intentional because some cars are now shipping with the extended screen for the passenger to control.
For context, in the article the mainland Chinese student association leader mentioned that by the mere mention of Xinjiang and the CCP’s culpability was seen as being racist toward them as Chinese people.
I think you've misunderstood the GP. The Chinese students are claiming the people criticizing the Chinese government are being racist. The GP is saying criticizing a government (and not the people) is not inherently racist.
Data scientists are hired for a certain set of skills, and software engineers are hired for a different set. That’s the reality of specialization. I don’t often see data scientists complaining that software engineers are bad at statistics. I’m not sure why so many software engineers feel the need to complain that data scientists are bad at software engineering.

At my job I work both sides of the fence. Sometimes I write research code in Python/Julia/Matlab. Sometimes I write production code in C++/CUDA. The choice of production language is primarily due to performance needs rather than code quality, though.

I’ll repeat myself but slightly differently: the main reason Python is used over, say, Ruby is because Ruby lacks a comparatively good library for working with arrays. It subsequently didn’t develop all the ecosystem for ML and scientific computing (SciPy, Matplotlib, sklearn, skimage, Torch, etc). It’s basically never going to catch up. And when it comes down to it, Ruby is basically as ill-suited as Python, Clojure, Elixir, and most other languages when it comes to doing something like automatic differentiation on a GPU. And again, even so, Python is still the best choice among those because so many resources have been poured into PyTorch, Matplotlib, NumPy, etc.
One of the things that happened post 9/11 was all emergency response was standardized on the national ICS system (which I included in an edit to my original post), so a police officer or a firefighter from Kansas can work an incident in New Mexico if they need to because all the procedures are the same. Being certified in ICS my response to you is the same you'd get from the IC of the fire.

Nothing about this clown show was helpful, because you have now created an incident within an incident that diverts the most critical assets (command and control) from what they should be doing to direct the attack on the fire.
How exactly do you think they started to suck? Also, what’s stopping platforms from servicing large numbers of users? Honest questions, I’m just curious.
How do you account for confounding variables? For example, unseen or alternative methods of communication e.g. body language like bobbing, or clicking their beaks? Or even the tonality of the squawking? Whistling?

It seems like you might still get meaningful results for some of your questions, but also that the behavior of the birds could be far more complex than foreseen, and maybe even missed entirely.
>That's why you stop asking permission to make quick fixes and just submit the PR.

If the company pays me to close tickets and Jira stories, why should I care about improving its products?

If the company pays me to actually improve its products, then sure, I would do that.
If you're worried about the FCC being a political tool I'd suggest going to Google a bit about Ajit Pai first...

That horse escaped the barn door a long time ago.
Somewhere out there, there could be people making 300k/year, responsible for Youtube "continue watching?" modal not hiding when you press Space to unpause the video. It's been like that for years.
Seems too easy.
That was kind of the point - only here instead of saying “we wish market prices were lower”, it’s framed as the people charging market rates are spoiled.

You can’t use “free hand of the market” to protect yourself from regulation, etc and then attack your employees for also using said free hand of the market. Which was my point.
GP is saying that if some is criticising the Chinese government, it does not imply that they are being racist towards Chinese people. But these students try to muddy the waters by conflating the two issues.
The fundamental difference being that from time to time, companies funded by VC actually build a product that is sold to the non-investing public.

If VC were like crypto, they’d only be funding startups whose objective would be to raise more money from other VCs
I don't think a lot of thought is put into it. It's inertia and 'what the the other successful big companies do'. There is also a subset that enjoys leetcode interviews and complain if you don't do it. Everyone does it because big daddy successful google started it, and thus it self perpetuates. 20 years ago it was bullshit microsoft-style lateral thinking questions that were that generation's leetcode.

On top of that, the only people who can really get rid of leetcode are pretty much sr staff or principle engineers and high level HR people. It also doesn't get you promoted or paid more in most companies to go on a long project to change the interview process. Thus it doesn't get changed.

I estimate that leetcode will probably go away in many big companies in 5-15 years from now as today's sr engineers become the next sr management and founders that actually makes these decisions. Many startups today explicitly do not have leetcode interview loops, while 10 years ago many did have leetcode interview loops. When that generation of startups have their facebook that defines their decade and thus defines the next common interview fad, leetcode will start going away.

It also allows you have any engineer interview pretty much any other engineer, which makes interviews overall easier to do.
I felt that the article ended just where it was ripe to dig into the maths.
Am I the only one who thinks it's obvious he was pretending to buy Twitter to try cover his cashing out of massive amounts of tesla?
tl; dr: The system is unstable as it has positive feedback loops. You can "first day of class" think of it as the implied series 1/(s-p) -- p the pole, s the Laplace variable -- exists and converges.
And in particular you want that series to converge on the imaginary axis which means it does not diverge in the frequency domain (Fourier transform). Essentially, that means that you have regions of frequencies where your system diverges/amplifies them excessively and thus breaks down: is unstable. Filters do the opposite.

P.S. The other note is that for real linear time invariant systems the region of convergence of the series/Laplace transform of the system must be positive for the system to be causal -- and thus real and implementable. So the joke could also have been modified to get a magical and unstable plane.
The most likely explanation is they never used this launcher themselves. That applies to QA department as well.
Agreed, and I'm more than fine with that in software. My attempts at woodworking/DIY are definitely not "good enough" by any objective standards.

Bookcase that fell off a wall shattering a glass desk and filling an entire room with books and papers laced with splinters? Yup. That was me.

Shed with gaps inbetween the walls large enough you can see in from the outsides? Also me.

School woodworking project to make an engraving that was so terrible it transmuted into an ashtray even though none of my family smoke? You got it. Me.

Ikea bed assembly where I got so frustrated that my friends banned me from helping assemble it and did it for me even though it was my bed? Err I'm not proud of it, but it did happen.

I could go on, but in any case. I don't like woodworking and I have plenty of good reasons not to. Perfectionism is not the problem.
2000 people died in the evacuation.
If you have a kid, it's a nice hobby, provided you have the space to to use as a shop. You can involve the kid and he will love that.

It isn't valid only for woodworking. Anything that isn't very complicated and doesn't take a very long time, will do. Even repairing old cars or bikes.
So you have to enforce it yourself? That's just lawlessness.
Yes, why not? Full or partial public ownership of power plants, nation-scale grid and regional distribution companies is common here in Europe.
An alternative is to create a server on another device on your local network that the old iPad can connect to by HTTP and transfer the photos via Safari. For example, use FTPManager (https://apps.apple.com/us/app/ftpmanager-ftp-sftp-client/id5...) on a newer iOS device to create the server.

You may also be able to do the reverse (create the server on your old iPad) if that’s easier. FTPManager says it works on iOS 9.
Because the existence of the problem bothers you implicitly. Or because it’s usually a good way to a promo
I can live with a 'LICENSE UPGRADE REQUIRED' text in the title bar.

Everything works just the same, and I don't get the purchase pop-ups.
Presumably, he just wanted access to the very information he's getting access to now; and didn't care for the company otherwise.
Are they still important if you use something like model predictive control ?
I see so many people talk about the Boots theory, and while I don't disagree, there's another side to the story. What if you buy a really nice pair of boots that will last a lifetime and then a couple years later you move to a beach town where you wear sandals all day? Or what if you get paralyzed and have no need for durable shoes? The point is that life is unpredictable and both your circumstances and preferences can change quickly. Also, to extend the analogy further, imagine you have a dog that decides that your boots are a good chew toy. A dog can tear a hole in a pair of $50 boots almost as easily as a pair of $10 boots. I t doesn't matter if the boots last a lifetime of normal use if they get destroyed in six months by an abnormal event.
Exactly, if you have complete faith and trust in conventional FIAT currencies and the systems they use to transact the use cases for crypto also seem far less compelling.

As an example, the appeal of deflationary Bitcoin is much more salient to a citizen of Argentina than to a citizen of the USA (although recent inflation might make the appeal more obvious). Or on the even more extreme end, the citizen of Zimbabwe would much rather have decentralised solid crypto of one sort or another than their local currency.
Would that 5 year old say that CO2 is a pollution substance?
Chinese 'Aoqin Dragon' gang runs undetected ten-year espionage spree
Texas isn't going to protect him (because they can't), so unless he wants to flee the country, he doesn't have many options.
Thanks, that's pretty much equivalent to reader mode then. Though for some reason you cannot switch to other tabs while viewing one page on simplified mode? Weird.
I wonder if making stock market predictions is a sequential task or a parallel task.
Trump was a TV celebrity well before Twitter... That's not a good example.

These days YouTube does nothing to promote posters that aren't rich and/or famous already.

Having my own site and embedding my YT content is the only thing that helps me to be visible amongst a sea of celebrities who are already popular and promoted for free on the front pages of social sites like Twitter and YouTube.
> The forest service took the time to track him down on their own which says a lot right there - they literally have bigger fires to deal with, but spent the time to track this guy down to deal with him.

It says in the article he disclosed his location.
It depends on the workload and you should definitely always benchmark yourself. That said, WunderGraph is written in Go and quite fast I'd say: https://wundergraph.com/blog/benchmark_apollo_federation_gat...
While I don't claim to have the answer to your question, I think there's a jump you're making that may not be so straightforward and somewhat explain things.

You say "people on HN seems to enjoy this kind of articles" which seems reasonable, given the comments here. But then you jump to "we think knowing theory is useful in cracking hard problems".

Going from the first to the second is not quite so clear. That is, someone may enjoy such an article and even learning some theory, but not necessarily because they think they will directly apply it. People sometimes just enjoy learning stuff or reading about it and then forgetting it.

You also make a second jump, because other factors may be involved. Maybe the theory asked in the interviews is completely unrelated to the things involved in the job. The job may not even require cracking hard problems. These are frequent occurrences -in my experience, at least-, and clearly seem compatible with thinking that knowing theory is good in general.
I'm not sure who you're referring to as the EDB team. Please share what make you think that.

The commit [1] (dug up by someone else in this discussion), references 4 people (including the committer), and only one of them seems to be EDB employee. (Info gleaned from their respective LinkedIn profiles, and from email signatures sent to pgsql-hackers list)

[1]: https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit...
Yet another reason to use only Firefox.
He's like a kid who starts a grass fire so nobody will notice he broke a window playing baseball.
Sounds like they thought they had a solid product and thought they could survive by selling the crap out of it. Not always a bad move.
It raised his profile with the current conservative news media/pundits which ate it up.

Whether or not that was the purpose is speculation but being held up as a champion of free speech (as if) I’m sure did great things for his ego too.
software engineers like fucking too.
https://archive.ph/dtQYP
W3C Technical Reports and Publications
Usually for perf issues like this, you and your colleagues also suffer. It is not just the time you lose waiting, but you also drop out of flow/get distracted and your productivity suffers more. The end user gains are just a side benefit.
> My point, though, is that cost per use is not usually a helpful metric.

I think it can be: say you're comparing two cars with the same fuel efficiency, one's more expensive and more luxurious (or to make the same efficiency less contrived, you're considering the 'luxury interior package' upgrade) - roughly how many times (or hours) will you use the car over your ownership; it might be helpful to consider the per use (or hour) cost of that extra comfort.

Or (as a hobbyist/DIYer) a fancier tool vs. Draper/Silverline/Amtech/unnamed clones that'll get it done but won't last nor make you feel warm and fuzzy while using them. How many times will you actually need a ⅑" tartan paint brush with 90deg handle? Maybe it's quite expensive to get the better one that will last for the one time you'll use it. (I'm not very good at that one - know I'd hate myself the second time used it.)
> I would argue that the decentralized nature is a crucial aspect of the value proposition.

I would go so far as to argue it's the entire aspect of the value proposition. Take away decentralization and all you've got is a poorly architected, inefficient, unwieldy PayPal.
Programming and engineering are neighbors, so it is interesting to see what's going on over there. But many engineering analysis tools are not really useful for normal programming jobs (unless you happen to be working on engineering software, control systems, or something like that).
This hatred for the government Americans have is frankly unhealthy.

Besides replacing it with tech bros and crypto douchebags doesn't seem like much of an improvement.