skysight-inc/HackerNews huggingface dataset:
And combine that with the fact that, even the overall economy aside, at least certain types of companies will slow real estate growth. I certainly don't believe that lots of companies are going to go fully remote. But I do think, based on talking to people, that at least some level of WFH is becoming normed. And one result (depending upon what floor plan changes companies make) is that there may be fewer dedicated desk/offices.
Maybe. Or maybe you're just bored and looking for a distraction. I'm certainly guilty of that.

HN + Ice Cream is 200% more interesting than HN without Ice Cream.

When you are craving something, ask yourself: "Would I eat boiled tilapia because I'm so hungry?"

If the answer is no, you're not hungry. Just bored, or thinking of food. Reductionist, but it works for me.

Writing it down before giving in to your craving also helps immensely. Shameless plug, I do run a nutrition tracking company at https://www.joyapp.com. But even a handwritten log will help.
> Redfin's stock has been part of the record breaking rally during the pandemic and is doing well because of widespread economic hardship.

Their stock has been rising due to the Fed buying up a ton of assets like these. Their stock price does not reflect "reality".
Phantom Status Quo
Link?

You might be misremembering Pete Hunt's talk about React's design decisions: https://www.youtube.com/watch?v=x7cQ3mrcKaY where he makes the case against the "separation of concerns" cargo cult.
Given how much denial there is of the threat now that it is a fait accompli, it's hard to imagine convincing a sufficient number to deal with it as an abstraction.
Mistakes You Are Making When Selecting an Automation Testing Company
I remember the disappointment. I had a Genesis at the time, I loved it, and I was primed to be a continued customer for Sega. From my perspective, all they needed to do was to release a decent next-gen console with games support.
Looks really great! I have a pretty solid workflow and dataset built up in the existing setup but when I'm looking to upgrade/update going to try it out. Thanks for the rec
I agree with you on a technical level, but the fact is the UX for sharing gifs is still superior to video. The ability to copy/paste them, and the fact they appear inline and autoplay in contexts like text messages are killer features. Users simply don't care how big the file is or really even how grainy it is, as long as it works.
What does that have to do with redux?

How does it replace a client side state management solution?
There was a Genesis 2 and a corresponding Sega CD2 which were smaller than the originals
> if the population prevalence is 1%

But the population prevalence is much more than 1%: 80k deaths at a 1% infection fatality rate (and I believe this is high, but I'm being conservative) implies 8,000,000 infections so far. This is more like 2.5%. So far. 95% CI for specificity is 99.5%, so you can be reasonably confident that you're doing better than 85%.

It may not be a perfect intervention, but you could really reduce risk. If there's an 85% chance that someone is immune, they do not share a household with a vulnerable person, and they are not in a high risk group themselves-- you've reduced the risk of death to basically nothing.

I disagree with it for other reasons (it incents people to go get sick to be free/be able to work/etc).
Thanks, great question !

Dynamic allocation is only enabled on our Spark 3.0 image (from the 3.0-preview branch, since the official 3.0 isn't released yet). It works by tracking which executors are storing active shuffle files. These executors will not be removed when downscaling. More info here: https://issues.apache.org/jira/browse/SPARK-27963

It's not perfect, but there are more improvements for dynamic allocation being worked on (remote shuffle service for Kubernetes).
One of the performance details noted in the last update's release notes was that RegEx library specifically used by the syntax highlighting engine was a native dependency on desktop and a slightly slower WASM dependency on the web, and they improved the WASM bindings enough specifically for the syntax highlighter that now all platforms are using the custom WASM build.

Performance details in the release notes are really interesting to follow.
You mean I can save a couple hundred dollars on my flights if I live somewhere that costs thousands of extra dollars on rent?
I have a theory that hindsight isn't even 20/20 when it comes to the web. Hindsight is still 20/400 because we STILL do not know what is the best language & framework. Frontends evolved quarterly with new paradigms popping up at a breakneck pace.

There is a reason why we have knockout, ts, angular, react, vue, and even people touting their own NEW frameworks in this very thread: we still don't know WTF we are doing!

I don't think it is a bad thing, I think we're in the Cambrian Explosion of web development, and will be for decades until the hardware slows down its rapid evolution.

I was there when Mosaic first appeared in /usr/bin during grad school. We had no clue where things were headed then, so I find it a bit harsh to diss on the first devs.
I think for the most part, it's this idea that things will go back to normal soon. And there wasn't anything structurally wrong with the economy like it was in 2008. Right now, the hardest hit people are mainly people with zero stocks (bartenders rarely have a decent portfolios).

The Fed has made bonds and savings almost worthless with all the money being pumped into the economy, so why not try to get in on this opportunity?

I think this all fools gold. We are going to hit 20% unemployment and earnings are going to take a massive hit. The stock market might not tank, but it also could break even.

At the point that people think the stock market isn't worth the risk, that's when you will get another big sell off.

In a weird way, both shorting stocks and going long stocks are both very risky positions right now.
What do you see as your key differentiator from Databricks? what's the key pain point they weren't/couldn't solve that you are?
How ironic given that the Net Yaroze, N64, and then PS2 were all black.
Genuinely curious, what kinds of projects are better suited to a Teensy than an Arduino, ESP32 or some form of Raspberry Pi?

Is the main advantage the pin count?
(copy-pasted with modifications from my comment on a similar thread posted earlier)

I used to have an elaborate system, but I converged on a simple solution: I stash everything in a single Google Docs document.

I made the conscious decision to optimize for ease of use, so that the friction/effort to write something down is minimized.

At the same time, I also made a decision to not to adopt any organization system -- anything that increases the friction of use is eschewed. Search was all I needed. I've been using this system for the past 5 years or so, and it's been very productive.

To extract ideas from it, I routinely re-read stuff (it's in log format, so it's very easy to read) and use the Fieldstone approach (Weinberg)[1] to coalesce similar and interesting thoughts and rewrite into larger thoughts. I've gotten a lot of actionable ideas this way (that I actually go on to execute on).

So it's a system optimized for postprocessing rather than pre-processing. (The Fieldstone approach is a method from writing, rather than knowledge management.) I find that pre-processing systems are unsustainable over the long term unless you're exceptionally disciplined (also, it's hard to know how to structure knowledge until you've processed it -- most interesting ideas are a garbled mess when first encountered). I try to build systems that don't rely on sustained human discipline or the necessity of shoehorning into known organization units.

[1] https://www.skmurphy.com/blog/2016/05/04/weinberg-on-writing...
It would also affect the weekend. It takes a day for the stress to disappear, and by Sunday 2pm it's back, but it's a glorious couple of hours Sunday morning.
"It was super cheap... it cost like $5 in sheet metal"

Not accounted for: industrial plasma cutter, welder, sheet metal bender, 3D printer, CNC mill to cut ball joints...
I think Jared Diamond had a similar argument that seems valid.

Roughly speaking, it boils down to the fact that you need 90 out of 100 subsystems in your body to be working. Your lungs, your heart, your skin, your brain, etc.

They interact, but each part also needs to work on its own for you to live. Every one of those systems can fail and leave you dead.

Since evolution only "cares" about you to the point where you bear children and raise them, what are the chances that it engineered ALL those systems to last FOREVER?

And then it created a single hormone to control every system and make them stop decaying?

Such a fantastic over-engineering can't occur purely by chance, 100 times over.

-----

In fact ANY mutation that decreased life expectancy but increased fitness during the reproductive years would be selected FOR.

So it seems possible you have multiple mutations that prevent you from living much longer than "expected".

(I'd even conjecture there's a sexual selection effect going on in the "live hard die young" people, like rock stars, athletes, etc. Their hormones are selected for "living on the edge", and that strategy has proven useful over millenia... i.e. a tendency toward self-destruction is not necessarily something that gets weeded out by evolution)

-----

That said I think it's definitely possible for some treatment to make someone who would have lived 60 years last until 70, or even 100. It's harder to imagine going from 100 to 200 (especially with productive life).
The largest business I know of on Next.js is verishop.com, which feels very snappy.
Archive.is seems to be down at the moment.
The only reason real estate works as an investment vehicle for people is because it's a slow market.

Don't forget the tax incentives (at least from a US centric view). There aren't many investments where you can depreciate the basis for tax write-off, while also realizing gains in tangible value.
And to add a new perspective, over here in Europe we've also started thinking in terms of "if the second wave catches me in a different country while vacationing will I be able to come back in my home country more or less easily?"

The answer to that question has been a definite "no" for lots of people during this latest and recent first wave (which has now started retreating a little) and I suspect lots of people will think twice before vacationing in a different country (even if that second country it's also in the Schengen area).
With the supercheap sub $5 ESP32/STM32 boards (both have Arduino core support) and their equally cheap add onboards for camera, ethernet or USB OTG - who exactly are using the Teensy line today and why?

I'm genuinely curious.
3D chips at that time made some compromises that caused things to pop in a weird way when they were used to render rectangles such as walls.
I'd say it's not really their responsibility to do that, and could lead to something dangerous. Universality is important, so if they did that, the door would be wide open to them adding annotations to everyone's posts with an 'official' narrative. Sharing a post that you disapprove of a government policy or law? People reading your opinion may need to view a video from the ruling party on why they think they're right first.
Even today this is true, from different causes. If you eat too many cheeseburgers you die of coronary artery disease before you die of old age. Anybody can still get into a car accident or get cancer. Even minor injuries can result in infection or blood clots. Every meal is another chance to get food poisoning.

Maybe the people who don't age just died of something else eventually.
It's impossible for an old cell to become young again, at least with our current level of technology, because that would require you to reverse all the mutations that have built up over time in that cell. If your argument is that our bodies have many different repair mechanisms, and that as long as we can figure out how to activate them properly, we can then reverse aging, I would caution you that while you're correct in that repair mechanisms do exist, it's important to remember that these mechanisms are themselves composed from the same components as the rest of your body, i.e. they too will age and begin to fail over time.

The only way to actually cure aging would be to develop sophisticated enough outside mechanisms that would be able to intervene and replace these biological mechanisms as they fail. Macro level replacements won't cut it either. Replacing an organ might give you a few years here or there, but it doesn't address the issue that aging fundamentally happens at a molecular / atomic level.
I'm not booking any flights this year at the moment. The only thing that would make me fly is a couple of fall events--which I don't really expect to happen. But I'd consider booking something in the fall so long as I could fully cancel it.
you mean s-expressions?
Ah - we asked the same question: https://news.ycombinator.com/item?id=23144432

I can see why the Raspberry might not be a good replacement for Teensy - power hungry (ESP32/STM32 have fantastic ULP/Deep sleep) and/or form factor.

> pin count?

maybe but there are ultra cheap analog and digital multiplexers available.
Reminder that at the moment this cannot happen without 1% of them dying and many more suffering long lasting or even permanent debilitation.

If we ever get to the point where 80% of the population has had the virus, that would be a massive failure.
I've been playing around with boards like this that keep getting smaller and smaller. Do people generally prototype something using these boards and then go directly to manufacturing? I imagine you'd want to have a smaller package than use these types of components as part of you larger product right?
There is a rule in eslint that warns you when a promise is dangling and hasn't been handled.

Please use that rule. So many bugs in the JS world is because of dangling promises.
> when did this shift happen wrt the Web: we only care about how it is easy for the developers, not for the users

Are you talking about the same web that ditched XHTML because you had to validate your site before publishing? And had those "works better on Mozaic in a 420x340 resolution" warnings?
No, it would be performance - for example regarding clock speed and RAM size.
NYC Coronavirus (Covid-19) data
The expansion module was just more RAM, not a whole new system. I think the 32x is more comparable to the N64DD, which failed and never actually made it to the US.
A bigger issue than the specificity of the antibody tests is that they're generally not positive until you're nearly recovered. This confines their use to specific purposes (assessing whether someone may be immune, estimating true infection fatality rates, etc).
Could you expand on the graphviz use in dbg context (or ref it)?

Is it to draw the call graph? How it's actualy done, with printfs or some lib?
We're experimenting with putting our documentation in our monorepo (written in markdown, compiled and published to GDrive, Confluence, if god-help-you you're searching on one of those platforms). Nitty-gritty api documentation lives in the service's protobuf file, but "evergreen" architecture overviews and technical designs live in the repo.

benefits: versioning, code review of docs, portability, plaintext search tools, docs show up while grepping for code, can change code and docs in same commit, git blame, you can "guess" where documentation for a service lives if you know it's location in the repo.

downsides: not everyone enjoys learning markdown syntax, it's a skill orthogonal to communication. eng is a gatekeeper for changes to documentation, i.e. product can't go through it and fix typos. our code review tool does not have as good inline comment-discussion UX as G Docs (biggest one).
There'd be some advantage if:

* you have Linux Kinix Python libs and drivers.

* You can use a very minimal Linux distro that starts little to nothing else up

It'd probably be better than running on Windows, but still not as nice as running real time, or close to real time (e.g. having a small C, Go or Rust program that runs on a custom Linux image where it runs as init)
Totally lame acronym
Micropolygons work beautifully for local only shading, but that is a very limited model and a thing of the past. The milage that you can get out of this model that was designed for severely memory constrained systems (high resolution cinematic animations on computers with 4MB if RAM) is enormous.

But once you bounce rays randomly through a geometrically complex scene, you either re-tesselate all possibly intersected geometry dynamically again and again with a comsiderable runtime overhead or you pre-tessellate the entire scene based on camera position and film resolution. The later approach is the basis for VFX at the moment, but some renderers like Renderman still can do dynamic on demand tessellation where required AFAIK.
"This video is definitely true. If it wasn't, Facebook would add their disclaimer."
A universal cure for cancer would increase lifespan by (IIRC) 2 years. This would increase it by lots more. I'm having a hard time drawing a line here that says one is good and one is bad.
I sometimes develop javascript things. And indeed it is a complex system. I only do it once or twice a month. I have build a few react native and web apps. All them are hard to work on because i didnt touch it for a while. Anyways, i am not familiar with next js.

-Is it the same thing as nuxt js but different?

- Yarn? I thought that npm was the thing to use again.

- How does yarn know that “create next-app” command? Perhaps some yarn install globally thing?

- Does it include typescript support or is it javascript only?

- Which node version is needed? And if I switch, is that create next app still available then?

- How many things are transpiled? Are there any other concepts i need to understand?

- What is the testing framework of choice these days?

- How long will this framework be hip? Am i talking about months, a few months, a year, two years? Hip is important, i (or new employees) dont want to work with software which is considered old fashioned.

- Apparently i need this layer on top of react client side rendering. Another concept.

- Full control over babel or webpack is exactly the thing which makes it complex. It is probably easy to get started and then you have to make that little tweak on a changed babel plugin to make “it” work.

- Is frontend and backend react the same? As in: will it share the same babel config and will every node function be available on the client side and vice versa?

Even if every answer is positive, it is such a huge amount of stacked concepts and technologies.

Dont get me wrong, i like programming in javascript / typescript. I think the programming is fun, but fixing the damn tooling and having debates about it sucks.
Yup, your "hot take" is the core of "Lifespan" by Dr. David Sinclair.
The last version of the SDK and the GCC-based toolchain were leaked a long time ago, which runs on Windows computers pre-Vista. I'll program in C with Sublime Text, and then run the compiler/toolchain in a VM running Windows XP. The VM can see my source code via a shared folder.

I'm waiting on the mail for a flash cartridge to run ROMs on retail hardware, so for now I use the mupen64plus emulator on Mac OS X, but also a more accurate (but slower) one called CEN64 from time to time. Nintendo 64 emulators are kind of odd; the popular ones don't really "emulate" a game console the way I would have expected.

Sometimes I post pictures of my progress on Twitter if you're interested:
https://twitter.com/danielsavface/status/1258896460604555264
Since this seems to be an OK thread to add humor to, I'll point out you can also stick 'em in a stew.
'yarn build' then copy build directory to web server
It is refreshing to read a headline about an antibody test that conveys useful information about specificity and sensitivity rates. This really helps to inform about how useful a test could be for serological surveys.

Well done Hacker News.
Do you have any evidence of this? Almost everyone I know who travels to "see the world" lives in a major city, and almost everyone I know who lives in a smaller town hasn't even left the country in their lives.

There's something to be said for the sadness of not having the money to travel the world, but that doesn't seem particularly better for people out of cities in my experience.
Sorry for over-sharing! i'll try to correct my note to clarify about domvm
I referenced another article to show CUPP allegations are not a standalone event. I made no claim of validity of the details. Facts are largely irrelevant when it comes to mass acceptance of a position.
The 1-Bit Instrument
Their blog (when it loads) gives some great examples: https://www.pjrc.com/blog/
Reminds me of this scene:

https://youtu.be/qIp_8RNNX4k?t=85
yarn build & cp build /var/www
Interestingly he is vegan. Many people I know that follow a plant based diet look suspiciously younger than the norm (I get the same comments often too). Causation or correlation - who knows.
Show HN: Product Hunt for Niche Podcasts
> They also have poorly trained pilots, who either aren’t qualified for ILS or aren’t confident in poor conditions - on numerous occasions I’ve been on flights which they’ve diverted (Bristol becomes Birmingham, Bergerac becomes Toulouse, Porto becomes Madrid) because of weather, while other airlines land and take off without issue.

This is straight-up defamatory. Ryanair have similar entry requirements to the majors, much better training and equipment, and the best safety record of any airline in the world. No one gets an EASA Part FCL without ILS, and every Ryanair pilot will be absolutely confident in ILS approaches - most will have done far more than other airline pilots.
It is not a course, but I would recommend the book The Pyramid Principle
As a developer, nothing sounds worse than a bunch of people typefarting and expecting everyone else to read their stupid thoughts.

If you want to type, please do it in an IDE.
For me as a kid, there was this sense of confusion and whiplash when it came to post-genesis hardware. The CD came out in 92, with no real notable games at launch: Sonic CD came out a year later, and Snatcher + Lunar at the end of its life in 95. The 32x came out shortly after in 94, and only saw a handful of games before being buried by the more powerful Saturn in 95.

With two major peripherals and a new console in a short period of time, each with its own library of games, it was hard to understand all that as a kid without internet access, much less afford it, so I stayed clear and sold my genesis for a SNES, then got an N64.

The short hardware life probably spurned a lot of 3rd party developers too.

Nintendo was much smarter, with longer cycles between major consoles, and no expensive enhancement add-ons to segment its games. When you bought a Nintendo console, you knew it would have a 5+ year road map and was a good investment (okay, ignoring the virtual boy). Every gameboy has had backwards compatibility with at least the previous generation, so it always felt "safe" to buy the newest model.
I am a bit biased here in terms of resources, I worked with a few people to create a free resource that covers intro to sql optimization: https://dataschool.com/sql-optimization

I also created a bunch of animations to help people build mental models for joins, aggregations, window functions, and subqueries which I find is the main blocker for people using SQL optimally: https://dataschool.com/how-to-teach-people-sql/
It would have to confer benefits before reproductive age in order to be a trait for which there's evolutionary pressure (to first order). Something that makes you more likely to live an extra decade almost certainly won't make you have more kids or make your kids more likely to survive, so there's no selection pressure for those genes.