skysight-inc/HackerNews huggingface dataset:
The levers are in the wrong place.

There is room for bootcamp programmers but it isn’t in working on and maintaining some ball of yarn that does A/B testing, deployment, analytics, ad delivery, CRUD, caching, text search, route handling, animated transitions, real-time chat, event notifications, etc.

Bootcampers, aka product developers, should be working with a language and runtime that moves all of these features into the language itself.

The language and runtime should be built and maintained by a smaller team of computer engineers. Perhaps this underlying language is from another vendor and is extensible or perhaps it is built in-house.

This would allow for product developers to rapidly iterate on product ideas and for the computer engineers to work on longer timescales while worrying about scaling, deployment, resource management, etc.
But the backend of Signal doesn't store who talks to who, so Amazon can't have that information. It also doesn't store what groups exist and who is part of it.
It's amusing to mention clarity, given the topic. Because the cargo-cult of this kind of function having return type 'int' is lack of clear thinking manifest. Int has 4-billion distinct values and all they want is three.

Here's clarity:

datatype order https://smlfamily.github.io/Basis/general.html#SIG:GENERAL.o...

function compare https://smlfamily.github.io/Basis/string.html#SIG:STRING.com...

case String.compare(a, b) of
| LESS => ...
| EQUAL => ...
| GREATER => ...
You say "should" and I think you're right that that is how the system is interpreted to work and has been for a while. But don't mistake that for a design choice by genius founding fathers OR for a good aspect or a way of achieving good government.

Relying on consensus to get things done AND designing a system to prevent consensus (party system, FPTP etc) is really just a recipe for deadlocked government. The result is the main failing of the US system: things are dictated by the craziest holdout.

I don't think this is a design choice (thinking so would be pretty damning for the founding fathers...). I don't think it serves the US well. I think it is only how the system "should" work in the sense that it is the natural failure mode of the system as written. If a bad, rushed coder fails to put divide by zero protection in, the program "should" crash when someone puts a 0 in. That doesn't mean that isn't a bug to fix though...
You still cannot simply rsync (+ some processing?) the files contained on the device though, because PDFs and their annotations (your scribblings) are stored as separate files and their rendering software is proprietary
> Is version 465 very different from version 464 though?
Here's the manual page for the feature, described as 'building on' the ACC. You have to opt in to a beta feature, so 'standard' is not strictly correct. But my Model 3 follows center lane without Autopilot.

https://www.tesla.com/ownersmanual/model3/en_us/GUID-69AEB32...
Maybe the discussion should start at: Can you even do anything safely in Bash? -
https://mywiki.wooledge.org/BashPitfalls
> Tracking is not, and will never be, a legitimate business.

The problem is, the way the Internet and its services are financed, it is pretty much a requirement.

A lot of services absolutely depend on advertising revenue because affordable micro-transactions still are not a thing, not to mention 20 years of cultural ingrainment that services on the Internet have to be free when they are aimed at the general public. The alternative is philantropy aka rich billionaires footing the bill - we're seeing with the Washington Post (Bezos), Twitter (Musk) or Austrian newspapers just how problematic that is. The only relevant project surviving off of individual donations is Wikipedia and even that has issues (see e.g. the endowment debate that regularly pops up here), Mozilla depends on Google's money. Another alternative that regularly pops up, especially in Europe, is having the government fund services - but let's be real, who wants to use a messenger where the government has any sort of involvement? China shows why this is a very bad idea.

So basically, now that we have established that currently advertising is required, another can of worms opens up: ad fraud, which is incredibly widespread. Everyone but the advertiser clients has a massive financial interest in manipulations:

- ad networks want to claim "x millions of sites use our services to show ads", so they have an incentive to create fake sites that no one ever looks at

- ad agencies want to claim reachout capacity (to their clients) and maximize ad eyeballs because often they're paid as a percentage of ad spend

- content creators want to have as much income as they possibly can get. Click fraud and SEO spam fake sites/content mills come to mind here.

Advertisers, in turn, want to minimize their ad spend and maximize the ROI. That means they need a way to target ads to specific demographic groups, they need a way to weed out fraudulent spending and they need a way to weed out undesirable context (i.e. no popular brand wants to show a pre-roll ad to Alex Jones claiming crisis actors). And that is where tracking and other "middlemen" companies come in - they serve to protect advertisers from overspending and bullshit, and provide the actual data required for targeting.

The only groups that could get away without tracking and countless middlemen services are "household brands" that simply book ads at massive TV and radio stations and niche magazines and their advertising clients (say, a magazine about farming naturally yields itself to equipment manufacturers, pesticide and other farm suppliers) - but even there, media has an incentive to over-inflate their reader/viewer/listener counts to demand more money from advertisers, so they need third parties like Nielsen Ratings as independent "arbiters".
Thanks for the pointer! For some reason, I never looked for such a tool for shell scripts - and indeed, it pointed out a myriad of things in my code, most of which seem useful.
The problem with flow state is that there's no growth in it. It can be productive if you're already very good, but learning a skill, esp. learning something very hard like realistic painting, means years of problem-solving, overcoming obstacles and straight up banging head against a wall ("what I'm painting does not look the way I want it to look, and I'm out of ideas on how to make it better").
Hence something called "3/5 compromise" which diluted political power of slave holders and while keeping slaves under their heel.
> ...your account will be associated with this phone number anyways.

Messages exchanged in Signal are repudiable. That said, in a recent blog post Signal indicated that arbitrary usernames is something they're working on.

> ...unlike XMPP you cannot spin up your own server and have full control over it.

Signal is a better alternative for the likes of PGP because it is centralized [0]. Spam notwithstanding, Matrix has made good of the federation model, however. So that's there too.

> And I am sure you cannot run an end-to-end audit of the whole Signal platform to verify that what they actually run...

Valid but shallow. Case in point: Public CAs, though held to accountability by browsers, are no where near as transparent as Signal is, and yet they form the backbone of almost all sensitive communication on the Interwebs.

> Signal is prone to censorship in those countries that decide to fight it.

This is the only major concern, but glad that Matrix exists, and so do other solutions. May be it isn't Signal's battle to fight. May be it is, and they'll figure something else out aside from building naive TLS proxies.

[0] https://signal.org/blog/the-ecosystem-is-moving/
Why wouldn't it? While we've seen a trend towards consolidating systems infrastructure using more robust programming languages - as long as the shell is used for human-computer interaction (and I don't see this going anywhere), shell scripting will be around as a natural extension of the interaction. There is a beautiful ergonomics in conserving commands that you typed and interactively improved in a text file for future repeated execution.
> The solutions for the most of the issues you are describing comes with great usability costs.

What costs? Element (a popular Matrix client) has recently improved their onboarding greatly!

https://element.io/blog/all-aboard-better-ftue-for-less-wtf/

It really is just as easy to onboard to Element as Signal these days, the UX has come a long way. And you'll never have the move them again, because you can choose any client you like.
I'm concerned because domains & trademark, previously under the governance of elected community leaders are now owned by a for-profit corporation based in Hong Kong. This is a takeover.

I work daily on the Gitea codebase as part of my efforts to further forge federation in forgefriends and did not get any advance warning, just as most volunteer contributors.
I’m still patiently waiting for Python to eventually decide to jump from 3.X directly to X+1
I was about to make a grey goo analogy, but then I read your second paragraph :)

Those are my thoughts as well: for the purpose of the Fermi Paradox, it doesn't really matter whether it's machines or not - it doesn't even matter if they're "conscious", they could be the equivalent of bacteria colonizing everything.

I think you nailed it on the head when you said their drift rate largely determines their future. I consider beings with (for lack of a better term) high general intelligence to be innately high drift organisms, whether their actual replication processes are locked down or not. The drift they experience will be guided by volition.

Whereas machine bacteria (which we are) would be subject to traditional evolutionary processes. I'm really uncertain about the prospects of locking down the latter with high error correction, because it takes only one such bacterium with a random mutation to escape the error correction mechanism and voilá we're off to the races.

It's worth noting that organisms on Earth have a high variability when it comes to their mutation rate, which suggests the mutation rate itself is a parameter guided by a fitness function rather than an inherent byproduct of our specific biological substrate. Of course I agree with your intuition that much higher error correction rates can probably be achieved in architectures other than DNA/RNA.

In the end this is mostly a meditation on how static life in the universe will end up being. Not just regarding the time frames but also the depth of change. On balance, I suspect we'll end up with a highly variable ecosystem just by virtue of more pathways leading to that future.
I guess the memory reduction from data structures might help rust-analyzer too? That would be pretty useful since it's always running in the background.
What do you mean office?

The voters elect senators, who nominate candidates and then vote.
Thank you, you are right. SIGTERM and SIGINT then :) https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_12_02.ht...
>"Energy markets and policies have changed as a result of Russia’s invasion of Ukraine, not just for the time being, but for decades to come."

It's sad that a war can driving massive change but not the insight that we are destroying the stable climate as we know it.

Are we still going to meet those energy targets if the weather escalates and destroys more and more infrastructure and harvests?
…or sendmail configs…
It certainly didn’t hurt the popularity of Bash by having it be the default shell on tens of millions of Macs for so many years.

I’m aware that ZSH has been the default shell since Catalina.

Started using fish a month ago and really liking it.
I've read that falconry is extremely popular amongst the Qatar population. It kind of makes sense, as they're all pretty much rich or at least living on easy mode.
Challenging Big-Bench Tasks and Whether Chain-of-Thought Can Solve Them
It really just boils down to how you feel about guns and abortion.

It’s interesting that people want to restrict rights in one area, and expand them in another. The people and parties just disagree on which is which.
You can have all those things without cookies.

And you will need consent, because it has nothing to do with cookies. You need a telemetry banner.
There are very few opportunities in the wild where you can use passkeys with a real account and not just a tech demo that pops up a WebAuthn modal. We've built passkeys.io to showcase what's possible with passkeys from the perspectives of the end user as well as the service provider. The demo that you can use on the page is very much work in progress, though, and we value any feedback.
> What are these 'legitimate interest' things

While some comments are saying that legislation can narrow this down,
I don't think it's anything that can be agreed up front any longer.

Web is heading toward a complete change of protocol. One that can
operate between mutually hostile and untrustworthy principles.
(that's what the web is now, let's face it)

What the service provider's and your "legitimate" requirements are,
will have to be negotiated per transaction.

It's the end of the "uniform" web. But I think that already happened
and we're long into "The Splinternet".

As I said in Digital Vegan, technology access will not be defined by
the "have and the have-nots", but by the "will and the will-nots".
I've never had a spam message on Signal in all the years I've been using it.
Office that is voted in by people who potentially do not represented 49.9% of the people who voted for them.
Always amusing when I see yet another person who started their coding journey writing RuneScape bots, seems like a really common path within a certain demographic.
(I'm assuming RuneScape here because it was the largest bot community I was aware of but I suppose there could be others)
There is a YouTube channel called Technology Connections which has a video about American car headlights: https://www.youtube.com/watch?v=c2J91UG6Fn8 which I think illustrated a good example of the difference between mandating a solution, and mandating requirements.

Considering car headlights. Obviously there are some requirements we should make - they need to be bright enough to safely light-up the road. They should not blind oncoming drivers. They need to be reasonably safe in the event of a collision.

Between the sixties and 1984, the government of the USA mandated a solution. Basically one model of headlights was permitted (with a few minor variations introduced over time). If you look at all car models from this time they have a similar appearance, and the same headlights are still in use in some commercial vehicles today.

In most European nations (and other parts of the world) instead a requirement, or series of requirements were made. If you met these standards for lighting level, glare, etc. your headlight was permitted.

This led to European and Japanese cars have very varied headlight models, while most American cars were forced to stick to the same old style. This meant that American drivers missed out on innovations in this space.

Mandates can very easily become out-dates. Whereas well written requirements are much more timeless.
>If I could purchase shorts on the polar bear population, I think it would be a pretty safe bet...

Ah yes, the polar bears. When I was in middle school we watched An Inconvenient Truth by Al Gore and I wrote a well-referenced essay on how polar bears would probably be extinct by 2020, as he says in the documentary. Since then, their numbers have steadily increased [1]*

https://insight.factset.com/polar-bears-bullish-or-bearish-o....

Maybe you should find a way to short Florida beach properties instead, since they should all be below water in about 10-15 years?
The good answer: They can't verify the integrity of alternative clients and that they don't leak info

The other answer: They've got somewhat of a "we know best" vibe going for them which also comes in play when you see their response to feature requests - e.g. for usernames instead of phone numbers or for "edit message" functionality like Telegram has.
I see AWK as a general-purpose output filter and aggregator, something like a programmable grep. You read another program's output line by line, and output it filtered and/or summarised. Works nice when the format is known, but in case it isn't, error handling and recovery is not something I would enjoy doing in AWK.
Federal rebulic. It seems that Federal word is way too often forgotten. Maybe first amendment to constitution moving forward should be getting rid of it and just moving everything to single level, currently federal, but after not.
Hmm yes, but what exactly is a neighbourhood in this context? Can an ant comprehend our neighbourhoods? Can it perceive or even conceive of them? It may be that we are looking in the wrong place entirely. What does another million years in the evolution of intelligence yield? What of the physics? Perhaps Dyson Structures are just what our limited imaginations can conjure of an advanced civilisation.

It's all a bit airy-fairy I know, but having come such a long way in a mere thousand years - I feel like the ideas we have of super-intelligent beings may be primitive.
Is it possible to 'object' to these legitimate interest?

Is it possible for a website to say, if you object to these, just don't use our website/service?
True, but I guess even an advanced civilizations would still scan the cosmos since they should have at least used them during their evolution and so might be on the lookout for more primitive species still using them. But you're correct. My point was that an advanced civilizations might be able to communicate with us if they wanted to. The opposite as parent comment said is not true.
Is that a lot? If I put up a lemonade stand with an app that sets me back by 10 to 50 million dollars between the developers, the designer, the accountant, product specialist, packaging, delivery, manufacturing, QA, HR, support, legal, marketing, advertising expenses, legal fees, permits, processing fees, insurance, equipment, maintenance, utility expenses, employee benefits, business meals and travel expenses. The list just goes on. Just to sell lemonade on the internet.
Exactly! "Oh no now I will have to use a illegal app to commit my illegal activities".

Banning encryption doesn't stop bad actors from communicating over encryption, it just adds to the number of illegal things they did.
Does therapeutic use count? Some of us have actual adhd and a low consistent dose is kinda life changing without any of the euphoria or crazy work output
Broad (stock) index investing is pretty much passive income. So far, the indices (SP500 etc.) have been performing pretty well and the strategy panned out. It may change in the future though.
Feels like you robbed me of my words and made it better.
I agree i learn something everytime i get involved with a support case, its nice to see your system from the other side aswell now and then, but i would absolutely hate to be in full customer support role.
The power of TRAI (Telecom Regulatory Authority of India) is also proposed to be curtailed in the same bill [0].

[0] https://www.outlookindia.com/business/proposal-to-curtail-tr...
Ghost them..
Google Reader.
At some point, the platforms may open their APIs and allow for 3rd party providers to hook in and do the syncing. It can be expected that most current password managers will do that asap.
Honestly I don’t write that many tests these days other than integration and functional tests. The assertions are incredibly good at breaking those if anything goes wrong so you need less (unit) test cases. The test cases are always brittle too.

As for strategies, I pepper asserts on inputs and outputs of functions to remove any assumptions about scale and state which are not enforceable by the contract at compile time. Additionally I will tend to assert conditions which need to be in place within the functions. Rarely does anything need any more than that.

Assertions are left in production and any identifiable errors or throws are turned into defects and resolved as priority 1 cases.
Exploring intricate execution mysteries by reversing a crackme
noyb bragging about having forced sites to add a "reject all" button when it was partly their fault that cookie banners exist in the first place.
Fascinating. They gave various reasoning tasks to GPT-3. The model was helped by adding in the question the phrase 'Let's think step by step'. As a result performance increased to above human level on 17 of 23 tasks.

For example, this was one the questions

Q: If you follow these instructions, do you return to the starting
point? Turn left. Turn right. Take 5 steps. Take 4 steps. Turn
around. Take 9 steps.
Options:
- Yes
- No
A: Let's think step by step

And this was the model output:

We start at the origin (0, 0), facing the positive y-axis.
(1) Turn left: (0, 0), facing the negative x-axis.
(2) Turn right: (0, 0), facing the positive y-axis.
(3) Take 5 steps: (0, 5), facing the positive y-axis.
(4) Take 4 steps: (0, 9), facing the positive y-axis.
(5) Turn around: (0, 9), facing the negative y-axis.
(6) Take 9 steps: (0, 0), facing the negative y-axis.
Since (0, 0) is (0, 0), we are indeed where we started. So the
answer is Yes.
It’s not original games, but their remakes for C64:

"8 Bit Civilizations (working title) by Fabian Hertel is a impressive fan remake of the classic for the Commodore C64."
There's no mention anywhere on that page of whether your drawings on the device are vector or not. Anyone know?
A friend of mine uses a kid's writing tablet for taking notes. Search for "writing tablet for kids" to see the kind of thing I mean.

It's great for taking notes without wasting paper, then for ones he wants to digitize, he takes a photo with his iPhone and lets iOS do the magic with OCR.

For £10 it's actually not a bad alternative and quite nice to have on the desk, plus the battery lasts for months.
Protonmail: ProtonCA for OpenPGP
And THIS is the primary source of my furious hate in my toxic love-hate relationship with bash.
Guy is writing bash FOR 10 FUCKING YEARS and still apparently doing it wrong in 10 letter oneliner.

When it comes to bash search for even simplest command/syntax always ALWAYS leads to stackoverflow thread with 50 answers where bash wizards pull oneliners from sleeves and nitpick and argue about various intricancies
Linux 6.2 Begins Making Preparations for 800 Gbps Networking
That is indeed almost the same as

int mat[3][3]

The biggest reason people use the separate array of pointers is for very quick row swaps. Often comes up in matrix operations when trying to solve systems or put matrices in triangular forms.
> How do I negotiate a situation where I can receive the value of what I provide?

This is a good question. But before you find the answer, you have to drop the resentment. Other commenters have covered why, but if you cannot get past that, this role is not for you.

You also need to accept two important truths:

1) The success of a business is about far more than the elegance of its tech stack.

2) Your ability to re-architect a platform is not unique.

Focus on your own correlated truths:

1) The operational optimization of a business is correlated to the elegance of its tech stack.

2) Your background will make it an easier road to walk to re-architect vs. people without your background.

In short, come in showing them that you offer value above others and can help them succeed. But do not walk in as a prima donna acting like you are their one and only savior. Ask for compensation that makes the work worth it to you, but don't begrudge them their own success.