[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs £21805 (equivalent to national living wage)
[syndicated profile] jobsacuk_math_feed
University of Warwick - Centre for Doctoral Training in the Modelling of Heterogeneous Materials (HetSys), School of Engineering<br />Salary: Awards for UK applicants cover full University fees, give a research training budget and a tax-free stipend to cover living costs (standard UKRI rate £21,805 in 26/27 - equivalent to national living wage)

Research Assistant/Associate

Feb. 6th, 2026 01:18 pm
[syndicated profile] jobsacuk_math_feed
University of Glasgow - School of Mathematics and Statistics<br />Salary: Grade 6/7: £33,951 - £37,694/£41,064 - £46,049, Grade 6, £33,951 - £37,694 per annum

Research Associate

Feb. 6th, 2026 10:15 am
[syndicated profile] jobsacuk_math_feed
The University of Manchester - Division of Musculoskeletal and Dermatological Science<br />Salary: £37,694 to £41,064 per annum depending on experience

Lecturer Data Analyst

Feb. 6th, 2026 10:15 am
[syndicated profile] jobsacuk_math_feed
London School of Commerce & IT<br />Salary: Commensurate with qualification and experience
chaource: (Default)
[personal profile] chaource
Другъ прислалъ мнѣ ссылку на статью и обсужденiе.

https://www.sciencedirect.com/science/article/abs/pii/S0165176526000352
https://t.me/longviewecon/6473

Тема статьи - сравнить различные статистическiе методы, которыми можно пользоваться для отвѣта на вопросъ, было ли правленiе Пиночета въ Чили благопрiятнымъ для экономики страны. Дѣлается выводъ, что одинъ изъ методовъ "лучше". Этотъ методъ говоритъ, что правленiе Пиночета привело къ паденiю экономическаго роста.

Къ статьѣ были высказаны въ основномъ безсмысленные комментарiи, какъ и слѣдовало ожидать. Но одинъ изъ комментарiевъ былъ критикой по дѣлу:

Read more... )

Одинъ изъ авторовъ статьи отвѣтилъ на этотъ комментарiй слѣдующимъ образомъ:

Read more... )

Это ужасно. Теперь видно, почему нельзя вѣрить "ученымъ". Они перестали заниматься наукой. Сравниваютъ "эффективность" статистическихъ методовъ для полученiя заранѣе извѣстныхъ отвѣтовъ на заранѣе заданные вопросы. Экономика - сложная вещь, и разъ ученые перестали заниматься честными изслѣдованiями, а вмѣсто этого просто подгоняютъ графики подъ желаемые результаты, то мы уже никогда ничего толкомъ не узнаемъ про экономику и общество.

Авторъ статьи сказалъ примѣрно слѣдующее.

"Да, мы времъ и прекрасно это понимаемъ и безъ васъ. А вы, хомячки диванные, даже не потрудились узнать, что такое сегодня наука и какъ сегодня надо правильно врать, если ты хочешь правильно заниматься наукой. Мы же ясно сказали - въ нашей статьѣ мы времъ точно такими же методами, какъ и другiе ученые. И еще - статья методологическая. Методологическая! Вы понимаете, что это слово означаетъ, или вамъ, тупицамъ, надо объяснить? Вопросъ о Пиночетѣ уже изученъ, а наша статья лишь выясняетъ, какимъ методомъ лучше врать про Пиночета. И не вамъ насъ этому учить, быдло необразованное. А кромѣ того, тутъ вообще не мы виноваты, это все злой редакторъ буржуйскаго журнала, онъ нахмурилъ брови и намъ ничего не оставалось, какъ написать вотъ такую статью. Но зато теперь у насъ есть еще одна Настоящая Научная Статья въ Настоящемъ Научномъ Журналѣ cъ Настоящимъ Peer Review, которое гарантируетъ абсолютную истину. А вы такъ и будете на своихъ диванахъ сидѣть и вякать, ну вякайте дальше."
[syndicated profile] reddit_haskell_feed

Posted by /u/echatav

Originally the distributors library was only intended to be a vehicle for studying some profunctor theory with grammar as a neat demo. Since then I've delved a bit more in depth into Chomsky's grammar hierarchy, Kleene algebras, Brzozowski's derivative and more. I also learned about Li-yao Xia's development of monadic profunctors for invertible parsing. Distributors synthesizes this into a complete optics bases grammar library.

submitted by /u/echatav
[link] [comments]

Тестируем 8086

Feb. 5th, 2026 04:15 pm
vak: (Знайка)
[personal profile] vak
Сделал я тулзу, автоматически преобразующую MOO тесты в исходник для Googletest. Типа такого:
TEST_F(MachineTest, adc_al_45h)
{
// Initial CPU State
cpu.set_ax(0xADEE);
cpu.set_bx(0xFD34);
cpu.set_cx(0xA1B4);
cpu.set_dx(0x4038);
cpu.set_cs(0xD271);
cpu.set_ss(0xF076);
cpu.set_ds(0x8702);
cpu.set_es(0xCE41);
cpu.set_sp(0x5BDF);
cpu.set_bp(0xD8D9);
cpu.set_si(0x0000);
cpu.set_di(0x2DB1);
cpu.set_ip(0x8490);
cpu.set_flags(0xF4C3);
machine.trace_registers();

// Initial RAM entries
machine.mem_store_byte(0xDABA0, 0x3E);
machine.mem_store_byte(0xDABA1, 0x14);
machine.mem_store_byte(0xDABA2, 0x45);
machine.mem_store_byte(0xDABA3, 0x90);
machine.mem_store_byte(0xDABA4, 0x90);
machine.mem_store_byte(0xDABA5, 0x90);

// Single-step.
cpu.step();

// Final CPU State
EXPECT_EQ(cpu.get_ax(), 0xAD34);
EXPECT_EQ(cpu.get_ip(), 0x8493);
EXPECT_EQ(cpu.get_flags(), 0xF413);

// Final RAM entries
EXPECT_EQ(memory.load8(0xDABA0), 0x3E);
EXPECT_EQ(memory.load8(0xDABA1), 0x14);
EXPECT_EQ(memory.load8(0xDABA2), 0x45);
EXPECT_EQ(memory.load8(0xDABA3), 0x90);
EXPECT_EQ(memory.load8(0xDABA4), 0x90);
EXPECT_EQ(memory.load8(0xDABA5), 0x90);
}
Для начала конвертнул три сотни тестов, по одному из каждой категории. Много интересного узнал. Про неиспользуемые биты регистра флагов, про недокументированные коды операций, про плохо описанные команды типа AAA.

ChatGPT вчера долго пытался меня убедить, что в процессоре 8086 была команда BOUND. Имел наглость отсылать к официальному The 8086 Family Users Manual от 1979 года. Чувак, говорю, в этом документе нет команды BOUND. Ой да, говорит, Интел просто забыл упомянуть. Но 62h точно-точно выполняется как BOUND, мамой клянусь. Пока я не ткнул его мордой в MOO тесты, и только тогда он признал, что коды 6xh работают как 7xh, то есть как условные переходы.

Грок, тот сразу выяснил, что инструкция BOUND появилась позже, в 80186 процессоре. Есть таки разница между искусственными интеллектами, не все они одинаково умные.

Profile

vanja_y: (Default)
vanja_y

October 2020

S M T W T F S
    123
45678910
11121314151617
1819202122 2324
25262728293031

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 6th, 2026 04:45 pm
Powered by Dreamwidth Studios