skysight-inc/HackerNews huggingface dataset:
Surely the coverage of fuzz testing is a superset of property testing?
Playing the devil's advocate for your manager: maybe your particular group didn't have morale problems, but others did.

If management wants to raise the average morale, they need everyone to do morale-raising efforts, even managers who don't think their particular groups needs it. Hence why your team got the changes even though it was previously fine.
I use Ansible for this... not because it's super great but because I already knew Ansible, and well, I don't really want to add another tool to the N tools I already have in my mind.
Zfs allows remote replication, which would prevent this.
There isn't currently a national network. There's the eastern seaboard with S.A. and there's W.A. we don't routinely send power these distances in Australia.
It was similar for me (no physics but 2/3 of the courses were math) about 20 years ago. I suspect they do it because way more people sign up to study CS than the university can afford to have graduating every year, so they need a way to "filter out" a lot of students.

They already filter out a lot in terms of admissions (you need quite good grades in high school to be able to attend the first year) so I'd wager if the purpose was to train as many people that are capable of being trained in programming we'd see a lot more students graduating every year.

It's a fair point that CS is not the same as "programming vocational school" but seeing what companies use as criteria for hiring junior programmers you can't really blame the students.
I'm not sure why they put "a Deadly Virus" in the title, not "a Smallpox Epidemic". Is smallpox as a concept becoming an obscure thing?
For HN readers who can't translate English into Marxist rhetoric:

bad intent = Critical Race Theory (CRT) - there's always an oppressor and an oppressed, and the oppressor (mgmt.) always has bad intent towards the oppressed (vocal employees promoting intersectionalism)
In a lage codebase, the cost of switching is huge, and if older libraries work well, there is often no clear incentive to do so.

Clojure in general being very stable and backwards-compatible makes it even more easier to just continue using older libraries. So what if the library is "dated"? If it works well, why not continue using it?

(I speak from my own experience)
>- It seems extremely unlikely to me that anyone from within China will A) blow the whistle or B) that we would hear about it.

You might hear about it, depending on where you get your news. You might also hear social media fact checkers dismissing it as conspiracy nuttery.

https://en.wikipedia.org/wiki/Li-Meng_Yan

https://nypost.com/2020/09/16/twitter-suspends-virologist-wh...
Monitoring power use with temperature sensors
Ask HN: Those who read “The 48 Laws of Power”
In the book "The 48 Laws of Power" by Robert Greene, the writer is mostly quoting form history about different techniques people used to get more power and influence.

I am wondering if these laws are still applicable in today's context especially in tech industry. Those who read this book, have you ever applied any law which you learned from the book and found it to be really working.

What's your favorite law? Any suggestions to get most out of tech industry using these laws?
My theory is that it's a relic from the past. I did some research on honor-based cultures and it turns out that the environments where law is not working have evolved their own rules of dealing with offenders. These rules may seem like an overkill for an individual (e.g. you need to challenge to a duel someone who says anything bad about you or your close ones) but they might be beneficial to the society as a whole, in the sense that the offender knows his victim will be forced to retaliate. Of course this system was abused but it looks it was the best our ancestors could come up with.

Similarly, I think many people who pretend to be offended today don't feel that much emotional pain but are trying to introduce a change in behavior of the offending party in line with their expectations. Many times they feel they are not respected or their other emotional needs are not fulfilled. I usually try to deal with it in a frank way: "Look, I like you a lot, and that's why I allow myself to joke with you in a playful way, but it's by no means a lack of respect. If you don't like these jokes, sure, I can readjust our relation accordingly."
what happens when your "work" does business with politicians then? Why shouldn't you be allowed? Directly or indirectly all "works" do business with the politicians and they favour politicians for their interests, not YOUR interest.

Sounds some kind of perverted game. The big ones are allowed to do whatever they want, the small ones should obey the rules of the big ones.

So should perverted games be allowed to the workplace? Another interesting question.
Does Harvard CS have an ethics course?

If it does, did Mark take it?

If he didn't, that explains it. If he did, the class is useless.
I haven't tried embedding a browser window in OBS on Mac yet, I'll have to try it.

But you should check to see if you have activated hardware encoding. Go to "Settings" and "Output", select "Output Mode: Advanced" and then in the "Encoder"-dropdown you should now see an option called "Apple VT H264 Hardware Encoder". That should hopefully help somewhat with CPU.
Developer story: Getting used to macOS as long time Windows’s user
This is exactly my experience. Like C++, a Scala project needs a document describing what parts of the languages should not be used, or avoided in most cases.

There is a great danger in this. Hence I prefer a language that is smaller and helps me to avoid cruft being checked in to version control. Linters are a solution, I've seen it work in JS/TS project. Not sure if C++/Scala have linters up to the feature level of JS/TS linters.
People pronounce differently when singing vs speaking.
They say that if you click through the first link in any article on wikipedia, then you will end up in the article of https://en.wikipedia.org/wiki/Philosophy . Unfortunately that doesn't quite help me with any practical matters
There are many, many programmers, you can see their comments right here, that fit (for many, probably despite their age), into what you could call brogrammer/cowboy coder/lone star/rockstar developer types and that will try to shame developers making mistakes or present certain types of failures as inevitable, "you just need better developers".

You can frequently see them come out in Rust threads, they're generally against it, coming from C/C++, it seems a common attitude amongst low level devs in my experience (there's a thing with "hardware" sounding "hard" which I guess makes them feel more "hardcore").

It's obviously not universal, but it's super easy to find if you search for some programming language discussions.
DC Democrat calls for gender equality – in crash-test dummies
Should be mentioned that the article is more than a year old.
Yeah, krokodil seems nice...

https://en.wikipedia.org/wiki/Desomorphine#Toxicity_of_%22kr...
Well except that Ireland receives significant subsidies from the EU. So essentially this is a case of having the high tax/cost countries pay for your infrastructure so you can be a low cost country.
We usually don’t compress the data on disk; decompression would make loading and file access slower.

Instead, we just pack the uncompressed files together (frequently using normal zip in a no-compression mode) so that we can avoid needing to ask the OS to open and close files for us or examining the contents of a directory, both of which can be kind of startlingly slow (by video game standards) on some common OSes. Instead, we will generally cache the directory data from the zip file and just use that rather than go to disk.

(of course, the whole download/patch would all be compressed for network transfer, but files would then be decompressed during the installation process)
And if you're from outside the US and the video is blocked, here's another link to Colin:

https://www.youtube.com/watch?v=ErRHJlE4PGI
The Longevity Benefit of a Physically Demanding Job
Robert Bartini: The most mysterious aircraft designer
Here's a video if you'd like to see how its windows look like: https://www.youtube.com/watch?v=JU8SIC-4Smw
What is the percentage of hacks that are ultimately traced to individual and result in his imprisonment? 0.1%? Are you going to ever get that even over 10%?

If the hack comes from a jurisdiction without extradition, how will you solve that? How foea a country know they are not allowing their citizens to be harrassed with trumped up charges? What if definition of hacking differs in two countries?

It is not just Russia and China, Denmans and Uk have refused to extradite to the US becausw pf concerns over inhumane treatment.

https://www.theguardian.com/world/2019/may/10/dutch-court-bl...
There's actually a phonetic term for "leaning heavily on the R":

https://en.wikipedia.org/wiki/Rhoticity_in_English

>Rhoticity in English is the pronunciation of the historical rhotic consonant /r/ in all contexts by speakers of certain varieties of English. The presence or absence of rhoticity is one of the most prominent distinctions by which varieties of English can be classified. In rhotic varieties, the historical English /r/ sound is preserved in all pronunciation contexts. In non-rhotic varieties, speakers no longer pronounce /r/ in postvocalic environments—that is, when it is immediately after a vowel and not followed by another vowel. For example, in isolation, a rhotic English speaker pronounces the words hard and butter as /ˈhɑːrd/ and /ˈbʌtər/, whereas a non-rhotic speaker "drops" or "deletes" the /r/ sound, pronouncing them as /ˈhɑːd/ and /ˈbʌtə/. When an r is at the end of a word but the next word begins with a vowel, as in the phrase "better apples", most non-rhotic speakers will pronounce the /r/ in that position (the linking R), since it is followed by a vowel in this case. (Not all non-rhotic varieties use the linking R; for example, it is absent in non-rhotic varieties of Southern American English.)

>The rhotic varieties of English include the dialects of South West England, Scotland, Ireland, and most of the United States and Canada. The non-rhotic varieties include most of the dialects of modern England, Wales, Australia, New Zealand, and South Africa. In some varieties, such as those of some parts of the southern and northeastern United States, rhoticity is a sociolinguistic variable: postvocalic r is deleted depending on an array of social factors such as the speaker's age, social class, ethnicity, or the degree of formality of the speech event.
Encrochat messaging app leads detectives to drug dealers
I find these pieces quite frustrating. I imagine amazon's workers want more money. They want shorter shifts and more holiday. Maybe better healthcare (as they already get healthcare). Why not start there if you're selling a union to them?

Instead the pitch is "well get more people hired who aren't like you (old or minorities)". That's laudable, but it's a much harder sell than "$$$".

I'm 36 now so it has admittedly been 15 years since I worked for minimum wage. Maybe people these days really do care more about working in a racially diverse environment than money. But it didn't seem to be the case last time...
My apartment is not conductive to robot vacuums, but would entertain the idea of employing a bunch of robot window cleaners. Seems like a very well defined problem at first glance.
> It's a fair point that CS is not the same as "programming vocational school" but seeing what companies use as criteria for hiring junior programmers you can't really blame the students.

True. I don't regret attending (and passing!) all those math+physics lectures to be honest. All the stuff I missed in uni regarding software engineering and programming I learnt them quite fast and easy in my own time (e.g., at least for me after passing an exam full of Cauchy-Riemann Equations and friends, it was quite easy for me to learn Java or to go through books like TCP/IP Illustrated or The Art of Unix Programming in my own time).
Don't guess, measure.

Then just like C, writing a tiny set of functions in Assembly is always an option.
It is tAlign layout from Delphi. Alignments were cutting a parent surface in order of children appearance. It allowed to solve 95% of desktop ui without complicating things.

I’m aware of four main layout models: fixed (x,y), alignment model, boxing model (gtk, qt, html), and constraints model (apple ui). Can anyone list more?
North Korean People Are Selling Off Household Items Just to Buy Something to Eat
FULL STACK ENGINEER| REMOTE (US) | FULL TIME | REHASH STUDIO | https://www.rehashstudio.com

Who We Are: We design and build enterprise software for global companies and start ups. Many of our startup clients are successfully funded and entering growth stages with the products we designed and production ready code we delivered.

Who You Are: 5+ years of experience building products from the ground up

- Strong JavaScript skills
- Familiarity with front end web frameworks like React
- Knowledge of back end JavaScript technologies such as node.js.
- Strong HTML & CSS skills
- Experience with relational database systems (MySQL and PostgreSQL), and NoSQL systems like MongoDB.

Let us know about any additional related skills or experience you have: experience in mobile development (iOS or Android), either ReactNative or other native languages like Swift, and/or any experience you have with Amazon Web Services, Azure or other cloud server platforms, devops skills or familiarity with devops technologies (e.g. Chef, Ansible), continuous integration tools, serverless architecture, or any other system administration skills you have.

---------------------------------------------

iOS DEV | REMOTE (US) | PART TIME FREELANCE

Who You Are: 5+ years working experience with iOS development

- Advanced level Swift/Swift UI and Obj C
- Familiarity integrating APIs, web services and baaS providers
- Experience with C++ and Metal *great advantage but not required
- Experience with common frameworks
- Familiar with application prototyping and unit testing
- Willing to help define tech specifications

Learn more and Apply here: https://careers.rehashstudio.com/jobs-at-rehash-studio
For regular songs (not rapping) it's a lot harder to distinguish Brits vs Americans, I've found, as compared to speaking.
Elastic | Full-Time | Remote, Global | https://elastic.co | Elastic -- we're the company behind the Elastic Stack — that's Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, we help people explore and analyze their data differently using the power of search.

We have a number of openings within Elastic Observability which provides our customers with a single stack to search, monitor, and apply analytics in real-time to events happening across environments. You can find a number of open positions here as we scale out our teams here:

# Senior (and also mid-level) Full-Stack Engineers (React, TypeScript and Node) https://jobs.elastic.co/jobs/metrics/distributed-emea/observ...

# Senior Go Engineer https://jobs.elastic.co/jobs/metrics/distributed-emea-distri...

# Senior Software Engineer - Developer Experience (CLIs, plugins or other developer or deployment automation tools) https://jobs.elastic.co/jobs/metrics/distributed-global/obse...

# Senior Software Engineer - Integrations https://jobs.elastic.co/jobs/metrics/distributed-global/obse...

# Senior Software Engineer - Synthetic Agent (TypeScript and open to working with Go) https://jobs.elastic.co/jobs/synthetics-rum/distributed-emea...

# Senior Software Engineer - Windows Integrations (Windows OS internals) https://jobs.elastic.co/jobs/metrics/distributed-global/obse...
> The Bath researchers conclude that while superconductivity is considerably weakened by the magnetic effect, it is not fully destroyed.

I'm a bit confused by this, I thought that superconductivity is a 'yes or no' property, but here it is 'weakened', what does it mean in this context ?

Is it that the material is either superconductor or magnetic, but not both at the same time and place, and that it can be reversed ?
It's possible to do almost everything in JavaScript and SQL. However, the moment a developer wants to use time series forecasting models like ARIMA and ARCH for predictive forecasting there isn't much in either technologies (side cases include Oracle providing ARIMA functions in SQL). Unfortunately, it requires the server handing off computation to Python or R, somehow.

Does anyone know of a tutorial how to implement python modules scipy, numpy, pandas, statsmodels, sklearn with a Docker image which can listen for incoming data streamed or otherwise from a node web server?
The fact checkers were definitely too eager to mark this as debunked, but it still lacks real evidence. No fact checker would mark this theory as true even now.

So let's not make the same mistake by eagerly jumping to conclusions that it was engineered in a lab based on assurances from a different set of scientists.
Why wouldn't you? All the research is (supposed to be) shared with the world anyway. If you're interested in a topic, and some other country is also interested, and they have a lab ready to go - why not throw some money at them to study your thing? Cheaper than building your own lab - especially when the phenomenon is regional.
As he said, he did not want to burn his bridges.
Blogs don't qualify for "Show HN".

https://news.ycombinator.com/showhn.html
That's funny. As a non-native (German) English speaker, British pronounciation seems far clearer to me than American - barring strong regional accents of course, maybe thatis what you had in mind.
We Need Concrete Use Cases for Successful AI Regulation
I guess that counts :-)
Generic Interfaces
The reason that big tech is corrupted is mass media and activists (here I mean anyone who pushes for their company to do good things rather than just neutral thinhs) within the big tech organization.

The (non-rightwing) news orgs had constantly been going on about the evils of Trump and racism and fake news and virus misinformation how very bad it all was, the activists were convinced (because most people don't know how the "news" sausage is made and how it misleads) and pushed to stamp out what they saw as dangerous behaviour. The solution is probably to stop trusting the news media and bring back freedom of communication.
Fauci was responsible for the work of large swathes of the US medical research establishment, and was questioned on that work on a daily basis. Does it make any sense to say he can't comment on the work of an organisation he runs because he runs it?

In this case the lab didn't even work for him, it just got some small amount of funding from his organisation's budget but he had no say in it's operations. So he can comment on the work of his organisation, but not about the work of an organisation he partly funded?

We know perfectly well he is not an external observer. That's not the capacity in which he's commenting, any more than a president is commenting in an external or impartial capacity about the work of the executive branches, or e.g. UN agencies partly funded by the US.
I’m against discrimination- so companies should do business with everyone (that is legal).
So much mention of Dplyr and pandas being slow and yet not a single mention of data.table.

https://h2oai.github.io/db-benchmark/
Because it's not just version 3 to version 5, it's version 3 to version 84.

Not all versions are made equal either - one might be a character buff, another might reorder assets in the "big huge binary blob file" for performance improvements. At a certain point, rather than downloading 30MB per update for 25 versions, and applying each incrementally (remember that you have to do them in order too), just download the full 1GB once and overwrite the whole whing.
The form/valid one is very interesting but I'm not sure I completely follow, especially the last example. Would you be able to post a Codepen?
"Here is the risk that 737 max will crash because of mcas"

And then others say: " if we do that, we will have to redesign too much of the airligher" i.em break production.

Youve got to have your priorities straight
In my original comment:

> (rhotic vs non-rhotic).

:-)
Ultimately yes - but not at grant time, just like how a CEO is responsible for everything in a company either directly or indirectly. Shit flows up, he may not be personally involved in the decision but he absolutely has to be briefed on it (or know who to ask) if things go sideways so he can answer to Congress/President (just like a CEO to the board).
This is from a study published in April in The Lancet Public Health.

Previous studied showed a correlation between physically demanding jobs and a shorter life.

What's new here is that the authors were able to crosscheck and control for other factors, such as smoking habits and income.

With this information, it turns out that physical exercise is beneficial, even if it comes from a physically demanding job. "Every movement counts, regardless of whether you are active at work or during leisure."
IIRC there was this [1] issue that some people pushed for a couple of years. Then at some point, this other one [2] became the new one for it (which has Kate Hockman as the issue creator).

It's been a multi-year effort, so congrats to those who've made it happen.

[1] https://github.com/golang/go/issues/19109

[2] https://github.com/golang/go/issues/44551
Here's a separate course titled "Introduction to causal inference (from a machine learning perspective)". It's from Brady Neal, who works in the group of Yoshua Bengio.

https://www.bradyneal.com/causal-inference-course
Self-promotion is permitted, but should be within reason.

There are accounts which submit only their own content, and that frequently. These tend to get marked as spam, the sites blocked, and often the profiles are banned.

If you submit a mix of sources, including occasionally your own, you should be fine.

Blogs don't qualify as "Show HN": https://news.ycombinator.com/showhn.html

(Speaking as an HN reader. I'm not part of YC.)
According to DRASTIC it's a 61.5 MB mysql database.

Oddly, it went offline 12 September 2019 shortly _before_ the pandemic was announced in December 2019.

Ref: https://www.researchgate.net/profile/Gilles-Demaneuf/publica...

Not really clear why it hasn't been released, it would be technically trivial and save a lot of speculation.

There is a bit of a pattern of DRASTIC researchers finding interesting tidbits in various science portals, followed by those portals going offline or being restricted.
Well, that's a specific regional American accent, in the US called a Southern accent. Probably the only strong/widespread regional accent really left in the states (you could also argue for AAVE/ebonics but it's not regional in the same way).

It's a bit like saying that someone from rural Bavaria who speaks with a strong Bavarian accent has a heavy German accent while speaking German.
> Who cares about the details

People who actually care about multithreading

> you can create multiple workers, running on different threads. That’s multithreading.

It's not.
it's a UE4 game so the code is available on Github, I believe it was a header, with an encrypted index into a large binary blob of compressed data.
Congratulations! You’re not a smoker!
Was there a license violation if the software wasn't distributed?
Yeah, but Received Pronunciation is basically an artificial creation, only a certain percentage of Brits actually use it.

Regular Brits use their regional access, yes. And those can be much, much harder to understand than your average American accent. For precisely the same reason rhotic accents can cause issues, those regional accents tend to eat up sounds and sometimes entire syllables.