skysight-inc/HackerNews huggingface dataset:
Better or worse than before is a useless debate.

While abundance has increased, so have the burdens on the parent. Both of them have to get jobs, there's no longer a grandmother in the house to help with the cooking and cleaning, the community is more individualistic so you can't just have someone watch out for your child for a couple hours.

And on top of that the constant app distractions that keep you from focusing on your children create a completely different set of challenges than what our grandparents had.
The part of the game that he "worked on" hasn't been released yet. He has no ground whatsoever to demand rights over the work that he based his own IP on.
Until AI can give us a just society where people are fed, clothed, medically treated and housed globally, I'm not tripping over myself calling it the future.

It's just more of the same, just faster and bigger. Sure, that's something, but it doesn't give me much hope by anything it has proven so far.
Self-hosting shouldn't be a chore. Self-hosting should be fun! Sometimes I just do maintenance because I can and I like it, not even because it's needed. I could be making the dumbest incremental changes that don't even net a profit in the end just because I like doing it so much.

To me they are definitely pets and I love them for it.
Makes things easier for when you're gone. You'll probably have some next of kin, even if you're on bad terms with them.

If you die without a will, the state ends up determining what happens with your possessions. That usually means that they'll go down a list of relatives and ask them "hey, this person died, do you want to inherit their belongings". If they find absolutely nobody (this happens a lot with people that die with a lot of debt, since you also inherit the debt), the will instead falls to the state.

The order makes some sense (first is spouse, then kids, then siblings, then direct family and finally extended family), but it's of course something left up to the present state of the law and depending on how that might change, something could occur you're not happy with.

One specific example of this (albeit not for your case) is in the event you're gay; gay people often had to prepare their will specifically because the state wouldn't acknowledge them as the spouse (this was even with the "civil arrangements"), so the state would just skip over their spouse for inheritance and relinquish stuff to their family instead.

This doesn't apply of course if you're not married, but it's one simple example in how that default order might have some asterisks that are easily avoidable if you just have a will.

Basically it's useful to have one to avoid a lot of complications in the event of an untimely death (which can happen for all sorts of reasons).
Micro-USB is a widespread standard, Lightning is not.
I've spent quite a bit of time amongst the Rust community, and I have never actually seen any of these RiiR evangelists that are complained about so much on HN.

I'm not saying they don't exist, but they are a much smaller portion of the community than HN would have you believe.
What I learned running a SaaS for its second year
Running with the json example you don't need a json library in lisp because you'd just dump an s-expression holding the data you want directly. You don't need a library to parse it because it's already in a format that lisp can understand.

Hilariously enough the project that made me switch to lisp from python as my scripting language was writing a lightweight parser for ascii delimited files - https://en.wikipedia.org/wiki/Delimiter?useskin=vector#ASCII... - instead of csv files. After doing it in both I had the eureka moment of using nested s-expressions in the scheme version instead of special characters. All of a sudden I had access to a csv like file which could be arbitrarily nested and didn't require me to worry about escaping. The next mind blowing moment was when I realized I could embed the code of the parser as the header of the format as the type definition and use it to evaluate the format with the program that was used to create it.

You don't even need some deep insanity to do it just:

(eval `(,(car ls) (cadr ls)) (interaction-environment))

It also shows why I wouldn't use lisp for everything: if I wanted to ingest a file of a known csv dialect that won't fit in memory I'd do it in C after doing the prototype/master version in lisp. I also wouldn't trust running unverified source code from the internet. But for internal projects it's better than sliced bread.
Back in 1999 there was a similar contest: https://static.lwn.net/1999/0812/bigpage.php3#security
Re: what was on the disc, you'd see a spinning 3D reindeer. I believe I still have one in my basement somewhere...
> sign in/up in web apps using their fingerprint, face recognition or local authentication mechanisms like swipe pattern or PIN code.

Worth adding wallet login too.
Maybe because of collateral damage? Mitochondria share some vulnerabilities with bacteria.
Get involved with local politics. E.g. the internal party selection process for a candidate for a seat in the UK parliament may only involve a few hundred people - if that seat is safe (i.e. practically guaranteed to that party) then those few hundred effectively choose the representative, and so have a large voice in determining policy.

(Ironically the one time I was one of the few hundred, our chosen candidate - who was excellent - got beaten by the Greens in an election upset)
Now Win 3.11 can be run on a GIT built FreeDOS. If anyone wrote some Win 3.11 replacement for DOS by reusing some Wine code, (and Calmira Desktop on top) it would be great for legacy 386 machines.
Not mine, no. I have no house.
I'd like a govt service where you can verify that you're a real person but not your identity or anything of the sort. Sort of like having the third party registering with the government and then you get a token per account you make so the service can verify there isn't more than one accounts per person but they can't identify you across the services. Would also be immensely helpful useful for stopping cheating in online video games, while not requiring you to give our your real name and identity to anything
A long time ago, I discovered a bunch of websites that had their search bar feeding back your previous searches as suggestions. You would for example search for "abc 1234 xyz 2345" once, and upon next search, typing "abc 1234" would then suggest "abc 1234 xyz 2345".

You can probably guess where I'm headed now and in a true "if it can be done it has to be done" mindset, subsequently had the most fun implementing a parasitic KV-storage engine on top of those search bars. I was probably prouder of it at the time than I am now, and would today strongly recommend against storing your PDFs in other people's search bars.

Obviously can't know for sure if this is what's happening here, but seeing this definitely rings a bell.
This article is terrible. Lots of speculation and biased opinion, with absolutely no facts or alternative team structure suggestions. It's more of a rant.
> If one did they would hear all kinds of stuff that would not only wreck their self-esteem, but not have any obvious technical solutions. Engineers are not smarter than anyone else. Imagine that.

From personal experience sitting with higher management I can assure you that they are one of the dumbest, most ignorant people I have ever met.

I know more about business and their products than they do. Their only qualifications are high self-confidence and social connections. I wouldn't trust them to do even simple manual labor.
> I also think it's perfectly fine if my site is down for a day or so because I'm away on travel and it's gone offline. 89.9999% has five nines as well.

I think this is the key takeaway: host at home unless you want good uptime.

I don't host from home when I want the page to be available even if:

1. There's a power outage at my home

2. I need to e.g. change a lightbulb, so I have to turn off the power (and therefore my router and server)

3. Someone accidentally switches off either the router or server
who owns the content ? can it be saved/moved/transferred ? how much does it cost per year ? can that amount be crowdfunded ?
I suppose some agencies count your ability to generate revenue?
Or, to keep things on HN:

- https://news.ycombinator.com/item?id=18043058

- https://news.ycombinator.com/item?id=29613107
That depends entirely on your network latency and connection speed, doesn't it? I think a better benchmark for a client would be generating pages/threads, because HN's data structures are so suboptimal for that even HN itself sometimes has trouble with it. So take a super long thread like https://news.ycombinator.com/item?id=12907201 and see how long it takes to render it fully.
The issue is that while this greatly simplifies the program logic, when you start to scale the application you do end up with a lot of redundant computation. So in the end you need to either:

. take a performance hit

. somehow track/update costly intermediaries in your global state, and this can balloon out of control really fast

. pair it with some memoization mechanism/framework that automatically manages "derived state" variables
Exactly. There are always going to be fields wherein we don't know shit and anyone can come up and discover something.

Right now discovering a new phenomenon or topic in math or physics is virtually impossible.
There is Dvorak and Colemak both of which on programming workloads "outperform" QWERTY. I am sure that even better layouts could be considered if the entire concept of a keyboard layout was readdressed not just the primary letter and symbol keys. However for most programmers it doesn't seem to be the input device that is limiting the speed of their work but rather their ability to think.

Its well worth playing with Dvorak if you haven't done so and the layout is already well supported. Just don't expect anything magical to happen.
Dusting off blogspot too, I see. The amount of dust must be incredible.
Has been done, rewritten in rust belt framework, resulted in a opiod crisis. The problem is excess power liquidity sloshing around, corroding the system. The taxes were there for a reason.
Alternative take: Google+ didn't figure out that it reinvented group chats in time.
You can do this with Localstack, however it's gated behind their pro service.

https://docs.localstack.cloud/user-guide/aws/iam/#explainabl...
Bacteria with a genetic defect that fails to produce the very thing the antibiotic attacks?
There's probably a name, but I don't know it, I saw the idea somewhere before but can't remember where.
It won't.

Actually the fact that it's paid makes it even more useless, because the vast majority of users will NOT be verified. I would never, ever, pay for this verification for example.

Therefore a non-verified user will not look less trustable than a verified one.
I've contacted the author to let him know -- thanks.
I wouldn’t post encrypted comm to Twitter because I‘d suspect they keep tight logs on my IP. A random blog probably wouldn’t.
Which is such a bad movie that it is almost good!
I'm currently trying to make a programming language that translates to C. I've started with a pseudo BNF parser.

I started reading the C BNF and I have to admit that I was not prepared at all. It's not as easy as it sounds.

I cannot imagine how difficult it must be to maintain a modern C++ compiler.
As an engineering leader, I tend to agree that giving Product Managers too much power causes lots of problems. A big one is retaining good engineers.

My experience of bad PMs is that they live in the Y side of the XY problem space[0] and believe they should have total say over how the engineers and designers spend every minute of their time.

Thankfully my company has a great CPO and we have agreed to avoid this type of PM. Anyone who says that the PM should be the Product CEO is not hired. Anyone who says they are the one to define how the engineering teams work is not hired.

At a truly tech lead organization, PMs work for the engineering teams, not the other way around. We have some great PMs who collaborate and provide lots of value.

0. https://xyproblem.info/
I don't know the specific details of how the transition went exactly, I didn't work there.

I know they moved into a more functional php, then typed php, then started rewriting some parts of the system to Haskell. The company got eventually bought up by a competitor and killed.

Few companies I know here in Italy are going through a similar into more functional and statically typed php with efforts such as facile.it with libraries like that:

https://github.com/facile-it/php-codec'

Most go through the fp-ts/effect-ts ecosystems and never jump on the scala/haskell languages as they find functional typescript to be the sweet spot for them.
Exactly. And for phone apps, using Flutter with flutter_rust_bridge is a great choice for FFI.
I think CSS tricks makes money for DO as content marketing. So it will continue to exist.
If intrinsic motivation didn’t exist wouldn’t we all want the same thing.
intrinsic motivation seems to be the driver to create.
I don't get you guys...

The geniuses can still make very valuable contributions to humanity. It's just that the general public will have a hard time understanding a new achievement. We already see this everywhere. "Higgs Teilchen" and so on. The media showed it, nobody cared and everyone was confused (found at the CERN in geneva). It only makes sense.

We still make immense progress, but in very detaily branches often, that people just want to use but not having to know about, because of the sheer complexity.

I wonder where the borders of humans will be. :) We might not be far from them anymore. Nowadays, to get into unknows territory, you need to do scientific research for decades often and an exceptional brain. Because you need to get the basics first, to which others created the paths.

The next real innovation I see will be affordable space travelling and populating other planets. Other than that, some minor stuff will be implemented like nuclear fusion reactors and the like.

The hardest thing will be to define "individuals" who contributed some of that stuff alone, as it used to be in the past (more or less).
It must be so nice to be American - "preparing to WW3" means downloading stuff off the Internet for them and not having cash and passports ready to leave your home immediately when the enemy comes.
Djibouti announces construction of first spaceport in Africa
I think he might have been referring to Ted Kaczynski, the Unabomber.
My sources are my own, I have met few different ethnic minorities from there and the level of brainwashing they been trough in public schools and local tv is astounding. Contrast that to how China treats it minorities (except Uyghurs) and it's a paradise in comparison.

Even Tatars one of the biggest groups don't learn their own language in schools enough to preserve it.

- The head of Russia’s republic of Tatarstan will lose the title of “president”:

https://www.themoscowtimes.com/2022/12/23/russias-tatarstan-...
Or something else. Hydrofluoric acid is also a broad spectrum antibiotic that I don't think has evoked a viable bacterial response.

Sort of like the xkcd that reminds you that a gun also kills cancer cells in a petri dish.
> both of them provided similar services

Last I checked, the DMV doesn't have a social media arm.

You're thinking of identity verification as product. That's obviously not what Facebook is selling.
> They haven't innovated in years

Erm.. They do quite a lot R&D and are still a quite impressive basic research powerhouse.

The cache architecture of the new z-series CPU is absolutely awesome, as well as their work in disaggregation of processing and memory on their POWER architecture. Also, their quantum computers are on the forefront of the field (even though we don't quite know what we can do with them).

I wish their cloud offerings had things like POWER and s390x Linux down to tiny machines and that they had a free tier (because both POWER and Z can be segmented into vanishingly thin slices of a computer)
Even in this article it feels like the author admits that this document needs to be written just because _somebody_ wants it

> Once you become an engineering executive, an invisible timer starts ticking in the background. Tick tick tick. At some point that timer will go off, at which point someone will rush up to you demanding an engineering strategy. It won’t be clear what they mean, but they will want it, really, really badly.
Of course. Otherwise I would have written Kaczyński.
ShadowrocketApp support team is a disaster
Almost everyone finds ways to cope with the issues of life, or the traumas of childhood, whether that's extreme sports, or alcohol, or however you've been able to cope. As I said in my first post, that's fine, everyone has to find a way, and we shouldn't judge each other.

Except when your coping mechanism has negative implications for other people. As soon as you are forcing others or damaging them (note: easy to see how that works with alcohol for example), then it's not ok. Find a way to cope, fine. Just don't expect me to play along with it (we have interventions for alcoholics for a reason).
I could do it with Hercules – I've mucked around with TK4- – but I was actually thinking of implementing a TN3270 and/or TN5250 server under Linux. (In Java, Python, Lisp, whatever.) They are just protocols after all, so the server doesn't have to be a mainframe/midrange.

In fact, I know some non-mainframe platforms have historically supported 3270 connections – UniKix (formerly known as Sun Mainframe Transaction Processing) is a package for rehosting CICS/VSAM applications on Unix, and it includes a Unix-based TN3270 server. Tandem NonStop supports acting as a 3270 server as well – I think Tandem did that to make it easier to sell into big IBM customers, "you can migrate your apps from IBM to Tandem and keep the same terminals"
Newsrooms that move beyond ‘objectivity’ can build trust: https://www.washingtonpost.com/opinions/2023/01/30/newsrooms...
In my experience linter suggested fixes are good enough for suggestion, and it's probably worth setting up a key binding for accepting them in your IDE, but should absolutely never be applied blindly and automatically.

This quality possibly varies from linter to linter, YMMV.
Dialogues with ChatPGP about the Raku programming language
It's interesting to see ChatGPT do the code transformations correctly but subsequently stumbling at changing the function name to kebab-case.
Look back at the counter example... Fox isn't dependent on ad revenue?
A cell wall?
Completely agree. Articles on Python should only have photos of John Cleese (and maybe Graham Chapman).
Is that a reply to the wrong thread or am I missing something?
Cloudflare is blocking the shit out of legitimate requests, how is this Stripes fault?

Putting the webhook callback behind CloudFlare was the mistake IMO.
Exactly the example I was thinking of. Same.

You get to control the direction per your interests rather than being sprayed by an algorithm.
This is a legitimate question, most likely the hordes of legal and compliance have ensured its "legal".

They offer the refund remedy, but i suspect(actually, I am sure, I have worked in banking and fintech before) that is to prevent chargebacks.

It is surprising how many chargebacks are mitigated this way, if any merchant, even Amazon, gets hit by too many chargebacks, the acquirer will shut them down if heavy penalties are no remedy.

But knowing Amazons order volumes, it is probably still too lucrative for the acquirers to sack Amazon as a merchant.

Amazon should do something about it, you have a good point, they are good at shuffling liability, the concept is one of a kind, but they should apply the same to product integrity and QA.

Someone somewhere is seeing the numbers and has not seen a need to intervene on the matter yet.
I am sure you remember the tree charts of teams, all starting and leading to the c level, right?

Its either c level or the c level reports making these decisions.

I think removing comingling and strictly banning the infringing accounts upon first report should solve this issue 99%. Block, hold the funds, review and make a final decision.
I would not tolerate mislabeled storage devices or fakes.

For example, there have been aldo shoes for impossible prices on there, I think Aldo choses not to sell on Amazon, so it might take a while before someone realizes that.
Usually the system detects such things quite well, if a company has a brand and a patent, they are supper protected on amazon, for example selling boots looking anything like the docs and mertens brand will get shut down fast and efficiently.
Maybe some brands are more protected than others, I do not know.
Those are all choices, not imposed limits.
That was my point, thanks for putting it into words a bit better than I could.
Perhaps instead, the solution is to hold people to a higher standard. AI as a tool to help people in identifying logical fallacies (special pleading, anecdotal, the fallacy fallacy) written or otherwise could be very valuable. Maybe in the same way that ChatGPT can identify and explain the problems a piece of code has. It could even be integrated with moderation tools. This could in-effect make individuals less vulnerable to convincing nonsense said by professional bullshitters or parroting individuals.
Just because NASA announced there's no Meteor/Asteroid Earth-Killer/Country-killer that will hit us in the next 100 years, it doesn't mean that small sized ones would not.
What amazes me is that when those small rocks do hit earth, they always fall into vast empty fields. The earth is so big and we fail to realize it. Once I read that the entire earth population would easily fit into New York, and it would not be so packed. I wonder what area would cover all the human made constructions (houses, buildings, industries, etc) and how it compare to the entire globe surface. It's actually very hard to hit humans from space, you'd have to try hard if trying to shoot a rock from sky to actually kill someone.
Yup, and I strongly suggest option 1, just take the perf loss. You can probably detect in each of your state update functions that nothing changed and just reuse the previous result (a memcpy is pretty fast, or if that data is in a separate allocation just copy the pointer).

The same is true of the functional core idea really, you're still going to have a big tree of function calls rebuilding things unless you also add some memoization to it. React and friends do it because DOM manipulation is very slow.

But think of IMGUI style GUIs, they're rebuilding the entire user interface every frame and yet are often more efficient than many retained mode UIs. Redundant computation is not as bad as it sounds at first glance.
If it does not invoke bacterial resistance, its most likely less specific to the bacteria and can harm human cells.

(think bleach, kills bacteria and there is no resistance, but also damage regular human cells)
i understand your excitement at this but stop and think for a minute... you are now creating a tool that takes away the shared experience of our growing up fairy tale stories

social media has already smashed the shared reality and shared truths we used to have, and now you want to start that process in childhood?

"just because you can do a thing does not mean you should do that thing"

sorry for the negative feedback
Not really. We each see the world according to our own lens.
And THE THE thing thing is bad teaching.
If you fail to establish a sound basis of the language used to convey meaning the outcome is doomed to be miserable.
Gaming assets creation is going to be much cheaper moving forward.
Part of the point is people buy the status and the history of the brand. If the brand is consistent with the customers values.

If it comes out of a cold lifeless machine and not the warm hands of human craftsmanship, is it the same thing?
Cost effective decarbonisation of blast furnace