skysight-inc/HackerNews huggingface dataset:
Keep in mind that vaccines against diseases where the vaccine efficacy is relatively low, and/or the primary reservoir and transmission vectors are not human-to-human contact, are not nearly as effective as those in which reservoir and vector are human.

Vaccinating against measles or HPV makes a tremendous amount of sense, as the disease can be entirely eradicated. At best with Lyme, human occurrences could be minimised (and especially for high-risk individuals).

Mind: I'm going off general knowledge and reasoning, not close awareness of specifics here, take with ample salt.
The plot of The Matrix was supposedly originally based on the humans’ brains used as the hardware substrate for running the computers’ programs – if you like, human brains as CPUs – explaining why the computers needed to keep humans alive in tanks but in a dream-like state.

This was deemed to confusing for audiences to understand, so the story was changed so that humans became the power source for the machines. Since humans take in a lot more energy (food) than they produce as heat (or “bioelectric power”), this makes zero sense. In a future world driven by physics as we understand it, the machines would be better off killing all the humans and using some other power source.

The brains-as-CPUs version of the story is both physically plausible and a lot more interesting than the humans-as-batteries version. So some Matrix fans maintain that this is what was happening in the movie, with the human battery explanation just Morpheus’s misunderstanding.
> But you're connecting that device to the network and using it to access the most sensitive parts of that network and the most delicate data.

That's not the usage I set out above at all. Not even ballpark.

I am talking about an externally accessible "internal" enterprise website, and that IE Mode cannot be used well with it. I'm not sure how you got from website to "access sensitive parts of the enterprise network." Employees are BYOD to access the company's "internal" website from an external endpoint. That's the topic. That's where IE Mode applies.

It reads like you and the sibling comment forgot what is even being discussed. This is IE Mode for websites. Specifically for "internal" enterprise websites. I am discussing the highly common practice of allowing access to "internal" websites externally (inc. via privately owned employee's devices over the internet).
It is better to use push_back over emplace to be explicit about which constructor will be called.
Check out the Lems Primal, or maybe the offerings from Xero shoes.

From my personal opinions, people getting fractures from running barefoot likely need to change diet and running gait even more then they thought. I've personally adopted bone broth as a daily staple to my diet and I credit it with feeling fully recovered after my first 24hr race within 2 days.
Don't consume that content then! You don't own the content!

Does DRM work against businesses who implement it? I'd say hell yes it does. It drives people to piracy.

But I don't think inventing childish, misleading names is going to fix anything. Much better to point out how it causes people pain (unstoppable commercials, inability to play content on all the devices you own, etc).
It sucks as a metric but it does have some rough correlation in most cases, and I'm not aware of any better easily measurable metric - if you have one in mind, it'd be great to hear. The alternative of having a bureaucrat "simply judge quality" IMHO is even worse, even less objective, and even more prone to being gamed.

The main problem is that there is an objective need (or desire?) by various stakeholders to have some kind of metric that they can use to roughly evaluate the quality or quantity of scientist's work, with the caveat people outside your field need to be able to use it. I.e. let's assume that we have a university or government official that for some valid reason (there are many of them) needs to be able to compare two mathematicians without spending excessive time on it. Let's assume that the official is honest, competent and in fact is a scientist him/herself and so can do the evaluation "in the way that scientists want" - but that official happens to be, say, a biologist or a linguist. What process should be used? How should that person distinguish insigtful, groundbreaking novel and important research from pseudoscience or salami-sliced paper that's not bringing anything new to the field? I can evaluate papers and people in my research subfield, but not far outside of it. Peer review for papers exists because we consider that people outside of the field are not qualified to directly tell whether that paper is good or bad.

The other problem, of course, is how do you compare between fields - what data allows you to see that (for example) your history department is doing top-notch research but your economics department is not respected in their field?

I'm not sure that a good measurement can exist, and despite all their deep flaws it seems that we actually can't do much better than the currently used bibliographic metrics and judgement by proxy of journal ratings.

Saying "metric X is bad" doesn't mean "metric X shouldn't get used" unless a better solution is available.
I designe an entire fucking cancer fesearch center for $18,000 a year. Do you know long it took me?

3 fucking months.

Lets look at some other ENTIRE hospitals i have designed;

1. El camino hosptal (tech implementation designer and lea

2. Zuckerberg SF general (he hadnt bought the naming right yet) but i was primary tech designer to that new tower - funny story about hout the cfo fucked that building for being earthquake compliant/resistant

Nome alaska hospital

Sequioa hospital (was only on the ips team)

UCSF....

And many others

So fuck! Off! With! Your! Downvotes!

Design me a fucking hospital. And then opertionalize it.

Ever had three surgens and ten nurses intabate a patient in a space 10x10 with all equip?

Yeah thats fun.
The trick is to die before that day comes.
How to use Borland Delphi – training video excerpt from the 1990s
If you can wedge the kernel with a FUSE filesystem, that is certainly a severe bug, because it means an unprivileged user is able to DOS the system for everyone.
> In contrast, a thread on POWER9 can simultaneously use all 4 slices

My reading of the documentation is different.

> The most significant partitioning related to threads occurs when more than two threads are active, placing the
core in SMT4 mode. In SMT4 mode, the decode/dispatch pipeline, shown in the blue shaded area in
Figure 25-1 on page 321, is split into two pipelines, each pipeline is three iops wide and each pipeline serves
two threads. The split decode/dispatch pipes each feed one of the two superslices, shown in the green
shaded box in Figure 25-1, providing two execution slices for each pair of threads. The branch slice and
LS-slices are shared between all threads.

Page 322 of 496: https://ibm.ent.box.com/s/8uj02ysel62meji4voujw29wwkhsz6a4

-------

The left superslices serves 2-threads, while the right superslice serves 2-threads. All 4 threads are "behind" the singular decoder.

It seems very "Bulldozer-esque" to me, especially in SMT4 mode.

---------

You are correct in that there is an SMT1 mode where one-thread could potentially utilize the entire processor. But with 2-latency on even Add / XOR instructions (see Appendix A), I don't foresee SMT1 code to be very useful on Power9. The processor is clearly designed to run most effectively on SMT2 or SMT4 modes.

I'm not even sure how easy or hard it is to switch into SMT1 to SMT2 or SMT4 modes. I don't think Linux can switch cores while running, and may need to reboot for instance. Maybe AIX can switch between the modes on the fly?

I guess if your code has enough Instruction Level Parallelism (ILP) available in its code stream, it could benefit from SMT1 mode. But I'd imagine that most 64-bit CPU-code wouldn't have much ILP.
I like The Matrix too. But this is unequivocally off topic for HN in more than one way. It's even an announcement of an announcement, the gold standard of offtopicness: https://hn.algolia.com/?query="announcement%20of%20an%20anno....

Apart from that, major pop culture is off topic here except when there's something exceptional (i.e. unusually intellectually interesting) about the article, which is certainly not the case with this one.
Rhetorical device. The same kind of a device him and FSF use when they call auto-complete a "key logger"
https://www.pbs.org/newshour/education/most-americans-dont-r...
Worldwide?
Yeah had that happen on google maps API a few years back where the earth adjusted southeast or something like that... I wonder if the offset you experienced was able to be re-adjusted by calculation or was the new geometry inconsistent?

Ive realized we can't ever get exact - best we can hope for is finding something that's constant enough for a long period. So far lat/lon has done best.
There must be a Reporters' Union regulation against getting it right. But the cartoonists are not bound by it.
The article seems to be written in very pugilistic and un-objective tone - "sabotage", "Orwellian", "seized on", "fooled", "propaganda", "fearmongering", "regressive", etc.

It seems that there's some disagreement whether building more light rail in a specific place is good or not, but it's presented as nothing but a nefarious plan by evil Kochs to prop up their evil oil empire. That conspirological approach and a total absence of any real substantial argument on the matter (whether for or against) makes article pretty useless for anybody who would want to understand what actually is going on and what are the arguments for or against those projects.
That's hard to answer without knowing how much disease coverage you actually have. A test that reliably detected cancers early would be worth quite a bit to me.
He's missing a big change since 1949 or 1974 - the demise of communism. It's not that communism was all that successful, but it was competition for capitalism. Capitalism had to do better for the voters than communism.

From about 1920 to 1980, American business was scared of communism as an alternative system. In the 1950s and 1960s, when the USSR looked to be surging ahead, there was heavy PR about how capitalism delivered a better life for workers. (Some period cheerleading from when the USA really was #1: [1][2]) Businesses were in fear of being broken up, having executives arrested for price-fixing, or even being taken over by the government. The British government took over and ran big parts of the steel and railroad industries. British telecom was government-owned already. US businesses feared that might come to the US.

This fear, and fear of unions, kept wages going up, and prices stable. It wasn't perfect, but there was a major force pushing back against corporate greed. With that threat removed, capitalism has a monopoly, and now acts like one.

[1] https://archive.org/details/4050_Meet_King_Joe_01_19_26_08

[2] https://archive.org/details/Productivity-KeyToPlenty
I thought the architect was having a problem dealing with anomalies surrounding free will or “choice”, not the lack of understanding for love or hope...but maybe I missed something.

He did say that the machines had destroyed Zion 5 times already though, or something like that. Maybe that’s where movie 4 will expand.
NatWest Outage?
I can't login to my NatWest account today.

Here are the interesting bits from developer console:

Blocked a frame with origin "https://www.nwolb.com" from accessing a frame with origin "https://lpcdn.lpsnmedia.net".

Blocked a frame with origin "https://www.nwolb.com" from accessing a frame with origin "https://server.lon.liveperson.net".

Blocked a frame with origin "https://www.nwolb.com" from accessing a frame with origin "https://rbs.demdex.net".

XMLHttpRequest cannot load https://wup-6a1f7b653.eu.v2.we-stats.com/client/v3/web/wup?cid=fixer due to access control checks.

What are those unrelated, obscure domains doing on the login page?
Sounds like improv to me.
It would mean the search company would be different than the ad company. They could still work together but it would probably result in lawsuits (by shareholder claiming they're not looking after their interests by not looking to higher profiting contracts) if google search didn't do due diligence in offering up the ad space to auction by other companies.

Worst outcome would be that your search history would be up for sale to multiple companies unless an exclusivity deal was financially more reasonable (or the backlash could be argued to make the sale unprofitable in other ways).

It would also be interesting to see how other parts of the company are split up and whether their sole source of revenue would be charging for previously free services to customers or out right selling user data to the Google Ad division or whatever company will pay the most.

Meanwhile Google Ad would have to be doing it's due diligence in buying this data. Does it make sense to pay for redundant data when someone runs google ads, analytics, recaptchas, and apis, does that mean the slow death of one.

Meanwhile google cloud might be making bank charging all the little googlets as they slowly transition to azure or aws.

Definitely be a huge shakeup though it's reasonable that transition plans and deals would significantly slow this down to a longer time scale rather than over night.
they already use internally a POS tagger and a dependency parser.

Interesting. Where did you see that?
Sure, I do it quite often. Chrome will format the code if it is minified so that is easy, and you can quickly jump around and see what is happening. If you know your front end frameworks you can pretty quickly tell what they are using and how it is all put together even when code has been obfuscated.

I definitely use view source when debugging my own code or testing layout changes I am playing with since it is easy to still adjust the css and view the changes etc. The javascript console is valuable too.

I guess for me it is usually less about finding out how things work now so much as debugging an issue or finding a vulnerability. I have found a number of vulnerabilities using view source on products out of China that have built in web servers, like ip cams and the such.

*edit -- When I think of view source I think of the complete dev tools, not just the single "view source" tab.
The number of desktop Apple customers - the only Apple customers that can use a third party rendering engine - is marginal compared to the number of iOS devices.
Especially once you have older kids even 2 bathrooms is a big time saver in the morning and just feels less crowded than a hotel.
Heisenberg's principle says that when you measure one thing, you lose track of others. I guess it's kind of complementary to this (except that it applies to very different things, obviously).
It's also Panoramix in the original French, isn't it?
i had comcast 250mb down package for years. I could easily download 2TB a day for multiple days straight without a problem. In fact, there were times I did.
The topic of this discussion is YAML (and JSON as an alternative), and of this thread is "using text template engines to generate YAML", which covers a lot more than just config files. YAML and JSON and template engines are used for a hell of a lot more than just writing config files, but they're also very useful for that common task too. The issues that apply to config files also apply to many other uses of YAML and JSON. Dynamically generated YAML and JSON are very common and useful, and have many applications besides config files.

The fact that you've never done and can't imagine anything complicated enough to need more than a simple hand-written data-only config file doesn't mean other people don't do that all the time. It's simply a failure of your imagination.

What I can't understand is what you were getting at about "punching down". When you say things like "I would be strongly tempted to murder an engineer", that sounds like punching down to me. And why you were complaining nobody gave any examples, by saying "no specific GOOD examples of configuration-as-code have been brought up". Don't my examples count, or do you consider them bad?

So what was bad about my examples (or did you not read them or follow any of the link that you asked for)? Pantomime had many procedurally generated config files, using the JSON templating engine I described, one for every plug-in object (and everything was a plug-in so there were a lot of them), as well as some for the Unity project and the build deployment configuration itself. It also used dynamically generated JSON for many other purposes, but that doesn't cancel out its extensive use of JSON for config files.
I'm the lead researcher on the Middlebury Institute project looking at fine-tuning the bigger models, and I got OOM on 745M and 1.5B originally. I had to get an Azure instance with 24GB VRAM to handle it (using nshepperd's codebase). It works, but takes a while (~500 epochs takes 12 hours on a 100k word training dataset).
YouTube to End Targeted Ads on Kids Videos
I use Simpletask too. I still wish for a bit more out of it, but I appreciate the tag/project list and the UX over the official todo.txt Android app
Ask HN: Sciter, Open Source or Other Options
I am thinking about future directions of the Sciter Engine project (https://sciter.com). I have an impression that is far overgrown its initial state of little aside pet project.

Options that I am considering:

- to make it Open Source. OS is a great responsibility (at least for me) so some work is required - documenting, unified code conventions, etc. I am looking for sponsorship on that one.

- Also about OS. At one point I had an offer for selling the project from one of "big 100" - they wanted to buy out copyrights and make it Open Source by their name. But literally next day DotNet bubble happened and so that ended nowhere.

- some other options anyone?

So I am at T-intersection (no road back) at the moment.

I see great potential for the project, in particular of making real alternative to Electron. But that definitely requires efforts and so some funding.

I'd appreciate any advice.
I keep an Excel control table. Every task assigned goes on that table with a project, type (report, code, algorithm design or integration work) and module (which part of the project needs an update). There is also a remark column which I one day intend to process with nlp. I also like to generate a pivot table at the end of each week to know which type or modules of work I'm neglecting. I've also got some conditional formatting to mark rows as red when I blow the deadline (red) or when I need to finish something by today (yellow). Has worked well for me when I was an engineer and I'm evaluating this work flow for an integrator (it's an official post for someone who makes sure that several teams deliver compatible outputs on time).
Well then you should be criticizing the person I responded to for suggesting sea mammals have a "gland" that filters salt from water.
Considering that this is also the biggest problem regarding youtube, you may be right.

However, if it's true, the consequences are terrifying, if you take into account that engagement is directly tied to the financial success of every company whose money comes from advertising.

(And here it is: yet another reason to despise advertising and surveillance capitalism...).

EDIT: typo.
But why would Microsoft do this if it doesn't bring then new users?
And how many people have actually inspected the source code of Firefox closely enough to be sure what it is doing?
How to build an adaptive learning system
> Sure, the issue is the if (which should be guaranteed by Airbnb and isn't).

But in a hotel you're guaranteed a good experience? I've personally had much better luck with AirBnB than with hotels, in the same price range.
> Say you want to send data to an untrusted destination and want the data to be read-only and non-copyable. DRM is the solution. That's not malware, it's part of the threat/loss prevention model for certain kinds of data.

That's a nice way of phrasing it from the business point of view. From the customer point of view, it's degrading the product and artificially limiting the ways one can interact with it. It goes against the fundamental principle of general-purpose computing: as a computer owner, I get to tell what the computer can and cannot do with the data it has.

DRM in its most general form exists as a way to (try to) make some data follow a different set of rules than the rules of the medium. It's an attempt of making bits have colour[0]. Since bits don't, and can't, have colour, you have to simulate this by changing the rules of the universe in which those bits are processed. It's practically impossible to do correctly, hence the product degradation that always accompanies DRM schemes.

Adding insult to injury, DRM is usually employed to force a recurring revenue stream in a context where it fundamentally doesn't make sense.

--

[0] - https://ansuz.sooke.bc.ca/entry/23
In my experience, using git as a dependency source for NPM (including yarn) or Ruby never worked well. It works for a simple case, but it's usually much slower, has issues around managing credentials for private repos, and doesn't have a nice way to publish built files.
Quite frequently to get URL of particular image on the page or to get an ID of element to make precise reference URL.
However, the built in abilities to facilitate structuring code are somewhat lacking in Julia. I would really like a Protocol system of some kind...
Github is going to be the source of code and data that neural networks use to write software. There is so much data on there, and it will only increase. There's only so many coding patterns. Get ready to be a fill in the blanks developer
You know, it's funny for all of things I can enumerate on 'how not to do something', there are some pretty big areas where I either don't keep score or tear up the scorecard the moment I don't work there anymore. In this case probably the latter.

The guy I said did have it figured out? I'd like to retract that. He wanted to think of the process of moving stories from the backlog to done as a physics problem. As managers go he was fairly emotionally sophisticated, but that was his big blindspot.

Some of the others had elements of 'mushroom management' (keep them in the dark and feed them bullshit), and a lot of quick fix-feeling techniques. Those can be helpful in small doses, as long as someone else is beating a drum for technical excellence (not perfectionism, but get stuff done, keep it done, and keep getting stuff done).
DownThemAll WebExtension Source Code
slamming your hands in drawers is also a personal experiment. I might be wearing a good set of gloves, and it won't hurt
Honest question: in many cases, how can you _not_ have a backdoor? Obviously, it depends on what kind of software you're writing, but pieces like this seem to have this utopian goal of software that "just works", independent of any human except its user. In reality though, other humans are always necessary — whether to explain how to use the technology, to do something that can't be done through the software, to fix the software (after isolating the problem using your data).

If there's trust between the user and the software provider, why not leverage it to fill in the gaps that software leaves in functionality. If there's no trust, how do you use software without giving the provider the keys to the kingdom?