skysight-inc/HackerNews huggingface dataset:
These have been big news in SE Asia recently and with reason: there are credible reports of kidnapped people being tortured to death. In desperately poor Cambodia and Laos, the regional police are on the syndicates' payroll, and in the lawless border regions of Myanmar the central government has no sway whatsoever.

A corollary to this are the infamous fish processing boats of Thailand, where illegal immigrants (mostly from Myanmar) are held as slaves and simply pushed into the sea once they outlive their usefulness.

https://www.theguardian.com/global-development/2015/jul/20/t...
I had a similar experience. After swapping out robot with pytest on a large project I was at least 4x as productive.

The one thing I did like was the separation of concerns between a "readable" specification written in a non turing complete markup language and test code. I find pytest tests difficult to parse.

The problem is that I found the markup language they built difficult not as expressive as I needed and the tooling around the framework made things difficult to debug.

In reaction to robot/gherkin I wrote my own equivalent framework based using strongly typed YAML with an emphasis on fail fast/crystal clear error messages:

https://hitchdev.com/hitchstory/

(in the process of creating it I discovered that YAML really needs type safety and built a library called strictyaml to underpin it).
These dudes from Honeypot... its like Netflix back in the days, but for developers. hehehe
I've read that you may be in Germany?
If that's true: why do you have zero holiday balance?
Right, but a correct /bin/false :)
Literally all major products currently have similar censorship rules, no matter which one you choose.

Re: countries, "you can move to another country."

The cognitive dissonance is strong with this one.
I've not heard about iPhones getting sideloading, source?
Fun to see this is still around! Used this in 2016, at a big bank. I did not enjoy it, but that can largely be attributed to the way management wanted us to use it. The tests had to be written in our native language (not English) which caused a lot of weird mixed language use behind the scenes. Then a manager would sign off on the test report, which we would deliver to him on paper.
> but it feels like the unconscious mind holds a lot of secrets that I'd love to see unlocked in my lifetime.

As in, through a peer-reviewed research paper? Probably not the shortest path to learning to communicate with the subconscious. You mentioned Zen, maybe start there?
The headline not only suggests it, it explicitly states it.
Yep. I recall the blog post by InfluxData on monetisation/sustainability and that there's very few options available for an open source software to become self-sustainable, and even fewer working ones. Influx went with the open core route, removing features from the open source version, which kind of killed it.

https://www.influxdata.com/blog/update-on-influxdb-clusterin...
No but I don’t have a choice there. I have had shares locked up for a year due to a broker blaming another bank dealing with shares moving to another exchange (not my choice) though. So just waiting and no organ grinders to help me.
The entire point is that a smallpox vaccine does provide genuine immunity from smallpox to the point that was so apparent that we could casually observe even the tiniest micro-population (milkmaids) were somehow just completely immune. They didn't get it, they didn't spread it, and their immunity didn't just disappear in a few months or because of a slight genetic variation.

And, also critically, there is no non-human transmission vector for smallpox. It travels exclusively between humans, contrasted against COVID which thrives in both human and animal populations. So if you were unvaccinated and spent all your time around milkmaids - you would not become infected, because there was no vector for the disease to get to you. If 90% of your company were milkmaids, you may get it if one of the other unvaccinated was infected, but the odds would be reduced. This is what herd immunity refers to.

You can observe the effects of 'herd immunity' with the current COVID vaccines in places such as Gibraltar. They achieved greater than 100% vaccination rates, and early on, by vaccinating not only their entire population, but even a large number of migrant workers. They ended up with a death rate of 3,204 per million contrasted against 3,266 for the US. And their infection rate was one of the highest in the world at nearly 60%, but that was probably more so due to extensive testing than greater susceptibility.
Perhaps you can try https://bip.so to convert your Slack threads to documents for future reference. Checkout https://youtu.be/Unco3aCZbLs
I think immigrants as a group self-select for "determination to improve" to a certain extent, and probably teach that outlook to their children.
That seems to be done on purpose but I am not sure why. Do people really buy more stuff because they clicked "buy" to get the info? Or is it just some arbitrary metric that is being improved without having real impact on the business?

Maybe to have a separate "get more info" is worse for business. At least for me, the opposite it is true. It makes me hesitate to click in the "buy" button just to find more about the product.
I wrote my bachelor thesis about Robot Framework. The biggest issue i had with Robot Framework was the lack of support in IDEs. Initially you were suppose to work on Robot Framework in RIDE (dedicated IDE build on top of Eclipse) or use a Eclipse extension. I believe both of these are not supported anymore. I like Vim, so i wrote a package, which helps users when developing with Robot Framework. I also created some pull requests for Vim ALE to also support rflint.

We also used Robot Framework at work for automated testing, worked like charm.
Ultimately it always ends up being about trust at various levels, and how one can validate that trust, hence why I linked to "Reflections on trusting trust" by Ken Thompson.

That said, WhatsApp using the E2E Signal protocol is immaterial if they exfilter the locally stored private keys out to their servers, which is what the redaction of that line in the whitepaper we both linked (you directly, me via that Twitter link highlighting the diff) alludes to:

> At no time does the WhatsApp server has access to any of the client's private key.

Unless one checks every update of the client's code and the matching published reproducible binary output one can't be sure that keys (or any other data for that matter, since it has full access to anything decrypted) are not exfiltrated.

Now, that line deletion could be a subtle canary because law enforcement/state actor, or that could be Meta being nefarious following the cofounders departure, or anything in between. Either way I find it a worrisome signal that this specific line has been removed.
What I have noticed is that the more menial, low paid and generally low desirable a job is, the higher that initial barrier is. I suspect it is to at least some extend intentional, though I struggle to understand why that is.

On the other hand the initial step in software development job application (my current profession) typically seems a lot smoother, though of course then they are followed up by more technical steps (which generally makes sense).

I do see start ups here in London who try to make the process smoother. I do not know how successful they are.
I was also in nokia and we where pitched to use RF - at the time, we (well, i) made a decision of not to use it - mainly because our actual testing tool was implemented in ruby and using remote library wasnt really possible for our scenario and also i didnt like the test data format then (we where pitched to use a frigin EXCEL or html tables) ..

Things have changed a lot from those times though and I am somewhat happy camper with robot in its current state. Its not without its warts but definitely has come a long way since "nokia days".
> Our results, published today in Proceedings of the Royal Society A, rule out “solar superflares” as the culprit – but the true cause remains unknown.

> For my money, the Sun is still the most likely culprit for Miyake events.

At first the two statements above had me perplexed. They seem to contradict each other. Further reading suggests that the author(s) believe the solar superflares would have been visible, yet were not recorded in historical accounts, and so a "solar superflare" could not be the culprit, but it could be a different solar phenomenon.

From the source paper (linked in the article) we have these statements:

> These ‘Miyake events’ are likely produced by rare increases in cosmic radiation from the Sun or other energetic astrophysical sources.

>The wide consensus of the literature is that these events have a solar origin, beginning with Melott & Thomas [43]; Usoskin et al. [44]. For example, the events could represent a solar magnetic collapse, a very brief grand solar minimum, with the reduced heliospheric shielding exposing the Earth to an increase in Galactic cosmic rays

> Alternatively, and more popular in the literature, the Miyake events could represent the extreme tail of a distribution of solar flares continuous with those that are observed astrophysically on the modern Sun and other solar-like stars.

> Unfortunately, there is fairly limited evidence in written historical accounts for unusual astronomical phenomena coinciding with the radiocarbon spikes.

What is the difference between "wide consensus" and "more popular" in the literature?
I think you've gotten your hypothetical scenario a bit scrambled.

Given a safe and effective vaccine, you and your vaccinated coworkers would either not become infected at all or would experience very mild symptoms and be left with supercharged immunity (immunity from your vaccine + immunity from infection). Your dumb, science-hating coworker would suffer much worse symptoms and maybe die (a little over 1 in 3 chance given the 35% fatality you postulate).

Your vaccine, first and foremost, is supposed to protect you.

But with covid that is not at all what we are seeing.

This was especially painfully clear in places with strongly-enforced "vaccine passport" regimes during the period they were in force before being abandoned. The vaccinated spent time with other vaccinated and were infecting and being infected by one another and birthing new, more transmissible vaccine-evading variants of the virus. Vaccine efficacy actual goes negative (i.e. vaccine recipients more susceptible than unvaccinated persons after a few months: "Vaccine effectiveness against SARS-CoV-2 infection with the Omicron or Delta variants following a two-dose or booster BNT162b2 or mRNA-1273 vaccination series: A Danish cohort study" https://www.medrxiv.org/content/10.1101/2021.12.20.21267966v...) and vaccine recipients are infected and infectious for at least as long as unvaccinated persons (e.g. "Duration of Shedding of Culturable Virus in SARS-CoV-2 Omicron (BA.1) Infection" in NEJM https://pubmed.ncbi.nlm.nih.gov/35767428/).
Linkedin and other job advertisement sites get paid per "Apply" click or redirections, so they gate keep the information on purpose.
> I’ll never understand people who don’t like going to the theater.

Maybe you're just talking hyperbolically, but that sentence really screams not having grasped that, with so many millions of humans around us, in any topic there will be many who have completely different preferences/views than you.

That said, I'm a hypocrite because I'll never understand people who don't like ice cream!
Unless you want specifically a classic car (and some are excellent in mechanics), probably buy a new car that is not 30 years old.

OBD readers are expensive if you want a decent one, but save a lot of headaches.
The developer experience is fairly nice when it comes to Robot Framework. Nice thing is, that Robot Framework was originally designed as automation tool, so also people who do not know a lot about coding can get up to speed fairly easily.
According to the description under a video showing it in use on a good day it melts aluminium - that means 660°C is achieved.

I wonder how much embedded energy is there in that giant fresnel lens. These things are notoriously expensive.

In any case this is a great example of just how much solar power we're given on a daily basis free of charge. Would be a shame to not tap into at least a small part of it in ways other than via agriculture.
That's probably a big one though I'd guess the biggest would be the double data entry, where you're asked to provide a resume (usually in Microsoft Word format) and then enter all of that information again, broken up into dozens and dozens of poorly designed textboxes. It really is a huge middle finger to applicants and makes clear that the company believes your time does not have value.
This is pretty much my sentiment as well. The problem is that the obscure integration problems are better solved by a system integrator if they are so bespoke they don't belong in the code base.

I've worked with enterprise customers before and yes it tend to be LDAP and active directory stuff they ask for in terms of features. I run my own LDAP, am I enterprise?

Further this undermines their argument. It comes off as "hey we want some of that pie". The alternative is the foundation route. Or just to start your own system integration business, not to muddy the lines.
Software Engineering is Still a Very New Profession
Yep - https://en.wikipedia.org/wiki/Flow_(psychology)

“… is the mental state in which a person performing some activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity.”
According to a travel guide the licking of toads is illegal in Queensland[0] due to its psychoactive properties.

[0] https://en.wikipedia.org/wiki/Cane_toad
If you want that, you're welcome to pay for it yourself.

I dont think lot of people would reject an offer to replace their cars with a newer and safer version.

But thats not why you want, is it? What you really want is for someone else to pay for your desires.
That's very beautiful in a melancholy way.
There is something ironic about the FOSS projects these days embracing attestation rather than standing up for user rights by vehemently rejecting it.
don't you get?

app has nothing with OS, each has its own development history line, unless it's announced big modded OS that leaves downward compatibility, it's always on app's fixing try

try to get the binary version of needed app, might help is google its similarity as its OSS
And if they were, would that change the ethical calculation here?

If we had a sterilizing vaccine, and you refused to take it, and got me sick, could I hold you responsible?

I'm just trying to understand exactly to what extent other people's selfish choices should be allowed to endanger my life and livelihood.
For some reason, anything that seems to alter consciousness is bad and is forbidden for use almost immediately by most authorities around the world. Except alcohol and tobacco, you can go wild with that because it's safe \s

I will never, ever understand why Marijuana is illegal, I can guarantee you, even if this thing is relatively harmless, it will be outlawed immediately.
> For example, it mentions adding instrumentation caused the issue, but no details as to how why they'd need to remove headers

They probably don't need to at all, but I can think or several ways it might unintentionally happen.

Perhaps someone chose to implement the modification as “separate headers & body, modify headers, put the request back together” and something went wrong that made the putting-back-together fail quietly (so the now malformed request passes to the next part without an exception being raised) or not get called at all in some circumstances. Alternately a badly coded routine to remove a header, perhaps the instrumentation information after the point in the processes it is no longer useful, maybe removed more than it should.

How such things get past a code review without someone suggesting a less error-prone method might be a question that gets asked in the internal investigation. I assume somewhere like CF has many checks between initial code modifications and things dropping into production, unless they've really taken “fail fast” to heart!
See more on the solar sinter project back in 2011

https://www.dezeen.com/2011/06/28/the-solar-sinter-by-markus...
Time doesn't exist though right?
If I was responsible for a large enough fleet of machines in my enterprise and I would have to deal with 100s of users of various technical knowledge while at the same time being blamed for the eventual ransomware attack, I would absolutely want to make sure that the only software that gets to run is the one I want running.

This (especially) includes the machine's firmware and kernel because that's where malware could effectively hide itself from countermeasures deployed on the machines directly.

If I can then also make sure that the various admin interfaces in our network can only be used by machines in a known-good state, I would sleep ever so much better knowing that the various hacks we have seen happening to 1Password, Uber, etc this year cannot happen on my network.

I would even say that this is helpful for my users because they will never risk being "the one who let the ransomware in".

This isn't about your own private machine. This is about corporation-owned machines in an enterprise network and as we see with nearly biweekly news articles about large-scale ransomware attacks, private data leaks and compromised employee machines, I would argue that the currently employed solutions clearly don't work.
There are big cultural differences in this type of behaviour. In Finland, I would estimate the percentage of peers during a movie in a theater is probably 1-2%. No one really plans around it and it's seen as quite annoying behaviour which is avoided.

In Canada, where I lived for a while, the number was probably 10-20%. It was more of a norm and just a thing that a lot of people did.
100% my experience. If it's too difficult or confusing I move on. The linkedin one click apply is pretty sweet, thats the way it should be, fill all the relevant info out once, not over and over. Also, this is what a resume is for.
IT jobs requiring upload of a resume, then asking to retype the entire content in a web interface of the job site == drop pursuing such.
No, there was a carve out for established products.
>>you haven't looked at the data

> The data most available shows admission rates to be fairly equal, with far more scholarships for girls in areas they lack presence than the other way around. The data on standards is practically invisible

So you're saying... you haven't looked at the data, and that's why you're comfortable interpreting what it says.

Solid intellectual effort there.

> If this is public, surely you have some actual sources to verify this?

Indeed! You can find them yourself too, just look for any coverage of the issue over the last 20 years. I can't be responsible for everyone who wants to contradict stuff that's been known for decades. Get your own house in order.
https://www.gov.uk/government/collections/psychoactive-subst...

>excludes legitimate substances, such as food, alcohol, tobacco, nicotine, caffeine and medical products from the scope of the offence, as well as controlled drugs, which continue to be regulated by the Misuse of Drugs Act 1971

It's a really shoddy law. The idea that all psychoactive substances are banned except 'legitimate' ones such as alcohol, tobacco, and nicotine is really funny.
That's exactly it, hitting "apply" is taken as a performance metric, so (and I'm sure there's a 'law' for this) everything is optimized to meet that metric.
You have to keep in mind that for as many non gimp user asking for a change in gimp UI there are as many current gimp users who would not necessarily see it as a good change if it hurts their muscle memory and workflow.

For example when they introduced the single window mode as default, I view it as a regression only because people can't use a window manager properly or pretend to do professional stuff on what is just a glorified video game console OS with a shitty windows management. Thanksfully they kept an option to keep using multiple windows mode for us.
It seems to me that the rollout process is flawed.

A change should be rolled out to a small fraction of nodes and then monitored for an extended period. 5% of requests returning errors would easily be spotable. Only when a new release has run stable on that portion for some time should it proceed to a bigger subset. You probably want to do this in several steps at the size of CF.

We also learn that it took customer reports to get the investigations rolling but 5xx errors are easily monitored so it points at internal monitoring being lacking even though it's hard for me to believe that they don't have an eye on this already.

It's not the first time that a deploy has brought CloudFlare (partially) down. From the timeline we see there's several hours between incident investigations starting and the rollout being stopped. The rollback should be the first thing considered even before looking at what the actual issue is.

Ideally you have someone sitting next to a red rollback button during a rollout whose only job is it to have an eye on all automatic and customer error reports. :)
If you were responsible for the security of your enterprise network, would you vehemently fight for your user's rights to run the ransomware executable they just get sent over email?
But why take graduation as the target? Clearly it's not the school's mission in the world.

The schools here certainly do get bonus money from the government for every person who graduates.

On the other hand, companies like to employ people no matter what their degree - if they passed courses and did projects and learned useful skills in some school, that's definitely great, but graduation by itself isn't such a big thing.

Then there's the whole other aspect of school, getting to know people, learning social skills, organizing events, even activism. Just as an example lot of politicians come from student politics background. If everybody just "minds their business" and "doesn't have an opinion about politics" then dictators can just seize power.

So why should school intake optimize for graduation? We could get people who are really good at barely passing a large amount of narrow topic exams over a few years with methods like cramming in their room the previous night, but really bad at their job or other aspects of life.
Author here. It's very easy for us to be blinded by our pride. Yes, we've made a lot of progress in very little time. But we have a lot to learn, and a cross-disciplinary approach to development will help us all learn from other professionals. There's a lot to be said for generational experience.
Humanity has done a great step forward in the last 50 years or so, usually you can trust the police and governments everywhere on the planet today to always do the right thing. So why this irrational fear and this anti-state ideology?

Don´t you love our modern leaders?
> I suspect it is to at least some extend intentional, though I struggle to understand why that is.

To limit the number of applicants; like you said, menial and low paid, so having people go through hurdles to apply makes them more motivated than shotgun applicants - and reduces the amount of applications HR has to sift through.
Why is attestation against user rights?