skysight-inc/HackerNews huggingface dataset:
The problem is that the definition of "handling COVID well" that everyone seems to expect is stopping it in its tracks and wiping it out, and doing that with a respiratory disease that's this infectious and has such mild symptoms for so many people falls outside the scope of what traditional pandemic planning in Western countries even tries to achieve. Bluntly, no-one knows how to do it. As far as I can tell, the conventional wisdom used to be that it's just not possible. New Zealand has some fundamental advantages that put it in a better position to achieve this than anyone else (island, long way from other countries, relatively low population) but even they're having a bit of a time sustaining it.

Now, you're probably right that a few decades ago the response to something like Covid wouldn't be seen as such a disaster - but that's mostly because expectations were different back then. If you take a look at some of the flu pandemics, they were a mess in terms of things like school closures and other measures, but as far as I can tell this was just seen as normal and inevitable.

(Obviously, countries which had bad experiences with SARS do have very different pandemic planning - but SARS was a much better candidate for cotainment and elimination than Covid is.)
I was curious of iPhone performance - looks like latest one will outperform my MacBook again...
You can’t replace Raptors with NTRs because of size/thrust mismatch. A NTR with the same vacuum thrust as a Raptor would weigh at least 80 times more, and likely be far larger. Then you have shielding and radiators, it’s never gonna be able to lift off the Moon.

And you aren’t saving space losing the oxygen tank. First you will need that space for hydrogen propellant which doesn’t have the density of Methane. Worse is it also offset by requiring expensive (in energy and cost) additional cooling for Hydrogen.
That was true for Java 8; we're at Java 15 now. No need to tune anymore (except in extraordinary circumstances).
> China even started lying about how they had it under control.

If you think China was lying about it, you should see the public statements of checks notes every head of state in the West.
"Unfiltered Information" is a nice ideal but it's also just not true. Additionally it doesn't account for intentional disinformation.

Regardless of the source, the information has already been filtered through whoever is presenting it.

(In this specific case I think the actions taken by Twitter were bone-headed/shortsighted but Twitter has no obligation to host any content or uphold your first amendment rights because they don't apply to Twitter.)
It's a holdover from print news media to use uncommon-but-short synonyms in headlines. There might be some benefit online as well, but since it's an established jargon/vernacular/dialect/etc of English, they probably just continue to use it out of habit.
What algorithms you have in mind? That would be a bad assumption, since layer 2 can be ethernet, but it may be i2c, or slip, or spacewire... Layer 2 does not mean "close" or "fast".
The Nordics are social democracies. Free market, liberal with a strong emphasis on social care. I'm not quite sure what your point is.
Source on the late December? Early January is irrelevant, but I would like to see the former if that is a true claim.
> what's the salary history for the company employees currently in the role you're applying for?

This would probably cause someone's head to explode.
> Anyways, can you define "serious academic" in a way that doesn't make this sentence tautological?

Sure. Basically the entire field of modern day economics does not take the labor theory of value, in the way that Marx means it.

In terms of an actual description of how economies work, almost all real life, professional, economists do not take Marxian "economics" seriously.

> to give more nuanced analyses

It is not a matter of something being "nuanced" or not. It is instead that the vast majority of modern day economists do not take Marxian economics seriously at all.
If your experience was with Java 8, then things have changed radically since then.
I've been staring down compiler flags for two weeks straight, now, since I've been working on cross-compilation toolchains, but that kind of narrative doesn't fit your current level of snark, I guess.

I have run operations for programs written in Java, C++, and Go. I've done it both at small companies and large companies, for everywhere from a rack of dedicated servers running Apache Tomcat to thousands of virtual machines running a mixture of C++ and Go microservices.

The constant thread is... over the last ten years... the people running JVMs complain about tuning the JVM, and always have stories to tell about it. The JVM is fantastically tuneable, and when people online complain about GC pauses or memory problems, there's often some way to tune the JVM to fix those problems. The JVM is amazing, it's a marvelous piece of technology.

But there's also a bunch of people who don't know how to do it and just turn knobs. Like, oh, customers are calling in to complain about latency, so I'll increase the size of the Java heap. (Which, for those not familiar with GC, will make throughput better but make latency worse.) Running services on the JVM means that "working with the JVM" is now a skill you need to select for whatever operations team you have, and if you're a company running a mix of different services (like, I don't know, some databases, memcache, load balancers, etc) then "knowing how to tune the JVM" competes with several other skills you'd like your team to learn.
> It simply isn't a great input method

Loud is relative, privacy is an aimless indictment that's orthogonal, and for brevity?

Speech is a fantastic tool for communication, which includes input and output. It's part of why most large animals, for which quick communication is imperative, use it. It's imprecise, which is the problem that machines are not good at dealing with. It's was a good direction, when we used to have machines that were initially trained with speech for better accuracy, but now passive listening of devices isn't even used for that!

> The real game changer for input is along the lines of what the neural lace is supposed to be. Cognitive input. Silent, fast, efficient.

Silent sure. The human mind is rather random, highly variable between individuals and ages. I would not call it fast or efficient. Then again, speech to text is contextual cognitive input. Without drugs or intentional damage (minor) to the brain, I don't expect neural implants to be very effective, even in the next 100 years.
rclone might hold some promise as an alternative, if you don't mind using Go.
I would love to exchange salary info! I'm looking forward to what salary you have offered, and paid, others for this position and role in the past as well as other positions and roles not exactly the same as this one but somewhat related or similar to this one. :)
What Makes a Good Estimator?
Generally at HN. Occasionally people will ask for advice about depression or anxiety. If you suggest seeing a doctor you are greeted with an emotional event.
Counterexample: Conservatives opposed Communism.
I don’t advocate lying, but in that case at least in California I think it’d be safe to give them any number you feel is useful. After all, this is a moment of negotiation, not a moment of establishing facts, and they have already told you they’re playing loose.

[Edit] To be clear, I would break off the interview instead of playing that game, but I have the good fortune to have a lot of offers. As others have said, it’s a big red flag. But if you’re stuck with it...
click looking for SF, disappointed
I wonder where the underlying data comes from
Do you have any examples of programs that run well on Oracle JDK but not on OpenJDK?
Thanks! If you have any questions or run into anything, you can reach out to me at kevin@dendron.so

We also have an active discord channel with lots of good people: https://discord.gg/AE3NRw9
Well, this is terrifying. The next advertising gimmick involves a virus with a payload that stimulates dopamine when a licensee's TV/Facebook spot is seen.

You could hit the entire population with this kind of thing.
Thanks for the ref. I'll bring this up the next time somebody questions my "let's clean up these flags in prod".
If you want a self-hosted alternative to serveo, I recommend sish (comprehensive) or my own SirTunnel (simple and minimal).

If you just need ad-hoc tunnels on someone else's servers for free, I'm not sure what the leading options are. localhost.run is one.

[0]: https://github.com/antoniomika/sish

[1]: https://github.com/anderspitman/SirTunnel
Ask HN: Good C++ code bases to read?
Hi All, I managed to avoid having to write C++ for all of my career. However, especially with SDR, I find my need to write C++ and my brain is so grooved reading C code that I find it trips me up reading C++ code. Also I find I don't have a good sense of "clean" C++ code. Since I learn best by exploring, I was wondering if there are some good code bases to read where I could get a feel for what "good" C++ code would look like.

Any suggestions? Pointers to repos would be appreciated. Thanks!
Outside of Trump... i'm not aware of any large scale deception or ... just plain ignorance when it comes to trump.
Did you have access to another computer? You could have probably saved a few bucks by making a USB instead.

https://support.microsoft.com/en-us/windows/create-installat...
I bought a (rather large) condo in 2015 for just shy of $600k. In 2017, the same unit in my building on another floor sold for over $900k. 50% increase in value while we did nothing.

That's not normal. That's a bubble.

That said, the prices haven't gone up in 3 years now- no one is getting $900k for this unit anymore.
In case some entrepreneur gets discouraged by this comment, I'd like to add some personal color (currently building B2B product). The commenter is correct that IT admins take a conservative stance ("no" by default) but that doesn't mean your startup can't break into big enterprise using a bottoms-up motion. Unless the business is in a highly regulated industry, employees will sign up to try the product and, in most cases, won't ask IT for approval.

This is indicative of a broader trend in how software is distributed in the enterprise. Whereas software was traditionally purchased tops-down (i.e. CIO purchasing decision), today's software products are increasingly product-led & bottoms-up (i.e. end user purchasing). Classic examples include Dropbox, Slack and now Notion, Airtable, etc.
"I signed an NDA with my previous company that is still in effect. I can't disclose this information."

If they insist beyond the point of politeness, "Do you really want to hire someone who wouldn't honor an NDA?"
Wouldn't decentralization just give people the option to choose from several different biased, unelected, unaccountable corporate entities?
There’s a valid point that is being overlooked by all the replies here: social change happens almost entirely between, not within, generations. While any individual would prefer to live forever, human progress would likely be greatly reduced if we were not mortal, and did not have the personal imperative to “make something” of our short time on this earth, nor the infusion of fresh perspectives and ideas that come from new generations.
> as a Hindu I know

A lot of people in this world say that they know with certainty what will happen after death.

For all we know we could already be dead, and Skynet has taken the trouble of resurrecting all of our minds. Right now we could be riding some eternal horror simulation, stuck on the roller coaster ride up, just before the plummet into extreme pain and chaos.

That's an equally valid guess.

Nobody really knows. What I can see with my eyes and reason with my brain leads me to believe my consciousness ends with me. But who knows. Maybe we're all just NPCs in some sufficiently advanced game.

All that I know is that in my worldview there is some problem gradient that leads to engineered immortality. I'm not sure how steep that path is, nor where it lies. It might be towering over us higher than Mt. Everest. But it's there, somewhere, a problem waiting for progress.
With respect, these careerists subscribe to journals that will literally publish translations of Mein Kampf so long as a few buzzwords are exchanged. On a less sensationalist but more quantifiable note, 70% of the research comprising the field can't be replicated. I think my scepticism is warranted.
StreamingSlayer
And this would be a much better situation if users could hardcode their own features and definitions.
I was responding to:

> java is very easy to troubleshoot compared to c, go, and rust

>> Can you expand on this? Why do you think that?

So the comparison is C, Go, and Rust. Yes, I'm familiar with all 3 of them and Java is easier to troubleshoot than either of them because it has better introspection out of the box.
You could probably do some tests yourself. Also as far as scientific computing goes Nim lacks a lot of libraries.
One of my reasons for creating Dendron is that while all note taking apps (try) to make it easy to put notes in, they all make it hard to get them back out, especially as you add more. It didn't make sense to me, especially since like code, I tend to spend more time reading notes than writing it
I wouldn't... but I would expect the company trying to "buy" the employees to act at least partly in their interests - otherwise the new employees will soon become ex-employees!
thanks. I will keep this in mind
How do you have immortality in a universe with a finite lifespan? (so far as we understand). Any such thing would require a shift on par with the discovery of the existence of God (an equivalent). So really is it that the singularity isn't just a secularization of Christian apocalypticism at all, but a re-framing of the reality of reality?
i lived in Fidi for about a year. Wasn't a bad experience. Lots of stuff within walking distance. Don't know that I would repeat it though.
If the company asks early in the process, you will really want to clarify the range they're looking at. Often, recruiters really are trying to do you both a favor. They will always ask what you're looking for if you tell them that the range they've given is too low for you. Which is fine with me - as the pay I'm looking for is outlandish for many startups and non-FAANG companies. I rather not waste time with the companies unless I think they'll be good for interview practice. :)
feedback taken
Eventually those mortgage rates will go back above 4%, and what happens to housing prices when they do ?
I mean, sure, but the argument is that it circumvents the protection measures. If you willingly give someone a dedicated tool that decrypts your content, I just don't understand in what world using it is considered to be a circumvention of protection measures.

I have no idea how American courts usually work, but what a given program actually does seems pretty relevant to me, if you allege something like that. But I guess that's just my opinion and the American law really is that fucked. Thanks for your answer.
Is it free at those usage levels? If not, how much?
And it's really what most potential employers are looking for.
Here is an interesting study on NYTimes and fake news:

https://www.cjr.org/analysis/fake-news-media-election-trump....

It makes the case that:

1) Adults in America saw hardly any fake news stories (on average one per person, massively dwarfed by real news and political ads)
2) Main Stream Media were far more "to blame", focusing on scandal instead of policy. They give an example of the NY times ran more front page stories on Hillary's emails in 10 days, than they ever ran on Trump/Hillary policy comparisons.
Examples of Unconscious Bias and Tips to Reduce Them
Twitter isn't saying the information is false. Twitter is saying the information was "hacked".

The truth matters more than how the truth was obtained.

If you don't your dirty laundry aired, don't have dirty laundry.
Yes, There are so many things to take care of. Are you interested to give it a try?
Ask HN: What is the point of parallelism when you can multiple instances of app?
For some reason I always assumed that you could only run one app per cpu core. So if your language didn't support multi-threading, you have to find multi-core cpus. And scaling it would require that expense. But.... that's not the case, you can run as many as apps you want. In hindsight, of course, I used to have pentium cpu with single core and OS can converge instructions from multiple ongoing tasks and give impression of parallelism.

But then my question is what is the advantage of parallelism. Why not simply just run multiple instances and keep data outside of app in some sort of shared memory?
So then you agree that this stuff is invading people's personal life a lot, which was the original question?

Cool. You agree with me.
> is there a chance we might see the Matrix or brain uploads in our lifetimes? And if not in our lifetime, is it ever achievable?

How could you upload just your brain and be the same person? Need your whole body, surely?. This overlaps with Transporter problem from Star Trek and the Prestige, it's not you who lives in there, just a copy.

>but human BCI could be the best/most important development in our history. Any problem gradient with a chance of unlocking immortality should be leaned into.

You would be creating a mirror of yourself on the computer, it wouldn't be you. An immortality for your brain image maybe.
Because the Moon doesn't have an atmosphere, so any water that gets slightly hot vaporizes and goes away into space.

So, at least near the surface and on areas where the Sun light reaches, it's not obvious at all that we would find any water.
foam is a note taking tool heavily modeled after roam research and backlinks. the core foam extension mainly focuses on stitching together third party extensions for most of its functionality.

dendron is also, in part, inspired by roam (backlinks, daily journals, etc) but is built around the notion of [hierarchical note taking](https://www.kevinslin.com/notes/3dd58f62-fee5-4f93-b9f1-b0f0...). dendron takes the structure provided by well built hierarchies and combines it with the freedom of roam's backlinks and block references.

while dendron also relies on third party extensions, the majority of functionality is inside the dendron extension. you can refactor notes via regex (dendron will update both backlinks and file names), lookup your notes via their path, apply schemas to categorize your notes, and much more.
Any idea why that is? Somebody on Quora suggested it was mostly about people not being able to figure it out, which I'd believe. Plus some guesses about the way people just change their phones frequently enough for modern batteries anyway.

I did find somebody who had a very clever hack:

https://chargie.org/

which basically puts a physical kill switch on the charger, along with an app to measure current battery level, without having to root the phone.
This iPhone 12 Pro upgrade has made me put my MILC gear all up for sale. "The best camera is the one you have on you" yada yada.. As others here have pointed out, you can still take a better photo with a DSLR/MILC and nice glass and unlimited time to fidget with your gear, but for the size and convenience, this iPhone comes way too close. For me it easily outweighs the burden of a bulky, expensive, fragile DSLR (I am also embarrassed to haul a DSLR to a wedding or party).

There are also a bunch of software features on the iPhone that are actually more ergonomic than on a dedicated camera, and help me catch the shot I want. Live Photos, burst, pinch zoom, tap to focus (on a legit screen, not on those poor excuses for touch UIs on cameras). Instant switching between video/still and lens modes. Basically everything is auto and It's point and shoot in any situation.

If I am to boil the whole thing down I would say the iPhone's camera makes my MILC feel antiquated and 90% of the time I'll be catching better photos on the iPhone 12.
This isn't true in text, but national service providers very well could terminate someone for 'violating' their acceptable use policies and, unless they make a huge stink about it that gains state-wide or nation-wide attention, nobody's going to look too deep into why you were terminated. Maybe fining a small claims case could do something about it but I wouldn't count on it.
In 5-10 years WireGuard will likely be my #1, once it's had a chance to prove itself. I have no doubt it will, but you can still hide serious security issues in 4k LOC. Especially C. Also, you can still have bugs in client implementations, and especially in the process used to pass keys around.

I picked OpenSSH purely because it's been around so long and had so much data tunneled through it.

That said, I would still trust WG with my data. I just don't trust it more than a proven SSH implementation, yet.
> Our HR dept. might tell us it is private

And a hefty fine for doing just that was the best I could come up with. Glad someone else had a better idea that works in a less confrontational way. When I ask a prospective employer for a range and they don't simply answer frankly, I know to walk away before landing myself in a toxic environment. Of course, that assumes the privilege of being able to walk away...
Tell them no. I never share it.
Kinza browser evolves with users' voices
I would refer you to this writeup here: https://www.dendron.so/notes/683740e3-70ce-4a47-a1f4-1f140e8...
We have Java 15 now?? Java 9 came out literally 3 years ago...
I'm not sure if you mean in JS or in CL, but it works basically the same way: deserialize it (not eval) and walk through the array, doing the exact same kind of steps they're doing in the article for the JS version. Build up a symbol table (or two, if your function names and variable names are in different namespaces). The evaluation rules are so simple and consistent that the logic required while walking the array is pretty tiny.

To do the same thing with Javascript code involves parsing into an AST and walking the that tree; the hard part is that the rules for walking that tree are dramatically more complicated. In the Lisp case, the AST and the original code look very similar; in the JS case, they diverge quite a bit (there's a ton of crazy things in the JS spec if you dig through it)
Paywalled, requires a Medium upgraded account.
Right; I give a couple of comp levels on the first call/e-mail, and request verification that the position or positions in question can meet them. If not, then there's no point in wasting more time.

> ... unless I think they'll be good for interview practice ...

Well, there's that too! But I'm still up front about the baseline comp requirements.
After the Killian documents controversy, the onus is on the publisher to authenticate this type information before they publish it, not on the public to believe it until it is shown to be inauthentic. In that event, the Republican candidate was hurt by a forgery that then resulted in the resignation of Dan Rather, a very prominent news anchor.

In the impeachment case, that was not a case of the press digging up a document and making an accusation. It was the release of an accusation made to an inspector general. In and of itself, that is news. The fact that the white house was trying to prevent the release of the inspector general complaint to the Congress was also news. At that point, the veracity of the claim needs to be determined, and opinions clearly differed.

https://en.wikipedia.org/wiki/Killian_documents_controversy
That sucks. I'm sorry you missed out on that opportunity.