skysight-inc/HackerNews huggingface dataset:
Are they though? Assuming that they and their loved ones are vaccinated, the risk of death is relatively small, to the point where one could expect that they die of other causes first.

That said, they are correct. Assuming that at some point lockdowns just stop, everyone will be either recovered or dead.

Vaccinated people will be almost completely recovered, with unvaccinated numbering the most death.

This is not sarcasm, it's not selfish, it's a simple fact. Vaccinations are available to the general public and there are very few that are not capable of receiving the vaccine, many that choose not to.

Those that choose not to will have a higher risk of death, due to a decision they made.
I think I understand now why he left...
> I think that the State of Nature postulate, which forms the basis of Hobbesian thought, is not justified by actual human experience.

Hobbes didn't think that humans had ever actually lived in a state of nature. It's a hypothetical, a thought experiment not unlike Rawls' veil of ignorance.
It's a nice, coherent narrative. It sits so nicely in a human brain. It's incomplete. Several companies had big earnings misses. Docusign is the obvious example. Twilio missed. Zoom. Big drops.

Anytime you have a really coherent narrative in the stock market, you are missing something.
I am sure there is plenty. I am also sure it is mostly all sting operations and bait.
Ask HN: Python Whoosh equivalent for Crystal-lang or Go-lang?
Hi,

does anybody know a similar library like Python Whoosh
for Crystal or Go?

https://whoosh.readthedocs.io

I found https://blevesearch.com
but I am not sure if this really is an equivalent
“Thanks for the exit liquidity for our increasingly technologically uncompetitive w.r.t. other cryptocurrencies asset”
- Bitcoin HODLers
The office-to-WFH transition was fairly seamless for most engineering folk I know (outside of the psychological impact). On the other hand, many other roles such as product management and design benefit greatly from f2f meetings and whiteboarding sessions.

As a result, while I commend the overall increase in remote work, such roles should be thought out carefully as opposed to "let's offer remote work options just because everybody else is".
There are co-employers like Trinet, which allow a company to piggy back off their payroll infrastructure. So you have an operational employer and an HR, pay, and benefits employer.
The Cambridge startup tracking Covid in America’s waste water
Software can be shipped on time. Professionals meet deadlines. Deadlines are beneficial for creative work.
Took long enough to find this place.
Pulled out an Android 12 Pixel 3 to test, and also got ‘foo.co.at’
> All persons with severe outcomes had at least one risk factor; 78% of persons who died had at least four.

It’s worth discussing what these risk factors are, since they’re a lot more common and broader than people imagine.

I myself have at least 4 CDC identified factors: I’m lactose intolerant, have an anxiety disorder, seasonal allergies and “caffeine dependency”.

While the overall number of adverse advents in my age range aren’t terribly concerning, the “at least 4 risk factors” discourse strikes me as terribly misleading because many of these “risk factors” that are used to handwave away deaths are common and utterly benign. How many other people in this industry have acne, are on the autism spectrum, suffer from depression, experience lower back pain?

Practically everyone I’ve ever worked with is probably pushing 4 factors.
Try a Mazda. Hands down goes for the driver experience. Dont expect a quick bouncing sportscar, expect a car that lets you sense the road and enjoy driving. Can be quick tho.
> If you are long to stock market, you have to believe that this kind of disproportionate behavior continues because there's a lot of confidence in the US markets and the dollar.

Or, the structure of international capitalism means firms in the core extract value from the peripheries.

The US stock market isn't “stocks of firms tied only to their operations in the US”.
Not impossible this completely backfires. With trust in the UK government, police and state institutions at pretty much an all time low. Them demonising it will quite possibly result in more people really wanting it.

Kinda like when they poured their entire propaganda machine into staying in the EU.
> It's a bit funny that some commenters relate this to vaccines.

This is literally the only comment chain in the entire thread to reference vaccines
Opensea indeed helps reduce the noise but you can also do it yourself. If you show me a fake BAYC NFT(Bored Ape Yacht Club) I can tell you if it’s authentic just by looking at the blockchain (smart contract address and transaction history for instance)
That's really unfortunate, the trailing dot indicates that it is a fully qualified domain name and I've used this when writing tests, for example, to ensure that a hostname either resolves to some internally served DNS label _or none at all_.
I'd say the pandemic only accelerated the trend which was already in place. My company is headquartered in the Bay Area and the majority of the staff live here, but over the last ~4 years the bulk of our engineering hiring (I'd say over 80%) has been in other offices.
Feels like that’s going to be next.

Or one of those tracking links from the Google search results.
Adults don't?
Said differently, the price has crashed all the way back to a level not seen since just 13 months ago.

That sounds “not dire” to me.
Ah, if they just drop the icons hassle and fix the load time - that implementation in electron is very slow
I've got to agree with you. I feel like my experience with phones over the last decade has been thrashing between Android and iPhone when I'm finally fed up with one enough to go back to the other. I still miss my Windows phone despite the lack of many apps.
Unpicking the Hype Around Web 3, What’s the Tech?
Call to Arms: Make customer support stats public
There’s also the mechanical money aspect behind it, if you pay bay area money to someone who lives in Idaho Falls, at some point they’ll be like “well my house is paid off my retirement money is full and life costs nothing here and I already live here, why would I work here 60 hours a week when I could enjoy life?”. Doesn’t happen the same with your bay area employees.
It's not just Nancy Reagan, man... Every former president and first lady since JFK, they're all out to get us. They got that Annunaki blood, long flouride fangs, and woobly mind control waves.
‘I was just scared’: Apple AirTags lead to stalking complaints
Yes! I reject both of those for exactly the reason I said above.
I was doing some Javascript coding today.

A

false != x

test failed for a zero-valued x; had to make it !==. WTF? I never want false and 0 to be other than different objects.

Almost every twist and turn in this language is an imbecillic clusterfuck.

I had one instance of a if (foo.bar = 0) typo; no warning from the implementation. Why do we want stupid C mistakes in a higher level language, without the C fixes for them?

list.forEach(function (item, i) {
...
});

makes my eyes bleed. JavasSript borrows the syntax of languages geared toward a form of computing at which JavaScript is poorly suited for; when you're combining functions together, it looks like dog's breakfast.

To get a value out of a switch statement, you have to wrap it in a function that is immediately called?

function () {
switch (WTF) {
}
}();

the switch statement has the idiotic break with fallthrough found in C.

One redeeming feature: A || B || C ... works a lot like (or A B C ...).

Unfortunately, this is required for the simple task of incrementing a nonexistent dictionary key from zero:

dict[key] = (dict[key] || 0) + 1;

this calls for two dictionary key lookups. You want this sort of thing in a single operation.

Oops! In the following, j isn't lexical:

for (let i = 0, j = 0; ....

I copy and pasted something like this from a StackOveflow answer into a recursive function and spotted that the j in a recursed frame was messing with the j in outer frames, there just being one j.

What is "function scope" and why even have something so idiotic? Just let, or GTFO! C has function scope for goto labels, that's it; why introduce something like that.

Appending together Lists has functional semantics, like Lisp:

a.concatenate(b) // new thing is returned, a stays the same, so you must do a = a.concatenate(b).

But

a.push(b) // mutates a in place.

Here is a shitshow, curently with a fitting number of upvotes: 666.

https://stackoverflow.com/questions/881085/count-the-number-...

I accidentally wrote

if (foo.bar.indexOf[key] < 0) { code }

code was silently skipped even though foo.bar is an empty list. No diagnostic, nothing. Oh, indexOf is a function, which is an object. Every damned object is a dictionary with properties you can access as strings with square bracket indexing, and that is always safe: it yields undefined if the property is not found.
Netflix Plunges After Forecast for New Customers Disappoints
I think the successor is multikernel. Modern systems trip over themselves to provide isolated runtime environments within one kernel, but it's all a waste once you pop a hole in the one kernel. The answer to that is virtualization of entire kernels, ala Firecracker.

Rather than tying ourselves into knots trying to extend the one kernel, we can just run 50 kernels, and have abstractions to connect them into a distributed OS (think Plan9). This allows the kernel to be simpler, provides an easier path to standardized interfaces between components, and lets us infinitely scale a single system, with stronger isolation guarantees.

It's basically a microkernel but the components are farther apart. And because of that you can do things like have multiple different kernel versions interoperate over one stable abstraction/API/whatever. SSI clusters are another example of this, they just happen to be using the same kernel, but they don't have to.
The two major negative effects of low social-economic status on health that I commonly see mentioned is increased stress and reduced amount of cooping mechanics that provide protection.

The human body is pretty able to withstand most injuries, viruses, bacteria and so on. The more stressed a person is the less the body is able to do that recovery. In addition, if and individual is low on the socio-economic scale they might not have available cooping mechanics like resting, taking a day of, or access to social support. A lack of cooping mechanics is also a source for stress, making the body prioritizing other things than recovery.
I've seen good productivity from domain-specific languages. One-size-fits-all languages end up too convoluted in my opinion (Java, C#, cough). Enterprise/web-scale has different needs than mom-and-pop, and systems software has different needs than CRUD/biz software. One size doesn't really fit all.

Thus, what looks most promising to me is a syntax convention flexible enough to bend into a wide variety of languages, static and dynamic. "Moth" is one attempt. It's influenced by the flexibility of XML, and is kind of LINQ-esque.

Kits can then evolve that allow component/feature mix-and-matching to build domain-specific languages. One doesn't have to build a parser from scratch, similar to how most major language libraries come with an XML parser.

https://www.reddit.com/r/ProgrammingLanguages/comments/ky22d...

https://www.reddit.com/r/compsci/comments/brrzad/universal_p...

One thing Moth sacrifices to get simplicity is tossing of "Fortran style" infix, such as "x = a + b * c". The Moth equivalent could be something like x=plus(a, times(b,c)); or x=a.plus.b.times.c; In practice, I don't really need such in domains I know. If you do a lot of math, then Moth is probably not for you. Can't make everybody happy, just 2/3, I mean 2.div.3 :-)
That's amazing. The section of track (ahem proper Canadian railroad) is quite visible on Google maps and street view has a great shot of it[0]. It is VERY short indeed.

[0] https://www.google.com/maps/@45.1583297,-67.1396882,3a,75y,3...
While I agree this isn't over, I disagree with your conclusion. We have little idea how early COVID exposure will affect us decades from now, but there's already signs of psychological strain in kids which could prove to be worse. Nobody knows.
> Because everyone who seriously invests money in businesses knows that there’s a performance hit you take as a remote company.

Yet, VC investments and returns soared in the last two years they were all working remote.

> Engineering is one segment where this penalty seems to be lower. However, engineers seem to be unable to understand that every other function functions better in person.

Sales, Marketing and Customer Support departments in typical tech companies have had a sizeable fraction of their employees located outside the office for some time now, long before Engineering.

Office work aids productivity of some functions. There is no good reason, IMO, to make sweeping universal statement about productivity.
The problem is that hierarchy-based decision making is also significantly more effective than the usual implementations of direct democracy, even on the "confederate" basis Bookchin advocates for. At best, we might consider delegative democracy with "liquid" recall, which effectively merges elements of both direct and representative democracy. Perhaps it could be enhanced by sortition, i.e. actual direct democracy among a randomly-chosen sample of the population, and forms of voluntary deliberation such as prediction/betting markets.
FBI Sought Documents Related to U.S.-Funded Coronavirus Research in China
I gave up drinking.
The Pixel 3 particularly has been mangled by updates. Someone previously mentioned something along the lines of: if a company bundles security issues and UI changes together, they don't actually care about security, they're just using it as a stick to keep you on the planned obsolescence treadmill. It doesn't even have to be intentional acts to degrade a phone, just make each patch consume more resources (under the auspices of "feature development") and you'll eventually strangle out any old devices once they're not powerful enough to run. Meanwhile, my phone app on my pixel has gotten increasingly buggy and unstable, sometimes breaking outright, over the years.
I'd agree that "what you are able to do" seems like it's intuitively part of expressiveness, but due to Turing completeness you don't have any situation where language A can compute something that language B can't. So the only difference in capabilities seems to be in how easy it is to compute something, rather than if one is able to do something.
Yes, it's the whole "criminalize everything but protect the in-group and use the laws as a cudgel against the outgroup" approach to governing, sometimes called "rule by law".
Only for sufficiently small values of anywhere. Even near-light-speed communication in fiber optics has detectable and significant delay just in crossing a continent. A trip made physically by humans every day.

Near-light-speed travel to the Moon would take a few seconds. Near-light-speed travel to Mars would take longer than my drive to the grocery store. These are not "instantaneously."
> Technically speaking, adding a period at the end of a URL is valid in that it implicitly exists for all URLs in the context of DNS.

I think your are confusing the role of a trailing dot in the DNS[1] system with the role of a host element in a URI[2].

So, technically speaking, adding a period at the end of a URL is really not OK because `https://example.com/index.html` and `https://example.com/index.html.` are different resources. (note that HN's URL linking logic omits the trailing dot.)

I can understand if you think there should be no difference between `https://example.com/` and `https://example.com./` and that is legitimate per the RFC:

> The rightmost domain label of a fully qualified domain name in DNS may be followed by a single "." and should be if it is necessary to distinguish between the complete domain name and some local domain.

but there is no reason to expect that adding a period at the end of any old URI is going to work.

[1]: https://serverfault.com/a/18122

[2]: https://datatracker.ietf.org/doc/html/rfc3986#section-3.2.2
Long Covid is quite a worry, especially as it seems to even happen quite a lot to people who appear to have never even caught it - https://link.springer.com/article/10.1007/s40121-021-00484-w
I guess what I was hinting at was the difficulty in filtering "remote" roles
The chrome plugin Automa (mentioned previously on HN) uses vercel for its marketplace of workflows.

https://www.automa.site/workflows

https://github.com/kholid060/automa

A chrome extension for automating your browser by connecting blocks
This is simply blatant fear-mongering. Note the second word in the figure: "putative". If you click the associated link, you'll see that the figure is taken from a review that covers a bunch of papers that present all of these things as hypotheses. None have been shown to be true.

I'm sorry to say it, but Eric Topol is no longer a reliable source of information. He routinely mis-represents "science" in the scariest way possible, and as exemplified here, nuance and and measured communication are essential to prevent panic.
Would it be so hard to state the limitations of their investigation, and clearly explain that a few key misconceptions are incorrect?

Based on their original censored article, it seems like they're heavily invested to make things seem problematic, and carefully avoid any indication that the status quo is acceptable. I don't think it's purely misinterpretation when anti vax people become generally skeptical of govt and pharma corps.

Like could they not just say the vaccine is safe in these articles based on other evidence? They care about people being able to share their posts to Facebook, I can't understand why they aren't trying even a little to reduce the possibility for public misinterpretation.
It's probably not dire.

It doesn't change the fact that the price has dropped meaningfully, it's not just multiples contracting while revenues go up.
JS has always been a LISP in Algol clothing.
I am for privacy and against mandates. Especially against mandates as currently implemented. I just think that it is not overly hypocritical to take a pro-privacy and pro-mandate position at the same. These positions can co-exist. See https://news.ycombinator.com/item?id=29401254.

Mandate does not need to include public display of compliance at irrelevant points. The current implementation seems to be driven by assumption that many could be shamed into compliance. I believe it is very misguided policy, which works in a completely opposite way with people it aimed upon. Also, believe it or not, many people technically compliant are at the same time pretty disgusted with the privacy-breaking aspect.
News is driven by human nature. we're drawn to drama and conflict. you clicked on this just like I did. why?
How much of that is represented by tech giants? I personally think the US economy is starting to revolve around them too much, to the point where the economy serves their interests, not ours. They're "too much of an inconvenience to fail", they've tied every one of us to their success either through the free/cheap services they offer or their outsized influence on our retirement.
Which hospitals and which limits? And why is this still a problem after 2 years? How many more years or decades will it continue to be a problem?
Alphabet to spin out quantum company after Google’s time crystal breakthrough
> What am I overlooking?

>> You can get it more than once.

We were lucky that Omicron was relatively mild, the virus can mutate and become more deadly. The more people get infected the mutation risk increases.
For others reading this thread:

https://wiki.debian.org/Firmware#Firmware_during_the_install...

https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in...
>Many people are arguing that

By removing encryption you leave the connection open to man in the middle attacks. That is something neither side wants.

>securing financial transactions if the government has access

This is just adding another person (end) who can decrypt the message. It's still E2EE.

>You are assuming people are not arguing in good faith

They are at least arguing from a point of misunderstanding what the other side wants or what is possible to satisfy the other side's needs.

There exist plenty of people who think that allowing the government to decrypt messages between two people using a chat app when they have a warrant would require a plaintext copy of the message stored on the chat app's company's servers.
Airplane altimeters are adjusted according to a radio announced local pressure or a default(29.92 inHg). That make altitudes inaccurate but ensure separation between planes flying directly above and below. So shouldn't matter as long as pressure changes are nonapocalyptic.
I think this bug would not have been exploitable in rust. Rust would not catch the integer underflow, but the exploit was only possible because of memcpy.

You can line for line rewrite the code with unsafe rust and get the same exploit with a bad memcpy[1]. But this code would never have used unsafe rust.

The method that was exploited was "append user supplied strings to the end of a string". This can easily be written in safe rust, a thousand different ways. Here is one way it could have been written.

write!(&mut heapblockstring, ",{}={}\0", key, string).unwrap();

If this was the code in the kernel, you would have gotten an intentional crash and not privilege escalation

[1] https://doc.rust-lang.org/std/intrinsics/fn.copy_nonoverlapp...
Marketing works better remote, and most agencies will be remote moving forward forever.

Source: I know many agency owners, also am one. Also, most marketers I've been trying to recruit have said their agency's are remote indefinitely now.
Secondhand smoke is the cost of being in a bar outside of the US. Good luck making friends with European expats without some secondhand smoke.