skysight-inc/HackerNews huggingface dataset:
Anybody can read my email, it's cleartext after all. ISP, registar, etc. I pay for my email as part of my yearly domain fee: 2 domains (personal and self employed work), 2 registars. I download them over POP3, store them locally in Thunderbird, backup them locally (encrypted disk) and remotely (duplicity, can't even remember, too early in the morning.) This protects me against some attacks, not against everything. The only online services I really care about are banks. Everything else is disposable. I call my customers, give them a new Google and AWS account, that's it. Or ask them to create an account for me until I sort out the problem. Protecting against state level actors is a different thing. No plans for that. After all they can knock my door and deal with me in person.
I assumed senior-level engineering decisions here, not junior engineer decisions.

Using a framework you're not familiar with to build a project on a deadline is absolutely stupid.

Using a new framework without wide community support for, that you're not familiar with, and for a project is mind-blowingly stupid.

I'm hoping that you were a junior engineer at the time that didn't know better and that you learned from it.
They're really not equivalent. Read-ahead only helps for predictable IO patterns. Issuing multiple read requests in parallel from the application is useful in a far broader range of scenarios. And for both reads and writes, being able to submit IO in batches (without having to wait for the entire batch to complete) can drastically cut down on overhead compared to submitting IOs sequentially as if they were a linear dependency chain, and makes it possible to keep the storage properly busy instead of it idly waiting on the host software to prepare and submit the next IO.
Not a bad thing to keeps thing minimal, but when it gives you massive benefits, it's a stupid argument.
I believe at some point the distinction was that smartphones have a separate application processor for user-facing stuff (GUI apps, graphical environment, higher-level network protocols) aside from broadband processor that dealt with signal processing and low-level network protocols. Might not be true anymore.
I guess you might think you have a chance of recovery? You don't know if you are doomed.

I mean I would "gladly" spend 2 years starring at the ceiling to see my son again etc. But there is probably a upper limit on the amount of years ... maybe they can induce coma somehow to make time pass and wake you up every month to see if things improve.
Horrible and dystopian. Why a human mindset can even be like "I'm last mf breathing".

The bombs are true brakes for the development of the world. It won't evolve much.
It is not a matter of «[going] wrong», it is a matter of "how" "we are going", and where we are, and where we should have been. What is actually happening in chronicles is not an accident.
> I don't know the official job requirements, but I'd assume 7-10+ years of real actual digital product design work.

I'm not sure your point stands any scrutiny. Titles such as principal engineer or staff+ levels are not granted by seniority or at an anniversary. They are granted if an individual meets all the technical and organizational requirements, as well as career accomplishments, that make a case for a promotion. You don't get that just by sitting at your desk.

Also, principal engineers at Amazon, a company renowned for the average SDE career spanning only around 2-3 years, tend to have been in the company for over a decade and comprise a very small fraction of the whole engineering community.
Appeal to social media argument.

OT: I often see someone make a dubious claim, someone else asks for proof, and they say "that's what I keep hearing on Twitter."

It's just another logical fallacy, especially since Twitter is known for bad and hot takes.

It doesn't support your argument the fact that you heard a random person on social media say something dubious.

/rant
I can believe that - after the Snowden revelation on BigTech's close ties with the US Intelligence service, the increasing public awareness to invasive data collection and governments creating privacy focused legislation to minimise said data collection and enforcing data localisation laws that would make it illegal to store and process personal data in foreign countries, an artificially created pandemic that necessitated people to quarantine themselves and force all services through the internet / BigTech could indeed be a partial last ditch effort to force countries to create better internet infrastructure and collect commercial, personal and government data on every global citizen, from every country. China and US are possible suspects, with US being the most likely one.
Any builder is 10x as productive when working with known tooling. Meanwhile, tooling that even makes you 5% more efficient is very rare. So the OP is very right in his technology choices.

I've seen a COBOL+assembly team run rings around teams with more modern tooling, producing guis that, while ugly as hell, were more productive than a modern HTML based interface. They know their tooling and business inside out, and that more than offset the fact that their tech was 50years stale.
>I have some positional power, so I can experiment a little with not-so-much resistance.

I've found power from being competent to be more effective.

>While we were in-office we could do simple over the shoulder code reviews and exchange valuable feedback fast without any official process.

What is this trying to solve that regular code review doesn't? Why does it need to be over the shoulder?

>what changes can we start making in our team to introduce code review practices to make the code quality better and avoid the common mistakes?

Require code review for any non-trivial change?
This would not be an issue if we didn’t live in an absurd system demanding constant growth.
> They are designed with various hints in place to render appropriately

That's wrong. Other than LaTeX, nothing else that I know of typesets the space following periods correctly. Not browsers, not word processors. Here's an easy test: Does it put more space after a sentence ending period than after a "Mr."?
Metaverse Engineer
"Mission", huh?

Do people in America (or anywhere else) actually believe that news organizations actually follow some kind of "mission"?
Why? How does being a news organization suddenly puts you apart from any other organization/corporation with all the corruption factors?

I don't really get this mythos of journalists being white knights in shining armor or wise sages with a holy "mission".

From where I stand, it seems like an over-glorification of people who are essentially just experts on writing texts, and not much else. And just as all the other people and organizations, they will have their own agenda, their own biases and their own ways of corruption.

Personally, I don't really see much point of modern journalism, other than maybe political signaling. Narrative writing style became a weird norm and it just feels like you are being treated like cattle. I want facts, references, comparisons, critical analysis. Instead I get a story-time and have to do all the analysis myself - most of the times the story ends up being a misrepresentative or omitting crucial facts. And you just sit there wondering, whether it was a deliberate "control the narrative" kind of manipulation, or maybe it's just the author being an idiot, or maybe today it's this post-truth thing of not addressing the parts of truth that may be beneficial to adversaries.
Agree! main points I don't like about the 360 are the missing F-keys and wireless, i.e. the need to charge it constantly. In this line, a use hub would be nice to connect a mouse like it is possible for the old Advantage..
Right there with you. We had a scare where my wife had to go to the hospital and stay at the emergency room for four days for stroke-like symptoms. She has many of the symptoms you've listed, and though her assigned emergency room doctor was unwilling to provide a diagnosis, it turns out that that thyroid medication has helped stabilize her condition.

What's baffling is the lack of any sort of help at the hospital and the inability to find a rheumatologist or specialist or just a regular doctor who gives a damn. They will maximize wealth extraction from their patients and provide no meaningful service. Every step of the way has felt like gross negligence when it comes my wife's medical care.

I have a couple of young kids. I stopped reading the article because I don't want to imagine my children growing up without their mother.
The reviewer can ask questions on the pr? You shouldn't need to reverse engineer code to figure out their decisions. If it's really that noteworthy the programmer should leave a comment explaining their decision.
> You don’t pay the cloud providers (just) for their computing power.

I feel that your comment is a red herring. Using someone else's computer does not mean taking advantage of computing power alone, and nothing more. In fact, the point of paying someone else to use their system was never computing power, specially nowadays.
Didn't know [0] had been locked. The bullshit edit about creating new innovations to help customers derive more value is pretty much what I expected to come from this.
The woke?
One reason “associated alpha” is a better name is that it allows doing useful things with images where the alpha isn't correlated to the colour. In the simplest example, you have zero alpha but you have non-zero (non-black) colour. That gives you a pure additive blending effect! But you can arbitrarily choose your alpha values, so you can choose how much occlusion you want and how much added light. Classic non-premultiplied alpha has none of this power.

I wish I could find the article I read that argued for this. It had a lovely demonstration of how you could use this to combine fire and smoke effects into a single texture (smoke occludes but fire effects tend not to).
> I have actually been receiving much spam from gmail addresses lately and have considered banning the domain altogether.

For some accounts I block all Gmail usernames ending with a number: from 0@gmail.com to 9@gmail.com. The only exceptions are addresses that I have added to my whitelist. A bit drastic, but it did wonders to my mailbox.
From tcl/tk to juce - there is a lot to be said about that. Taking in all the FUDI commands from pdsend, and then translating it into a Juce GUI is pretty, and pretty neat. Especially if you can organize the patch cords. You may start a fight, with that in mind.
https://ru.m.wikipedia.org/wiki/Путь_из_варяг_в_греки

Lower Dnieper was not ship-worthy at the time and was settled very late. But, the route is well-known to have a name (not unlike "silk road").

It also linked Sweden to Perisa (Iran).
That wasn't the demarcation line either: late feature phones (when they were already called that, because smartphones were very much a thing already) had surprisingly capable browsers (and Wi-Fi, and GPS, and external memory). I already became a web community addict on my Sony Elm. The difference was all about user-installable apps beyond what was offered by J2ME, since what already felt like eons ago.

Post-iPhone that demarcation got muddled a bit by touch-driven UI and the occasional touchscreen feature-phone will be considered a basic "smartphone" by many, but in the historical context when that distinction still mattered it was all about the installables, and J2ME did not count.

PS: neighbor poster reminds us that the iPhone at first did not have user installable apps either, I guess that could be seen as muddling my demarcation line even more. But on the other hand the reality was that when it happened, the iPhone was so much a standout that nobody really cared where it would fit in the emerging field of mobile phone classifications, it was just The iPhone. And iirc "smartphone" as a term wasn't quite as established as we like to think it was, the conceptual bound were more clear than the name. When "smartphone" eventually emerged as the definitive shared superclass of iPhones and Android devices it inherited almost accidentally (and there's-an-app-for-that era Apple did not try too hard pointing out that inaccuracy...)
Your assessment relies on two assumptions. The first being that samples from the “public sequences” are identical to the sequences China’s labs purposefully unpublished early in the pandemic. The second being the assumption there was no nefarious purpose to the well-documented gain of function research taking place in Wuhan.

I don’t need to be a biologist to call your assumptions out as junk science.
if your only tool is a hammer, every problem looks like a nail.
> Buy Fastmail account (seriously, they should pay us money for advertising them so much).

They do pay us money, that's what the referral fee is.
> In the majority of the world, there arent 'party lines'. There are party PROGRAMS

Party lines still exist in multi-party systems. Some parties are known to never deliver. Other parties are tiny and won’t ever make it to parliament. There’s next to no chance to find a party which program looks entirely fine AND you can trust the party to deliver. In the end, you just vote along for least worst option. Or strategically against something.
Dezoomify
Farming is vastly more destructive for ecosystems than animal husbandry.

(For maximum efficiency we now combine both, of course, but it's indstrial farming that's the real killer, not cow farts.)
But that is the opposite of the advice being given. Your advice is "if you get shot, do something about it, or it may kill you". The advice above is "if you get shot, grit your teeth and will yourself to stay alive, so that you don't die".
If you ever need to use Pure Data patches in Android combined with sensors, networking, and more you can use PHONK. There is an example where you just drop a patch inside and you can communicate with it using the typical send/receives

PHONK
https://phonk.app/
>Titan is a set of eSim-enabled, voice controlled earbuds with embedded live voice translation.

Yeah, I'm out.

Could not tell you the amount of times that Siri has misunderstood me due to my accent, or Google Maps voice guidance has tried to summon eldricht horrors by attempting to pronounce "Länsiväylä". Voice is an awful interface and should not be a main/easiest way of interacting with any device.
That’s not true in our sector. We’re very industry specific and everyone shitposts on twitter and follows everyone else.
There's a reference on WikiLeaks [0] which has always intrigued me:

> ... plugins that allow for additional functionality (Cryptanalysis, interaction with OllyDbg, the Ghidra Debugger).

We've got the debugger, but I don't think we have the OllyDbg plugin and certainly nothing with cryptanalysis.

[0] - https://wikileaks.org/ciav7p1/cms/page_51183656.html
This sort of Java is almost all about boilerplate and patterns. Two or three decent engineers taking a few days to plan for the rest of the project can write 90% of the huge amount of boilerplate that Spring Boot needs.

One might say not as agile as starting to code from day one, but I'd rather take an extra week than risk a major rewrite in the middle of development.
There is no need for echo chambers, Bear: you can just look directly. And no, our assessment does not conclude the same.

If one wants to be optimistic, good; celebratory with awareness, with some maturity, well good then; but "locked in a box", no: this is public.
Sounds like an insane inconvenience. Sorry, what was the point of doing all this again? Just to prove you can?
You mean it's not backed by evil corp? Yeah.. I think you're right.
> As pandemics go, Covid was extremely mild

Citation from year 2025 needed
There are also EU-based hosters with larger profit margins, if that's what you're asking. Some might also have been large enough to negotiate long-term electricity contracts not subject to the recent fluctuations.

Even OVH had some solar PPA, though it's mostly reliant on nuclear power so it is subject to price swings in France. Telenor seems to have invested in a 260 MW wind power plant.
https://baxtel.com/news/ovhcloud-s-solar-ppa-with-edf
https://baxtel.com/news/telenor-signs-wind-ppa
https://www.theregister.com/2022/08/23/ovh_inflation_price_r...
> Over the shoulder is often the developer explaining their decisions in the code, instead of the reviewer trying to reverse-engineer it, independently. It's just faster and has less resistance -- not necessarily better.

Ouch, this is a great point. So for code that has to live for a long-ish time over-the-shoulder review is definitely inferior.

I have setup review process in a company I work in, and one of the rules is "the best way to answer the reviewer's comment is to change the code or add a comment".
Democracy Scales Are Still Bad, and Four Panicked Suggestions (2018)
What's old to you? What's supposed to happen to designers as they get older? I'm assuming they just keep on designing. Unless there's a fresh school of design that's explicitly created to push out older design, and carve out a niche for a younger generation. Like in programming and IT. It's just that with design, there's no assumption of a design being objectively better than another. Whereas in IT, we hear a lot about rationalizing things when in reality nobody wants to maintain daddy-o's stuff.
You could better program it in C++. Or even Rust.
Is it a simple boost or is it dynamic range compression? If the latter I might be interested.
Ads-based model don’t stop you from finding a cosy news source.
> What's baffling is the lack of any sort of help at the hospital and the inability to find a rheumatologist or specialist or just a regular doctor who gives a damn.

I guess this depends on your situation. I've been in and out of doctors my entire life. The doctors that give a damn are generally locked away from you if you're using some sort of state health plan or HMO. I have only ever had luck finding a good doctor by going through PPO. If you can do this, I would recommend it. PPO doctors make far, far more (because it's expensive even to you) but the specialist access is second to none. It took 3 months to get an appointment with an ENT once, and when I switched to PPO my GP had me into an ENT at my request the next week. Then you start the cycle of feeling them out and finding out which ones mesh with your goals.

It's tough, but navigating healthcare is tough. Just avoid HMO insurance and you'll do a lot better (or at least better than baseline).
>They don't like him, or his stories, so they decided to change it substantially

Nah. They just didn't had the rights to anything that hasn't already been adapted. So they took parts from here and there and made up their own. It is "inspired by Tolkien stories" but not "based on a Tolkien story".
I get far more email from machines (that don’t send via Google) than I do gmail users.
As long as you put Pinterest filter in your unlock filter, ddg image search is usable. I tried brave image search and it was pathetic, same as google or ddg without fiters.

Why don't search engines actively sabotage Pinterest?/
There’s no imaginary grid here, m-2 and p-2 are just setting margins and padding. The 2 is a point in a table of sensible defaults for those values. You are free to set your own scale or just use your units of choice if you like. The defaults are well thought out though, and usually work well.

The whole point of Tailwind is that the worry about naming CSS classes goes away for most part. It turns out you can safely skip the vast majority of those granular naming decisions and conversations - that’s a massive amount of saved time and brain cycles for everyone.

If you’re using eg. BEM you have to come up with all these granular names for subcomponents that really no one cares about apart from you (the frontender I mean). If you’re not using BEM or similar and going for longer selectors in the main, then you have a coupling issue between the structure of your CSS selectors and the structure of the HTML that may make maintenance in the future harder.
But that’s what GP is saying! It took me time to adapt to that idea too, going from a fortune 50 company to a startup.

Code quality is less important at a small company or startup, where you don’t know if the code you write (or the company itself) will even be around in a few years. So building a buggy feature quickly is usually better than a solid, well-tested and reviewed one that takes a lot of time to get out the door.
> open-sourced our approach
True, the code isn't - yet we figured that sharing the architecture, procedures and data model could be helpful for others too. IMO this is still a way of open-sourcing an architecture.
still easier to contain than a cat
> I don't see them innovating

For a podcast app that's a feature, not a bug.
Sadly, the alternatives in that price range aren't all that great. Mostly celerons or Arm SoC with bad to horrible software support.

I really liked my pi 3b+ but it died on me and I just can't justify the price of 4b. I've been looking at 5800u mini pcs but 500 euro for a barebone that will only serve a few local web apps doesn't sit well with me. It would be such a massive waste.

I've been in that limbo for more than an year. Where's that pi 5 :(
It’s been a while since I wrote Java, but real time processing was always just a C wrapper with JNI. Maybe it’s changed now?
I knew someone who was hired as a carpenter with no training or experience. It happens in a housing bubble.
Can't you use the Android system level notification settings? Many apps don't have any notification settings themselves, since Android provides them.
A big part of learning to program early is absolutely how to internalize the syntax you're seeing into a mental model of the program. I bounced off of Java on first encounter for no better reason than "wtf is public static void main supposed to mean, i want to understand not just cargo cult examples".

Data structures and so on are what you build on top of that baseline understanding. They're important, sure, but getting over that first hump is hard. Once you have some familiarity -- some real roots set into a language -- you can start to learn how to build real(er) things in it. All the architecture in the world won't help somebody who can barely hold one function in their head.
NDC Sydney keynote: Why web tech is like this
I'd recommend giving Kagi a try. I've been using it for 4 months now as my default search engine, and it's excellent.
How your registrar can read your email?
This has come up several times before.

The problem with geothermal, as with nukes, has been that (whatever way you drill) it costs more to produce the power than solar or wind, and that cost is not falling, unlike solar or wind.

So, for it to be competitive, storage would need to be more expensive than anybody could reasonably expect.
My team posts their PR reviews in our team slack channel. Which bothers the totally async purist in me, but we’ve found it to be a good middle ground between waiting for reviews requested via GitHub email and actually pinging someone.

If something’s super complex, and I don’t feel like it’s the submitter’s fault, or even if I’ve got a PR where I realize the code I’ve written isn’t optimal, and async feedback would be too slow, I’ll usually schedule a meeting on someone’s calendar, giving them at least a day of notice.

But otherwise? If I can’t understand what’s going on without too much difficulty, that’s on the PR submitter to improve their code readability through structuring, naming, comments, or as a last resort, external documentation imo. So I see not having the original submitter involved as a feature. Who knows if they’ll be around when you have questions about the same code in 2 years? Is someone going to document everything that was said in the “over the shoulder” review?

That being said, the work I do isn’t anything cutting-edge. More complex code justifies more involved review practices.