skysight-inc/HackerNews huggingface dataset:
Ah, got it. I’m not entirely sure I want to put that in, though. The message I’m “preaching” is that you have full decoupling with queues - not sure that should be diluted. Wouldn’t this kind of checking defeat the purpose of using the queue in the first place? It seems unlikely that Amazon would stop selling stuff just because the order-confirmation-email-sending-service was backed up, for instance. The point of using SQS would be that the sales system wouldn’t have to care.
I'm skeptical but can be swayed. A snowflake id can be represented as a BIGINT in postgres. I'm curious how a BIGINT contrasts with a UUID column in terms of storage and performance.

If anyone has used a snowflake id in a production environment and ran into a unique id limit, please shout about it.
Are girls actually outperforming boys academically?

It's repeated a few times, that girls attend college more often than boys, and achieve higher grades. But college is a broad term; you can study electrical engineering or gender studies and get a master's degree either way, yet these are very different fields and require very different skills. Relatively more girls pick gender studies over electrical engineering.

It's possible that boys outperform girls in every single field, but averaged over all fields, it appears the other way around (Simpson's Paradox). I wonder if there is any data that shows girls' superior performance broken down by field.
The problem is that a modern Linux system has a microservices architecture. Systemd tries to address it as such, but it's not enough.
Combining with the chaining idea: The first carrier is fined $10 going to the end user, they can go after the second carrier who is fined $10, half going to the end user (now at +$15) and half going to the first carrier (now at -$5), they can go after a third carrier who is fined $10, half going to the end user (now at $20), half going to the second carrier (now at $-5) and so on.
An unpleasant philosophical discussion* about the multiple definitions or the lack of even one proper definition for one annoying word. It has no meaning! No matter how we define life or being alive, the atoms, reality, physics, chemistry don't change. Say we decide a virus is properly alive -what does it matter? What does that decision affect?

* if it's pleasant, it's probably not a philosophical discussion

like most philosophical discussions
I read these stories for nearly a decade living in Austin.

I've lived in the Bay Area nearly a decade now.

The stories never stop.
Ok. I was trying to give you the benefit of the doubt, but if you were just casually trolling the thread rather than feeling hurt by something that came up, that's worse, and the kind of thing we will ban an account for if it happens again.

You're completely welcome here as long as you want to participate as a community member and use the site in the intended spirit—which, by the way, has nothing to do with "behaving oneself", "just seeing the good in everyone", or "vomiting rainbows". It has to do simply with wanting an online discussion forum that's actually interesting, that has some value for curiosity, as opposed to melting down into a circle of hell. Comments like https://news.ycombinator.com/item?id=25565642 are not interesting and encourage worse from others. This is the way that internet communities poison themselves. We're trying to stave that off, at least for a while (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...). The internet call-out culture where people shame and abuse each other is not sustainable here.

I haven't seen Blind, only a few mentions here and there. When you say "there's an overlap between that community and this one", you're assuming your conclusion. I don't see any reason to believe there's much overlap.

If you want your ideas about how to "nudge this community in the right direction" to be taken seriously, one thing you shouldn't be doing is posting in a way that is utterly destructive of the community. That can't possibly be the right direction. Places like this are fragile and we need to work together to prevent this one from becoming hell. Scorched earth is not interesting, and if HN turns into that, what good does it do anyone, or the world? It's bad enough that racism, sexism, and other bad things appear here—indeed it's awful, and it's also inevitable, because anything that exists in society is going to show up in a large, open internet forum like HN. If you think we don't care about that, you couldn't be more wrong. But that doesn't make it good to burn the commons to the ground, which is unfortunately what most of your recent posts point towards.

I'm not sure why you bring up PG, but he hasn't had anything to do with operating HN for many years.
Well, if they want their code to be included in GPL software, for example the Linux kernel, then they have to care. If they don't care, then not :)
They don’t feel like throwing money around? They don’t feel like increasing the levels of insecurity? Just two examples.
I agree that building an accessible internet should be everyone’s goal, but let’s be real here and assign blame correctly.

The openness of the technology and the internet itself is what killed accessibility for the masses.

Point 1: HTML, assuming an at-least-okay following of semantics, should be accessible by default. Add the planes of JS and CSS though and it’s insanely easy to create non-accessible content.

Point 2: There is no education about accessibility tech. I don’t just mean about how to create accessible content, I mean about the devices themselves. I’m speaking for myself, I hardly know anything about these devices to be honest. Without an idea of how they work, it’s that much harder to keep them in mind when making design considerations.

Point 3: It’s insanely easy to create and host content. With such a low barrier of entry you’re going to get more low quality content. In the real world, there are strict requirements for businesses to make themselves accessible. There is no version of that for web content. Well, for the most part, until you “make it” at which point I believe you CAN actually be fined for having inaccessible web content. Take that with a grain of salt I’m recalling from shaky memory of reading HN comments.

So, what do we do about this? Honestly I think the only thing we CAN do is solve the education part. As children we should be required to be exposed to and educated about these amazing technologies that assist people with disabilities. Because all of us should know, not just us people in the software business (though in this case of course, ESPECIALLY people in the software business)

There is no way to fix the technology stack itself. It’s just been dug into such a deep hole. We can try to add things to it to make building accessible content easier... but that will add to the problem of there already being a million and one different ways of doing the same thing (where a couple of them are accessible)
If you want a normal software engineering process, where you want to check in with your colleagues after 1-2 weeks on the progress etc. it's not going to happen. The normal concepts of sw. eng. aren't in Monday. It's more like a clunky to-do for non-techy people. Simple things are extremely hard in Monday. For example seeing all the tasks from all projects assigned to you -> hard. I'd rather stick with GitHub/JIRA
Ordinary toothbrush listed on Amazon for $100k
that's an interesting statement: "selfishness is the opposite of Duty"

I'm inclined to agree - Duty is about serving others, or one's country, not oneself.
How would you modify your argument rather than dismiss the evidence against it?

For example, could you propose an equation using the number of CVEs and their severity along with the the rough number of known users, showing that some curve or values would indicate maturity rather than risk?

Some data for Flash[1] CVEs are available at CVE Details. Possibly you could find other products you consider safe and see how they compare.

I’d be curious if an analysis would show correlation of what you’d consider greater risk with a year that Adobe started outsourcing to a particular company or decided to EOL it; I’m not proposing that quality went down due to one of those things or that they outsourced, but analyzing the data could be useful.

[1]- https://www.cvedetails.com/vulnerability-list/vendor_id-53/p...
That website controlled by followers of gulen that killed 250 innocent people in 2016. Can somebody tell me that DAES (ISIS) related main news websites is allowed in Western countries.
It’s not illegal to discriminate by race for internships.

I’d love to see the aclu sue FANG over their Diversity programs. I highly suspect they are illegal in one way shape or form.
In the 1950's Norway had a pilot plant that made iron by electrowinning sulfide iron ore. Which was a waste product from copper mining. Used a low temperature wet cell. And the steel industry was perfectly happy to take their small production runs.

From memory efficiency was 4.5kwh/kg. At 12 cents/kwh that's $0.50/kg.

Seems like a better idea to do that than to pretend hydrogen is 'green'.
It's interesting to me how Hades incorporates a lot of the aesthetic and techniques from free-to-play games, but within a paid game. The result is incredibly addictive. It's a constant stream of vivid animation and sound, coupled with the gradual accumulation of different currencies and collectables that makes you always feel like you're making some forward progress.

At times it can feel almost a bit _too_ slick and addictive. Like it's manipulating the reward centres of your brain bit too perfectly. Fortunately, what saves it from feeling hollow is the quality of the writing and the story. I'm just glad I've started playing it over the Christmas holiday, because all the times I've stayed up until 3am wouldn't be good if I had to get up for work the next day.
Currently playing Hades and I don't really get the hype but I have only played for a few hours. The fact that decisions cannot be rolled back (when you go to the store and buy a gift from a God you cannot cancel if no options are interesting, when you enter in a new room you cannot go back to the previous room to try an alternative room) is removing a lot of strategy IMO, it feels like Rogue Legacy where you get more and more powerful from one run to another leading to a mandatory victory. But this might be like this just at the beginning.

I love The Binding of Isaac which always starts from 0 + your knowledge of the game. One thing I learned during lockdown is that this game is totally awesome when played in single-player mode with another person on PC. Using one or two keyboards, one player controls Isaac and bombs/active items while the other shoots. The tension of Isaac (going fast can lead you somewhere, choosing certain items can lead you somewhere) goes really well with playing with someone, I really recommend it.

Another great roguelike that can be experienced with another player is Faster Than Light. The option to pause when fighting another spaceship makes it more approachable for players with less experience.
It's just so obviously an absurd statement to say that if a bug is fixed and not documented meticulously in JIRA it is as useless as if it was never fixed at all. A huge portion of the day to day work of software engineering happens without explicit documentation of every decision for every change for every line of code. Life continues, software is built.

The necessity for documentation exists along a spectrum, and the means of documenting things exists along a spectrum. We have lots of tools for documentation. Design docs, commit messages, the commits themselves, JIRA, email, chat. Which one is appropriate depends on the given situation.
In this, and a great many other ways Nim provides a lot of syntactic choice. A pro to some. A con to others.
> They lived in close proximity for a good part of a millennium.

And? That doesn't imply common heritage.

> Do you think they haven't influenced each other?

That doesn't imply common heritage.

Also if you talking about the ottoman empire. isn't the greek position that the ottoman empire was bad for them and hence why they sought independence?

Or are you saying that greece should rejoin the ottoman empire and embrace the "common heritage"?
Different countries ... with a common heritage.
I'm honestly not sure what my conclusion is, yet. :)

For the Adventure example, I think I agree with you. It did not do a great job conveying the program to me as a blank slate. My suspicion is that I need more familiarities with game programs, though. That is, it is more than just c idioms that need to be understood. One could argue that that should have been a starting section of the program. (I'll actually have to look at it again. Don't have it with me, and been way too long.)

I think my conclusion is that I don't know how to read full programs that well. I'm not sure anyone does. :(

Your links on top down versus bottom up, I agree, are spot on. Such that I am constantly trying to get people to think of the whole more in what we do at work. To the point where I find myself sneaking in global variables if only to put an anchor to places it is vital to remember the outside picture.

But, it can't be argued against that bottom up is far easier to read in pieces. Such that, with most tools, it is not possible to have a piece that is cross cutting to many other pieces. Literate, it seems, makes that possible. But only by making it so that I can justify what are otherwise bad practices.

This is highlighted by the index that cweb makes. The identifiers of variables are presented as a whole. Such that it is expected of you have to modify a value in a block, you can easily reference where it was defined and where else it is updated. By and large, modern styles are that you shouldn't have to reference this, as it should be in the same small function.

But this gets back to the wholistic critique. By not having a whole state that you can reference, you wind up with an API that is so large you can't remember it well, either. :(
Curated Financial Research
Yes, just go to the interview wearing a wig and a skirt. Then on your first day you can wear your normal stuff, and if anyone says anything, you can just say you transitioned, and you really hope there won't be any discrimination against that.
Huh, the demo looks empty at first glance, only if you go to Photos > Without Timestamp do you see any content.

It's easy to criticize, but huh, if this were a commercial product, a manager would be complaining to the appropriate team about how crappy the demo is. The Github page says the app has "slight focus on cool graphs" but the demo's "Data Viz" section is completely empty. EDIT: Oh not completely empty, the face recognition library has data.

I'm interested to see my frequency of photos per day/week/month, etc, so if I want to try that out I would have to install the whole thing locally.
It's a collections of shit we do till death.
After a quick look, I was going to comment that "how it works" doesn't really explain what's special about it and then I noticed the bit about scouring other platforms.

Maybe you could go heavy on that and present it as some kind of price optimiser rather than just another exchange?

My first thought was that it looks just like all the AMMs and so you're not really pushing what makes you different.
Tim is begging the question, the web is broken, and replies with the affirmative, Solid is the answer.
Checkout this past HN thread on the topic.

https://news.ycombinator.com/item?id=18524333
Napkins and crayons.
Proxmire had a well-known reputation attacking hard-working scientists with perfectly valid scientific research simply to get a reaction to a press release. His intent was to target government waste, but he found he could get much more publicity by making fun of scientists just because the public didn't understand their work.

As an example, I remember Marvin Minsky walking into 6.034 one morning in 1978 completely apoplectic over an article in that morning's "Ergo" (A MIT/Harvard libertarian free student newspaper distributed on campus) criticizing some research on homosexual behavior in ducks. I can't find any current reference to Proxmire, but I recall he was involved and it would have been up his alley. Anyway, as I remember, Minsky spent most of the morning explaining the research and it's importance with a real passion. It's one of those things you don't forget.

EDIT: I found a reference that says how Proxmire had his staff compile constituent responses to his endless press releases to find subjects sparked the most interest. He was pretty much seen as an idiot in academia but he could easily ruin careers.
Have you read David Allen’s Getting Things Done and looked at that system?

You have stuff to do today, stuff to do tomorrow, and stuff you might or might not do. Each day you roll the active lists forward.

Squint, and it’s just personal Kanban, with TODO and DOING, along with PARKING.

These core mechanics work.

Where everything goes sideways is when anyone tries to turn those core mechanics into a work breakdown structure fit into a project management iron triangle, per your middle management point.

Of course, middle management is just trying to lie to senior management that writing software isn’t invention because invention isn’t predictable — but senior management wants perfect predictability so they know they’re hitting their bonus, by pleasing C-level execs, whose packages depend on pleasing shareholders. Everyone’s building a Jenga tower of predictably hitting the numbers.

So if you don’t like JIRA, blame shareholders. :-)
Supply side is an issue, but I don't think it explains everything. I think also some problems are that boys and men only like to read nonfiction and are too hyperactive to sit still.

Could you imagine if it was said that men only really like to watch documentaries if they watch TV or movies at all? We'd think it absurd right? But for some reason the idea men shun fiction is seemed as a truism. And if people would say "oh boys are too energetic, they can't sit still for a movie" we'd think they are nuts.

I'm not sure how it happened. I wish someone would research how this idea came into dominance
I buy that. The story is apocryphal and my sourcing of Jester was from this Texas Monthly [1] article.

[1] https://www.texasmonthly.com/articles/good-bye-to-all-that/
If a person was able to rationally process evidence they probably wouldn’t believe conspiracy theories to begin with.
Everyone's going to have a rough day from time to time, and then when you interact with them they might be a bit rude. It's much easier to just shug it off, versus over analyzing how you did something to piss them off.
I personally prefer zZounds to Sweetwater, because they're honest about their financing plans instead of making it difficult to realize you're signing up for a credit card until you're halfway through typing in your social.
> Honestly, it's probably part of a real justification narrative for trusting things like QAnon and talk radio over the mainstream media.

What?! My problem is that people fail to question reputable but comically biased sources like NPR, not that those same people don’t believe Q!

This is such a ridiculous straw man! I hope you made this error in good faith.
flash predates systemd by around 5-6 years. Flash has 1000+ CVEs. Systemd has less then 20. I don't think pointing at flash proves anything.
Yes, death by pneumonia caused by COVID means it’s not “solely COVID”.

This line of reasoning is specious at best, disinformation at worst.
Never really thought about what a blessing Electron is for Linux users. Electron means Linux Desktop users are a build away rather so they get the same resource hogging apps Windows and Mac users do.
There are a number of reasons why they might not be able to change suppliers sooner:

1. The contract. I assume new contracts have an escape clause if underage workers are discovered, but maybe that contract didn't.

2. A reliable alternative. I worked in procurement for one of the major automakers and it's not always easy to find another supplier who can meet your requirements for lead times, capacity, quality and whatever other terms are in the contract.

3. Risk. Every supplier makes mistakes, so it's reasonable to give them the benefit of the doubt that the problem was an honest mistake and that it may take some time to address issues. It's not ideal, but it's risky to move production to a new supplier. In this case it's also risky not to, for fear of consumer backlash, so they have to balance those risks.

4. Resistance. It's a lot of work to move to or onboard a new supplier with a new part. Even for basic plastic and metal autoparts, it can take 6-12 months. For very specialty items such as electronics and chemicals, it can take even longer. It's generally less time consuming and less disruptive to work with suppliers to solve problems, especially if the current supplier is delivering on spec, price, and timing.

5. Patents. If they're using a part that is patented by the supplier, it may take a full design cycle to reengineer the product to use a completely different part that allows them to replace the original part. With Apple's thin designs, it wouldn't be out of question that they were using ports that were designed to be especially thin on the backend or attached to the PCB in an unusual way.
I'm about halfway through both of these, but I think they're both great.

Rhythm of War by Brandon Sanderson (Book 4 in the Stormlight Archives series)

Love him, or hate him, BS is prolific. He somehow maintains a superhuman level of efficiency in writing. This is the 4th of a planned 10 book epic fantasy series. I can't possibly summarize the 3.5 books I've read in the series so far, since each is approximately 1200 pages. Really they're about 3-4 of an average sized trade paperback each. That's not to say they are too long either, with the exception of the first book (a common/unavoidable problem the with epic fantasy genre, there's just a lot you need to say to get people fully invested), they pick up from the first word on interesting storylines and just keep churning.

and

Children of Dune by Frank Herbert (Book 3 of the Dune series)

Dune is one of my favorite books of all time. SOmehow, I've never read the rest of them. I re-read Dune this year, and decided to continue the story. I really wasn't a huge fan of Dune Messiah. I don't want to spoil anything for you, but let's just say it's probably because flaws of the main character are too humanly frustrating to watch unfold. Children of Dune is, so far, as good or better than Dune in my opinion.
It is either Women only, or offered to immigrants where I am located. It is absolutely sickening what they've done.
Okay but you’ll still find other car manufacturers doing recalls over major failures like that.
According to MDN (https://developer.mozilla.org/en-US/docs/Web/Progressive_web...) a PWAs are "are web apps that use emerging web browser APIs and features along with traditional progressive enhancement strategy to bring a native app-like user experience to cross-platform web applications."

I would consider being able to install the app to the homescreen part of having a "native app-like user experience". And installing to homescreen is listed as part of PWA on that MDN page.
> This is just one example.

Of lying.

We even have a name for that category of lie-- the white lie, or fib-- where the cost of the lie is sufficiently small and self-contained.
Also, here’s the Mary meeker reference that talks to much quicker changes online than in real life generations.

https://www.bondcap.com/report/itr19/#&gid=1&pid=1