skysight-inc/HackerNews huggingface dataset:
The Great Depression was greatly exacerbated by runs on the banks which were in turn exacerbated by the Fed not providing adequate liquidity. The stock market crash was an ancillary effect of the lack of liquidity: everyone needed cash and no one had any. The crash in and of itself had almost no direct impact on the depth and severity of the depression. It was just a reflection of the sudden scarcity of money. Propping up the markets in response to an economic crisis is cargo cult economics, kind of like trying to treat a fever by putting the thermometer in the refrigerator instead of under your tongue.
Moment (Mathematics)
I bought the Dell XPS developer edition last time I had a chance. I don't care how good Lenovo hardware may be so long as they pull this kind of stunt.

Vote with your dollars. Buy from a vendor who supports Linux.
That is one of those “I wish I’d thought of this” products. Well done. Great landing page. Now to think of a product :)
I think the issue is that abreviations and acronyms are mostly ok only when its meaning is so widespread it's unmistakable - but then again, an acronym never reaches that state at birth.
Not sure I agree. Despite $400 being the entry level price for new iPhone and that is quite affordable and offers amazing performance. It is by no means commoditising. In 2017 the ASP of Xiaomi Smartphone was barely over $100. In the world of Smartphone that is inclusive of China and India, $400 is considered as premium segment. Even if you took out China and India and only look at Android, $400 is still considered as mainstream / premium.

And judging from Apple's past experience and strategy, they are unlikely to lower the price any further. The iPhone SE was $399 in 2016, $399 in 2020, and likely still be $399 in 2024.

The true commodity Smartphone segment still has a long way to go before reaching iPhone SE quality. And unlike Cars which has comparatively minimal advance, you can still use your car from 2000s, your 3G phone will likely not be getting much bandwidth due to Spectrum reframing.
We haven't reached the limits of audio yet. People still complain about noisy neighbors, or roads or airports they live close to. They still have to wear earphones.

One thing which I think might happen in the next 30 years is advanced cochlear implants or maybe something that directly stimulates the auditory nerve, while disabling the borne with hearing machinery. This sounds a bit cruel, but think of it: running everything through a digital layer of noise filtering would make so many things easier. Society wouldn't have to care how loud something is. The people not opting for the technology will have a hard time enduring all the noise...

The stapediuus regulation capacities are quite limited, and we already constantly wear headphones.
Most compelling thing versus similarly priced Android offerings from my point of view is the guarantee of software support far into the future. Hardware is roughly the same as the 11, so, based on Apple's past behavior, one can expect that this will be supported for roughly as long as the 11 will.

I'm definitely not aware of many Android phones at this price point that one can expect to get security updates, much less feature updates, 4-5 years into the future.
FWIW I think that article shows her infecting people for only 15 years (1900-1915), then being quarantined for a further 23.
> Better in what way?

It at least exists in a form that is usable. In the US, most people do not even live within a bus line that comes < 15 min frequency during the rush hour, let alone all day, or next to a rail line or something more substantial.

If the local bus only comes four times a day I'm much less likely to use it, since missing one means I am screwed for quite a while or then have to cough up money I wasn't planning on spending on a taxi.
who cares, they are prisoners?
Consumerist.com before some as*le hacked the commenting system. After that, they closed the comments which was usually more valuable than the articles.
Thanks for developing OpenLieroX! I have very fond memories of both the original Liero and later OpenLieroX. We used to play it a lot with friends back in the day. We just recently started playing it again during our video calls with friends due to social distancing. It's been great fun and it's awesome that this gem is still available and works on modern systems. Cheers for the effort!
There was so much fear-making in Vienna when they pushed for a pedestrian-first shopping mile in the city center. It would destroy economy.. People wouldn't come anymore with there car to buy stuff.. And what happened? A lot more people came, people going just for walks etc. Business increased substantially and now the chamber of commerce (which was heavily lobbying against it) wants even more "Begegnungszonen" as they clearly improve business for the shops located there!
How the Fake Beatles Conned South America
Went in with high hopes, but it’s not remotely listenable.
My wife is helping our sons non-profit preschool apply. Bank of America, where they bank, said they were prioritizing those who had loans outstanding with BofA first.
I'm going to guess it's because lots of people took it just because programming careers pay well, then realised they hate it or are terrible at it.
Most of it sounds terrible. I guess that it's because there is no way to give some feedback. A chess program knows what means winning. And IIRC "this person doesn't exist" uses human opinion to train.

Music has many rules, not only theoretical but unwritten rules about what works. You must incorporate them somehow into the program, either by code or offering something to the program to deduce them.
The total fatalities are still unsupportably high. The #1 cause of death in the US, and its been around just a month or two.

The rates are interesting data. But don't make the leap to "not dangerously infectious"
Also they're malnourished to the point that you can reduce prison violence by giving vitamin supplements

https://www.chicagotribune.com/opinion/commentary/ct-perspec...
> Software engineers are perfectly well capable of making a sandwich themselves

I have an idea! Let's call it DevFood, and make it a requirement for everyone.

I mean, we already expect the software engineers to analyze the requirements, so we don't have to hire analysts; we expect them to test their products, so we don't have to hire testers; and we expect them to do the operations, so we do not have to hire an administrator. So tell me, why do we have to waste money on an extra guy who makes the lunch? DevFood is the future of software development!
Are You Charging Your MacBook on the Wrong Side?
Steve Jobs and the Art of Fuck You in Leadership
Perfect, sounds like a good experiment then, so let's wait and see.
Will this work reliably for teaching it to recognize you with a mask on? Seems like using different masks or having some wrinkle in your mask would throw it off.

Additionally, would it lower the amount of information the sensor can gather to the point where someone else's face with a mask would trick it into unlocking?
Yeah, I think webdevs and univ students are overly vocal on the internet. They can usually enjoy the new tech, because that's how the industry makes $$$. But there are other parts of the world that don't move that fast. All those "migrate to Python 3" should changed to "develop new projects in Python 3" instead.
I'm calling bullshit on this because without the cafeteria worker the whole place would be a cockroach infested dump with moldy lunches in the fridge

It's a fallacy to view anyone's work as less valuable when contributing to the whole -- everyone's work is essential in the ecosystem even if all they're doing is unclogging the toilets of all these knowledge workers toxic turds
I'm not sure if I buy the interest bit. It's common knowledge that CS is lucrative and lot of students will grind through programs they don't enjoy for the paycheck at the end.

My experience was that some people are cut out to be programmers and some people are not. I wish I had a more comfortable explanation but I really don't. Some students will breathe through CS101 like it was second nature, others spend every evening in the computer lab and just barely get through it. Many more just drop out half way through.

I encountered a lot of 4.0 highschool valedictorians who struggled to get their homework done by the third or fourth week. They could memorize all the tools and intricacies of the language but were completely unable to figure out the steps between knowing what their program was supposed to do and implementing the code to do it. It's something about problem solving, I think. I suspect the real unifying trait among programmers is the ability to solve puzzles more than anything else.

I don't think our CS101 class was particularly tough although I do think our school did them a favor by not babying them through the basics so they could go on to fail their data structures class. I'll stress that these kids were very smart and most went on to have very successful careers in other majors. It's not about intelligence or ability to work hard. I think we just have a very poor understanding of what makes programming so obvious to some and so inscrutable to others.
x >> 2 resulting in SAR is quite logical.
I'm more concerned about

x / 2 resulting in the off-by-one error mentioned in the paper, if x is LLONG_MIN. LLONG_MIN / 2 = 0 in with their optimization.

https://godbolt.org/z/EtyNsR
Ask HN: What Are You Working On?
What are you working on? I'm working on Safe. We build simple privacy tools. Our vision is that encryption will be as easy as starting a Zoom meeting.
I think it will eventually settle down once people have tried all the ideas and the needs of programmers have stabilized. Kind of like how bolt threads were eventually standardized after decades of everyone doing their own thing. First comes the end of progress, then comes stability. We already have that with some computer things like basic Linux commands or HTML.

You can always stop now if you want. Download the versions of everything you need and never change. But you'll miss out on the cool new hotness that you're wanting everyone else to miss out on if they stop changing too.
I somehow missed Moon all these years. I literally just discovered and watched it last night. I don't know how it stayed so off my radar, since it's right up my alley. I'm glad that I was 100% unspoiled. tldr: +1.
I would love to have a tool that would display code as some kind of annotated AST, rather than the layout imposed by most IDEs or tools such as gofmt.

Put a bag over Java’s ugly face, that kind of thing.

I don’t want to look at IntelliJ’s “staircase of doom” formatting, I want to see one parameter per line when there is more than one parameter.

I don’t want to trace down data “COME FROM”s (local variables that are only used once and have to be tracked down from whence they came).

Give me an alternate layout which directly tracks between the text and the diagram, similar to a structure layout, but showing details within functions/methods as a tree, as well. Show me clearly how values/expressions funnel or pipeline into each other, but filter out some of the noise.

And auto-display fuglyCaps names as kebab-case, while we’re at it :-). Cuz, science.
Thanks for saying, and more eloquently than I likely could, exactly what I wanted to.
I was under the impression the PCR test was a better test. Is that incorrect?

I do disagree that a false negative rate is not important in the context of a disease where asymptotic cases may still be contagious, however.
For something that normally takes milliseconds, it's metrics like 99% latency that matter, not average latency. It doesn't have to be "faster".
I switched to Android when I realized a few years back I could buy a whole phone that did everything I need for the price of an iPhone screen replacement.

My $150 Moto G7 is much slower but I don't really notice. It has a taller screen that's better for reading websites, emails, books, etc, a headphone jack, and SD storage for my music/videos.

So as far as "commoditized pocket computers" go, welcome to the party, I guess.
Also a great movie, if rather dark.
the rate among humans who are learning to compose is lower as ideas you don't end up using are silent.
Discrimination is also inevitable, because we are human, and we are biased. Affirmative action is attempting to resolve the perception that some groups have more bias against them, consistently, due to historical impact.

Also more complex: ignoring discrimination, even if implicit, creates an environment where our natural human impulses (tribalism/bias) flourish.
If you give money directly to people it disrupts the power system. It gives people options if they suddenly have money that isn’t tied to work. By giving it to companies first you maintain the system of wage slavery that exists for the ~50% who live paycheck to paycheck.
Best transition ever IMHO: I started Python end of 2008, approx 1 year prior to Python 3 release, which I started learning at the same time I was learning Django.

I disregarded Python 3 for a few years, then started accepting pull requests for Python 3 support on my packages when Django started to support Python 3, added it to the CI build matrix.

Then, I started to code compatible with Python 2 & 3 while keeping Python 2 as my main Python (private codebases). A few years later (not so long after Arch Linux made Python 3 the default) I started using Python 3 as main Python, contributed to other packages for Python 3 support as I needed it.

It was hard, until I became sufficiently efficient at it, then it became a joy to have "such easy" contributions to make to the Python ecosystem, note that at the same time I was doing the same with Django versions which did break user code often on upgrade.

Perhaps it's because I worked so hard to upgrade codebases during Django 1.x days, and Python 2 to 3, that every upgrade now seem so easy, anyway, it basically feels like I have nothing to do anymore given the current state of the parts of the ecosystem that I depend on.

As of this day, I must admit that the whole operation has been a great success. I could jump in the train when I felt like it, and nowadays upgrading has never been easier, asyncio has become really fun to use with Python 3.8, Django 1.x days were hard on users to upgrade, but since Django 2.0 it's mostly been a no-op for me, most of my Django 2.x codebases just work on Django 3.0.

For those who had left Python or Django, or decided not to try it at all, it really seems to me that now is the best moment than ever to try it out, again or for the first time. Yes it was pretty hard, yes it took a while, but I really feel golden about the current situation. I'm glad I sticked with Python and I see people coming back to it, it's really useful for a wide variety of use cases.
It seems possible to me that there are variations, mutations, in different regions that might account for some of the variance in apparent R value and such?
> By default, Snap applies updates and restarts Systemd services anytime it likes, and there's no way to turn this behavior off!

For context: https://forum.snapcraft.io/t/disabling-automatic-refresh-for...

Snap developer responses are hilarious. No matter what your use case is, Snap developers know better than you, you silly irresponsible sysadmin/user. Snap is basically just another App store.
The Changing World Order
And animelayer.com. I stumbled upon the small site and while I was not a big anime guy, the people there were good fun
Yeah, that was my thought. Sure, I can create artificial scenarios where it wouldn’t work, but I’m certain it would work 90% of the time.
You say "php is still used" as if php was dying, it's never been stronger. The language is getting much better every year along the new versions, and the ecosystem is getting better.
These are fine if you're perfectly abled.

If you are disabled (permanently or temporarily), old, have strollers or luggage, then level-changes add quite some time in the best case or are completely unusable in the worst case.

In my experiences traveling with Asia, usually these systems were not outfitted with elevators.
Polyphenols in lemon may help with weight loss
If the argument is that more people will die from economic recession, it's a necessary component. What's the rationale for excluding it? Without 2nd order effects, it doesn't seem like the correct comparison.
This completely short-sells the role of good designers in an organization.

Creating the _right_ thing is extremely hard.
I've tried that and maybe I need to fiddle with it some more but I've run into a roadblock: I have three different types of cloth masks and Face ID seems to trip over the flat-front kind from Tom Bihn and the pleated kind popular with Etsy sellers.
Covid-19 Fraud Domain Seized from Seller Who Attempted to Sell It Using Bitcoin
The Commandant's rationale makes sense. One nation, united.
At least it's within the realm of possible fan recreation if the international cut is strictly shorter than the 4K release we have.
The most interesting part of this for me is actually under the header "Appendix: Power", which could be its own short post. Key excerpt:

> When I see patterns in my programs, I consider it a sign of trouble. The shape of a program should reflect only the problem it needs to solve. Any other regularity in the code is a sign, to me at least, that I'm using abstractions that aren't powerful enough-- often that I'm generating by hand the expansions of some macro that I need to write.
Esperanto has more than 100 thousand fluent speakers (lower levels are in the millions) and more than 2000 native speakers. Klingon is not even close to esperanto.
What did you end up learning instead? Learning python (2, then 3) changed the course of my career for the better, starting with web development, then machine learning. I’m doing mostly javascript these days but still use python a lot for web scraping, business process automation, and machine learning. It’s pretty versatile.
Your argument supports the statement that coronavirus is not as dangerous for young people compared to old people. And that it's really serious for old people.

There remains a required link to why this isn't serious for young people. And from there, an argument that this situation is better than the other scenarios (including 2nd order effects from other scenarios).
A big factor people haven't mentioned yet is that job prospects for non-graduates are extremely good. I know plenty of extremely talented people who got >£100k/y offers with half a degree.
The source in question is the author himself, when he was working as a physician in Britain
The problem here is actually twofold;

- Crosswalks don't do well in overly large intersections

- Vegas over-concentrates traffic into large arterials that require large intersections in the first place.

A traditional American street grid, while requiring more stopping time, in general allows traffic to diffuse across many different routes, making large intersections with two ten lane roads unnecessary.
> Save $350 buying an iPhone SE instead of an iPhone 11, maybe get an Apple Watch or iPad to go along with it with the money saved.

I'm not sure this is what Apple's going for. What I've heard from family and friends about the SE is that they'd buy it in order to save some money while still getting modern hardware with long-term software support. I kind of doubt that the market of people looking for a $400 phone are too interested in spending another few hundred on an Apple Watch or an iPad.
Is this not just another Diamond Princess Cruise?
I think the philosophy behind TDD is really valuable in the sense of "start with a goal in mind", but I find that I get better results with running and iterating than going to the effort of writing tests all the way out.

Probably just a mismatch of our testing tools vs the types of things I need to develop usually
> Python 2 vs 3 just seems like yet another thing that breaks up the creative talent pool to waste time solving the same problem in two ways.

Most people who actually used Python 2 have zero issue using Python 3. And most people coming into the Python ecosystem now only ever experience Python 3.

The people whining about Python 2 have legacy codebases. And, they have a right to whine, but Python 2 at least will continue to exist. Look at Visual Basic 6 codebases by contrast--more and more of those break with every Windows release.

This is also way different that say the ObjC to Swift transition. Apple simply said "Move, or don't. And if you don't we won't ship your app." And the community moved.

> Regardless of Python 2 vs 3, what is sad is that every new language, be it Go, Rust, Swift, Dart, Nim whatever is dividing whatever set of ‘good, smart, and creative’ engineers we have into smaller group each implementing their own sorting algorithm in their own language.

Sorta, but the whole point of a language is to have a strength that outweighs the negatives of creating it.

If I go through the Tiobe index and look at relatively new languages (there aren't that many in the top--Python, Ruby, and Javascript hardly count as new):

Swift is ObjC moved forward. That one was never going away.

Go is for concise networky client/server thingys. Okay. That's better than most other languages and has some large codebase improvements.

Rust is the only non-GC language in the pile and it aims to be a better C/replace C++--an arena that has been absolutely stagnant for 30+ years.

<dons asbestos suit>

Dart ... okay, you got me. I have no idea "Why Dart?". Every time I interact with it it seems to look like a crappier Clojure with Google foisting it on the world. When your function closings look like this:

);
},
),
);
}

You have Lisp-envy. I often wonder if this is just some team inside Google going: "Android Studio is absolutely terrible, anything is better, but we can't budge the glacier. We need to route around the brain damage."

D was meant to be a better C--but it took far too long to get a useful non-GC subset so never found its niche.

Scala--Meant to bring Haskelly goodness to the Java ecosystem. In my opinion, overreached, never really achieved its goals and now is competing against better languages. It took FOREVER until the whole Actor system worked decently in Scala, for example. To be fair, it also appeared in like 2000(?) back when the Java language ecosystem was basically crickets chirping. The JVM has improved a lot since then and made language development a lot better.

Kotlin--presumably in the right place at the right time. A modern Java before modern Java. And appeared at the point where Google needs to make sure to have an escape hatch against Oracle if required.

Groovy--Possibly the worst language to have any traction. However, most people's interactions with Groovy come about when they have to fix something broken in the absolutely horrible Android Studio build system. Friends I trust say that Groovy isn't really that bad (but not that compelling) but that, yeah, the Android Studio Build system is a horrible exemplar.
It's true the 2s complement wasn't always universal but von Neumann proposed it in the EDVAC report (1945). It was the IBM 360 (1964) which really championed it. The PDP-8, 9, 10 and 11 all used 2s complement. By 1976 when this MIT AI Lab report was written, 2s complement was pretty standard.

I think this is just the MIT AI Lab tilting at windmills. They had their quirks like wanting the world to call pixels pels well after the world had decided on the former.
I wonder if anybody's considered packaging these drugs up for home use? A "stroke EpiPen", if you will.
Can you clarify what it means that Google uses your product? Is that everyone who does webdev work?
Was the original title the article's title? I'm really curious now.
How does that compare, with other high IFR diseases, didn't they also have deaths skewed towards older people?
Big discussion of original source a couple of days ago: https://news.ycombinator.com/item?id=22957573