skysight-inc/HackerNews huggingface dataset:
> I would literally throw away my senior SWE status to join any of the aforementioned companies as a junior SWE level.

Sorry to say it but if I was a hiring manager and saw someone with senior experience applying for junior positions that's a red flag to me and I would be thinking they probably have big confidence problems.
Serious coronaviruses have jumped into people like, twice in the last 20 years entirely naturally[0], and so many more people have contact with animals outside of labs than within labs (orders of magnitude!), that it seems much more likely that SARS-CoV-2 jumped the same way than any lab-leak idea. Like, it's physically possible, and it would be important to know if that's what happened- people shouldn't dismiss it!- but I don't know how much it should be entertained as a real likelihood.

[0] natural insofar as humans intruding onto wildlife is natural
Substack and Crossroads for a Revolution
Remember static typing is also really useful for code quality and avoiding hidden bugs.
Some code in Ruby requires a ton of specs to discover bugs caused by type issues, while the Crystal compiler tells you immediately that something doesn't work out. I love Crystal's type system really for productivity reasons.
Could you summarize their arguments rather than drop a content bomb and run away? Its really lazy and unproductive.
> Four individuals filed the proposed nationwide class action lawsuit in California federal court seeking $15 billion in damages for Menlo Park, California-based Facebook’s actions between April 2010 and September 2011. The company stopped its nonconsensual tracking after it was exposed by a researcher in 2011, court papers said.

If I understand correctly, for over a year Facebook would track users to web services that had Facebook integrations installed. It's not super clear what was different for "consensual tracking", but I presume this coincided with their privacy center?

> “Facebook’s user profiles would allegedly reveal an individual’s likes, dislikes, interests and habits over a significant amount of time, without affording users a meaningful opportunity to control or prevent the unauthorized exploration of their private lives,”

The Wiretap act seems like a bad precedent here. The problem isn't that that data was unwillingly intercepted (otherwise even things as simple as server logs would count as a wiretap), it's that people object to the way their information is being collected and aggregated. And there's no good law to really apply here without making a new one.
Here's the story of someone else who decided to measure his body's resistance with a 9V battery:

https://darwinawards.com/darwin/darwin1999-50.html
And under-looked approach to retirement that I'm personally targeting is reducing working hours and then moving to contracting.

Late 30s/early 40s: 4 days a week with Fridays or Mondays off.
Late 40s through 50s: contracting with increasing time off between contracts. E.g., 6 on 6 off, 3 on 9 off, 1 on 11 off, etc.
>Being culpable for a disaster on this scale would be unprecedented in the economic reparations

I duno if that would ever really happen. I think much like a lot of things, concerns about Uyghurs it would just dissolve into the diplomatic and economic seas.
> ...bare minimum savings, assuming their lifestyle would never change and nothing would ever go wrong.

Isn't the status quo of working a 9-5 and saving ~10% (aka spending 90%) of your salary exactly this? Having ~25x living expenses saved up seems like a significantly less fragile position than you're suggesting. Even this "failure" case, the author ended his 6 years of not earning a penny with more money than he started. And he was able to get a job when he decided he wanted one.

> Most of these people would be much happier if they simply invested time and energy into finding a job they enjoy

Lots of people don't enjoy things that are necessarily financially viable. Putting in a finite amount of time to free yourself to pursue interests without concern for the financials makes a lot of sense.
go with slightly different textures.
It doesn't matter if they're pushing this far-fetched hypothesis as "fact" or not, they're pushing it by continuously regurgitating such speculative FUD without evidence.
Valuing Equity in Startups: A Decision-Making Framework (and a Spreadsheet)
I put this together to talk to people about valuing startup equity. Feedback welcomed
It’s interesting to note and probably underappreciated how many of these safety issues are addressed simply by having a garbage collector — eliminating manual memory management prevents all of these kinds of bugs except for data races. Of course there are situations where you cannot afford a GC, but for how many programs is avoiding a GC worth all the additional language complexity? Preventing data races is no small thing, but this observation certainly suggests that the approach of GC + tasks & channels + a good race detector is more powerful than it is commonly given credit for — think about how much user-facing language complexity it replaces. This sounds like a pitch for Go, and to some extent it is, but Julia takes very much the same approach for the same reasons.
were placed randomly around the world, you'd be correct - but they're not. They're placed near locations

The world’s foremost institute for tropical medicine is in London, England. So that debunks that idea.
It is indeed hard to take a step back and view without my own biases. I definitely have had my faults. I sometimes respond in a short and direct way that can be seen as aggressive. I can agree that I am part of the problem, but I have a hard time seeing myself as the one creating most of the problem, fear, especially given all the signals that I am doing well at my job (recent peer recognition of achievements, recent promotion) with the exception of this issue.

So maybe you are right and time will tell how this will go.

edit: actually is there a strategy I can get honest feedback from other coworkers if indeed I am creating fear in the team as you say? I would want to know so I can stop whatever I'm doing.
It's also been reported that it wasn't the season for the bat species.

Those in favour of the lab leak hypothesis point out that the virus showed up on the scene with all the evolutionary capability to spread amongst humans i.e with batteries included.

With previous Sars viruses my understanding is that each zoonotic jump was traceable with examples of previous forms in prior animal hosts to corroborate the lineage.

What makes Covid-19 interesting is that these zoonotic jumps or the gain of functions can be accelerated in the lab with the purpose of preparing us ahead of time for a dangerous forms of Sars style viruses. It looks like covid-19 may be that type of strain, not man made, but given the lab conditions for it to gain the capability. It may have escaped.

It's worth exploring the lab leak hypothesis but I would say that it's not politically expedient for any of the scientists or parties involved. We will never really know the truth and that is something we need to grow comfortable with.
In .cache/crystal/? 2 seconds is with that. If I delete it, the next build takes 3.
You had me believing there for a second. Webinos is death, link just doesn't work anymore, wikipedia lists a whopping 5.400 downloads on a budget of 14 mil[1]. Every fucking time, someone gets money to write software with as selling point to "enhance EU values" or a coalition to commodify the complement against EVIL American competition. You don't want to start business where your margin is competed away by marked forces, go and ask a poor cacao bean farmer.

I am all for big moonshots, but these project feel more like LARPing what the Americans did profitably 10 years ago.

[1]https://cordis.europa.eu/project/id/257103
No because 3D scanning is really, really hard. Much much more complex than 3d printing. There's no fool-proof way of determining the position and normal of a surface point other than to touch it. All EM based techniques must contend with the wide gamut of different interactions common materials will have with a given wavelength. Not to mention occlusion.
Hey globbish, it would be nice to talk with you about these ideas. I have been working in the same space
Good point by the author, but iiuc neighbors can just walk up and control the lamp too if operating on the lamp's presumably open wifi?

Missing from the home IoT security works is a decentralized auth infrastructure story. I don't fully subscribe to the notion that people do this because they want to monetize... That may be the case sometimes but here I tend to believe you get to this kind of solution if you want something that is usable by average consumers and has some form of auth.
Are there any NAS devices with out-of-band management actually available, though?
I'm not waynesonfire, but seriously, what is up with people making deliberately misleading claims (e.g. highlighting it is not found in influenza viruses, even though covid virus is not influenza), and then providing a link that specifically debunks the implication they are trying to make.

It's like people just depend on nobody following the links they post.
I noticed even with myself over the years I've flip flopped.

At first I thought I can do lean FIRE, because I was never a big spender in the first place. As I get older I started to gradually spend more on things and frankly enjoy the ability to do so as I earned more. For example, not having to take the crappiest flight to get some where. Recently as I get older, I question if I want to even retire early at all. Now I'm shifting more towards "I want to be financially independent so I'm not reliant on a job, but I still want to work".

So things change, and things change more and faster than we anticipate. And this isn't even accounting for externalities outside of our control.
Of course. I will continue to interview.

That said, the number of companies I would be willing to jump ship to from my current job (despite my gripes about it) is not that large. Certainly more than FAANG, but I'd say < 100.
I'm not. I'm in the US saying "stop attacking China without evidence."

Edit: criticize justly and specifically, not nationalistically. Attacking any group using stretched/thin arguments makes the accusers look weak.
Yeah except Github doesn't block you from viewing things if you don't have an account, Instagram does. I don't know why photographers use it if they want people to see their stuff as it actively blocks people from seeing things. Flickr still exists and is much better as it allows viewing without having an account.
Crystal is a beautiful language, however compiling times is something that put off most people who try it. How comes and they don't allow you to optionally provide types in your function/class signatures so you can help the compiler and speed up the whole process ? I mean global type inference is nice, but giving the option to specify types and speeding up the compiling time would be even more nice.
It has a Nil type, not a Nil Value.

So a function might return an Int or a Nil, but if you then try to, say, invoke a function expecting an Int on a Nil, it predictably blows up. An Int cannot be Nil itself.
Actually, Kotlin does. I know this because I did a startup and chose Kotlin for it a few months before the language hit 1.0 (bold move!).

The Kotlin ecosystem is the Java ecosystem. It runs as fast as Java, partly because Kotlin is basically (90%) a better syntax for Java. It scaled well as the project got bigger. And of course in the beginning nobody knew Kotlin but it didn't hold back hiring at all - you just take Java devs, tell them to read the language guide and they're 90% of the way to being Kotlin devs. Some code review to show them useful little tidbits in the stdlib and you're done. It wasn't a problem.

10/10 would use for a startup again (and will)
I think you are not FIRE, and you want to be, lmao
> Being culpable for a disaster on this scale would be unprecedented in the economic reparations

True. And not just economic reparations, you can imagine diplomatic relations and all would be severely impacted.
Crystal has been getting at least some funding from various companies. Maybe not what you would consider a large one, though.
For now. If it becomes a common mitigation strategy, malware will start detecting and corrupting those backups.
Sorry, can you elaborate a bit more? I read his autobiography a looong time ago but I don't recall much of it. Maybe time for a reread.
It would be good to highlight/show sample logos made from the tool. If no 'outside' person has used it so far, include samples that you/company have created. It gives users an idea of what to expect with the tool and can help potential users get over that initial huddle of - should I invest time using this tool?
It is a fun feature, but privacy generally trumps such things since they are constantly being used by various entities for bad purposes.
It is such an unpopular opinion but this is the answer. Humans are selfish. The earth can't sustain 8B+ people. Maybe 2B max with some technological advances for cleaner cars and other renewables.
elts.filter(condition(x)) way more readable.
Do they have any customer now?

[And again, if you pick offer with the 4%, get it in written. A verbal contract isn't worth the paper it's written on.]
>Needless to say, I feel horrible.

Is there a reason you want to get into those companies so badly? I personally don't practice leetcode, because my ROI on those types of problems is not really great, and I'd rather do things that I find to be more interesting with the time. This does mean that, when I interview, sometimes interviewers treat me like a child for not being able to reach optimal solutions for problems they know to be well known or simple. But I'm ok with that, because tech is an absolutely huge field, and there are companies out there that better fit me.
New coronavirus pandemics like this aren’t novel. It’s thought many of the boring common cold coronaviruses we don’t think much of started as an outbreak sometime in the past crossing animal-human boundaries

One common cold coronavirus that circulates around had a common ancestor in 1890. Suspiciously timed with the Russian “Flu” pandemic of 1890-1891[1]

(Not that we can just discount the Wuhan lab theory, but a naturally occurring pandemic like this not that weird historically)

1 - https://theconversation.com/a-brief-history-of-the-coronavir...
Because winter is flu season, and most of the time the symptoms are impossible to distinguish, even when you're looking?

Sure, China has way more public health capacity than it used to, but we know that COVID can spread silently in a community for a month without anyone noticing, even when we are looking. It happened in California and Seattle in January 2020. Why wouldn't that have happened in, say, rural China in October?
It looks like it has nullable (nilable) types [0]. So a variable cannot be nil unless it is explicitly marked as having a nilable type.

[0] https://crystal-lang.org/reference/syntax_and_semantics/type...
More accurately would be "no surprising nulls at runtime". If a value can be `nil`, the compiler forces to treat it as nilable. It doesn't throw random null pointer exceptions.
Like John Lennon sang, “All I want is the truth, just give me some truth”. Very hard to come by these days, especially if it has anything to do with ‘The Orange Man’.
> it's very likely to have originated in a lab leak

What evidence is informing this belief? i.e. what is your model for assigning "P>0.5" to the probability here? For example do you think the SARS outbreak circa 2002 was also a lab escape?
You should do that.

I am an early retiree, who sometimes thinks it would be nice to get back into the industry just to steer or at least nudge the projects I still care about very much into the direction I'd like to seem them to go. And because they are corporate-driven (hello, Microsoft, Facebook, and Google!) it is just too hard to do from the outside.
The title seems misleading to me. Let me explain.

1) Average homes sold per real estate agent, per year: 2.8 [0]

It means that on average, on a given month, only 1/2.8 = 35.7% of active real estate agents will be listing a home for sale.

2) Homes for sale per year: 6,220,000 [1], however it seems that January 2021 saw that number go to an annualized of 6.69M. [2]

3) To say that in January there were "more real estate agents than homes for sale", would mean that there are at least 6.69M / 2.8 = 2,389,000 active real estate agents in the US.

I don't have a WSJ membership, and therefore can't read in the article what this number is. I can only try to guess that it's either the total number of real estate agents (2M in 2019), or realtors (1.3M in 2019) [3].

The title seems clickbaity. The essence, I guess, should be that realtors are competing against each other more than before?

[0]: https://www.rtrsells.com/can-you-tell-how-many-homes-a-realt...

[1]: https://cdn.nar.realtor/sites/default/files/documents/ehs-02...

[2]: https://www.wsj.com/articles/u-s-home-sales-edged-higher-in-...

[3]: https://www.homelight.com/blog/how-many-realtors-in-the-us/
May I ask why you want to switch out of zendesk ? I'm reluctant to use it where I am (we have so many badly integrated third party software already...) but some people are pushing a lot for it.
Another way you could do this is just put the current epoch time into a variable when a shell is spawned. You can then subtract it from the time when the prompt PS1 is updated. Add a little math function and you could have how many minutes that shell has been in use each time you hit enter, right in the prompt. This method avoids writing to disk. Here is one overly complicated example [1] but you could extend it to be time elapsed since you started the shell. Or do both.

[1] - https://unix.stackexchange.com/questions/485798/show-time-el...
Here is some relationship advice to all the young guys here. It is not only some theory, this is painful experience of real life.

If there would be no women, we would all still be hunter gatherers. Hunting for a small bit of the day, and for the rest doing nothing and sitting in the tree.

If you put women into the equation, they want a roof over their head. So they pick a partner who can provide that. So now we all work a bit extra to get the roof. But now the most wanted woman is most interested in the guy with the biggest roof. So now there is a competition. Women picking the most capable guys. Now the race is on.

If you think the modern women think differently now, you are very wrong.

Now, after this story, you might think I am a very sexist person. But you think wrong. I took care of my 3 kids during my fulltime job, while my wife was constantly on business trips. I love taking care of my kids, I help out in the household, etc. I am what they call a "new/modern man".

But don't think that any women has any respect for a guy that is not a "real man", getting ahead of all the others. If she thinks you are a lazy loser, she will make the jump.
> You don't look like at pear returns

I don't understand what you mean here, but I'd like to. Could you explain?

I'm using cFIREsim to simulate 100+ different retirement trajectories based on historical results and ensure that 98% of them exceed my desired spending in all years.
Not very helpful unless you push every commit individually
Peter Daszak, member of the WHO Covid origins team, was also the project lead for the US funded gain of function research of novel coronaviruses that was going on at the Wuhan BSL4 lab.

There is historical precedent of authorities blaming local meat markets to cover up a lab leak.

https://en.m.wikipedia.org/wiki/Sverdlovsk_anthrax_leak
I hate quora don't have a report for spam sell
I don't believe for a second that Google's algorithms are unable to identify and remove content marketing blogspam from the results. It must be profitable somehow for the majority of search results to be utterly useless.
"Furin cleavage sites naturally occur in coronaviruses", https://www.sciencedirect.com/science/article/pii/S187350612...
I'm glad you went through the trouble of proving your point.
I don't do this, of course. I don't think companies/recruiters/HMs would even consider allowing me to. Although I think midlevel roles are more within reach (and many of the offers I've gotten were for such a level).
Microsoft also offer an mdm solution like jamf. I'm not sure if there something like that for Linux. If you are keeping to a single os though, you can make yourself a list or find a bundle that contains most of what you need. Highly depends on the use case.
FI = Financial Indipendence

Sometimes acronyms are not immediately easy to guess.
> However SARS‐CoV‐2 is the only lineage B coronavirus found with one

It's unusual even for coronavirus.
I don't think this disagrees with me at all? I even explicitly mention that example of popular art that still can't fund it self. That's not what they and the article are talking about though.
Can't reproduce: http://pub.lrem.net/2021/03/Teifo4sh/serp.jpg
I somewhat disagree. Tone is very difficult to convey in written communication. A perfectly neutral email may come across as rude, or vice versa.
Erring on the side of politeness helps avoid such misunderstandings. Spending hours to refine messages is certainly overdoing it. But if you write all your messages with zero safety padding, you’re only hurting your own career needlessly.
Good question. There are several 3D scanners in that price range, but I'm curious as to the difference between photogrammetry with a phone, something like the $800 SOL 3D, and the $10k+ handheld options.

The ~$1k 3D scanners out there advertise an accuracy of something like "up to 0.1mm," which puts them in the ballpark of the resolution a basic Prusa's likely to be able to reproduce, but I'm really unclear on how true that is in practice.
Grow Slow, Ambitious Programmer
Tesla's stock will rise 350% by 2025, analyst predicts
I think that's how so many conspiracy theories spread. "IMO, I think it's very likely that the moon landings were faked. It doesn't matter since there is no evidence of the fake landings and any evidence of such will likely be covered up, like the way they got scientists to pretend that there are retroreflectors on the moon".

As long as people believe that evidence is covered up, then they can believe anything.
From my perspective, Gitlab needs to urgently reallocate 90% of its developper force from "Adding new features in 10 different axes" to "Stop adding new features and exclusively work on performance and consistent unified UX".

I know it hurts, I know it's probably not what devs at Gitlab aspire to, but I believe it is much needed. Possibly, an entire rewrite of some core aspects are needed. I have a lot of trouble selling Gitlab to my team. Everyone just wants to move to Github to have a simple UX that works.
This isn't an isolated view, but in my view, it does miss a lot.

Most people have an idea of what they would ideally do if given unlimited amounts of time. The reality is, in my experience, that most people cannot put the same level of work, focus, and dedication into their own projects that they can into the projects an employer pays them to work on.

For whatever reason, most people need the structure, constraint, judgment, or whatever that an external authority imposes on them. Having the skill and motivation is not enough to bring your highest work to your own purposes. There is a second discipline that involves self-accountability, which runs orthogonal to capacity for the work.
But unlike Instagram embeds, Gist and YouTube embeds aren't crappy, downscaled versions of original content, and they actually display on the embedding page - unlike here, where all you get to see is "View this post on Instagram".