skysight-inc/HackerNews huggingface dataset:
I don't find this evidence compelling. Also did any of you read the leaked proposal? [0] It would have been super useful to fund this! The intercept has done a massive disservice to the grant proposal here with their poor portrayal of it.

Reading the introduction, it looks like it would have been incredibly useful data to have for the origins of COVID-19 since much of the work looks like it would have been surveillance for bat coronaviruses. I note that the second work program would be research on effectively vaccinating bats to prevent spread of coronaviruses. Australia did something similar by vaccinating horses against Hendra virus.

Unfortunately it doesn't matter in the end what evidence is put forth. People are going to believe the lab escape hypothesis because there are powerful interests intent on pushing that narrative. The arguments in favour of lab escape seem plausible, even if they conflict with the molecular evidence. Most people don't know enough about the arcanery of molecular biology to trust it over the hearsay of documents and politicians.

0. https://www.documentcloud.org/documents/21066966-defuse-prop...
Yeah, I quoted it myself. My point is that the article is formatted in a confusing way. It's formatted into 4 vulnerabilities, but only 1 of them has a timeline, which immediately made me wonder why there weren't 3 more timelines.

Even though I read the sentence at the beginning saying the author reported all 4 to Apple, when I saw there was a reporting timeline on 1 vuln but not the other 3 I started doubting my own memory and thought maybe the author only reported 1 vuln to Apple. I had to go back and re-read the first paragraph again to reassure myself that all 4 were reported to Apple.
> But for the love of god, stop complaining about. Every. Single. Post.

Then stop using Twitter as a way to write longform. :)
On anything other than trivial examples it is an impossible problem. Given the gigabyte of code on iphones (and android) it's even more impossible. Best you can do is put an emphasis on quickly fixing any issues found and to practice security hardening. It seems iphone is failing on this pretty hard currently since they didn't fix these errors that were handed to them on a silver platter.
I share some similar sentiments with the author and I developed a personal note-taking system which has automatic linking based on the collocational word. You can think of it as sort of like an inverted mind mapping software.

link: https://github.com/Tanami/maja

I think a shortcoming of my software and other people’s note-taking software is poor integration of time.. if I could modify my system so I could in effect make some commentary of the changes in the word files I think that would be a much more productive process than simply being able to visualise the changes as a static thing.
It really is a godawful abomination of the modern web. Every time I see a bastard thread emoji or a '1/?' at the end of the tweet I close the tab immediately and never come back. I just know there's going to be some endless screed by some moron who just keeps rambling on and on and won't shut up.

Part of it is to do with the reduced attention span of today's generation of overgrown children who never really reached adulthood in a meaningful way and who make up the majority of internet users. If they see a properly formatted blog article with actual structure and, God forbid, paragraphs, they'll have an immediate visceral reaction of "Eww, too many words!" and run crying to their mommy or safe space, whichever is less effort to get to.

However, if they see a nice little tweet which they can digest without having to go to the effort of actually using their brain, and a nice convenient "show more" button, they'll get sucked in, being spoon-fed one little fun-size morsel of drivel at a time. It's the same insidious dopamine feed that powers time-sink sites like Reddit with its dark-pattern of endless scrolling, keeping you desperately wanting more (in no small part just to get to the end) as each bit of the author's - sorry, tweeter's - latest tract gets revealed to you, bit by bit, but never enough to satisfy the urge. It's by design. Nuke Twitter.
Or build more shit, which is already happening. A computer in your pocket, a computer in your fridge, a computer on your face (still hate that they insist on that for AR glasses and smartwatches), a computer for your car, a computer for games, a computer for your dog.

Oh and you can't swap parts between them or even fix them without professional equipment and training.
It's free for less than 5 users and the "open source" part is open source no matter how many users you're using. Not sure where you get the part that it's not open source once you're above a certain number of users?

The repository/code is the same for all plans: https://github.com/grommunio
The Pro label is quite loaded. Afaiu the iPhone is really good for video where it can (and has been) used as a professional tool. Note also that photographers are not the only professionals who can be using a phone as their tool of trade. All that said, I’m really not expecting wedding and wildlife photographers to ditch their DSLRs any time soon.
I use it. We probably have 50+ websites hosted on Apache HTTPD.

It's very stable, supports that one special thing many sites need (special headers, stripping file extensions, caching etc) and has excellent documentation.

It's not fashionable, but it will still be unfashionable in another 10 years, and we won't have needed to update the configurations in that time.
I had extensive airflow and I generally agree that Airflow isn't a good solution. It good when you process a single atomic/"unit of work" per step, when each step process multiple files etc and if it's restart you have to write code to handle skip those processed file for example.

But I want to point out a few things that are wrong in the artcile to help other evaluate airflow.

> Second, Airflow’s DAGs are not parameterized, which means you can’t pass parameters into your workflows. So if you want to run the same model with different learning rates, you’ll have to create different workflows.

You can pass the parameter to workflows by giving it a JSON config. When trigger on the UI, you can paste the JSON with the right argument/parameters into your DAGs. So you can train model with different arguments etc

> Third, Airflow’s DAGs are static, which means it can’t automatically create new steps at runtime as needed.

You can absolutely create new steps at run time. The point of airflow is everything is just Python code that is evaluate to generate DAGs, as long as you generate the DAGs and write the operator. It will happily run and log. It may have trouble rendered on the UIs and cause some weird issue (tasks won't advanced after certain steps regardless when I last work on them but they are bugs).

You can write an operator, the operator in turn can initiate any other known operators, and point the next steps to those operators. Here is an example: https://stackoverflow.com/questions/41517798/proper-way-to-c...
People who have turned pre-1970 local timestamps to UTC already are in some danger of seeing breakage: if they try to turn them back into the local time from the same timezone, they won't get back what they originally entered.
What clarity is lacking?

The SEC has been pretty clear on a number of things, and then Coinbase et al who don’t like the findings come back and play victim.
To be fair, looking at what kind of optimizations they did to improve the situation, it looks like GQL is not to blame but rather a pretty big disconnect between their implementation practices and understanding about what is costly and what is not costly (ie lack of mechanical sympathy). People may get by without that writing client side javascript, but backend code is not as generous.
For me the corollary of this post should be, try PyPy. You may get a 10x speedup for free.
They'll give you all the shit for free so you can integrate and be a productive member of society, then rent higher quality stuff.
Oregon’s distinctive bridge style is Conde McCullough’s legacy (2011)
I've been using a free, simple workout tracking app which stores data locally for the past 5 years on the same device. I recently recommended it to a friend, only discover it's now subscription/cloud only.
Speech Synthesis on Linux (2020)
>But my $WORK SSO tied to their github org (and a whole bunch of other things) wants me to log in every other day.

I don't think consumer SSO does that. I think Facebook and Google generally try to avoid logging users out randomly because it causes user annoyance as well as user loss (because a lot of users might not remember their passwords or bother logging back in again).

Your work SSO can tolerate a bad user experience in order to have higher security. You're being paid to log in every day. Facebook and Google users aren't being paid to log in every day, so many of them won't.
Initially, the framework agreement is only intended to demonstrate that Thales can also build radios at the technical level of the 1980s - and then also supply them well into the next decade: The framework agreement runs until Dec. 31, 2032, and includes extension options until Dec. 31, 2035. (...) On the one hand, the term is necessary to successively ensure the necessary equipment supply, starting from an equipment quantity of up to 30,000 units. On the other hand, the planned service life of the devices is at least 10 years. A change of manufacturer would lead to technical difficulties in maintaining the existing interfaces, technical dependencies, external dimensions and functionalities of the existing SEM 80/SEM 90 radios and is therefore not possible.

A decision on procurement is to be made only afterwards, which is why the value is initially also only stated as 0.01 euros in the announcement. After that, however, it could really go into the money: Should the Bundeswehr actually order all of the maximum 30,000 new old radios required, the volume involved would be around 600 million euros.

However, such a procurement would then have to be submitted to the Bundestag's budget committee for approval, the scope of which would depend not least on the progress of the digitization of troop radio. The parliamentarians must then decide whether they want to accept what the ministry calls the best of the bad solutions. And whether the Bundeswehr should still be able to afford technical equipment at the 1980 level in 2035.

Addendum: In the comments, the correct hint that there was already an article on this in the specialist publication Soldat&Technik on September 4, which, however, is also behind paywall and which I do not know. But a reference from their sister publication Europäische Sicherheit&Technik, September 2021 issue, also fits in with this:

The example of leadership capability clearly shows the extent of what has been missed. While at that time with the continuous introduction of AUTOKO90, BIGSTAF and SEM93 an effective command and control system was implemented with the technical means of that time, today the command and control means are either still the same, not (any longer) continuously available or in the meantime completely obsolete. Regrettably, the Army is thus unable to achieve the interoperability and crypto-standards of allied forces with SDR (Software Defined Radio) radio on the basis of, for example, the SEM 70/80/90 analog radio series.

(Archive photo July 2020: Soldiers during an exercise with the SEM70 radio, the portable version of the SEM80/90 - Christoph Loose/Bundeswehr)
All I hear is "don't buy XPS laptop we lost the know-how to build them properly"
In Swedish, vik is bay. Gut isn’t Swedish at all*. Kaka isn’t pronounced like caca, it’s the A sound of law in the first syllable.

Jerker is just a name, surely not limited to Sweden.

*It can be “related to Gotland” I guess but that’s a stretch.
One of the only species of birds known to be capable of transatlantic flight, and also credibly thought to regularly making the crossing [0] is the magnificent frigate bird [1]. The bird has a super interesting capability of flying on a single half of the brain. Remarkably similar to single slower core operation of a computer... [2]

[0] https://www.researchgate.net/publication/274193260_Has_the_m...

[1] https://en.wikipedia.org/wiki/Magnificent_frigatebird

[2] https://royalsocietypublishing.org/doi/10.1098/rsfs.2016.008...
Well, it's a great way to make you want it more often :D

Why not get a burger, already got a subscription.
>> but they avoid most of the cost of deprecation

Except that they don't. The dealer is taking the depreciated car back at the end of the lease. The dealer isn't giving customers a gift by taking the vehicle back at a loss. The lease price covers the entire cost of depreciation over the term of the lease. The customer may avoid seeing the depreciation but they are most definitely paying for it.

Worse still, they are coving the most expensive part of total depreciation: the time between new to slightly-used. The people getting the real deal are those buying post-lease vehicles. By buying a slightly used vehicle they avoid the initial depreciation covered by the from-new lease.
I don’t think this is quite right. To take a European example, the ancient Romans discovered concrete, then successor civilizations largely forgot how it worked for ~500+ years. Not all eras of history even had a positive slope to the curve.
I'm also bearish on the western world but I don't look forward to the end.

Once the dollar is worthless and Europe collapse on its debts and corruption, the Chinese Communist party will own the world - if they don't already (think of the WHO not recognising Taiwan, the ties and donations of various government officials with China).

We're going from socialist governments who still pretend to give a crap about citizens' freedom to a full blown regime who "disappears" people, censor even more than our big tech overlords and create Nazi style concentration camps.

Unless South America or Africa somehow step up their game in terms of security and quality of life, there won't be a place to run to.

Maybe creating safe bubbles for relatively wealthy individuals in unsafe countries could be a solution.
AS13335 doing SSH scanning
I find the armchair generalists here on HN pretty cringe, too.

Different era, same nonsense. The comments there are pretty typical of the time, as I remember it.
As an old Exchange admin and e-mail product manager (back when telcos were selling Blackberry and ActiveSync services), I'm fascinated that this exists and can run on a Raspberry Pi today.

Have to give it a try...
> But they make no sense at all for durable goods that can last for years without significant upgrades, like cars.

It makes complete sense if you see the downsides of ownership outweighing the upsides. You just have to separate the thing, ownership of the thing, and the job that it does.

If you derive some value just from owning a car that’s fine, but if its job is to get you from A to B, renting and Uber can both be valid options over buying. The three options aren’t even mutually exclusive!
I never paid close attention to it, but you can play Steam games? Like, you're renting a gaming PC?

That's... a very enticing option. How's the quality?
I think blaming MBA/Business/Sales people for everything is not reasonable

Good sales people "want" make your company viable by having money

Tech people "want" to have state of art product

Both are good things at different moments of company lifetime

It sucks to have only engineering people and no people who can do business.
For me the corollary of this comment should be, try reading the post. You may learn that the author did get a 10x speedup for free, but it was still 3.3x slower than Nim.
Author here. This is spot on. The majority of the code I write is either piping data around to existing tools using shell scripting and Snakemake or writing the data processing code myself when there isn't a tool that does what I need. Usually, I'm working alone or with a few other computational biologists. Many of my scripts are one-off but they have the distinct tendency of growing in complexity and scope if they are useful. That's one of the big advantages with Nim in my mind: you can write a quick and dirty script and have it be pretty fast and then go back later and optimize it to a few percent of C without having to rewrite your code in another language. In this sense, it's quite like Julia (another really good language).
Yeah, I just figured as the virtual space becomes the only expanding part of our universe the more computers (at peak 2 Gflops/W) you have the more powerful you become, specifically servers.

So you are right quantity will expand as much as the energy supply allows it to, but we are seeing the limits of energy so maybe don't invest too heavily in 200W machines?

I'm pretty deeply sunk cost in ARM and Atom servers, and I'm considering going "more in" but hesitating because of thermodynamics, basically 100W (including EVERYTHING, router, modem, switches etc.) is the most you can operate with enough lead-acid backup to survive power cuts before things get ugly!
Again the price-list is pure stupidity. And limiting the usage of a "Opensource" product is even more stupid.

>It's free for less than 5 users and the "open source"

That's not how Free (yes it's AGPL) and Opensource Software works. In fact i am not even sure if one could do that under the GPL. Give me ONE single other FOSS Project where you have such a restriction (remember it's not a service but software, running on MY instance), restricting the USE and function of the Software on YOUR Computer was probably the first or second point to even invent the GPL.
I really hate the way everything around the coronavirus has been politicized. It is a very important question to investigate the lab leak hypothesis thoroughly. However, the hypothesis seems to have gone from "the virus leaked from a lab" to "the virus has leaked from a lab and thus the chinese communist party is responsible for any and all consequences", which drives people into their political camps depending on who they want to assign blame to, which is a total mind killer.
And since we invented it (cocorico! ) it is very popular in France as well.

It is probably bring pushed away by the small shower, though.
I suggest reading the two links to my posts on Quora, where I go into a good bit of detail about it.

But no, the red hump is not why red is close to purple. The red hump is simply why, in some circumstances, you can see purple (technically violet... which is a blueish purple) with only short wavelengths, rather than by mixing long wavelength and short wavelength light.

In most cases, when you see something that appears purple, it is because you are seeing a mixture of red (long wavelength) and blue (short wavelength) light. In that case, the left hump is insignificant.

Note that in all cases, when you see purple, your "red" cone cells (as well as your "blue" cone cells) are being stimulated. THAT is why red is close to purple.
An Asian Origin for Human Ancestors?
No one wants 0 business people, but they don't want them making engineering decisions in a vacuum like business, accounting, and marketing often do at tech companies that don't emphasize engineering/architecture input.
Vim Anti-Patterns That Cause Beginners To:Quit
On the other hand, why pay all that money (either in higher bills or taxes) providing a service to people who live in the middle of nowhere and don't want it? Wouldn't it be better to use it to fund education or healthcare or pay down the national debt?
Ask HN: How to combine Cardiovascular Science PhD skills with programming?
Hi there!

My girlfriend is entering her final year of her PhD program which is specifically doing lab research around Cardiovascular Sciences. She isn't very sure what to do next, but having a look at one of the possibilities - being lab technician seems like a waste of time when you look at the time invested in studies vs salary expectations.

At the same time many people are seeing the Genomics industry being the next hottest industry after tech.

I'm a software engineer myself and I would like to help my partner develop even further.

From your experience what are some good career prospects that can take PhD & Masters degree in Cardiovascular Sciences & Genetics and potentially couple them with programming? What kind of companies are looking for such skilled people so we can read their job specs?

And from programming side, what kind of skills are usually required in such a career? Should we start by looking at Python courses and where do we move to after? Machine learning?

I know the question is a bit open ended, to some degree that's because I'm lacking knowledge in her field! Many thanks!
It only works on honest people. Russian spies enter and deploy weapons of mass destruction without any difficulty.
> 1. UBI might increase people's willingness to pay for goods in general, and the prices of goods that are most strongly driven by willingness to pay would rise.

It's reasonable to assume that UBI would be linked with an increase in the demand for some goods and services, but there is no indication that this would reflect in a proportional increase in prices. For example, those who live in poverty already tend to purchase substitute goods due to lower price, which is reflected in some aspects such as the link between poverty and malnutrition. In this scenario it's likely that the increase in purchasing power from UBI would actually cause a shift in the market so that it brings down the demand for said substitute goods and instead spread the newly-found demand through other products.

The same scenario also applies to other markets, such as housing. If UBI grants you a little bit of economic freedom so that you are no longer tied to a specific job or place of residence or even access to public transportation, you can also consider moving to a better/cheaper place somewhere else without your livelihood being a constraint.

Keep in mind that one of the enablers of living frugally/off-the-grif is ensuring that you secure your financial needs. Once people are no longer forced to endure a horrible job to make ends meet, they start to make changes to improve their lives.
I think it should be the other way round (ie. more optimal with water first).
Hinge of history. Effective altruism folks look at it mathematicaly. Historians look at it historically. Most humans look at it with their senses.
You hit the nail on the head. This is just the lexicographically minimal string rotation with a canonicalization step. I have actually had this on my to-do list for a while. The truth is that the data set I'm applying this to is small (though I'm doing my best to change that by discovering new viroid-like agents) so the optimization has yet to become pressing. At some point, I'd like to spin this script out into a standalone tool but I'm not sure the demand is there yet.
I think many people just like to critique the big thing of the day. Most people critiquing don't create anything significant, or take action. They just like to comment about what is out there.

When I was growing up government was the main focus of people's dissatisfaction. The internet has now brought the focus on large internet companies.

If a person doesn't want to use facebook then they shouldn't.
It's a certainty that people in the future will look at us and say "they were merely building the future for us" and "right now is most important, not back then".

We have been saying this forever, and will continue to do so.
> “If you can’t stand the kitsch,” he joked, “get out of the kitchen.”

Sounds less than relaxing. The challenge with novelty is that the context tends not to age well. Simplicity in a home is a fine thing, particularly when stumbling about in the dark.
That is correct. However, according to a quick Google search, each hp, Lenovo, and Dell produce roughly the same number of laptops each year. Therefore the technician's statement about hp's being of better quality should weigh heavier.