skysight-inc/HackerNews huggingface dataset:
i think there will be less “advancements” than in the 1990s-2010s, like Moore’s Law will no longer apply. But there will always be new innovations.

The “next big thing” won’t be obvious like cryptocurrency, VR, or machine learning. Unless it requires something most people don’t have (e.g. maybe they’ll be more ML advancements from companies simply running huge neural networks, like GPT3 and copilot). Because otherwise, someone would’ve already done it. You’re right that the massive, obvious low-hanging fruit is already taken.

But there are still plenty of small innovations and things to improve. See: lots of the small libraries posted to HN, various new HTML/CSS/JS features, new packages on npm/gradle/rust, etc.

Honestly, while on the surface it seems like the internet hasn’t changed much since 2015, behind the scenes i believe that developer tools and libraries have gotten significantly better. JavaScript used to be a huge pain, and sometimes it still is, but tools like ES-modules and Vite are making it a lot easier. Kotlin, Swift, Rust, and Go have evolved (Go just got generics), their tooling has gotten less buggy, and more companies are adopting them.

And new things will become trends. See: TikTok. Old techniques and technologies will become popular again, as new technologies make them better/easier to implement, or just because people get bored and attention shifts.
I had a friend who was put on a PIP at a smallish company. Company had 200+ people, but this satellite office in a different state had about... 8-10, and was run more or less by a single guy. He put my friend on a PIP - which was just... strange, because they'd sort of built up that office on their own initially just the 2 of them, then it grew a bit more. He PIPs he, then leaves a couple weeks later, and no one had any idea how to handle this dangling PIP. IIRC the company just erased it, and she was there for another couple of years after that, with no issues (other than bad pay and shrinking office size).
The article fails to recommend turning off "KbdInteractiveAuthentication", which used to be called "ChallengeResponseAuthentication", which is another password protocol.
It's also missing the amount of sunlight Earth gets from the Sun that's not used as solar energy. Also the energy that plants receive as nutrients from soil and air. It's also missing the energy that a mother transfers to her child in the form of love.
Missed it, thanks. I still take issue with the design. I think over 1000 years the risk is much higher than they imagine.
Is it me or does the author seem to be using utf8 and unicode interchangeably (at least in the intro)?
No. An interview process can be very selective without really requiring prep beyond studying up on the company somewhat--and maybe not really even that to the degree you're already familiar with the company.

Not a developer (though was an engineer) but I've never studied for an interview beyond maybe spending an evening reading up on a company. But, to be honest, the (few) jobs I've had over the past 20 years or so have always come through knowing people.
Good idea, in theory I agree with you, but unfortunate there exist vpn, and there exist idiots and russia friendly individuals that has no qualms redistrubute propaganda/missinformatin, some even belive what they reshare.
FWIW, I've used nested soft packable mostly-shoulder bags. Sometimes adding a semi-disposable interior cardboard half-shell, cut from a box, refolded, gaff taped, and edge mashed to transit size restrictions. So bag number and volume compress for transit, and reinflate at destination.

I envisioned adding optional shoulder pads, backpack strapping, waist belt, and even packable strap-on wheels... but the need hasn't been pressing.

I'd hoped instead to find a one true travel backpack, but the diversity of personal-item size restrictions, a brick of thinkpad, and a tech load tightening the volume budget, had me failing to find a bag which fit the constraint space, didn't regrettably narrow it, and leveraged opportunities (eg, with the laptop as pack frame, another would be excess - and it already barely fits flat as a United free personal item).

Off topic, I just saw a baggage size checker in an unexpected place: a NYC public library local branch. Together with additional luggage-in-the-library restrictions. I assume it's targeted at homeless, but seemed potentially problematic for travelers seeking wifi. I use public transit even in places where it's very class segregated, and the line between digital nomad, and impoverished homeless with nice kit, can be though-provokingly narrow. With an associated need to easily alter class flags, depending on who's inclined to hassle you as being out of place.
Sure. Just like I trust race car drivers to drive even though they don't know how to fix the car. As long as they understand the basics of how the car parts interact, they'll be just fine driving it.
I started using feedly again this week for monitoring some listservs / mailing list archives, and also some craigslist searches for things I want to buy, all in one place.

The sensible websites still offer it, and the ones that don't are a toxic dumpster fire anyway. Yes, I too remember the good old days when you could monitor facebook, twitter, etc all in an RSS reader, and then they stopped their RSS feeds. The thing to realize is that they also stopped being useful, user-oriented sites at the same time.
I can already envisage some poor Valve employee who's going through each ProtonDB entry to make individual workarounds for the Steam Deck release.
Yeah I mean I built it in 26 days, TOS and privacy policy from a legal standpoint is obviously crucial to a business but for an engineer working on getting a thing out into the world it's really not more important than making the thing actually work.

Obviously porn and beheadings are gonna be banned. Long way ahead still.

Working on a TOS and Privacy policy rn.
World No.1 tennis player has his visa rejected and asked to leave Australia
This topic comes up semi-frequently. I'm personally a fan of RSS but it certainly has issues:

(For the purposes of this comment I'm mostly referring to Atom/

1. RSS is, at the end of the day, a syndication format, _not_ a feedback or posting format.

2. RSS feeds have no real concept of portability between devices or user agents. Kludges like OPML can be used to aggregate feeds for sharing across user agents, but they still don't actually store device-specific metadata that a user would like.

3. If RSS feeds contain both the article and the content, then there's both little incentive for the user to actually visit the site and no analytics for the author to understand which articles are popular. When authors put summaries in their feeds with links to the original article, they degrade the experience for the reader.

Services like Wallabag which scrape and store article contents for later viewing seems, IMO, more Lin line with what users want while being fairly seamless for the author. There's also technologies like WebMentions for server owners to comment on other blogs or things like Usenet to freely discuss articles.
Yes, you're correct that utf8mb3 is strictly a subset of utf8mb4, and the binary value of any valid utf8mb3 character is identical to its utf8mb4 representation. But I'd argue that's irrelevant.

I meant my statement generically: the meaning of the bytes stored in a column value depend entirely on the column type, as does the range of values that may be stored or converted.

If a column's type is, say, VARCHAR(100) CHARACTER SET utf8mb3, this means the column can store up to 100 utf8 characters and each character has a maximum length of 3 bytes. It is simply not legal to store 4-byte characters in this data type, just as it isn't legal to store 101 characters in it.

The proposal in this subthread seems to be, instead of introducing utf8mb4, why didn't MySQL allow "utf8" (utf8mb3) columns store 4-byte characters, just without affecting the maximum number of bytes that can be stored in the column? So, a VARCHAR(100) CHARACTER SET utf8 might only be able to store max 75 characters if they're all emoji. Additionally, it would mean that the range of values allowed in a column would depend on the DB server version, and would change upon upgrading. This just seems completely counterintuitive and wrong to me, relative to how all other column type definitions work. The modern progression of MySQL has been to remove these obvious-WTF problems, not introduce more of them :)

The proposal was described as "seems less bad than the alternative of silently corrupting data", but that isn't the alternative (silent data corruption doesn't occur with strict mode which is enabled by default), so this comparison doesn't make sense.
while all that drama on the surface, the industry had coopted government's War on Drugs and pushed opiates (great thing when used as needed) into the opioid epidemics, and now they coopted government's War on Covid and has been pushing billions of doses of the vaccines (great thing when it works) which clearly fail to control the spread (and thus these vaccines have only limited use, i.e. only for the people who really need it (like high risk groups, etc.) - the situation pretty similar to opioids. And if one looks at those 3rd, 4th, ... boosters - sales tactic wise it looks eerily similar to the jacking up the "12hr" opioid dose approach as it simultaneously increases sales and creates addiction). I wonder if several years down the road we'll see vaccine trials/settlements similar to the opioids ones.
You confirmed my statement exactly:

> You will rarely hear a full stack developer say "I'm unable to continue, because I have to wait for the (dba|integration team|ops team)". They will solve their problems and often has enough experience to do it well.

There are many of us like this who will never take a fullstack role because the reality is, we'd rather work at places that solve that problem by...

- properly sizing the integration/ops/db team for example?

- setting timelines up so that developers aren't blocked as often?

- account for downtime with things like codebase maintenance?

It's not like in theory a company can't have their ducks in a row and benefit from a "fullstack dev"...

The problem is if they're explicitly looking for full stack it tends to be a negative signal.
I analyzed 20k recommendations made by Jim Cramer during the last 5 years
> If code reviews aren't an expected part of the development process and there's pressure on delivering, it won't happen.

This hits at the heart of why I strongly agree with this post and think PRs and code reviews are ultimately destructive.

Reviews are going to get dropped _regardless_ of whether they are in the process or not. Pressure makes code reviews and quality worse, not better.

More than that, the need to "appear" to review is going to slow things down and can cause an exponential back up. I saw this happen about a mouth ago: 3 day release cycle got bogged down and then took _3 weeks_ to get a single release out.

Process goes out the window when pressure hits. You are then operating in foreign environment at the most critical point and your safety net of useless.

Your safety net when things need to go fast should be highly automated fast build and deploy, coupled with great test coverage, from unit to end to end.

The only exception might be if you work in highly regulated field where you legal required to have a very low Mean Time To Failure. In that case things move slow unless you are very well resources.

Otherwise (ie the majority of products) focus that effort on having a very low Mean Time to Resolve. If you absolutely need some form of quality assurance, Pair. Do continuous PRs and knowledge sharing rather than out of context after the fact reviews.
Some numbers to provide context about where GM is in the EV game:
in 2021, GM delivered 24,828 EVs (Chevy Bolt) out of 2,218,228 cars in total in the USA, or just over 1% of their USA deliveries.[1]

They still have a ways to go.

[1] https://www.best-selling-cars.com/usa/2021-full-year-usa-gm-...
Absolutely pointless for two major reasons:

1) Many attackers "hide" behind cloud services. So whatcha gonna do when your primary attack vector is AWS EC2 instances ? Block AWS CIDR ranges ?
2) With IPv4 exhaustion increasing numbers of people will be using IPv4 allocations across geographic boundaries.
Another good reason to run your own private DNS resolver is censorship. I originally set it up after my ISP was sued to block access to thepiratebay.com. The court was satisfied that a DNS blackhole was good enough..
I'm a fan of pam_shield, because it's tied right to the auth part versus tailing log files. And you can trigger whatever action you want. I believe the default is just null routing.

https://github.com/jtniehof/pam_shield

There are other, similar pam modules if this one isn't your cup of tea. There's pam_tally2, and others.
This is a very important step in the production of medications. We need to know that nothing went wrong with the synthesis and we aren't ingesting toxic and potentially fatal byproducts. Dosage can also be wrong if measuring an impure compound.
I would differentiate "one body" from "the one body" or "the only body." While I didn't explicitly state, "one of many," that was the implied intent.

Another example of similar usage is, "I am one person." This statement does not imply I am the only person. Rather, it eludes to the fact that there are others.

This is just a guess but, while looking through my post and these responses, it appears to me that you are politically charged and might be reading with a heavy confirmation bias. I welcome evidence to the contrary of any of my points. So far, I've only seen conjecture.
Sounds to me like you're obsoleting your self for the first time. It does not get easier the 2nd, 3rd, 4th or 5th time, but you'll perhaps see it getting easier.

As for your perceived lack of something, consider that some part of you is smarter than you know and gives you cognitive issues just so you don't go down a path meant for people that are somewhat less well rounded, less integrated, have narrower talents or whatever. I mean, your judgements on the industry are spot on.

Since people will generally only call you a genius while profiting from your work, think of these tests as selecting the most exploitable.
Arizona siblings lose both parents to Covid-19 in less than 48 hours
Asus will release a 17“ foldable OLED laptop
If you're into Permaculture and Solarpunk, "Dirt to Soil" by Gabe Brown
It's been quite flaky for the last two hours for me
this will be useful in 20 years when society has collapsed, but you want to survive
No you're right.

Stainless steel is insane, in those conditions it will corrode in several decades, if not faster.

Foundation is just laughable, it won't last 200 years, much less 1000.

Like you say, a structured pile of rocks with everything else easily replaceable is the recipe.

The question actually should be not of a several truck hits, but of several fires, like, complete burnouts. That's what would happen in 1000 years.
There are definitely examples of innovation/mission-driven companies in any industry, but the entrenched, conservative ones (IBM, Oracle, Adobe?, etc) have a lot of Peter Principle going on. I have personal anecdotes about that.

MBA- vs. Product-led orgs, <insert Steve Jobs quote>, and all that.
Are all these problems caused by the lack of a decentralized currency that requires burning crazy amounts of energy to maintain trustlessness? Even if everything burns away and anyone who is still worth a damn holds BTC, what has actually been solved?
> If nothing changes, your friends and colleagues (and your future children if they do engineering) will all still suffer at the hands of Amazon.

????? it's super possible to simply not work there
Personalized Environmentalism App – Greencom
A personal sustainability app that allows users to roundup or share cashback with a collection of environmental projects. Over 200 brands provide coupons or cashback that users can share with projects most important to their goals.

This micro-savings app makes environmentalism painless because your giving away your savings on purchases that would otherwise have np positive climate impact.

Environmental non-profits create Green Projects that need financial and social support. Users can directly crowdfund projects like solar that replaces kerosene in Uganda or reforestation projects in California.
> In both these cases, it’s like the meaning of having one statement come after another has changed: ; itself has been overriden.

I don't agree with this analogy. With Result, it's ?; – with async, it's .await; . That's not overriding or overloading; it's explicit.
Traditionally this is under the umbrella of engineering, typically mechanical engineering (in Aus. at least). That should give you a more concrete starting point for resources.
> I know multiple people who were contacted immediately by Amazon recruiters after failing an interview loop. “Hey, that other team says you suck but I bet you’re perfect for our team.” When you know other teams are happy to take your reject candidates, you can’t trust internal candidates any more than external ones.

That happened to me too but I chalked it up to incompetence. They told me at the beginning of the process that I'd have to wait a year to re-apply if I wasn't successful the first go around.
> Alternatively should the certificate transparency log rules be changed to not include the subdomain? Maybe what matters is that you know that a certificate has been issued for a domain, when, and that you have a fingerprint to blacklist or revoke. Knowing which actual subdomain a certificate is for is very convenient, but is it proportionate?

That was a big debate in the CA/B Forum when CT was created; the current behavior is a deliberate choice on the part of the browser developers, which they will probably not want to revisit.
Modifying the URL in a viewer request results in the viewer request changing accordingly. If you look at my other responses to other comments, I explained that in detail.

Basically, using the Viewer Request trigger and modifying the URI there causes CloudFront to force a 301 to the user to the new URI, because it's for the viewer. Therefore, in the example of /api/users, if you modify the viewer to remove /api, CloudFront literally removes /api from your request URI, meaning the client accesses /api/users but the server instead sends you to /users (read: server returns 301 location: /users when you hit /api/users) because of your viewer rewrite. You end up hitting your frontend instead of your backend because in order for it to hit your backend, the viewer request has to have /api in it. Therefore you cannot strip it in the viewer request. You must do it in the origin request, which is not supported by CloudFront functions.
Enough until the best one wins.
in a typical wood-frame wall, it's (usually) plywood nailed to the studs that acts to resist shear forces. you shouldn't need diagonal cross-members, unless there's not enough structural plywood cladding or not enough studding.
Well, as a contractor/consultant it’s such a waste of time when a company flips the Codility card. I simply walk away, it’s not worth the effort for a 6mo-1yr gig.
Is it hate thou? Or some variant of FOMO?

- Politicians are regularly lining their pockets

- (Big) business is stretching the law beyond reasonable doubt

- those influencers get a bigger house|car|pool|party just from looking

I am not sure if this is not "everyone is breaking the rules for their benefit, why shouldn't I do the same?"
Navidrome – Subsonic-compatible music server and streamer
I’d guess doing the C APIs for CoreGraphics and using those under AppKit would be a way.

CoreFoundation already (partly) exists for FoundationKit support though I’d probably grab the GNUStep code for that.

Any old Carbon APIs might be a hassle.

Compositing is where it’d get tricky even with Ghostscript. It’d be slow without hardware support.

Impressed they can load dyld though. That’s a tricky thing to do.
Tickets Available for Session 9 of the Story of Industrial Civilization
You Wouldn't Download a Car
Thank you for sharing your unique experience!
What are best books you read in jail and/or in your life?
Looks like an incredible project, but if GUI is not working, what is the current use case for it? Command line apps are usually open source and can be compiled in either system. What are people using this for in day to day work?
I've been working on a self-hosted (not federated) model for social media called Haven[1]. RSS (with HTTP basic auth) was the obvious answer for "how do I track all of my friends' different sites?" It has the advantage that building an RSS reader into the system means you can follow other Havens and other websites in one place.

[1]: https://havenweb.org/
Euromaidan mk2. Putin now has a new problem on his hands, ahead of the Jan 10th talks on Ukraine with the US and now the EU as well. This is just great timing.
Every thing on this list is BS except Equity .. and make sure you pay attention to the fine print. OP is probably an HR shill.

>>>Coaching opportunities with an exec on a topic of interest

In place of actual money? That is nuts. The sad thing is that several young people will fall for this.
Not a good idea for two reasons:

1) The very first configuration change anybody should be making to an SSH server should be disabling password-based authentication. Once you've done that you've rendered fail2ban obsolete, because the only real way in for attackers from that point in is via software security vulnerabilities, and fail2ban can't help you with that, that's your job to keep yourself patched up.

2) In an IPv6 world, fail2ban is pointless. The ranges are so vast.
Food as an energy source is actually an important aspect. Things like domesticated animals represent significant sources of energy, on the order of thousands of calories per day. More nutritious crops also confer a significant boost to available energy. This had significant impact on the disparate levels of development between Eurasia and the Americas before the early modern period.

"The Measure of Civilization" by Ian Morris is a book I'd recommend on this topic.
> That's what those triangular reinforcement beams one sees in San Francisco really do.

Interestingly enough that’s not quite right. They were added in response to the Tacoma Narrows collapse which was not, as is popularly misstated, destroyed by harmonic resonance but by aerostatic flutter.

Certainly resonance due to cars or pedestrians can damage a bridge, but that’s a separate issue.