skysight-inc/HackerNews huggingface dataset:
Do you not think your own time is worth that much, if not more, given the mind-blowing amount of business value added by even the most horrible and unmaintainable pieces of software?

Or are you saying that only midwits charge $100/hr, and that real engineers can and should charge much more, so anyone charging $100/hr is probably a hack?

In the case of the former, here's an anecdote: when I was a baby junior, I was working on an in-house enterprise Windows Forms CRM application.

We had a pricing manager that had taught himself enough C# to be dangerous. The code that the guy wrote was such a disaster that it conjured unspeakable horrors from the void. But because he understood the business domain at a level far deeper than anyone on the dev team, he could crank out forms and custom reports that turned misaligned curly-braces into cold, hard cash faster than any of us could say "DAMMIT MARK, YOU BROKE THE BUILD AGAIN".

The lesson I took from that: turning ideas into code that creates business value isn't the hard part. The hard part is doing it in such a way that you don't create an unmaintainable mess that makes it impossible for the business to adapt to change so that it can continue to make money.

In the case of the latter: I think I need to charge more.
It sounds like you are describing a condominium. Is that it?
I had an extremely similar situation when we purchased our home last year.
The home had an estimated valuation of 320k but because of the ridiculousness of the US housing market bids were going for upwards of more than 20k higher than the asking prices. We put in our bid for 341,100 - and we got it. I found out later that the next highest bid was exactly 340,100. That extra 1k in our offer made the difference for us.
> C string handling isn't anything scripting languages should copy.

Or C-like imports, it's ridiculous tbh, inlcude, inlcude_once, require, require_once.

My understanding is that PHP started as a basic templating language, a way to embed c function calls as tags in HTML.

In that way it's ingenious, people keep reinventing it with JSX, filesystem routing etc. Right now I'm thinking PHP should've gone the other way. Instead of adopting features to resemble other general purpose languages (things like classes from java and so on) it should've doubled down on web stuff, like JSX - in the sense of having a nice syntax for partials/components, eg <php-component props /> instead of <?php echo php_component(props) ?> and other comfort features, to become a platform.
> There’s no easy way to say “this is a full-width container and nothing inside it can go off screen.”

overflow: auto;

> As an obvious example, any descendant of that container can use fixed positioning and do whatever it wants.

Fixed positioning is you explicitly opting out of composability.

> The way to fix this is to built your own higher-level layout primitives and have conventions or tooling to enforce that you compose them only in approved ways.

No, the way to fix it is to look at your DOM and CSS instead of adding more abstractions with broken edge cases on top of your abstractions.
That's a really funny comment.
> What do you do in Rust , do you check the return result and on top of that do you try to catch a panic just in case the regex library is bugged ?

Nope, we just check the return result because libraries usually don't crash and have well-defined error cases. Having a decent type system helps catching all the possible outcomes. In a few years coding Rust, i never had a single crash due to a library panic, only from explicit unwraps i applied in my own codebase.

Panics are not intended for errors, but for unrecoverable failures. For example, in rust std a failing memory allocation will crash your whole program, which is in most cases what you want to do. For the remaining cases, there are other non-fallible methods.

For example: String::reserve vs String::try_reserve or HashMap::insert vs HashMap::try_insert.
Sure, but what about the management side, don't they naturally want to find cheaper programmers?

So how did it all got so unnecessarily complicated?
Rental units on their own don't matter from a market perspective. There is some sentimental value in owning your own house but apart from that, costs have to be equal or demand shifts until they are.

Private equity can only make a profit if they corner the market and hold back units until prices massively increase.

This is possible to some extend but at its core it is most likely illegal because it requires collusion or a monopoly. So if that's an option, then there is a bigger problem than just housing prices.

But even in an entirely corrupt market, private equity cannot beat the market after Covid. Home office has become fully acceptable so huge fractions of the population are not bound to a specific city. People are free to choose where they live. There will be some municipalities that offer an abundance of housing so that prices will stay down.

Then, once people move there, companies will be founded there or move there, too. Wages will be lower because costs are lower, which will be a huge problem for the companies that didn't move.

So if the established municipalities allow the private equity companies to profit, they risk their own demise.

However, this depends on the willingness of the people to move. It is also contradicted by silicon valley being able to maintain its large housing prices.

My guess is that prices will rise for a while but some Asian city will crack the code and offer cheap housing despite being a cultural center which would make it the technological capital of the world.
add one more digit. Every ten years they need to pay another cent.
I love the LFO robot! https://learningsynths.ableton.com/en/lfos/modulating-pitch-...

This is fun to play with even for those familiar with synths! What a great page. I wish the source was open; I wonder what they are using to generate the sound. An existing library or their own?
Intuit to pay $141 mln to settle TurboTax deception claims
Here you go:

https://www.i-dont-care-about-cookies.eu/
I agree with your analysis (thanks for sharing), but just for nitpicking, i believe it's fine if an ISP blocks port 25 by default to help combat unintended spam, as long as you have the option to unblock it.
> Wednesday's settlement resolves claims that Intuit steered at least 4.4 million customers, many with low incomes, into buying its tax preparation products despite their being eligible for free electronic filing through the Internal Revenue Service (IRS).
My favorite of Ali Express in Dutch is that they ship from Porcelain. We understand they mean China and it's obvious what happened.

Their MT for Chinese to Dutch was trained on Chinese translations but used for Dutch translations.
Well… 100 km around Munich €600k brings one 3-4 room apartment with the size of ~100 square meters. No house under 1 million EUR and it gets more and more worse every year.

With rather average salaries and lots of borrowed money in the family we managed to get a mortgage from the bank for a super old house. Then a super surprise came in - there was no handyman or a company who wanted to work for less than 1000€ a day. Every free minute goes into renovation, even very promising side project was put on hold. I already mastered plastering. Thinking about getting electrician’s license, then I will make more than McKinsey consultants.
Honestly on a budget your best bet is to get a midi controller and hook it up to your computer as a soft synth. You'll be able to do a lot more even though it might take a bit of setup. It's hard to get a good hardware synth at such a low price but you can get a relatively good controller -- some even come with Ableton Lite.
Forbes Announces $200M Strategic Investment from Binance
But those who got banned didn't they ignored the warnings, continued flaming and insulted other users? Will you pretend that people who behave themselves get banned?
It's somewhat ironic that a monitoring service has shit the bed. For some reason at work we're using Webpack, and, for some reason we are also using Sentry Webpack plugin that is causing our whole CI to fail.

This is fine.
I have a couple of groovebox-style machines (Korg Electrobe 2, Novation circuit) and they will let you select a scale and then the pads are locked to that scale. And then the internal synth and the MIDI out will just be in that scale/key.

I don't find it super useful-- I'm not bad at pianos/keys, but it does simplify note input quite a bit if that's what you're looking for.
You don't need a collection of devices to test layout issues - just use e.g. Firefox's Responsive Design Mode [0] or another browser's equivalent and resize the viewport to whatever. Same applies for native applications - make your window resizable (it should be resizable anyway) and drag the corner around. Does the content behave and look how you'd expect it to? Good. Otherwise, fix it.

I see this "we can't afford to test on different resolutions" excuse with games that completely break for anything that is not 16:9 a lot. Don't target a fixed size. Don't target a fixed aspect ratio. Don't target a set of aspect ratios. Make your application responsive - you don't need different devices to test that responsiveness.

[0] https://firefox-source-docs.mozilla.org/devtools-user/index....
I would love to do a crater run, it could be be pretty exciting since we have our cargo gccrs layer. I think once we get libcore working, we could look at no_std crates :)
IIRC even this error seeps into a publication made by the GOP. Something about HVAC system in Wuhan.
>Governments should rather look into making rural areas livable again (by subsidizing basic infrastructure such as internet, grocery stores, doctors and public transport).

And schools, churches, youth soccer leagues, parks, and playgrounds
You’d just pepper Doevents() everywhere and it almost seemed multithreaded.
Asking for Feedback on Our Startup
As it is administered in the US, capital punishment has in fact been murder in many cases.
Yet, those same companies are doubling down in C++ for many of their new projects.

Chrome isn't going to adopt any Rust, and Firefox is a few percentilies away to matter at all.

Android now has Rust, yet it isn't exposed to app developers, NDK is all about C and C++, as is the newly introduced AGK for game developers.

AMD/Intel/NVidia now employ many of the ISO C++ contributors and are pushing on using standard C++ as the lingua franca of GPGPU computing.

Azure Sphere, being sold as top security IoT device, has C SDK.

The new WinUI / WinAppSDK are mostly coded in C++, with bindings for other languages.

Apple just released C++ bindings for Metal, as alternative to the existing Swift ones.

So, yeah their business units don't seem to be very keen in following the security advices anyway.
UK sanctions law, A&A, and Domain blocking
Well if you just keep to the key of C you can just play white keys. Some controllers have transposition settings on them! If not you can use a midi effect in your daw to transpose to another key, too. But really if you can already do things on guitar then piano will beat lot easier and probably even help your guitar technique as well.
Indeed.

IMO:

- cloud is expensive with large resource needs, so bare metal is better

- cloud is hard to use for few deployment needs, so bare metal is better

So, the best case to use cloud is when you require lots of deployments but relatively small resource needs for each. For example, testing a piece of software on many platforms.
Ask HN: Is now the time to sell a family business?
Family owned businesses exist all across the landscape and many owners are nearing retirement age. With the markets trending downward, should owners go ahead and sell prematurely (assuming they wanted to wait for another couple years) or should they hold off?
After reading the first … I found I am more interested in the author’s other page : https://jmvdveer.home.xs4all.nl/en.post.mainframe-virtualisa.... Algol 68 … in 1970s still have a bit of interest but not in 2022. Thanks. Move on.
Needed is a suite of open source applications/processes ported to each cloud provider to directly compare on cost ... kicker is to exhibit best practices
both -> but
Biosemiotics
Even minescule differences in the hypervisor makes a big difference, also things like over subscription which (used) to be common in AWS meaning limited or varying memory bandwidth.

Hell, Brendan Gregg, father of observability, noticed a 10x performance difference of machines of the same type inside AWS and that’s before talking about different providers.

GCP is also quite transparent with their CPU capabilities. But I would really hesitate to say 1x2.2GHz vCPU in GCP is equal to 1x2.2GHz vCPU in AWS
transmission fluid for vehicles was whale oil in the not too distant past late 1960s early 1970s.
On the contrary, if you are interested in this kind of entertainment, it is not unreasonable to look for “women fucking” and expect results related to that and not actual human beings. Not that I would do that. Ahem…

Anyway, I regularly just enter keywords without appending “book” when I am looking for some books on Amazon. For example, I would not expect “WWII aircraft carriers” to return a listing for the actual thing.
If you have the time, join some amateur sport or hobby center. And then put in the energy.
Here for some borrow checker like information,

https://devblogs.microsoft.com/cppblog/lifetime-profile-upda...

https://llvm.org/devmtg/2019-04/slides/TechTalk-Horvath-Impl...
This is such a restrictive security model though. Sure, devices are already identifiable. That is a security issue in my opinion. Yes, authentication is one use case where it is actually beneficial. But the security threats from this are far greater in my opinion even if you include phishing. Privacy is a concern for users even if it is conveniently ignored here.

> Your privacy is important to us.

Privacy statement of the group and I think it is a straight lie. This is a major if not the major security concern. TPM didn't address the problem and therefore isn't a too popular guest.
Why does this post appear in yellow?
From the chart, Netflix has a lot of titles, relative to the other channels. I would think they could lean hard on recommending titles to niche audiences - getting viewer returns from titles in the long tail of popularity.

But, my experience as a viewer is frustrating - all I see are the Netflix recommendations for me - browsing, exploring and discovering are tedious. I see less than 5% of their catalog through their UI. I would like an "experience" over the Netflix catalog with faceted search.
Sure! I'll put it on my list.
IIRC - It's less voice over 3G and more voice over 2G but done on whatever radio interface you have. A question of using pre-IMS voice call interface vs. using IMS one (which was actually introduced with 3G, but first use for plain voice that most people have seen was WiFi Calling)
The problem is, one, that those vacant homes are not necessarily in places people live or want to live (unless we’re shipping homeless people off to empty homes), and two, that homeless people aren’t the only ones in need of housing - there are far more people living in overcrowded housing, or who are unable to move out of their parents’ house, or can’t afford to live without roommates, than there are vacant homes. That’s to say nothing of the people who are overpaying for housing today, whether in rent or mortgage, reducing their overall standard of living.

There’s a massive housing shortage in the United States and it’s acting like a vacuum, sucking up wealth and diverting it to landowners.
I did some dev on a few windows mobile devices at the time. The OS could do stuff, but it was awkward garbage. In 2007 was usability wise, a decade behind the iphone. Just painful.
It's almost certainly not because you're actually getting dumber...and it could be burnout...but, what you are probably facing is probably something more on the axis of philosophical-existential questioning, which tends to rear its head periodically with age. A line of work can be logically good to pursue but eventually your body and emotions will fight you on it if they aren't feeling nourished.

Like, you've had it good in terms of career, from a simple percentiles-income standpoint. And most likely you have had a lot of moments of satisfying problem solving. But the learning of the job is basically done now, and it's just reframing of the same ideas as new technologies. It's like being told that the words in English are going to be renamed tomorrow so you had better get started on learning them.

For right now, punch the clock, and take up an immensely challenging and deep hobby like music or painting if you haven't done so already. If you find that the hobby pulls you forward where the job doesn't, then the path forks: "work to live"(keep punching the clock and moonlight a little) or "live to work"(either turn the hobby into the new career, or turn this into a reason to challenge yourself with tougher coding problems that go beyond learning another framework)
> the total fear they have when the same figures are angry or disappointed in them

Hmm. This sounds like a hypothesis from someone who doesn't remember being a child very well. I never lived in total fear of my parents' anger or disappointment, and I'm pretty sure my kids never did either
No joke . I under-determined . Birth of “American” fly fishing.

The American style of fly fishing occurs when bug patterns match our bugs!

Prior to the names mentioned in the two cited books, Americans used flies based on European patterns.
Coventry is/was that cheap, the downside is you’re extremely likely not to make it home from the train station.

Hardly a reasonable trade off.
How people express laughter in different languages
There are almost 7.9 billion living people. There are more literate people on the planet than any other time in history. The corpus of private correspondence produced daily is huge, and you will never see more than a tiny sliver of it. There could be a thousand Senecae (in terms of the quality of their private letters) living alongside you, and you would never know it.

Keep in mind, too, that that text is a translation. Seneca didn't write that. A translator named Robin Campbell did. I trust Campbell captured the essence of what Seneca meant, and I'm willing to believe its beauty in English is analogous to the beauty of Seneca's Latin, but who writes like that nowadays? Robin Campbell did in 1969, pretty close to nowadays!
I don’t really SF. Are there public toilets, open storm drains or at least wooded parks for people to use instead?

I’m not a stranger to public defecation, it happens a lot in my country but no one would be so shameless as to actually do it in the middle of a paved street or sidewalk.
Yup! They can't give the death blow to the last competitor, so you end up with the dominant one and the open one.
I can’t believe this usage of “meal” never occurred to me. That’s an amazing bit of trivia.
Years ago when I setup a GitHub organization for our research collaborators, I initially mandates 2FA. But someone protested and brought up a point I’ve never considered—many of them needs to be on-site, like the Chile desert or South Pole, which has extreme environments. One collaborator briefed people going to Chile saying “if you love your device, don’t bring it to the site in Chile.” It is very high in altitude that can causes spinning HDD to fail. And the fine dust there getting into your device is no fun.

So the consequence is that that don’t bring their phone to the site. They would leave it somewhere else before going up to the site. Needless to say that this 2FA requirement is a huge pain to them. There’s no second device for them. And even if someone could have a hardware key, those can becomes broken due to the reason above, and they don’t want that single point of failure to cause them trouble.

So those people would basically try to defeat 2FA because of this. Eg our university requires 2FA to login to their network. They come up with a method to get the secret of the HOTP (from Duo, which is much less popular than TOTP that Eg Google use.)

I also made a suggestion for those people to use SMS for 2FA and use Google Voice for the phone no. Again, another way to make 2FA works on a single device.

P.S. needless to say on site they have servers and computers to collect data and analyze them. So they need to log in even if they don’t have a phone with them.
I don't think NSFW means that we need to pretend that we haven't heard of it before. It just means that at work, where we are all paid to be there, it probably isn't a great topic.

I really don't want to be walking around an office and seeing someone being murdered on a coworkers monitor or have a coworker talk about the sex they had on the weekend.
There should be the php equivalent of LTS (long term support). After such a long time on php 5.. it felt like one of the features of the language was stability. Your old code ran. 7 was much faster so easy sell to upgrade. the versions obsolescence treadmill has begun.. I like the language but having to upgrade this frequently (every couple years) is a bit much.

https://www.php.net/supported-versions.php
GoDaddy's automatic translation to Turkish might be worse. Last time I checked, DNS Manager's "points to (IP address)" column translated to "fiyat/performans" which means "price/performance" in Turkish. Notificed GoDaddy about it years ago but they've never changed and I think it's still that way.
I think it’s a leftover from the old way where phones were carrier specific. While we had SIM cards, they had some kind of built-in chip that was specific to their carrier.
I'm not sure what field to look in exactly so here is a very broad search.

https://www.seek.co.nz/jobs-in-information-communication-tec...

We have Massey and plant and food research that often have more academic roles. You'll normally see a few pop up each year.
This talk is from 2016, not 2022
Google Cloud: Incident Affecting Persistent Disk
Sentry Outage
> are more productive

But the article is not about productivity. +20% of messages might or might not mean to be more productive.
It's definitely always a mis-feature for websites. It can make sense for webapps in rare cases [0]. Well, disabling the pinch gesture makes sense for those, ideally the browser would still provide another way to change the zoom.

[0] https://news.ycombinator.com/item?id=31274454
Yes. Even before the source material for GOT dried up it was borderline unwatchable due to the constant nudity.

I’m really not a prude, I hope, but I prefer to keep my intriguing and backstabbing separate from my softcore pornography.
Smells like burnout. I'm guessing you need more and more time to get less and less done, and an increasing amount of time being spent on distractions instead of trying to focus to push through.