skysight-inc/HackerNews huggingface dataset:
Does anyone know if they have addressed the major performance problems with typescript?

This was a few months ago, but tslint takes a few seconds on one of our larger code bases. However ESLint with the typescript plugin would take up to a minute+, and seemed to make webstorm struggle with the eslint integration.
It seems like a voluntary test for someone without symptoms is of limited value to the individual (beyond their individual curiosity) since we don't know enough either way about reinfection risk at this point, and the result is not terribly actionable - you can't just walk into stores without a mask because you have a positive antibody test - nobody is going to trust your lab result printout as a reason to avoid public health measures.

But that said, there should be a public health benefit to broad antibody testing to understand the true infection rate, and for that reason alone, seems like tests like this
should be covered by insurance or the public purse for everyone - at least in areas with outbreaks or at high risk for outbreaks.
Planet Nine is a Mass Effect Relay
Arduino you write bare metal firmware, raspPi you write software on a host OS

firmware does not have the overhead of a host OS. super low power modes, instant sleep/wake, exact control of instructions/clock, far fewer security issues.

Teensy and ESP32 are just souped up Arduinos.
Congrats guys, what you are doing is awesome :)
Yeah, I have experienced this as well before hair loss started up in earnest. Not really fun walking around with your partner of the same age and someone thinking she's your mom (she started graying early).
Reminds me a little bit of Exploring the Complexity of Driving Directions

https://jsomers.net/blog/directions
I don't see a single benefit we could get as a species from the combination of aging + death that we couldn't get from death alone, provided the viable reproductive period weren't dramatically extended. Even then, we do a pretty good job of moderating the number of children we have, if we're confident they'll live, as other comments have said.
Know Useful Tips to DeAddict Your Self from Smart Phone and Reason for Addiction
I've found I crave food for the reduction in anxiety. Fasting makes me feel panicked and anxious. (Like I need to get outside and chase down something to eat RIGHT AWAY.) Eating relieves that anxious feeling. It's not true hunger, just pain and suffering. Exercise and controlled breathing help a little. But mostly just make the effects happen faster.
The key is transferred only on the initial connection, after that a challenge/response mechanism is used. So from UX point of view it achieves similar TOFU, even if the technical details vary a bit. Sure, its bit worse but it is still very much trust on first use.
Politicians sending a letter isn't a substantive story for HN. It's even lower on the totem pole than proposed bills, most of which never go anywhere.
Authentication – Building a SaaS Using Django and Vue.js – Part 3
Dumb question, but what is the benefit of something like Nextjs over react/redux? So many things to learn...
Not sure if it would be easy to determine the legality, but you might be able to check EULAs and TOS of the services you plan to use to see if they have a clause establishing their ok-ness with false data.

Tangent - Sheboygan has excellent brats
I think those "We are HN" 4chan posts were cream of the crop.

Example: https://rbt.asia/g/thread/41920845 / https://news.ycombinator.com/item?id=7745561
Sorbet syntax is like a hack bolted on... I'm not really a fan of it.
Maybe also add basic metrics. Like number of views, popularity over time, sparklines for edit activity, ...

Maybe even some social features, with a decay rate. So teammates recently tagging things as "helpful!" could nudge me to pay attention.

Any additional signal to help noobs like me while foraging.
A absolutely love the concept of internal blogging.

Writing documentation has a barrier to entry: what if I'm wrong? What if others on my team disagree with how I'm documenting this? What if I'm on the hook for maintaining this documentation for the rest of my career? Or what if the documentation goes out-of-date and ends up causing more harm than good?

Blogs solve all of these. If I post an internal blog about how something works it has three things that fix this:

1. It has a date on it. It's clear that it may not still be up-to-date in a few years time.

2. It has my name on it. It's clear that this is my opinion / my experience at the time, not the official internal position of the company

3. It's a "blog", not documentation - so it's OK if it's incomplete or inaccurate.

I ran an internal personal blog at my last employer for this reason - using Confluence because we already had it, so I didn't need to introduce a new tool.

I didn't quite manage to make it stick as a habit for other engineers - I'd have liked to invest more effort in that.
> Obie's Metamorphosis

Ovid's Metamorphoses?
Because 65 kB is 65 kilobytes, not 65 kilobits.
We have a team using this at work. They had built a process and needed it to be put on a VM and run periodically. They said the requirements were a dual core machine and 8gb of ram. The “binary” was like 1.8gb. I’m sure it included a jre and a full nifi runtime, but god damn that is ridiculous. Had this process been built using go or crystal or something like that it probably would have been less than a megabyte and able to run with 512mb of ram.
Show HN: Flight Instruments in Snap SVG and JavaScript
I wrote these a while ago with some intention of creating flight training tools. I'm making them available to all the other programmer / pilots out there who might find them useful. https://codesandbox.io/s/six-pack-flight-instruments-fl7b8
Sorry to be pedantic as I agree with your wider point :) but a 56k modem was actually 56 kilobits per second so a theoretical max of 56/8=7 kilobytes/second. If memory serves correctly real speeds were more around the 4-5kb/s mark
From a game theoretic/psychology perspective, doing this kind of thing makes sense. It punts the ball on so many issues, and gets people into the mindset that all of our problems will go away when the rewrite is "done." I wonder what analogs out of software engineering exist for this - probably a lot.
deeperpockets about to be shallowerpockets...
The FDA suggestion of doing two tests to reduce the percentage of false positives (since you can't rule out cross-reactivity with another coronavirus) looks like a good idea for broad testing.

Of course this means higher costs.
Video is good for brief pieces unless the whole point is to evoke emotion. Are you Spielberg? Are you going for Best Picture? Then keep your video very short. It isn't searchable, it moves at one speed regardless of how the audience is doing, and there's no way to copy text out of it so I can search for more information. It can't be cross-referenced, it can barely be indexed, and the text it contains can't be reformatted, unless I'm applying the formatting to subtitles which live in a separate file, in which case I'm really interacting with a text document after all, innit?
Howard Marks: Uncertainty [pdf]
What are some examples of $HYPED_TECHNOLOGY and $FLASHY_LANGUAGE these days? All I can remember is Ruby on Rails.
I wish Teensy was open source, it is not. It is amazingly well engineered including the bootloader, just that it's all closed source.
Been that way for at least 5 years https://news.ycombinator.com/item?id=10190846

There's a few articles in the old comments that explains it's use case a little
This isn't bad, but the note decays sound noticeably different. My guess is that the NN doesn't know that human ears have non-linear response that makes them more sensitive to errors in the decay than the attack, so it treats them equivalently. If this is the case then it might be fixable by using logarithmic scale audio samples instead of linear.

The non-linearity of the ear is frequency dependent[0], but in practice I suspect it would be sufficient to pre-process the linear PCM data with x=sqrt(x) and undo before playback with x=x^2.

[0] https://en.wikipedia.org/wiki/Equal-loudness_contour
The expansion pak was only required for 2 or 3 games, and bundled with one of them.

Most of the games with epak support used it to increase quality and / or framerate, the game worked fine without. It was also relatively cheap ($50).
I’d guess that one out of fifty times the person would not die prematurely, have the means and foresight, and then go on to do this; and that one out of two times their community, which they don’t part ways with, catches on and names them a god for a while.
I pick teensy for mine. Is null-issues and so easy to flash.

Also exist a neat workflow where you design your keyb on http://www.keyboard-layout-editor.com and then import it on https://kbfirmware.com and you get your keyb up and running very fast.
(Optimistically) Imagining a world without offices
Ah you’re right :) I guess I was misremembering just how slow things were back then! I remember when forum threads would include “56k warning!” if they had a bunch of images.
Unless everyone's immunity stops at about the same time, a year or two of immunity would be sufficient to prevent large scale pandemics from recurring from this virus.
Wouldn't you also need an ADC/DAC to interface with analog signals (e.g. for a custom Eurorack module)?
That's the point : Similar to Shazam for music, you would build a mobile app that would use voice recognition to identify the cooking show and give you the recipe. Additionally you could find a restaurant that makes something similar and offer to have it delivered for a fee.
> It's more like a paradigm changer, like the print, the engine, electricity, communication and computing.

Either we really disagree about deep learning, or you vastly underestimate the influence of the other technologies that you've listed.
An idea I had but never really executed on was a mechanism for tagging documentation as "should be reviewed at least once every X months" - for things like setting up developer environments.

That way a team could be alerted if their documentation was due-for-review. One person gets assigned a task to review it. They look through it, update it if necessary, and either way put a "last reviewed by X on date Y" tag on it so people who read it can tell that it's still relevant.
Just anecdata- several times I've done something similar and I noticed after 3-5 days I'm just not into grabbing a candy bar or maybe a leftover dessert. When I shop I'm even a little turned off by most sweets.

The most recent experience has been the quarantine. We stocked up on essentials from costco, which meant no sweets. After going a couple of months without candy, I entered a market yesterday wanting to grab some basics and a snack or two. I ended up with beef jerky and some gold fish crackers. It's not like they're healthy, but it's out of character for me.
my initial thought was that hyperspace would allow a _shortening_ of the distance traveled from point P0(x,y,z,q) to P1(x,y,z,q). Since I was _really_ into space combat games at the time... that would have been really cool!

However, - and this is obvious when you work through it - when you use Euclidean distance (https://mathworld.wolfram.com/Distance.html - see the General equation), the distance travelled increases, thus obviating a key part of my game, which was to "jump" through hyperspace to shorten the trip. I didn't care to rewrite math enough to make the game work out, and since I'd spent so much time learning math, graphics,and larger-scale program design, I was burnt out. It was a great experience.

One day I might return to the notion, but it'll be around the hyper-dimensionality experience, not as a combat game. I don't like the slice mode of 4D games qua the OP, I far prefer projections from 4D as a way to understand the 4D realm.
Server side email has the failure mode of the company going broke or banning you. Client side email has failure modes like destruction of device (house fire, flood, other accidents) or even just obsoleting of OS/app. Neither is inherently superior to the other.

In the particular case of the emoji ban, the problem is that the FTC should never have allowed one company to control search AND email AND school document sharing AND maps/reviews AND video AND mobile phones, etc. If you don't use Google for your email, there's no danger of Google banning you from it. :-) More seriously, Google (and Amazon and Facebook and Microsoft+Github) needs to be broken up to protect consumers from one company having a chokehold on their digital lives.
While I generally support these efforts, I have feeling it would be easier to engineer a way to escape these meat bag prisons we live in, and construct an android body that isn't built from the worst form of spaghetti DNA code imaginable.
Show HN: Always on top webcam for Screen Sharing
Not ignorant at all... I believe the issue is that the statement ("95% confidence interval of 0.0 to 0.5") has just slightly different/counterintuitive meaning in this case. In general, you can always make the interval larger, but you want it to be smaller. With the understanding that the 95% is a lower bound, [0.0, 25%] is also a valid confidence interval.

But, yes, you are entirely correct as to the practical meaning. 0% itself is impossible, but 0.0...1% could still happen.
To expand on this, each plugin will receive host managed buffers that they're requested to fill and the input they're expected to process. If they don't do that in time for the host to mix the buffers and deliver the mixed buffer to the audio driver, it simply won't. Nowhere do the plugins directly interact through this process.

If your plugins are crashing because of an underrun you have a much more serious problem than underruns. Then you have plugins writing to or reading from memory that wasn't either handed to them by the host or allocated by themselves. That bad code running in your process can cause it to crash is an orthogonal problem to buffer underruns causing skips or stuttering in audio.
The people from the Duke-NUS Medical School have designed a "surrogate virus neutralization test"[1] which might be used to perform neutralization tests without the security requirements of using live virus.

[1] https://www.researchsquare.com/article/rs-24574/v1
>The problem with the liberal reception of Gates is that it doesn’t generally allow for an accurate critique of his work,

To accurately critique his work, one must first KNOW his work. Bill would have less troubles if he were Elon Musk or Donald Trump because those guys are natural marketers. They would trumpet every of their accomplishments for the world to hear.

Since Bill doesn't do that, it's created a market for rumor mongers. It's the same reason why celebrity gossip is a thing.

>nor account for his ties to the unsavory parts of the global elite

If 10 out of my 100 friends are 'unsavory' does that make me responsible for their actions?
Have you seen "The Man From Earth"?
I would love to use assembly x86 on baremetal (i.e., no code that's not written by me executes) as I used to do years ago but I will be needing an infinite time and that would be, career-wise, a complete waste of energy.
As someone leading the charge moving a company from Rails on Heroku to Go on Kubernetes with Prometheus/Jaeger/Fluentd/$CNCF I’ll be self aware enough to say “all of the latter.”
The Office Is Dead
Absolutely, just dressing differently and changing a few things has helped. Facial hair is a big one. I'd rather look young than be balding at 23 like some of my peers.
As I recall my history, it was actually believed that Einstein's first wife, Mileva Marić Einstein, who provided at least some of the mathematical muscle needed for GR [0].

---

[0]: https://blogs.scientificamerican.com/guest-blog/the-forgotte...
It's weird to me to say so but this intervention is one of the few things that, even if it were to demonstrably increase my lifespan from ~80 to ~120 years, I probably wouldn't do.

I don't know if that's because I enjoy food and bodily activity too much to value a longer life without them or because I'm addicted to food. I've wondered.

What wouldn't you be willing to give up for a much longer life?
Can I use nextjs or ssr react with websockets? Does that go against the pattern of server side rendering?

If I have a large app that has a few pages which use websockets so I'm not sure if nextjs is something that makes sense for me or if I should just start with create-react-app and go from there.
> Everything else at the time rendered with triangles, while the Saturn uniquely used quadrilaterals.

Isn't that still the case? I know that quads are used quite a lot for modelling but is there any modern system which uses quads for rendering?
Within the past two to three decades at least, I saw much of the tech world grow (for better or worse), benefiting from NIH inclined innovation + OSS bazaar model; some random evolution examples coming to mind include minix vs linux, java vs golang, memcached vs redis, apache vs nginx vs traefik, lxc and docker ... not that the development of the latter was motivated by lacking capabilities of the former, boring tech more or less has been always available but it takes guts and perseverance to embark on a green implementation. We probably have to admit that most of us do have NIH, to some degree.
My closing paragraph:

I'm prone to nitpicking titles and I don't have any problem with people nitpicking titles because they feel the title didn't adequately signal that is wasn't really the kind of content they come here for. But I think it's overkill to ask people to not submit this kind of content.
Nice work. I tested with user pg and noticed that the Y-axis on submissions starts at 31/12/1969 and the comments starts prior to 04/09/1982, compressing the actual data into the right of the graph.

Second, the username on your app is case sensitive, not sure if it is on HN (haven't tested).

Other than these, nice work.
Soda and a bag of pretzels is probably the cheapest possible snack one can manufacture in the US.

Bread and water would probably be more expensive.
You wouldn't necessary need it to be in the hotel room. You sneak in, take a picture, have the lab down the street reproduce it, come back in a half hour and make the swap.

That's also assuming you would actually need that level of sophistication. It's plausible that there is a level of printing technology somewhere between "crappy inkjet" and "semiconductor fab clean room" that could still fool a phone camera.

There is also the possibility of accessing the inside of the machine without tearing the sticker. You think they're going to disassemble it by removing the screws, but they actually disassemble it by slicing off a section of the case with a sharp blade and then epoxying it back together. Or make their modifications through the cooling vents.

And that's really the other problem too. If you don't know how they're going to do it, you don't know what to look for to detect that they did. Your sticker is intact so you're safe, right? Right?
Many? Dental care, for example, definitely has unequal access. Implant replacement for a tooth is several thousands of dollars out of pocket. Wealthy folks can afford to get a tooth made and an implant added (and can afford the time off work for surgery recovery.) Less wealthy people might not be able to afford to replace a tooth (and need to just have the tooth pulled or live with the pain), or cannot take the time off to recover.
I use the LastPass extension. Here I write down everything that is important to me.
Our team found this adapter to integrate ML with NiFI pretty handy: https://dev.to/tspannhw/easy-deep-learning-in-apache-nifi-wi...
Cortex-M7 @ 600MHz, pads for PSRAM(8MB or more), microSD, wait, isn’t this thing Linux Kernel compatible at that point?
We used NiFi...one of the worst experiences.

It installs like an appliance and feels like you are grappling with a legacy tool weighed down by a classic view on architecture and maintenance.

We had built a data pipeline and it was for very high-scale data. The theory of it was very much like a TIBCO type approach around data-pipelines.

Sadly the reality was also like a TIBCO type approach around data-pipelines.

One persons experience and opinion and I am super jaded by it due to some vendor cramming it down one of our directors throats who subsequently crammed it down ours when we warned how it would turn out. It ended up being a very leaky and obtuse abstraction that didn't belong in our data-pipeline when you planned how it was maintained longer-term.

I ultimately left that company. It had to do with as much of their leadership and tooling dictation as anything else, NiFi was one of many pains. I am sure there are places that are using NiFi who will never outgrow the tool so take it with a grain of salt.

Said company ultimately struggled for the very reasons those of us who left were predicting (the tooling pipeline was a mess and was thrashing on trying to get it right, constantly breaking by forcing this solution, along with others, into the flow. Lots of finger-pointing).

Sucks to have that: "I told you so..." moment when you never wanted that outcome for them....I just couldn't be a part of their spiral anymore.
Our internal studies showed that gaslighting users by showing them a completely new interface once in a while and then switching back to the old one the next time they loaded a page increases user engagement, so we made sure to implement such a system based on a Medium article we found that had something to do with multi-armed bandits.

Some darkness here.
That's a nice trip down memory lane. Thanks!
There is no green card, which is based on any non-immigrant visa, including H1B. Body shops and some other companies use a promise of a green card to convince foreigners to join on H1B but it's not what H1B is for and it doesn't mean it's an immigrant visa or a part of the "path to green card". The whole practice, is, if not illegal then immoral.
It doesn't have to be perfect. If 90% of the at risk population where it's allowed to spread has immunity, then that's high enough that the virus would logarithmically decay. That's often referred to as "herd immunity". So long as on average cases result in less than one additional case you're fine. 1000 cases with an uninhibited net reproductive rate of 4 with a population that's 90% immune would result in the next "generation" having 400, then 160, then 64, then 26.... You get the point.
Search for 'Six-Page Narratives' on this shareholder letter from Bezos for a bit more detail: https://www.sec.gov/Archives/edgar/data/1018724/000119312518...
Not at this point, no. We went into detail on Telia and Telenors analytical platforms last year, though. Should still be up to date: https://nrkbeta.no/2019/10/11/telia-og-telenor-selger-analys...
Before I had kids, I loved going to the office. I used to commute 1.5 hours each way to go to the office in San Francisco, because I loved being there and I loved ending my workday in San Francisco, which gave me the chance to take advantage of the cultural activities in San Francisco when I wanted to.

But I have kids now. I much prefer working from home, because it gives me the flexibility to go to their mid-day events, or be home in time for (future) after school activities, and just to see them more.

Even when my commute was only 12 minutes each way, I would still leave home at 9am and not be back until 7pm. I'd barely get to see the kids that way.

For me it's all about being able to see the kids more.
Improving Java Hibernate Bulk Insert Performance by more than 100 times
Just because a Ferrari is faster than a Corvette, does not make the Corvette slow.
If they were the same extreme, then it would be impossible to be expensive and terrible. Unfortunately...
Robert Heinlein had a whole universe where this was the case. A group of people had been bred to live as long as possible and hid it from the wider world for fear of being hunted down and used as lab rats. They end up fleeing to space when discovered.
Sure, why not? SSR just creates the first version of the page, the web sockets can kick in once the page is rendered.