skysight-inc/HackerNews huggingface dataset:
As a lazy person, I know that I never gonna read as much articles/books that some other folks read in their time. I also want to be among the best at my field. The only way around this situation, is to choose my reading list wisely. I have a limited time and there's unlimited options to read. I think this approach has been worked for me.

How I choose my books? I read extensively about their reviews. And I don't force myself to finish a bad book!

How do I choose my articles? I have a trello board for it! In my trello board I list every promising article I seen around the web. I list these articles based on their subjects. When I have time to read something I look at all the options I have in a certain category and I choose what seems to be the best and/or most relevant article among them.
Two problems with this analysis and data. 1. These gains aren’t enough to undo the decoupling of wages from productivity that has resulted in real wage stagnation. (See here https://www.epi.org/productivity-pay-gap/ ), 2. These wage increases haven’t exceeded inflation so actual household spending power has decreased in real terms. Basically consumers have less ability to spend because more profit is being captured. The problem is this profit capture (i.e. the spread between productivity and wages) is good for companies in the short term but damaging in the long term as the market shrinks due to decreased demand. After a thirty year trend of this dynamic America is reaching a brick wall where consumers will be tapped out and growth will stagnate.
Scary stories of ZFS? I thought it was the pinnacle of file systems in terms of reliability.
Run PowerShell in vs Code on WSL2
X-rays are reasonable to worry about, the radio waves used in 5g, not so much
I'm not trying to dismiss risk calculations. I appreciate them and challenges involved, having worked on tools supporting risk calculations in corporate space.

I feel this thread is getting out of hand. I initially replied to say why, in general, the kind of thinking that makes you unsatisfied with reductions but not eliminations of concerns, is common among programmers - because it's a sound heuristic. Reducing is good, but eliminating is better.
For those who don’t know, Kyle makes a living offering these types of analysis to database companies directly. While a lot of us love to dunk on Mongo (myself included), it would be silly to expect Kyle to risk his livelihood.
No. People who are concerned about 5G deployment for non-conspiracy theory or ignorance reasons are concerned about unknown effects of increased exposure to nonionizing radiation.

X-rays are very much different from the sub-100 GHz bands used for 5G, and the concerns raised at the time about backscatter xray scanners were that the safety of the systems had not been demonstrated sufficiently to start irradiating everyone who got on a plane, because the negative health effects of ionizing radiation are well understood.
It’s really pretty trivial to implement RSM given an atomic broadcast protocol. But you can implement many other things, like totally ordered ephemeral messaging with arbitrary fanout, or a replicated durable log ala Kafka. Here’s my current favorite atomic broadcast protocol (from 2007 or so), which is leaderless, has write throughput saturating network bandwidth, and read throughput scaling linearly with cluster size:

https://os.zhdk.cloud.switch.ch/tind-tmp-epfl/394a62dd-278f-...
I mean, this was kind of an exception case, where there is a big old technical war of words back and forth. Almost a "He said She said" except here, He is an absolute expert, and She is just some marketing dorks at Mongo.

I, for one, welcome this by-hand moderation because it keeps this issue alive, and allows Kyle to keep the discussion going.

As I commented in a previous post, Kyle is the Chef Ramsey of database testing, and here, he's in a position where some idiot has just served him an undercooked hamburger. Bits will fly, marketing people will be flayed alive, and Kyle will be the only one left standing at the end.

Without this by-hand moderation, we'd be missing out on the second act of this intense thriller!
I'm also big fan of picat over traditional prolog. It's much faster and esp. much easier to program with. Being able to loop and selectively seperate the backtracking parts from the iterative parts remind me on lisp.
My point isn't that edge cases exist, but that the edge cases force us to examine the process by which we decide whether something is or isn't hate speech.

I think that for a lot of people, they are exposed to a few clear examples of hate speech, and unconsciously build a heuristic that says "Anything that makes me feel the same sense of disgust towards the speaker or sympathy towards the target, is hate speech". Fortunately that heuristic works quite well most of the time for people, but I think it can work so well that the people using it don't question it, and don't realise that their definition has some blind spots in some areas, or scope-creep in others.

So, regarding my contrived edge case, when you say "the history matters", do you mean that the majority can continue to talk about "getting rid" of the minority without it being classed as hate speech, because the minority were historically privileged?

Alternatively, perhaps you mean "speech can change from being allowed to being hate speech (and vice versa) over the course of history". I don't disagree that the meaning of (and people's sensitivities to) words can change over time, but in my example, the change in circumstances happens in a single day. If that is significant, then it means the definition of hate speech depends not solely on the words themselves, or the size of the target group relative to that of the speaker's group, but rather on some sort of determination of whether the target "deserves" to be a subject of hate because of their membership of a group that you (the arbiter of hate speech) deems to be currently or historically over-represented politically.

I really am trying not to put words into your mouth, and I appreciate you taking the time to understand my concerns. Hopefully we'll both be more clear about what we mean when we use the term "hate speech" in future.
I always thought the proper application of Occam's Razor wasn't "the simpler the proposed explanation is, the truer it is likely to be," since this has shown to be false in literally every scientific and philosophical investigation that we've ever done that has arrived at anything close to verifiable truth, but was more "the fewer assumptions an explanation has, or the fewer things in our already functional understanding of the world an explanation requires us to throw out, the truer it is likely to be."

This accounts for our science and philosophy being correct but also indicates that, for instance, if an explanation posits an entirely new non-physical dimension or an entirely new system of physics, without good evidence for it over the others (and this is important: the two explanations we are comparing with Occam's Razor need to be explaining the same data - have the same explanatory power - otherwise there should be an obvious way to falsify/confirm one or the other) then its less likely to be true.

Or, in short: "this explanation requires me to throw out everything else I think I know, whereas this other explanation explains the same data but requires me to discard less, so it is probably a better explanation."
Talk to a mortgage broker not directly with banks. There are plenty of lenders that will do low/no doc loans still and they will work with you if you can prove 2-3 years of similar salary to the 1099s. Getting loans as an independent contractor can be a pain until you have a few years of proof under your belt, but it isn't impossible if you are willing to do a little extra work. Also, I wouldn't be shocked that the first one you will pay slightly higher interest if you can't put down a substantial down payment.

I have done this myself, in fact I bought not only my personal homes while being a contractor I had bought investment real estate too. It was also weird because when I went from 1099 to my own business the first time it was harder to get loans again for a year or two, not impossible, just harder. Banks teach their front line teams to be conservative and reject anything that doesn't look like a traditional loan, unless of course you can skip those teams as the wealthy do. But every bank owns mortgage companies that do non-traditional loans, and mortgage brokers are the ones that are suited to get you a deal that works.

Don't be afraid of using a mortgage broker, they are not evil, they are not there to steal money or to raise your rates. They serve a real purpose and good ones can be a lifesaver.
I built something like this that was $mcdonalds and worked as a variable that would remember your instructions for your McDonalds order. You could schedule them on repeat or text your order anytime. A simple text based CLI for ordering. Interesting idea, but probably not as consumer friendly as just a button.
I'm one of the penis drawers. Hask me anything.
Wherein "never [...] again" means "for as long as we remember current events". Which may last a couple years, a couple decades, or anything in between.
Do Android phones next. Root these stodgy locked down corporate provided houses.
You’d probably have to work directly with AWS on that one, either to get a custom harness in AWS, or to find out how they configure RDS replication.
> See? Found your problem. The downside must be eliminated.

How?

I’ve been successfully able to push for devs to be rewarded better - but I’ve never been able to eliminate the downside of a poor idea/execution.
Economies of scale usually mean it's the opposite.
I’m not sure I follow, can you unpack this for me?
>> “due to the general principal that the only case where ignorance of the law is an excuse under criminal law is when the mistake of law results from reasonable reliance on guidance from officials responsible for enforcing the law”

Request for relevant citation(s).
Yeah, I caught that. But I also chalked it up to "the most defensible thing to say." It's part of why I would like to see studies of some sort.

I've done a little googling myself and wasn't thrilled with the results either, which is why I returned to the article to look at its sources to see if I could find a better place to start -- a thread to pull, if you will, to begin to unravel this question. Good sources tend to lead to other good sources, if only by telling you what sorts of phrases to use in your next search.
This makes sense in the hiring process, but once you've hired someone, it's a super dick move to lower their salary in spite of their performance. Seems like the sort of decision a robot would make.
And still no transactional DDL in MySQL
Okay. So its a matter of optimising for speed. Since my work requires flexibilty we just try to approximate normalization (I'm not strong on 1St, 2nd etc) - I guess what you describe a t2. Even with milions of rows its normally pretty fast to aggregate rows for e.g. one customer. Depending on the complexity. It might.take a few seconds.to.filter by delivery.method, group by payment etc...

But any ways... it seems to me, one would allways design for flexibilty (t2). And then just create views for the special cases you describe?
Before the pandemic, I usually switched between attending 2 different book clubs.

One is exactly how you said, and the other had a host who a list of prepared questions and trivia to discuss, and pretty much goes down her list each time, and everyone gets a chance to answer each if they have anything.

I've found value in both types. I learn more from the latter, usually, but I enjoy the former, too.
Could be even simpler than that. I want to know how it was compiled.

I have a 2.3 GHz Intel Core i5 MacBook Pro, which is slower than the given hardware. The linked-to page reports "0.05s user".

I can reproduce that using g++ 9.1.0 using the default optimizations:

% g++-9 sieve.cc
% time ./a.out 4194304
0.056u 0.003s 0:00.06 83.3% 0+0k 0+0io 99pf+0w

If I recompile with -O3, the result is significantly faster:

% g++-9 -O3 sieve.cc
% time ./a.out 4194304
0.001u 0.003s 0:00.00 0.0% 0+0k 0+0io 98pf+0w
will be interesting to see the salary hacks employees come up with
I think we understand the basic framework of the Salmon lifecycle but we don't really understand all the details. Certainly not enough to be able to estimate salmon run numbers.

Like unexpected weather, scientists are regularly stumped by extraordinary unexpected amounts of salmon returning to streams both wildly over and under expectations.
>ATTENTION: To use our store you have to activate JavaScript and deactivate script blockers!
Thank you for your understanding! <

too bad i thought it would be a good place but not from this angle
Thanks..reading the link.

Edit: really interesting. That makes sense. But also a very strict set of requirements.

Thanks.
I have one of them for work and I like it in general. Nice screen. Quite fast. Having the function key in the bottom left gets me (I use control+[ as my vim escape key) is slightly annoying but nothing to do there.

There are two issues that seem like there should be a fix for but I can't find:

* Having a left and right side of the trackpad. I would prefer to disable that and just use two fingers to right-click anywhere on the track pad.

* Cursor doesn't disappear when typing. I'm some apps it does and in others it doesn't. I would prefer it do it all the time.
I will strengthen my statement. Acute doses below 100 mSv have never been conclusively shown to cause or not cause harm or benefit. Certainly annual doses at that level also have not.

The LD50/30 acute dose of radiation is 4,000 mSv. See chart I linked above.

Certainly acute high doses are worse than the same dose spread over years or decades. I learned that in nuclear engineering school 20 years ago. Please don't assume I'm not grasping it.
I wish Android had such a hope for it. Getting root to do basic kernel level tasks like working with networking or uhid is some extreme bizarre exploit special to most every device. It's so detestable.

This device is my device. It needs to be trusted & manipulable by me. But these manufacturers, they look on users & what they would do as the enemy, as power they grant only to themselves. It's sad being in this post-general-purpose computing age, maligned by my own machines.
> RoamResearch - The technology for this has been around for a while, but it got put together in a interesting way.

Just checked out the website, how is it any different from Dynalist or Workflowy?
But we need to figure out why the initial lessons are better in person than remote. It could be that small changes are needed in camera placement, or screens or something we haven't thought of.

For many instruments you outline, it is how the bow or the instrument is held, this might be better online with the right tools, esp if you had multicamera pose estimation, it might not even need a teacher the majority of the time.

Or, it might listen to the student and tell them they should rest or contact the teacher for some realtime feedback.

Are instruction times the length they are because of other issues? Should they be longer or shorter? Can a single teacher oversee multiple students at the same time? Does it _need_ to be 1:1 for the whole session?
I always wanted a club where everyone was reading the same ebook -- and left comments and highlights that were shared throughout the text.

Amazon's Kindle has this capability -- but I've never heard anyone who's actually taken advantage of it.
What do you mean? (I'm in the process of setting up a 2 mirrored 12tb drives)
I'm in the process of adding 3.8 support to Airflow. This was the first (but not the last) obstacle in doing so.
Testing with Node and Docker Compose, Part 3: End-to-End
Armin Ronacher's Standard Desktop
>IIRC, Whatsapp backend used to be on Erlang

Used to be? I know WhatsApp switched from FreeBSD to Linux and swapped hundreds bare metal servers to thousands of VMs.
I dont think WhatsApp ever swapped / rewrote their system in another language under Facebook.
Super fun. As an artist, I drew a realistic face and the whole room stopped what the were doing and helped. Great link.
I can't see myself wanting do continue doing anything remote when it's safe to stop.

A lot of these articles are "we wern't doing this before COVID-19, but now we can't go out we're doing this remotely and therefor we're going to do this after the threat of COVID-19 disappears."

I do like the increased options, but part of the reason I like to go visit my Therapist's office is that it's an office. I'm going to a different location at a set time to do something- doing it over Zoom is a good alternative to not having it but I feel like I get less out of it. In part because I live in a small apartment and there is a bunch of distraction, but also It feels impersonal.

My guess is a lot of people will want the option to have virtual session/whatever, but few will take it consistently. I love have the option to work remotely when I want to, but I almost never do because I'm more productive in the office. It's nice option to have if I don't wake up on time.
Some friends of mine who live in NYC are actually considering "renting" their addresses for remote employees who get shafted like this.

From my perspective, it's the same as registering your business address in Delaware to take advantage of their low tax rates.
I don't understand why people are assuming this instead of the easier explanation of that (1) things will eventually bounce back and (2) somebody born in 1-2 generations will have no idea what the pandemic was like.

As precedent, I cite the 1918 flu. In 1918 people were getting arrested for not wearing masks. The following decade was called "The Roaring '20s," and I don't presume it roared because of all the social distancing and masks. All of us reading were born later, and if we heard about the 1918 flu, maybe in a history class as I remember, most of us probably reacted with ... "what? what's so bad about a flu?"

Society moved on pretty quickly.

Now, SARS-CoV-2 happened 17 years after SARS-CoV, so the counter-point to this argument is maybe we get more of these things in the coming decades. But. I still think it's pretty likely our grandkids forget about all this.

Edit: I guess another difference vs 100 years ago is we now have the technology to do things at a distance. So yes, maybe some people will find they prefer to do some things over video streaming and it sticks. I still think in-person stuff will make a comeback.
This is consistent with what major tech companies do today when an employee relocates (or are simply hired in a less pricey region).

Whether or not you agree that employees should be paid differently depending on cost of living where they reside, it isn't new.
AP Test Submission Problems Show Lack of Developer Adoption of .HEIC File Type
> If I discharge a gun at my spacious property while pointing it at someone and miss, should I be punishable for attempted manslaughter or a similar offense?

Were you firing it at someone on purpose? Or did you just not realize you were pointing it at someone?

If you were firing it at someone on purpose, even if you didn't hit them, that's already a common law crime: in most jurisdictions it's called assault with a deadly weapon or something similar. Whether it would also qualify as attempted manslaughter would depend on your intent: were you actually trying to kill them, or just scare them?

If you just didn't realize you were pointing it at someone, and you didn't cause any harm, you should not be liable for any offense. But if I were the someone you were pointing the gun at, I would do my level best to avoid all further interaction with you since you're clearly a careless and irresponsible person. I would also spread the word amongst the neighbors so they know it too.
One of the reasons we worked out we could get people through without ventilators was because we ran out of ventilators. And people with COVid are being vented for 2 weeks plus. A normal time (and a time that would minimise Kung damage from a vent) would be several days.

But if someone has saturation’s in the shithouse, they’re going to die. Lack of oxygen (Hypoxia) in the blood is many many fold more common than severe thrombosis or whatever else was suggested; and the answer is right there - if the oxygen isn’t getting to the blood it’s because the lungs are shot.
If we have enough gear, we put someone in ECMO to solve the gas exchange problem.

Lung damage severe enough to do this is caused by the effects of the disease, not the ventilator
Watch as companies start lobbying to make this illegal.
The simple boring & likely option is that this is a matter of convenience, to help visitors &c.

The cool option, the unlikely one, is that this would also be a technological testbed for a well integrated technical living space. A modest small go at a lab, to try out how we might integrate computing & living. As I said: unlikely. ;)
On balance this is a good thing but any trend taken too far is a problem.

That being said the time to safe is when the economy is good not in the heart of a crisis. It’s sad that human cognition is so short sided and blind to long term risk. It’s sad that 20 year olds ignore retirement and lose compound interest and then scramble to save in their 50s.
It seems pretty unwise to defraud your employer like that.
s/have/hate/
Also, I think it'd be cool to see the highlights and comments left by celebrities or "authoritative" readers. I'm really surprised this hasn't become a thing...

https://www.goodreads.com/blog/show/677-share-your-kindle-no...
How can/will the employer check whether the stated location of its emloyees is correct?

This is indeed a complex categorisation. What really defines my location in relation to remote work? Since I’m not bound to one physical location anymore I can split my time between different places. I might move every 6 months, what then?
Ignoring any potential ethical questions, I wonder how that works for state tax purposes?
Really bad idea to mix tobacco with your cannabis.

Tobacco is a dangerous addictive drug that ruins your health and shortens your life.
Portabella, an end-to-end encrypted issue tracker/kanban board
For the proper use of Occam’s Razor, is this accurate? "If you have two competing hypotheses that both have similar predictive power, it's better to test the one that relies on the simplest to test assumptions".
And the Java ones don't look anything at all like typical Java, either. But no, the C/C++ ones have not been all manually vectorized to death. The binary-trees one, for example, is a fairly clean C++ implementation, and runs in less than half the time using less than half the memory of the Java version. It looks like 'only' 4 of the C++ ones use any vectorization intrinsics.

> But if you don't, there is no magical 5x speedup of C++ over Java.

Nobody said anything about "magic." AOTs are really good. Value types are really good. Return types consistently being on the stack without requiring escape analysis is really good.

Java's performance is impressive for how crippled it is by the language, but HotSpot is definitely far from magic. It can't recover from the limitations of the language. You're fully paying for the "high level" & simple nature of Java.
To add to this one of the most soul crushing tasks I’ve had to do is to manage out good people who are under performing.

If I could say “BeetleB, I’m pairing you with Joe for the next 6 months - I don’t care if your output halves but I need you to bring him up to speed or we have to let him go” and you could train him up - well you would be worth your weight in gold.
Become a contractor with a local office in Bay Area?