skysight-inc/HackerNews huggingface dataset:
List of widgets that you can add to your GitHub home page
Burden of proof is on you! Why should recovered people be treated differently from vaccinated? Show that the elevated risk somehow associated with naturally derived antibodies is worth depriving livelihood. What marginal societal reward do you expect from this treatment?
> I guess what it comes down to is this: Do you think that if most people got vaccinated, fewer people would get seriously sick & die?

> If so, then your position is hard to justify.

Sorry, no. For the record, I'm fully vaccinated, but that argument doesn't work. If we all stopped driving cars, fewer people would die in accidents. That's no belief etc, it's a fact. Yet we obviously don't, because cars are super convenient and relatively few people die. We're perfectly fine accepting some people dying for lots of convenience for everyone.

The same will have to eventually be accepted for Covid. We can't live in a perpetual half-lockdown because the omega-variant will kill 0.1% of seniors otherwise.
> "Limited data not enough to draw conclusions"

Media fearmongering about Delta doesn't change anything. The reality is that places which have very high vaccination rates have been able to return much more to normal. And all evidence points to the more people get vaccinated, the sooner things will return entirely to normal
It’s important to distinguish between asymptomatic infection and presymptomatic infection. The biggest problem with COVID-19 compared to previous forms of SARS viruses is its ability to spread before the onset of symptoms, which is different from someone displaying no symptoms at all from infection.

I’m not completely sure how infectious an asymptomatic infection is, but i just wanted to note a lot of the concern has actually been about presymptomatic infection.
While I know it's a joke it's still funny on so many levels because it could be true: an interview with Stroustrup claiming that he invented C++ to be purposely hard to preserve the mystique that programming was hard and keep programming salaries up:

https://webhome.phy.duke.edu/~rgb/Beowulf/c++_interview/c++_...
Yes, given a large denominator rare events will happen. So what?

The relevant argument with kids and Delta is not about whether it happens to some people, it's whether the risk rates high enough to mobilize large scale, disruptive countermeasures.

I can only find data on deaths, not hospitalizations [1], but assuming the numbers are roughly proportional here are things that are more dangerous to kids than Delta:

- Drug ODs
- Car accidents
- Cancer
- Heart disease
- Drowning
- Suffocation

Caveat of course is that the data might be out of date, at least with respect to pockets with high rates of infection

[1] https://www.nejm.org/doi/full/10.1056/nejmsr1804754
By this logic, we should also turn away the morbidly obese, all smokers, anyone who injured themselves while participating in risky activities (e.g, skiing), and so on and so forth.
I wish it could just be blamed on the bootcamp machine, but I've interviewed enough non-junior full time candidates moving from other companies to wonder how they got into those other companies to begin with, based on their performance with my simple problem where loops aren't even needed, nor are there fancy data structures. I used to ask https://leetcode.com/problems/jump-game/description/ but stopped in part because it offered nothing more than pass-fail, in part because of too many fails. Still, it's not exactly a high level competitive programming sort of problem, and there are many ways of solving it...
Keybase Account Connection
Won't rustc_codegen_gcc effectively solve arch support? It's not done and shipped, but it exists and is usable and is landing into rustc, which is a fair amount of progress.

(Or is SQLite portable to architectures that GCC does not support?)
If your skillset is HTML + CSS then you're not a developer. You're more of a web designer.

Or a masochist if you're actually trying to code with it (being turning complete).
great point! We're working to tie in long term posture restoration programs. What great/different is that you'll actually be able to track your posture improvements over time via the app
> depends on the existence (and quality) of the proper llvm backend

LLVM's support is really quite lacking that this issue alone is enough of a justification for a project like SQLite to be written in C. The rust-gcc effort you mentioned will hopefully solve this.

Quite a few of the others really are they just don't want to be pioneers which is really quite fair.
I can relate to this. It might seem stupid but understanding this made me change the way I tied my shoes, and my laces come undone way less frequently now.

https://news.berkeley.edu/2017/04/11/shoe-string-theory-scie...

(Also thanks to everyone for their responses, a lot of good stuff to check out.)
What's the limiting factor in wind turbine size? Is it regulatory, construction capital, materials technology, supportive infrastructure, something else?
That's what people read and get their information from.
"anthropized environments can provide an acceptable habitat for a large range of bat species, generating thus a higher diversity of bats and in turn of bat-borne viruses next to human dwellings … This increases the risk of transmission of viruses through direct contact, domestic animal infection, or contamination by urine or feces." [0]

"Deforestation has also been associated with the increased emergence of viral pathogens, such as SARS, Ebola and other viruses of bats." [1]

The conclusions of the first paper (from April 2018) seem prophetic in hindsight: "The risk of emergence of a novel bat-CoV disease can therefore be envisioned."

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5904276/

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2829318/
I remember finding bootstrap when I was in school and it saved me hours! And then I also found a Windows 8 "metro" theme for it [0] I thought it made my web projects so cool...

0: http://aozora.github.io/bootmetro/
They used to taste and examine urine as a medical exam. You can find old charts used for diagnosis called urine wheels. Diabetic urine is supposedly very sweet
I still think you guys are bullshitting me. What prevents me from looking up phrases from your post on the internet, pick out some social groups that also use that phrase and claim you are associated with it? There isn't even a way for you to falsify it.

> There's a whole pile of twitterese phrases like this that are used to fly under moderation radar.

What rule is it breaking to tell people to "google chicago shootings"?

And my question

> How does the second statement relate to racism?

is still not answered. Is just knowing the information about the Chicago gun violence putting some folks at disadvantage? Where is the implied link here?
Modern Pascal
It's pretty sad when libratbag for Linux is better than the official Logitech software for either Windows or Mac.
> The frequency with which the software needs updates is baffling. On one hand it’s nice to get such support years after the purchase. On the other.. what the hell needs updating on a mouse?

I'm pretty sure it requests an update anytime any Logitech product gets an update, even one you don't own or have installed. A recent G-Hub update where the release notes only mention mice I don't own broke the battery detection on my wireless headset. Now it always says I'm at 2% battery. (Why did I even update?)
I don't like C (correction: I love writing C; I don't like running code written in C), but I'd probably stick with sqlite for several years after the introduction of a competing Rust sqlike. But I also wouldn't expose sqlite directly to untrusted users (for instance, in the hellworld where I'm a designer on a major browser, I wouldn't make sqlite part of the Javascript interface of that browser).
I think this project is not getting enough attention: https://github.com/zverok/wikipedia_ql

It allows to query Wikipedia (not wikidata, but the actual human-readable text) more or less directly, mixing the way you describe a scraper with some nicer higher-level constructs.

Can't vouch for its performance, but the API is interesting and nice.
What's HN?
so we have to push back against sensible precautions that will likely save lives because of a hypothetical future where they go too far?

also, I can't find anything like what you're talking about with Australia, just more sensible precautions like this: https://www.theguardian.com/business/2021/jul/31/from-social...
Do you have a source for "generally dwindling userbase" ?
> more people aren't concerned about it

I think a lot of people are concerned about it. And I'd further say for a segment of population this also triggers vaccine hesitancy.
I've been surprised at how little money someone needs to just plain survive. Usually you can get enough from the extra that other people have. $5 here, a bit of change there. A few square feet in someone's attic or garage. Keep the place clean and be pleasant. Help out with kids and walk the dog and you can be welcome in most places. With the right motivation I could fit 10-20 more people in my little 1200 sq. ft. house.

Also, people are just ending up homeless. Going back to work costs a lot of money. Car payments, gas, insurance, tickets, parking, registration, and tolls. Sometimes people just don't have the resources to do that.

I wouldn't be surprised if a lot of the issues with missing employees is a lack of transportation rather than lack of people wanting to come back to work. Used cars are hard to find and super expensive. Public transit is mostly shut down or non-existent. Even motorcycles are selling out. A dealership I visited recently started bringing in used motorcycles onto the floor that they would normally keep outside because they couldn't keep new ones in stock.

I've had one friend stuck riding his bicycle 30+ miles a day in 100 degree F weather just to get to work because his license is suspended from unpaid tickets. Another is borrowing my car because he can't get one himself and he's going to be waiting 6 months on a motorcycle. My partner is riding his bike as well for 16 miles since he can't drive my truck.
Maybe something in the middle. One time, during initial setup, the OS should have a single question with all of the reasonable defaults displayed (and uncheckable). Tell people why these are reasonable, give them an opportunity to opt-out, make it easy to move forward quickly.
Pretty obviously the only reason to scan on-device is that you intend to expand on-device scanning to all files on the device, regardless of whether they are uploaded or not. ("We don't want child molesters to get away by turning off uploads," said Apple spokesperson.) Literally no reason to develop this otherwise. Scanning cloud images would be 100x easier.
No offense, but yes, you stuck in your ways and likely never shipped a real scalable web app at the scale that is expected today.
Yes, I imagine it will.
While I never want to see companies suffer data breaches and breakdowns in security, it's possible that the merging of Sprint and T-Mobile's subscriber base and systems might be the kind of cautionary tale told to management in the future to justify more spending on security budgets, especially around the merging of systems.
I appreciate the shoutout to Sporth! Admittedly, I haven't used it for quite a few years. But it still works just fine.

In addition to being a part of AudioKit, it also has it's own repository as a self-contained command line program:

https://github.com/PaulBatchelor/Sporth/

I used to use a live-coding setup with Sporth centered around Vim, though it has never been added to the codebase. If anyone is interested in this, please feel free to email me at thisispaulbatchelor at gmail dot com.
> The fact that they went out of their way to break python 2 unicode when running on python 3 was just totally nuts. Especially after making such a big deal about unicode!

Imo it's infinitely worse than that.

The big deal about Unicode is its nature, as defined in the "Summary Narrative" from 1991[0]. To wit:

> The Unicode character encoding derives its name from three main goals:

* universal (addressing the needs of world languages)

* uniform (fixed-width codes for efficient access), and

* unique (bit sequence has only one interpretation into character codes)

The Unicode folk realized that it would take decades to shift developers worldwide to doing that properly, so they adopted a three stage plan for software (eg the string types of programming languages) to get from where things were, to where they needed to be:

* Stage #1: Character = byte

* Stage #2: Character = code point

* Stage #3: Character = what a user thinks of as a character[1]

Python 1 was a Stage #1 language -- Character = byte -- like most others of its time.

In Python 2 there were tweaks to try move toward Stage #2 -- Character = code point, again, like most other PLs of its time.

In Python 3, they dictated a full switch to Stage #2 --- Character = code point. That was an unnecessarily painful break relative to Python 2. But -- and this is what really matters -- they entirely ignored Stage #3, which is the whole point of Unicode in the final analysis.

[0] https://www.unicode.org/history/summary.html

[1] https://unicode.org/glossary/#grapheme
That's a nice sentiment[1], but why couch it in such an odd construction? "I took it, but here's a bunch of reasons not to" doesn't come across as an argument for equanimity and individual decision making, it comes across as an argument not to take it.

[1]: though 'include' carries a _lot_ of potential interpretations there :)
After a decade of struggle with skin conditions, what works for me:

- Eliminate all foods that contain added sugar, including milk (lactose)

- Have cold/lukewarm showers, every 2nd day

- Use a rough washcloth and Nivea Sensitive Men's facewash

- Occasionally use anti-dandruff Ketaconazole shampoo, but otherwise a 'natural' shampoo and conditioner without Sodium Lauryl Sulfate

- Wash face each night before bed with warm water. Use the washcloth once, then wash in 95c water

- Change bedsheets every 5 days, wash pillows and quilts every ~2 months (all on hot)

- Moisturise face after shower with beard oil. Water-based moisturisers don't last.

- Minimise ejaculation instances, to conserve zinc and other minerals
the student discount is coming soon! But we also have a generous discount available now for our launch.
Lockdowns are a jump into the unknown. They have never been done in the history of humanity before. Not just cities, not just nations, but entire civilizations locking down has never been done before. The risk groups were already well known by then end of March 2020. People at the end of their life with an average of 2.7 comorbidities.

Please make no mistake, lockdowns will go down in history as the biggest mistake of the modern human history. The only reason why we're still arguing in here is because it's damn near impossible to admit one made the biggest mistake in modern human history.
Have you looked at the actual report and not the anti-vax site summation of the report?

>. The 21% lower incidence in schools that required mask use among students was not statistically significant compared with schools where mask use was optional.

I'm not sure how 21% lower is considered "not statistically significant", in trying to suppress the spread, ANYTHING > 0% is helpful. Full stop.

Other stand out qualifiers from same report

>This finding might be attributed to higher effectiveness of masks among adults, who are at higher risk for SARS-CoV-2 infection but might also result from differences in mask-wearing behavior among students in schools with optional requirements. Mask use requirements were limited in this sample;

>The findings in this report are subject to at least four limitations.

> * First, many COVID-19 cases were self-reported by staff members and parents or guardians, and prevention strategies reported by administrators or nurses might not reflect day-to-day activities or represent all school classrooms, and *did not include an assessment of compliance* (e.g., mask use).

>* Second, the study had limited power to detect lower incidence for potentially effective, but less frequently implemented strategies, such as air filtration and purification systems; only 16 schools reported implementing this ventilation improvement.

> * Third, the response rate was low (11.6%), and some participating schools had missing information about ventilation improvements. However, incidence per 500 students was similar between participating (3.08 cases) and nonparticipating (2.90 cases) schools, suggesting any systematic bias might be low.

>* Finally, the data from this cross-sectional study cannot be used to infer causal
relationships.

Basically was relying on self reporting. If a student contracted and was asymptomatic, not shown here, etc.
I was looking for the sneering comment like this by someone who believes they're a cut above people who read the Spectator....lol
Many people consider the freedom of movement without constantly having to show papers to be a right, even if it's not explicitly codified in some law or constitution.

I could say I have a right to breathe air and someone would probably come around and tell me I'm wrong, but most people have some intuition for what a "natural" right is, and bristle when something encroaches on those.
If anything, a software engineer is more likely to reach for a CSS library like Bootstrap instead of designing and implementing their own styles.
I only have experience with ClojureScript, there the npm ecosystem support is good thanks to recentish improvements, at least for consuming, and we routinely use libraries from there. Usually encapsulated by some ClojureScript shim to keep functional interfaces (and kebab case!).
I can't fathom how you could misinterpret a post saying "there's a difference between evidence and peer reviewed academic standards" to conclude that I've abandoned the idea of evidence entirely.

I don't need an academic, peer-reviewed study to tell me that using this site is safe. I don't need one to tell me that masks are safe. It's NICE to have such things, and I'm NOT opposed to them, but they are also NOT necessary for day-to-day reasoning.

I do think we should continue vaccine trials, because we might uncover subtle risks. But until we do, we are in fact at a point where we can conclude that the vaccine is significantly safer than going unvaccinated. What we expect to find going forward is small refinements like "X group should prioritize Y vaccine", not "Y vaccine is in fact more dangerous than Covid"
This is basically stating an assumption of determinism with respect to physical dynamics.
Presumably people would want to rewrite sqlite into Rust. But it's still a database, a low level, high performance software system. Even if you write it in rust, some percentage of the code will be unsafe rust or rust that calls a library written in C. It will be safer, but still not a panacea. It would be more viable in my opinion to improve the safety of the C code that currently makes up sqlite.
Finally a thoughtful truthful article on the topic. It’s a year too late, but better now than never. It’s time to accept the reality and move past the hysteria.
When I see projects like this, with such impressive range of supported platforms, I am always a bit weary at how well tested those platforms effectively are. I know that some bugs have been caught in OpenBSD due to some of the more esoteric platforms making evident some incorrect assumptions, but I also remember Debian boasting a huge amount of packages for, let's say, ARM that would build, but any attempt to use would show they had never been tried out and were wholly unsupported.
> SQLite the project cannot switch languages, sadly.

I'm sensible to the issues of tradeoffs (e.g. platform support which is a completely fair issue) and manpower requirements and whatnot, but I don't see why it can not switch language. Converting libraries "inside out" has been done. Adding Rust support inside sqlite's build system and migrating modules is technically feasible (again, not opining on whether it would be worth it).
"old and boring" made my day more fun. Thanks!
This tool is good : https://burnoutassessmenttool.be/

Pay attention though, interpretation requires reading a big chunk of documentation and is better done with a professional. Also, metrics are tuned for Belgium...
The g305 does work with the previous software, but my Logitech steering wheel does not :( So I'm stuck with the new and terrible G Hub. Hopefully I can ditch the Logitech ecosystem whenever I get around to upgrading to a Fanatec wheel.
Different game, different problems, but I've spent a fair amount of time looking at the source for Civ IV's core game DLL (released by Firaxis for modding).

It was fairly simple to get significant performance gains (without changing AI behavior or results) just by applying straight forward changes. Eliminating macro's hiding chained method calls. Saving the result of nested calls, e.g. save a pointer to the game map instead of making the same call repeatedly in a tight loop.

There's a huge difference between "premature optimization" and just sloppy coding. Too many take the idea too far that the (C++) optimizer is better than you'll ever be and that you should let it do it's job. Yes, the optimizer is/can be very good and can make surprising and unintuitive changes to make code faster. But, it's not a miracle worker. Optimizers work best on clear, concise, code with minimal data dependencies.

FWIW, back on my Core I2 Duo, a single late-game turn on a huge map could take upwards of 30 minutes to complete, most of that spent in AI's turns. I was able to get it down to about 5 minutes without too much effort. Along the way, RAM usage also plummeted. If I had full access to the source, I could have made even greater gains that would have broken the DLL ABI...

Sadly, I never released my changes anywhere (and I only had local SVN at the time), and they haven't survived my PC upgrades since.
The fact you "don't know what to make of it" implies you haven't noticed how hard it is to convey sane opinions that align with team A to people of team B out of fear of being ostracized. If you haven't noticed this, now you know, and so don't need to be puzzled about why people do this to try to avoid being labelled and demonized.
> The unvaccinated probably do spread COVID faster and with more frequency.

In practice, do they really? If you're vaccinated and catch COVID, you're probably fine, so you go about your life. If you're unvaccinated, you're more likely to get sick and thus stay home. You're also more likely to build up natural immunity. Seems to me like now that we know being vaccinated doesn't prevent transmission, we should want the anti-vaxxers to not get vaxxed, as we'll all reach herd immunity faster and they're less likely to get us sick.
It was exactly the same with jQuery - there were a legion of people (older than me!) who could only "code" with jQuery. They'd never seen window.getElementById().
Continuous Delivery or Bust with Charity Majors [video]
> They're called "new" developers.

Not necessarily. There's still plenty of experienced developers with multiple years of experience that only know a very limited set of technologies. And for years before Bootstrap, inexperienced developers often knew CSS and a bit of JS. And there is nothing wrong with those developers.

My post is not a judgement on beginner developers, I think you're projecting this. It's rather a lamentation of how a certain technology ended up affecting both design and learning negatively.

Also, I find it extremely wasteful and un-pragmatic to rewrite a well designed website from scratch for no benefit other than to the devs themselves. It was a loss for not only the students and teachers of the university, but also for those developers.

> Luckily, "new" developers become "experienced" over time.

Not really if they actively avoid learning.