skysight-inc/HackerNews huggingface dataset:
Money is not a dirty word when people work for it (using it to keep count of who contributes valuable time and skill). Unfortunately what is happening - ever so frequently - is various digital cartels finding ways to extract permanent rents and use them to exercise undue and unaccountable control and influence instead of working for the money.

Decades of apathy and bad policy means that is not a trivial problem to crack, but in contrast with all prior technology revolutions, what we have is an entirely social, organizational challenge - disruptive change of behaviors can happen overnight.

We need to think boldly about these new "professions" (open source developers, online platform moderators, creative commons content generators, etc) and how they might become sustainable and purposeful options for people. The dividend we will reap collectively if we succeed is enormous.
From reading the article it sounds more like Tesla is trying to have these owners buy a new car.
That makes sense though, you’re also paying for the infrastructure, not just the energy.
Except you can't bind every menu item: some menu names are dynamic, so you can't bind to them, and not all the keys are supported, and there is no left/right modifier differentiation. Also, you have to retype the full command path by hand, which is insane, so you can't do that either (you should be able to just hover over a command and press keybind to rebind)

Even with the awesomeness of Karabiner Elements there are some unfortunate limitations

But yeah, I'd be surprised if it were a powerful system, that's so rare in the keyboard land...
This is very good advice. I've been writing an article that touches on splitting workloads as part of a strategy for having an easily maintainable monolith, it goes a bit further than splitting workloads by type (worker/server/publisher) to splitting them by domain (literally redirect some endpoints to one server and others to another).

It also details some rules for restricting access between domains via clear boundaries. I should finish it and post it, I think it's a great balance between team separation and maintainability.
I pay for Premium but creators still include sponsored content, and it's getting egregious. I will continue to pay for Premium, but I want ALL the ads gone. The only way to achieve this is with Sponsorblock.
Hopefully they'll also bring back the ability to middle click on tray icons that they apparently silently broke/removed recently when they released the so called Windows 11 Moment 2 update with these new taskbar and tray area "improvements", even though they do not acknowledge it when reporting it on the feedback hub, their github issue trackers, their twitter, etc.
Handmade Network is closely related to games, so this is probably closer to Perforce, heavily used in the video games sector.

It also follows the client/server architecture of Perforce, supports large files, etc. I wish it was open source though, but at least it's free for now.
Are you leveraging ChatGPT to its full potential for your marketing?

Learn how to maximize the value of ChatGPT and boost your marketing productivity together with Amy Kenigsberg, COO and Co-founder at K2 Global Communications.

Join our interactive masterclass to
Understand the benefits and pitfalls of using ChatGPT
Maximize the value of AI content
Boost productivity by streamlining your work with prompts (marketing campaigns, blogs, emails, press releases, etc)
Biggest companies in the world by market value 2022
CANDU reactors may be an exception, since they can operate with a conversion ratio of nearly 1 (about 0.9, IIRC, which will extend the uranium concentration by an order of magnitude). But breeders are not currently commercial reactors -- there have been prototypes, but they are not commercial. Nor is seawater uranium extraction commercially demonstrated (it's not even ready for that; the resins have too short a lifespan, for one thing).
> It is - until you want to do something interesting, then it's all ioctl(), recv(), and the various gather calls!

Indeed, Plan9 and inferno don't have ioctls. For special operations ("control"), there is often a file named "ctl" to which you can write commands. So you open the file, write some text, see if the write succeeds, and close the file. E.g. to make a tcp connection, to flush a write buffer to disk, etc. The commands are typically just plain ascii. That's easy for scripting and there is no need to import C struct types into that new programming language you are using/developing. Of course, the commands have to be parsed (for kernel devices, this happens in the kernel), typically done with some simple tokenization functions. When the commands become complicated, you could still choose to write binary data, or even straight C structs...
You misunderstand, it’s not the $100 which thwarts scammers, it’s the prospect of having to find 1,000 distinct credit cards and spend $100,000 to programmatically spin up 1,000 developer accounts. If accounts were free, scammers could abuse this process en masse.
Up the foodchain, sorry for beeing a pedant.
What would be best for (double-)clicking? Tongue? Or by biting?
I've found this works well in practice.

A couple other somewhat common workloads are long polling/WebSockets and web-but-slow. The latter is relevant especially when making further requests to external slow services to deal with load balancing problems.
Hold off Microsoft! I got my girlfriend to try Linux because she like the bar on the side.
Although in general there’s a pretty big information asymmetry between a multi billion dollar car company and a boomer dad w/ a Tesla. So whether the latter is usually better off may be debatable.
They treat the United States as their home.
When you get energy from the grid, you are also paying for the infrastructure, don't you?
Wow!!!! Amazing!! So usefull, not only as assistivetech!!
> Many people just don't want to admit it and we can't convince them that human isn't anything special.

Cant we then just wait for animals to develop an ai that translates to our languages?
That is almost certain, though it should be noted that it’s not always the case.

For instance in the mid 70s exchanged the few “GS Birotor” it had sold for CXs, which was higher in the range.

The deal was very much in Citroen’s favour, but not to the client’s loss: the birotor was effectively pretty crummy (outside of being a collector model, which is how a few survived), and it was launched just as the oil crisis started powered by a gas-guzzling (and unreliable) rotary engine, as well as being almost double the price of a standard GS.

As a result it sold extremely poorly (847 units were produced) and was quickly pulled. Citroen tried to buy / exchange them back (and did get most of them) so it didn’t need to support the car and keep spare parts through its network.
Oh yeah, that's a stupid keybind, made worse by the fact you can't reliably change it since you can't differentiate when you're in a text field

But then you can mostly get by with a finder alternative
That's assuming no one makes any mistakes, of course.
there is zero upside to spending my tax money for war in other countries.
RISC-I didn't have two instruction lengths. All instructions were 32-bit long. Otherwise, yes RISC-I is very similar to RISC-V.

Source, David Patterson:

https://aspire.eecs.berkeley.edu/2017/06/how-close-is-risc-v...
> Not Apple itself.

Read the transcripts of Epic vs Apple.

> You can submit many apps under one account. You don't need 1000 accounts for 1000 apps.

You do if you don’t want Apple to be able to delete all your apps with one click.

Yes, scammers have multiple accounts. It’s a lot more tractable for Apple to deal with a handful of accounts than thousands.
They are part of the ecosystem and are efficient pollinators. Without mosquito larvae, for example, aquatic animals such as tadpoles and such would have less to eat.
Land is not expensive in most parts of the world. In west Texas, for example, land contributes maybe 1-2% of the cost of a PV field.

Other resources (steel, glass, aluminum, for example) needed to build a renewable energy system capable of powering the world will be small compared to the resources otherwise used by that world industrial economy. Renewables don't require any resource that isn't required in general (some renewable sources or storage technologies do, but this is not generally true.) Those other resources would be consumed even if the world were powered by something else. So, if resource constraints prevent renewables from working, they prevent industrial society from working at all.

Home PV in the US is several times more expensive than utility scale PV, because installing PV at small scale on awkward elevated surfaces like residential roofs is a more complex problem than just laying them out on the ground (not even mounting hardware is needed now; just lay them flat. https://www.erthos.com/ )
Sometimes service providers on the internet try to accomodate "anonymous" payment via wire transfer or other non-credit card payment methods. VPNs are one example. Whether this is significantly "anonymous" is debatable. An obvious question is whether the service provider retains payment information after payment is made and if so, why. To provide service, arguably the provider only needs to know "this IP address is paid up through [date]". It does not need to know "this IP address is associated with [user]". It does not need to collect or retain any information about [user].
Any generic name is NOT search friendly and NOT trademark friendly. Think of a distinctive name for your app before it's too late.

For search optimization purposes, nothing forbids you from writing about your "X daily diary app", "formerly called Y", and so on.

Reading "memoiri" and "dialy" suggests that you have spelling difficulties that, for the purpose of naming and SEO, might cause serious problems directly and suggest careless writing.
But the thing is, if those keys were to be leaked the damage would be irrepairable. You could legally donwload the reverse engineered firmware and then "acquire" the key and plug it in.
PNG bombs are easy (since it's zlib/deflate), but I'm not aware of JPEG bombs (NB: not JPEG XL) — do you know any?
When you have a kid of Roblox age (I assume you don't) you will feel the pressure from all other kids already playing. Your kid may even get a robux card at a birthday without your consent. If you pushback you will be the annoying parent and your kids social life will suffer. Then you will likely readjust your position.
I'm personally on board with rentals for the occasional long trip or using and building out public transit. But most people are not. Especially not in NA.

I understand the drivetrain argument. What about a simple generator to recharge the battery on the go? Like the original BMW i3 had. That one didn't take off, but likely in part because it was ugly, too small to be practical, and the gas prices still being very low.
It's infrastructure all the way down and Tesla's stack is considerably higher than your home wallbox or some opportunistically placed medium speed charger.
People who delete system binaries due to whacky CVEs deserve a broken system.

I don't even know who else to blame for this.
That would be a terrible move though, especially now with the brand in crisis because of Musk's recent behaviour.
I think an understated point is that scaling changes costs both ways. A mode of operation that is cost-effective for netflix or google is likely going to be prohibitively expensive for a small start-up. At a sufficiently large scale any constant factor overhead is negligible, big-O is all that matters. At a small scale, the constant factor can drown you.

It's a very common trap to design a system with technology that could scale to a million users, but without being able to afford the servers so it sort of struggles to serve even a hundred users.
CSS Blend Modes
Yes, but in addition you have the supercharger device itself, the asphalt and keeping it clean around it. And then maintenance and repair if it breaks and so on.

For three thousand charger at net of 0.29 per kwh would mean that you have to sell 100 00 kwh of energy. And 3000 is probably bit low for these type of installations in total cost.
The thing is, the internet is already a cesspool of meaningless, misleading and outright malicious information. I guess the earlier we all collectively realize it the best it is.
Yeah this happens all the time and sites will just randomly get indexed again. Happened to my large site after a few months. Definitely some massive error they haven't bothered looking into

The same thing happens with Pinterest, too. They will just randomly ban sites and hide pins that link to them. Then they come back later
I don't know how Superchargers work, but isn't there some sort of machinery installed, and maybe staff to run it/monitor it? That costs money too.
and where do Tesla chargers get the electricity from?
when you use a supercharger you are paying for Tesla's infrastructure, your country's infrastructure and the electricity itself, so of course it costs more
What would be the mechanism of that?
For what it's worth Tesla has been limiting how fast older models are able to charge at superchargers, with the stated goal of extending battery longevity. I guess there's some truth to the stated goal, but I imagine it was more about nudging people to start charging at home. The affected models happen to be a lot of those with unlimited supercharging.

I think the offer they've made is a decent one. Looking at my charging habits I would actually have preferred the $5k rebate over 6 years of supercharging. I wouldn't want to spend 30 minutes every week at supercharger, and charging over-night at home is dirt cheap.
Do you think it's good idea to migrate from monolith to microservices before scaling the team?

We are essentially doing this right now, I personally don't think the teams are yet large enough to warrant this migration, but leadership says that we can't scale further before we have microservices. Imo most of the problems could be solved with increased testing and knowledge about the system. The tech also could definitely still scale with just by boosting the hardware and occasional performance passes on slow endpoints/queries.
If the existence of C cves in the kernel proves that it is impossible to write correct C, then by the same token any cves in any rust code prove the same thing about rust. This is such a lazy way of arguing. Say something about why the tradeoffs favor a more restrictive and less performant language or don’t, but don’t dismiss the work of many thousands of C developers that runs most enterprise systems with a knowing wave of the hand - it’s not serious.
fork(), malloc(), exit() when done.
> "One request = one freshly started process"

This isn't true for all (most?) PHP applications today. PHP installations include the FastCGI Process Manager (php-fpm). According to Wikipedia (https://en.wikipedia.org/wiki/FastCGI),

> Instead of creating a new process for each request, FastCGI uses persistent processes to handle a series of requests.

According to the PHP Internals book (https://www.phpinternalsbook.com/php7/memory_management/zend...), is close to a "share-nothing architecture" thanks to custom implementations of `malloc()` and `free()` that know about the lifecycle of a request.
We live in Skinner boxes.
I quite like the article and the advice it presents, building what I'd call modular monoliths (that can have modules be enabled or disabled based on feature flags) is indeed a good approach for both increasing resiliency and decreasing the blast radius of various issues.

However, this bit stuck out to me:

> When a bad Pub/Sub message was pulled into the binary, an unhandled panic would crash the entire app, meaning web, workers and crons all died.

I've never seen a production ready web framework or library that would let your entire process crash because of a bad request. There's always some error handling logic wrapping around the request handling, so that even if you let something slip by, the fallout will still be limited to the threads handling the requests and its context.

Now, of course there can still be greater failures, such as issues with DB access stalling for whatever reason, leading to the HTTP requests not being processed, leading to the corresponding thread pool for those filling up, as well as any request queues maxing out and thus all new requests getting rejected. But for the most part, requests with bad data and such, short of CVEs, always have limited impact.

I can imagine very few situations where things working differently wouldn't be jarring.
This is not what I was told on IRC: the C906 would have some sort of indirect hardware access: the C906 would not be be able to setup properly some parts of the SOC. Because if it boots from the E907, I would just put the code to start the C906 and stop the E907, and that's it, namely forget about the E907.

What would be nice is some "excrutiating minimal" boot code sample for the E907 in an easy to get SDK (noscript/basic (x)html browser friendly). Then some C906 code which properly init the USB hardware(device and not host, there is probably some DMA hardware somewhere), timer, GPIOs, interrupts (if I recall properly, this was one of the issues), etc.
I don't think this is universally true, as e.g. companies may temporarily take a small loss to increase the userbase and the visibility and perhaps network effects that come with it. Of course they will withdraw or change the offer later when shareholders want to see results.
Undoubtedly the whole HDMI implementation will be unlicensed, and they will be using the master key that's been leaked since 2010.

There are reportedly lots of HDMI "splitters" that defeat HDCP too.
Duh. Someone here said the following a few months ago: “business is ripping people off without pissing them off.

That said, 5k discount on a new car could make a lot of people happy too.

I’d say this is one of the really good handling of how to end a ‘lifetime’ offer instead of just revoking it once you don’t like it anymore. Of which we have plenty of examples.
Indeed. I have been using Explorer Patcher only for the single reason that I don't need or want a big tall taskbar. I was fine with my "small icon" taskbar from Windows 10.

And then some whoever said "We need a brand new taskbar because our code is too complicated and it's hard to maintain! Those people who preferred the smaller taskbar? It's their loss. We can't afford the development time to support that legacy feature in our complete rewrite!"
There's quite a lot you can do with just CSS using hidden inputs for state and clever selectors to dynamically update content. It's possible to create a non-JS tab implementation using just hidden inputs and CSS for example, although I wouldn't recommend it.

You can also do basic client-side form validation with just HTML (although you'll need some CSS to display the errors I think).

The summary element is a good example and the first that came to my mind. Most of the things I can think of would require at least some CSS, or are already reasonably well known.
Not even just deals that involve Tesla, but all deals in general.

Does anyone intentionally make a habit of conducting dealings that are not in their favor?
> win11 is a completely new program

It’s barely a UI skin! It’s not even complete or self-consistent, and the original Win10 skin is still there under it, feature-complete. People noticed that certain boot failures of Win 11 bring back the original Win 10 look!

It’s basically a “Mac mod” for Windows made by a bunch of Apple users working within Microsoft.
LLM-induced psychosis. The new health hazard in the town.
Tesla seem pretty good for this. Even some of the oldest cars (eg: original Model S from 2012) still receive software updates.
Nanowire networks learn and remember like a human brain
Lazy accessors in Ruby: exercises in thread-safe meta-programming
Humans are making conclusions about animals with ignorance or neglect. Most probably because it is convenient to not give them a higher status.
Philips sets €575M aside for respirator lawsuits
> you have to perform a creative action yourself

The artist's unmade bed says hello!
What makes you say the brand is in crisis?

Asking because I am curious to see this take, not to dispute it.
I feel this might need some new form of 3D input to get it right. Our grasp of speech made us lazy: The core of what we want to communicate can be captured in sound and therefore words (and hence you can read and understand this). 'Communicating' with my dog is a multi-cue affair, involving pointed looks, head tilts, specific wags and a lot of emoting. I doubt you could consistently pick all that up from (2D) video alone.
Yeah, it just sounds like negative spin to me.

It should be obvious really that a Tesla with unlimited supercharging would need a higher trade-in value than one without. If you want those owners to buy a new car you need to offer them more than those without the unlimited supercharging.
"They forced us to learn it in school" is another one. E.g. what I heard about Lebanon: And by forced, I mean you don't just do a French lesson, you learn other non-language lessons in other languages.
It’s odd that there’s still one binary. You can have a mostly monolithic library but produce a web binary and a worker binary, etc. Go can produce them efficiently with a single build command.
There are people responsible for the security of Windows systems in some organisations that do not understand their job. They look into their AV solution and it says vulnerable file detected on $x systems and they instruct their IT department to remove the file.
>I can’t even remember the last time I saw a positive Tesla article.

Which reminds me that most positive stories about companies are probably due to the PR department.
> Read the transcripts of Epic vs Apple.

I have.

> You do if you don’t want Apple to be able to delete all your apps with one click.

False dichotomy. Two accounts accomplishes that just as well. It's a lot easier and cheaper to create a few accounts whenever necessary rather than prematurely creating 1000 accounts just to avoid a remote possibility.

Besides, I'm not sure that these scammers have literally 1000 apps (though I don't rule out that possibility).

> It’s a lot more tractable for Apple to deal with a handful of accounts than thousands.

And yet Apple doesn't deal with it, as the linked article demonstrates.
I don't think that's particularly impressive, given that we're talking about a car.
I'm guessing a common sequence is someone knowing what curl is, but not knowing that Windows ships with it. So, thinking that System32\curl.exe must have been put there by malware, or put there by someone installing optional software.
Prompt Engineering's "finest" /s
They've been around just over C years, or since MCMXXII. Yeah I'd say so.
They are literally adding sweeteners on a new deal because they are trying to entice customers rather than altering the deal.