skysight-inc/HackerNews huggingface dataset:
I have come to the conclusion that most of my colleagues, friends neighbors and acquaintances are living in a stoically enforced willful blindness.

No one in their right mind can nowadays honestly deny that we are moving, slowly but ever accelerating, into a human-made ecosystem collapse that no one is able to stop before it is too late.

But still people are finding ways to weasel out of actually making the conscious effort of accepting the fact that we - as a species - are killing ourselves. Either by denying the facts - the climate is not changing, the animals are not dying, the rivers are not poisoned! - or by ascribing to some kind of techno-utopism where everything will be fixed in the future.

I'm wondering if this is part of psychological coping mechanism; that the fact of our species ending is such a trauma that we - even though we cannot deny it in all honesty - have to suppress our own conciseness from realizing the direful consequences for every single person we know and love. We have to deny reality, because the implications of accepting the facts are just to painful. And so we continue this charade of daily going to work and shopping and comparing our income to those of our neighbors and continue our meaningless competitions for status and rank.

I think deep in our hearts most of us know that it is really far to late.

And that's why we cannot admit the truth.
The Strange World of the Police
We'd need about 278 million doses (in the US). We're approaching 15% vaccinated, out of a population of 328 million.
Apple has revoked the dev certificates to stop further infection: https://www.macrumors.com/2021/02/22/apple-revokes-silver-sp...
Well, your "hair cutting machine" presumably wasn't free, so it's more like you pay a very low tax rate. How regressive of you to dodge your taxes like that.
The notion of "page" really only applies as an arbitrary interface division to make performance predictable. The same book could be published in different form factors such that there's no real meaning to a specific page number. There's no "turn your bibles to page 112." That's even more clearly true when the data itself is changing over time, such that even the first thing on the first page is changing over time.

Thus using page numbers is probably a pretty poor proxy for what you're actually trying to do when you say "getting to arbitrary pages." Presumably you are wanting to skip to a specific place in the list, perhaps specified as a percentage ("take me halfway through the list") or as some predicate on the data ("take me to items from 2 weeks ago"). APIs should provide ways of expressing these specific places in a list, instead of requiring you to either guess page numbers or do extra work to calculate them.
I strongly doubt the planes of today present the vulnerabilities of last century. Those lessons were leant and applied. Today's airplanes have different issues and policy should better be about the current issues (and crashes) otherwise it would be outdated and obsolete.

But my analogy was about recommending flying or not flying: you should base that recommendation on the safety of today's airplanes, not on the crashes of the past (even if those crashes enabled the current safety level).
Pretty sure this comment has wandered astray?
This is the reverse of the characterization of the two languages I usually see. I usually see "Go is easy to learn and use" and "Rust is hard to learn but has performance advantages". I often see comments about how you "really need to go read the Rust book" and not just try to pick up Rust on the fly.
I don't know about respect. The data is on persistence of status. They can do this in many countries, those are just two I remember (besides England).

Direct records of ancestry are too scattered to piece together long timescales. What he (and collaborators) do is to find very rare surnames, in records at some distant time (e.g. Oxford graduation in 1600, high-status, or common criminals executed then, low-status) and then trace look for the same name in later data (e.g. Victorian wills, or today's tax data). Rare names give you a fairly targeted marker. One which the carriers are often unaware of.
It's not uncommon in the US either. Jab, poke, and stab are all used as euphemisms for an injection in my experience.
Absolutely, selling would be ideal. Basically I want more time to build it out and get customers and be in a stronger position to ask for a larger sum. At that point I could sell or raise. But I definitely don’t want to kick start an internal competing project.
> Also, using raw LLVM, it seems like you could do all kinds of things to shoot yourself in the foot, such as breaking ACID guarantees or failing to properly update indexes.

I was picturing using these only for read-only queries (i.e. the kind you can run against a hot standby.) That could be enforced by the extension, if need be, and I don't think it would make much difference in the extension's usefulness. Nobody needs this level of optimization for OLTP queries, because OLTP queries just ain't complicated enough to confuse the query planner. Only OLAP queries are.

And OLAP queries are usually either "generate this report and return it" or "generate this report into this table." The precompiled query-plan could just be for the "generate this report" part, and recuse itself from the "into this table" part, leaving that to just-in-time planning. (Remember, LLVM IR is — before the LLVM optimizer runs — still abstract enough to have stuff like functions in it. So it's possible to send a "module" of LLVM IR that will "plug into" a larger query plan at a defined attach-point, and then get Whole-Program-Optimized down to straight-line code by the optimizer.)

> If you want low-level control, then maybe a NoSQL database would be better suited to your needs

The thing is, mostly we don't need that low-level control. 99.9% of queries can be planned by the DB just fine. But there's always that one query in the hot path of an app, that the DB just has no idea how to plan correctly. The query that makes you want to just grab the steering wheel away from the DBMS and swerve.

I don't want to have to denormalize my data into an entire secondary representation (either in the same DBMS, or worse, in a separate NoSQL DBMS) just for the sake of that one query. I want to just do the DB's homework for it. Sometimes it drives me to the point of considering forking the DBMS and manually patching in a query-plan literal datastructure for that one case.

IMHO, client-side pre-compiled query plans are in the same class of solutions as a DBA manually going in and partitioning large tables invisibly to the application that relies on them—or, heck, as `CREATE INDEX` existing at all as a command†: sometimes fully-general algorithms for solving an entire class of problem are hard, but coming up with the answer to your specific problem is very simple.

† (Did you know that CREATE INDEX is actually non-standard SQL, precisely because a theoretical sufficiently-advanced RDBMS could come up with the right indices itself, and so manually-specified indices have no theoretical place in the abstract expression of relational algebra that is standard Structured Query Language? But of course, every RDBMS has CREATE INDEX, because there is — as of yet! — no fully-general algorithm for indices smart enough that it can't be out-planned by your average DBA. Well, and also because of the bootstrapping problem, where without indices some queries would take an eternity to resolve, and so the statistics collector would never observe enough queries to know what sort of indices it needs.)
“at least for most prospects”

I guess the answer is to negotiate hard to get what you want.

It’s absolutely a POC but with shared risk and a real concentration on onboarding/implementation - I’ve done this for lots of the software we use internally and it works well for us.
I'm working on XState for Python: https://github.com/davidkpiano/xstate-python

Still a work-in-progress, but hope to make this production-ready this year.
I am pretty skeptical that humans simply holed up in caves until this was all over, as the article suggests.

In fact I'm skeptical UV would be a big problem for humans at all. Aside from holing up in our houses and offices most of the day, we wear clothes.
Graphue
Hey there i just wanted to share my new startup called Graphue.

Check it out, any feedback is welcomed.
Existing thread on front page: https://news.ycombinator.com/item?id=26225201
I have a Microsoft operating system on one computer (my desktop) and a Google operating system on another computer (my phone). One of those lets me install any bit of software I want (even make my own! Try that on a machine running android), the other has a monopoly on all software installation and charges a fee for any sales.

Im not even sure why you mention Microsoft? In what way are they a monopoly in any way? All of their products have alternatives, and they charge no extra fee when I install software on my Microsoft computer.
That's kind of the core of the problem with healthcare in the US. We treat it like a market where you can't see the prices and where customer are forced to buy the product or die. Then we wonder why it's so expensive.
I think that's pretty plausible.
I remember a one-man-show of 1998 where the comic pretends he “succeeded to start cigarette” and how stylish he became. In the middle of the scene he says: “Before starting? I used to go to dates, and when the person was late, I was waiting like this, on the street, arms pending, didn’t know what to do with my hands. NOW I SMOKE!”

Joke aside, it highlights that people used to wait a lot. “Meet me at 6 at the library” meant that you might be on the wrong side of the library, you’ll try the other entrance and the person does the opposite, using another path, so you don’t meet, and you don’t know whether they had to cancel. We did far fewer things because anything took a lot of time.

Movies were much slower too. Watch Gremlins again, an action movie: It’s so slow! (Counter example: Die Hard is correctly fast-paced for an action movie). To summarize, qualities you’d require would be reliability in appointments and being able to wait a lot without getting bored.

We could even make the case that it is now possible to fill loneliness with a mobile phone, whereas it drove more than one into dementia pre-iPhone.
This is false, and tons of software providers do it already today.

For smaller shops in an open market, they'll be a ton of vendors willing to do the 'full stack' checkout experience for a fraction of what Apple/Google charge.

For one, Shopify will open up a 'Software Goods' version of their front end to manage digital inventory and that's that.

$20/month.
It's a legitimate misconception exactly until one has seen it debunked. After that, it's tendentious dishonesty. Everybody gets the chance to misunderstand, once.

But, identically the same people are seen to repeat the falsehood. One cannot in earnest assume good faith of one who has already been seen to repeat a particular lie, deliberately, again and again and again. Repeating a lie over and over is a specific, and historically very successful, disinformation method with the technical name The Big Lie, most famously connected with Joseph Goebbels but explained by his proud teacher, Edward Bernays. Calling out instances of use of disinformation is an essential defense of any open forum.
I don't know what I just read, but I thoroughly enjoyed it.
Came here to say this. After missing 2010 I set aside some money so that if a concert was announced anywhere in the world I could drop everything and go. Sadly it doesn't look like that will happen now.
> I can't think of a single instance off the top of my head where this is problematic and you can't just go back to the previous page if you're really paranoid or confused that something is "missing"

The whole issue is that you're never going to know about it. Sure, you can write some convoluted automated process to double-check previous page(s) but most people aren't going to do that.
That's nowhere near as bad as inline assembly. It might not be the usual way to write a web app, but it's normal C# with common libraries. Any C# dev could use that as an example if they ran into a major performance issue.

These benchmarks aren't intended to show the performance of everyday code. They show what experts can achieve on each platform. That's why they take pull requests instead of writing the code themselves from tutorials.
Joel Kaplan's Policy team sways decisions like Alex Jones ban
> This was not my experience as an inmate in Texas.

Where did you do your time? Because 70% of Texas inmates are housed in facilities without A/C. Concrete structures that get up to 105 degrees. Inmate accounts of this are truly horrific.

The state spent 7 million fighting against having to fix this, potentially (according to plaintiffs) more than the cost of fixing it. So the state is so dedicated to horrible conditions that they spent more money to fight than it would have cost to fix them. Litigation has been going on for years, and the state authorities are still dragging their feet.

This is just one example of the way the carceral system dehumanizes people. I'm sure youre familiar with Nutraloaf.

https://www.texastribune.org/2018/07/26/texas-prison-heat-ai...
The point here being that that ^ does not really support,

"Yes, this stereotype of innovation or invention being driven by rich dilletantes is absolutely false, and comes from a marxian historical analysis where the adherents didn't want to acknowledge that drivers of innovation for the most part were from the same background as, uhh, Marx himself, rather than from the nobility."
$24 million dollars and no tests to assert that 'march 1 + 1 month + 15 days == April 16th'?

Geez..
Your refutations is even more easily refuted. First knowledge is created by observing the world around us. Mimickry of the natural world is all around us, you even see it in animals.
The good news is the risk of anaphylactic shock with allergy drops is incredibly low. The literature cites that risk as 1/billion or 1/100 million which is thankfully very low. Indeed, in 30 years of using allergy drops there has never been a documented reaction that caused a death.

Like I do for all of my in office patients that also take at home allergy drops we always educate our patients thoroughly about the risks of treatment and the correct way to use it. We also use the same emergency plan for our patients as we have used in office.

Thankfully in the thousands of patients I, and most of my colleague physicians, have treated this has not been an issue.
Corporations have similar issues. Just look at the biased image recognition technology that FAANG release
Looks awesome and good job on hands-on demos.

Is it possible to extend it to run statistical analyses to spot fake reviews without third party tools or at least discrepancies and contradictions among reviews?
In the case of a warp drive we care about a physical result (FTL travel), not a computational result.

We already have emulators and virtual machines for lots of old hardware and software. If I play a Super Nintendo game on my laptop, it's accurately emulating an SNES. The software doesn't care that the original hardware is long gone. The computational result is the same (or close enough to not matter for my purposes). If brain emulations are possible, then running old snapshots in deceptive virtual environments is possible. That would allow for all of the "attacks" described in this piece of fiction.
What do you think about this reply on that thread? https://github.com/bitwarden/server/issues/589#issuecomment-...
Scientists communicate with people in lucid dreaming state
Yes, but you're still stuck with a population who remains very susceptible to the diseases. Lockdowns, as I'm sure Australia will discover, are not a complete solution to the problem.
Don't be so crass, people are suffering because of this that didn't chose to
Not to discount your experience, because I think that this topic has a lot of nuance and is very different on an individual level, but most people regard Go as easy to learn, and Rust as difficult to learn.

I wish we had a good way to evaluate this question in a quantitative way, but I haven't seen one yet. So reasonable people are going to disagree on the answers here.
Got me.

But I like to think that using precise technical terms such as "idempotent" is perfectly fine. "Immutable", works as well, since you have "mutable", and "mutation" to go with it. Both also carry a lot of contextual information that make them hard to replace.

(There has to be a proper linguistic term to describe these properties)

"Touch base" is none of those things. Ever.
I used to have these guys (EDIT: energy dereg companies, not griddy specifically) knocking on my door regularly with a pen, asking me to sign a contract for real time pricing literally on the spot, because I could save a bunch of money on my bill

I would be shocked if there is any energy deregulation company that doesn't resort to this, because it's the basic result of hiring contractors and paying them on commission
Ask HN: What app do you use to collect ideas?
Hey everyone, I'm working a major refresh for an idea management app I'm working on. I would really like some feedback from the community on what apps you use to collect ideas and why? Is it the speed or simplicity of the interface? sharing? search? Something else? Totally fair if the answer is 'notes'. If it is, why do you think that is? I put stuff in my notes all the time - but can never find it if its older than a week usually.

Looking forward to your thoughts!
> Countries like Australia and New Zealand have shown that if you keep up lockdown measures for just a month or two after the hospitals free up (AND if you institute and keep real travel quarantine restrictions), you can get the virus to effectively ZERO community spread and keep it there.

It's too late for that anywhere that isn't super remote like AU/NZ. Even South Korea and Japan, isolated as they are and with very strict measures, controls on lockdown, and a population that strictly follows them, cannot get / is not getting to zero community spread: It's doing regular, short, strict lockdowns instead.

This is the model that the west should adopt but instead a lot of countries are faffing around. Belgium has been in a five-months-long semi-lockdown that is leaving everyone severely depressed, is hugely damaging to the economy, and has plateau'd the spread to very non-zero numbers so the disease is still very much present. Worst of both worlds.
I wonder what the insurance payouts are like for power companies that let people freeze to death? Probably nothing because they'll claim they weren't to blame.
Crap developers get excited by new tech. Good devs want to get problems solved. If a new tech is the best solution then use shiny new tech. Usually it´s not the best choice.
But they can be undone with pencil and paper too. The footgun of automation here can only be undone with either a really good patch (git commit -m 'finally finally works for real this time') or a lot of pencil and paper work that's slower than the processes that caused the problem.

I'll note that this isn't the first time that people have said "well its the algorithm" when they were responsible. The example that springs to mind is bail risk assessments. You're very correct in that there are people making real decisions that are very cruel here. The machines give them something to hide behind.
> But that is such a cop out... America has the number of prisoners it has by choice, not due to some inexorable condition which differentiates it from other developed nations.

> And arguably by the point where you’re locking that many people up, as a society that might be the point.

I already covered that in my original post, please don’t snark over things that were already pointed out.
Theoretical Foundations of Graph Neural Networks
You'll need some mechanism to raise rates to attract top developers.

Even without the first free minute and time spent reading questions, the most a dev could hope to earn with this service is ($0.75/min)(60 min/hr) = $45/hr. Perhaps for students or devs who barely meet the 100 rep minimum requirement, that might be attractive, but for the experts who've written the best Stack Overflow answers, that's likely to be a (small) fraction of their bill rate.

Free contribution is rewarding as a means of helping.

Well-paid contribution is rewarding for the $$$.

Poorly paid contribution often loses both incentives.
Amusing - me too. Obviously you raise the false equivalency, though.
why should it mention microsoft
Interesting. I always envisioned a site where more experienced devs could help out newer ones with mock interviews or coding prompts to help quantify self taught coding skills.

I just realized services like this would probably fit the bill if they also offered code reviews.
Great read! Quite 'Black Mirror'-y in it's obvious horror represented as droll facts.

I'd love to see a full in silico brain sometime, but I think 10 years out is faaaaaar too soon. We've not even a glimmer of the technology required to do a full neuron simulation yet, let alone what the gamut of processes a neuron does that would be simulated (whatever 'a neuron' is, there being so many kinds).

Neuroscience is a fair bit behind still for something like this.
You would for 10x the salary.
"fatigued" from not getting enough sleep or being physically active is not the same thing as folks get from diseases. When you are fatigued from children, you can sleep and take care of it. It is solvable.

It isn't like that with disease.

The worse I've had is the complete inability to stand long enough to make a simple dinner, for example, and this was after napping and sitting most of the day. I'm lucky: Mine passed. Some people live with this day after day after day, and this is more similar to what folks with disease-related fatigue.
You'd be quite right if we had plenty of mRNA vaccines available, but, if I'm not mistaken, we are supply constrained and we'll be for at least a couple more months. Months in which people are dying, people who could be saved by the AZ vaccine, of course at some risk - but which is very much preferable to death, I'd say.
But even for the latter case, surely you're not specifically interested in a specific page called "page 50" but rather you're interested in items satisfying some predicate (like "posts from 2 weeks ago") or locations respective to the entire list (like "halfway through the list"), and it would be much better if the user interface supported those sorts of navigation.
It is hard for an incredible team to execute well on a decent opportunity, even with ample capital; the 'it is trivial once you have money' trope is just that, a trope. Money does not make a company successful; financing helps along the route, and helps allow the founders to take bigger risks (with hopefully similarly outsized rewards), but it does not execute for the founders. That part is still on the founders, and is still the most important part of any startup bet; 'can they raise future capital' is certainly a factor in the decision, too.
Tips for Devs from Twilio CEO Jeff Lawson
Yes, you could leverage, you could hedge yourself by buying stocks. Or you could just spend the money on whatever else you want.
Out of curiosity, I've looked at Apple's jobs page and it is... something different. There's plenty of self-aggrandizing BS that you'd expect from them, but the most basic info is just missing - e.g. they don't even provide a list of locations where they have job openings... This page is the most "design over substance" that I've seen from them.