skysight-inc/HackerNews huggingface dataset:
In 2009 I developed a system like this as part of my course at the equivalent of a community college. The premise of the class was to develop a real world application employing the skills we had learned so far (project management, programming, etc). The whole class (10 people) participated in building this software.

We spent 6 months on it and as far as I heard was still in use as late as 2015.

You don't have to create a whole system; just a database that prepares variants of questions, and a method to put it into the existing exam software.
So we put sex on passports? What is the issue?
I dont work with k8s/istio and was expecting the same!
Are the lua scripts where you'd customise what gets filtered and kept? The demo map on the website shows 'City of Westminster' where I'd expect London, 'Salford' in Manchester, and 'Wolverhampton' in Birmingham.
Have your opened Buzzard Ramjet link? Folks competent in the area have done the math for recovering energy, mass, and using the hydrogen for fusion.

This, like many non-IT discussions on hackernews, is devolving into "How many angels can dance on the head of a pin?"
For those who are wondering how much it would pay, assuming you only get paid per hour, 996 is 1.8 times more hours than a 40 hour work week.
I have seen these and pondered if it is rude to wear them. While it is actively cooling your body, you are aggressively blowing your heat to those around you. In a crowded subway train I would not want to be next to someone wearing this. However, perhaps I overestimate their effects.
> i.e. 360 degree room scanning

Tape a smartphone to the laptop screen. Out of view of the webcam at all times. (This isn't hard.) Such room scanning is harmful, and doesn't prevent cheating.
In Japan: https://www.pattyyuan.com/blogv5/eco-friendly-delivery-servi...

I often see those in Tokyo.
But if you are going to compare apples to all the fruits. Then AI is even further away… not closer: it can’t balance, reason, generalised learning… that’s weird comparison.
Do you have personal experience finding success with #6? My limited experience with detecting code plagiarism has been that detecting re-use that has been non-trivially obfuscated is a rather difficult problem.
It's hard to compare the meaning of a wage change across two countries with what I understand to be very different social programs.

One of the biggest reasons that I would like to be wealthy is so that if I or someone I love gets sick, I can avoid going bankrupt to get treatment or forego treatment because I can't afford it.

That's a fairly realistic concern for large swaths of the US population.
Following your analogy, you will notice that grammar is similar in many European languages. You can rely on subject-verb-object for instance.

Most popular languages these days have aligned patterns for common collections operations. Python stands out IMO.

I wrote a bit more details in a parent comment (https://news.ycombinator.com/item?id=27782030)
> Of course some of Apple's achievments wouldn't have been possible without their business model

It's better to be more fine grained here. Apple's highest profits wouldn't be possible without creating walled gardens. It's entirely possible, though, that their gains would diminish very little if they hadn't made the decision to glue everything and make their after-2012 computing devices non-upgradeable.
I'm keeping a list of remote jobs with 4-day weeks here, but I have to say there's not too many of them yet :)

https://remotehunt.com/remote-jobs-with-4-day-work-weeks

So it's probably better to negotiate your current job.
> - 4 day work week, 20% reduction in pay, hence the need to take up a second and even a third gig job,

A four day work week has to be introduced alongside an increase in minimum wage.

Fortunately in many parts of the world we tie minimum wage to cost of living (barely, but even so, you genuinely can live on minimum wage).
Depends on your definition of dead.

Public recognition of what thing X they're using or relying on is not necessary for something to be "alive" or "dead", otherwise you'd have to say that TCP/IP is dead because I bet less than 10% of internet users know what that is and even less know how it works.

People using podcasts still rely on RSS. Spotify's and Apple's attempt to circumvent an open-standard doesn't seem to be working as podcastindex.org already has double the amount of podcasts registered.

E-commerce product feeds still (mostly) use RSS.

Everyone still uses RSS, they just don't know it.
> productivity does indeed increase

That's debatable. GDP is rising (slowly) but debt is rising faster, this isn't generally good.
Interesting. Mine has an even longer delay than 2s (3-4s?) so I always press the close-doors button which removes the delay, but it never occurred to me I could shave some additional milliseconds off by pressing the close-doors button before the floor selection button.
You can find it idiotic, but finding a tenant is quite easy in popular places, so instead of finding a way to increase the overall price (which is also regulated), the landlords often just do it themself. In unpopular places, it is hard to increase the price.
This is an oversimplification. If it just stayed in the atmosphere indefinitely after emission, then the rate of increase in CO2 concentration should match the rate of increase of CO2 emission. In reality, this just isn't the case, because an increase in CO2 concentration leads to an increase in uptake on the surface. This increased uptake may well be a negative in some ways (ocean acidifaction), but it may also be a positive in other ways (agricultural yields).
> Often they get it coming and going: a trans femme still marked M will get flagged for having breasts, but if they've changed it to F, they get flagged for their genitals instead.

An F sex marker isn't going to stop this happening.
I think the only alternative to eproctoring is standard in-person exams in a room at the school/university.

We can debate how far eprotoring solutions should reasonably go but really if someone is allowed to take an exam remotely alone there has to be a form a surveillance.

This can include providing an approved, locked laptop with monitoring sofware instead of letting students use their own devices with eproctoring software but that obviously comes with an additional cost.
This completely misses the point.

Every piece of value generating work in the chain of paper publication is done by people paid by universities and in turn by taxpayer money.

The publishing companies give 0 pay to the volunteers that write and peer review the papers. At most (and often even not that), they pay the person that does the final formatting (which is often already done by the author). So it often boils down to having a program add the publishers copyright notice.

So you pay 35$ per download of a 2mb file, where all the publisher did is host said 2mb file.
Does that seem like a fair price?

So universities pay twice.
The university library of my alma mater used to pay 15 Million Euros a year for online licenses.

That is three large multi-institutional EU projects worth of money, equivalent to 200 PhD student positions.
Yeah, it's easy to get jumpy when you are written about in public.

The bigger picture is that she is absolutely doing God's work. As an academic: screw Elsevier. Those guys, once
at the forefront of the printing revolution, are now greedy rent-extracting parasites holding back another communications revolution. The sooner they go out of business, the happier I will be.
I have some people in my team who take Wednesdays off, mostly because they have kids and the schools are half days on Wednesday.

Personally I'd take the 3 day weekend everytime. Shops are also open on Fridays so that point is kinda moot. And the fact that people have to wait for me is not really my problem. They also have to wait 5 weeks for me when I'm on holiday; it's the organisations' responsibility to make it work not mine.

But if we all go to work 4 days, it might be beneficial to have 50% take Wednesday and 50% take Fridays.
> All the "for x in blah" can seem like a lot of boilerplate for a non-Pythonista

It's not the boilerplate that's the problem, it's that using the same construct for everything doesn't convey its intention.

If I see a chain of filter, map, group etc., I instantly know what each part does. I know that filter does a filtering, and then I can look at the function passed to it do know how exactly it's filtering. If I see a list comprehension, I have to first understand if it's filtering or mapping or whatever (or even all at once), before I can grok it.
To point out enough flaws to disqualify e-proctoring, no. To point out all of them, yes.
Spitballing here, but maybe exams need to be reconsidered. What if instead, the professor has a 1:1 conversation with each student, Socrates-style? You’d know pretty quickly whether or not the student was familiar with the material, and if not, where they were weak and needed more focus.

Maybe systematizing everything about education is the wrong approach.
Don't you dare confuse people with ADE and advanced epidemiological concepts.

Stay with "Vaccine Good, Covid Bad". That something easy. It can be explained by a talking head within a headline and 20 second soundbite. Even a politician can understand it, and work with it.

And don't you dare talk about treatments and drugs. It adds a third dimension to the whole thing. You'd have to trust medical staff in the trenches. Their poor little brains would explode. You can't run a top down health policy like that.

Speaking of, how do you expect to play on emotion and get votes (and political funding), it's too complicated that way...

/s /idiocracy
Or even the transition to the 5-say work week with a weekend, which as I understand it is an outcome of labor movements.
Even if there was a "Netflix" of scientific papers, a few years after its prime all of the publishers would notice that it's far more lucrative to make their own Netflix and take all of their content for themselves again, forcing people to go back to Torre- I mean, Sci-Hub.
Quality/performance of optimizations may change, but that's separate from UB.

Behavior of the code is not supposed to ever change, unless you let the program to cause UB (e.g. give it numbers that do overflow). But you're not allowed to let the program cause UB under any circumstances, ever. So as far as "correct" programs go, it's guaranteed not to change.

UB is about giving freedom to the compiler to assume that certain cases never ever happen, so it doesn't need to worry about them. In C, C++, and unsafe Rust the programmer has responsibility to ensure that UB situations can't happen, so the effect of the assumption can't be observed.
Phase detection autofocus (what you're describing) is still used in cameras today, and hasn't changed significantly since the 90's. DSLRs are essentially just a film camera, but with a CMOS sensor replacing film. One of the reasons why they still exist, despite the obvious inconvenience of not having a big screen to look at, is because until recently it wasn't possible to build a mirrorless camera with phase detection autofocus.

I have a Canon EOS 55 from the late 90's, and in many situations it has better autofocus performance than my Fujifilm mirrorless from 2017.
Really? Where there no such problems with conventional liquids? I'm not aware about any cases which didn't involve VitE/oil but would prefer to be sure there were now such cases known to anyone and cite some credible sources for his. Occasionally people would bring this topic up and I want to respond "that's all about vaping vitamin E in black market THC oils, just stick to PG+VG from reputable vendors" but don't feel credible enough.
I'm a layperson, on a read through this appears to have content that would a) enable a new testing method for covid that could offer higher throughput than PCR and b) describe functional changes brought about by covid that persist for 120 days beyond the infection that could be implicated in cases of long covid.

"Since mature erythrocytes cannot synthesize new proteins to replace
damaged ones and the average lifespan of erythrocytes is 120 days, the authors hypothesize that the circulation of irreversibly damaged erythrocytes with impaired function could contribute to the long-term effects of COVID-19 (25)"
Funny how only comments related to alternatives to the jabs are dead. Admin/Op is politically motivated.
One nice thing about undefined behavior is that it allows any behavior to be implemented, including diagnostics. So if your compiler has an option to do that (-fsanitize=undefined) then you can make use of that to catch bugs.

If you have defined wrapping/saturating semantics then you don't get this option, even if overflow is a bug in your program.

AFAIK rust also panics on overflow in debug builds, so it's already decided that overflow is semantically a bug by default. So in release mode as it is already a bug then you potentially can't reason about the further behavior of the program. The compiler to assume that overflow doesn't happen and using that to optimize your program does not worsen the situation too much.
This page explains (not very clearly) how it works: https://kuchoufuku.com/?mode=f1
Carbon doesn't stay in the atmosphere indefinitely, it's part of a natural cycle.
An ethical way to make money is to give products of your work to other people in exchange for their money. Cryptocurrencies produce nothing and satisfy no needs. Crypto traders take other traders' money in exchange for what? A hope that in future it will be possible to take more money from yet other traders? Crypto traders should not cry that they are victims of a pump and dump scheme because it is the same thing they wanted to do to others. I have no sympathy for them at all.
I still remember watching podgrunt episodes [1] and feeling very happy!

1: https://www.youtube.com/watch?v=TPyoJisyO2o
This isn't particularly strange. Give one group of people power over another group of people and they will find a way to abuse it. The solution is that it should always be possible to install a new OS on any computing device that you buy and that there should be a way to install software in that OS that does need approval of the makers of the OS. Anything less is basically an invite to power abuse.
I think I had a week long training for ConnectWise to do all the modules.
I think that what some outside of academia might miss is that publishing in a journal is not about distribution and access anymore. The renown of the journal where you publish is often used as a proxy for the quality of your scientific output by the entities that grant you funding and career prospects. Hopefully it will improve soon, but it is this prestige and evaluation problem that has to be tackled, not the distribution problem.
50% of people in my country already work 32 hours or less (75% of women and 25% of men) and no one needs a second or third job to make it work.

Having shitty labour conditions is not a good argument against improving labour conditions.

Since many jobs can't produce the same output with less time this will actually creates more jobs in service industry, policing, healthcare etc... Which is perfect to offset many jobs lost due to automation.

Yes, those services would get more expensive (just like they are now compared to the times we worked 6 days a week) but that's just the price for 50% more free time for the rest of your working life.
Judging by the votes you got, your proposal is not well-liked.

In general, breaking Python's syntax rules to introduce block expressions or what you want to call it seems like a steep price to pay for what amounts to syntactic sugar in the end.

However, your proposal actually misses the mark in the same way as the actual match/case does as well. What would be /really/ handy in Python is something like

{'some_key': bind_value_to_this_name} = a_mapping

because it is so common, especially if you're consuming a JSON API. You of course see the myriad problems with the above.

I think you should read the PEPs on match/case, these things have actually been considered. One idea was to introduce a keyword to say which variables are inputs and which are outputs, but that also violates the general grammar in a way that isn't very nice.

The accepted solution has warts, I agree, but at some point you just have to accept that you can't reach some perfect solution.
This is incredibly myopic. The subject at hand will certainly have sweeping effects for generations to come. It would require some changes to the way things get done. Personally I think the changes are worth it.

But surely you don't actually believe that the burden of having to update some configurations has any place in an argument in defense of the status quo. Right?
Sidecars are alive and well. You see a ton of them in Southeast Asia. They are frequently used by street vendors selling various kinds of food. I've also seen them used for hauling cargo and people.

https://en.wikipedia.org/wiki/File:Ice_cream_street_vendor_-...
The fact that it’s fixable doesn’t mean it’s fun…
On a related note, I think that remote teams actually make this easier.

I currently work as part of an internationally distributed team, meaning from Tel Aviv to SF and just about every timezone in between, and while there was some minor anxiety in the early days about managing the different timezones, what has actually happened is that all the stress of on-call and related time crunches has evaporated. There is always someone online—at what is a normal time in their day, importantly—to deal with bugs, to help with work that's running long, etc. If one of my teammates is nearing the end of their day and they're stuck on a problem and mentally exhausted, they don't need to push late into the night. They can simply give me context and hand off to me, since it's my AM.

I think the benefits of these naturally staggered schedules are going to catch on and spread. It's easy to imagine companies with shortened work weeks, but with teams on different schedules.
The Saga of the Reindeer of South Georgia Island (2018)
Ones that scale?
Also at the IoM Southern 100

Video: https://www.youtube.com/watch?v=L9wvcCJSOSk
They appear to just circulate air around the body, which makes sweat evaporate cooling the body. If they were actual air conditioners they would be indeed moving heat from the body into the surrounding air.

Edit: to be clear I am not suggesting heat/energy disappears. In this case they are cooling the air and the body using evaporation. The system appears to suck in hot air on one side and ejects cooler humid air on the other. More or less human swamp coolers.

https://en.m.wikipedia.org/wiki/Evaporative_cooler#Physical_...
I've built an 8088 "PC" replica with modern components on a backplane architecture (try searching "Xi 8088").

It's an interesting machine to build and play with, and you can definitely run Linux on it with ELKS.
I recently tried to implement a simple version of an existing board game ... boy did all those "if you have this card and I have that card except for that special condition and also none of this matters if you play this card" bite me in the end ...
The US gained its advantage during the 40s-70s, when the government sector was a much larger percentage of the economy. We've been coasting on the efforts of that period and are now losing ground to countries that have their act together.
More for long distance touring, rather than speed or everyday usage.

Cruising around in an armchair taking it all in
How a Global Phishing Campaign Targets Energy Sector and Its Suppliers
So how big is it? Is a "decently sized asteroid" 50 meters across? 5,000? 500,000? Thats 4 orders of magnitude range.

Like I know what's a decently sized car, or a house, or a mountain
Anything that is eating the world shouldn’t be trusted.
You can disable telemetry in Audacity on build time AFAIK. Having source code is empowering even if you don't agree with all developers' choices.
You can check for yourself https://news.ycombinator.com/item?id=27746263
This is incredibly wrong. One of the main USPs of the service that I'm working on right now, fastcup.net, is a third-party anticheat. People use our service exactly because they trust our anti-cheat to provide a better value than what CS:GO has by default.
RK is a fraud and his book is useless hype.
There is an assumption in your comment: that crimes get reported and recorded uniformly.

There is a good reason why international comparison of crime tends to concentrate on murder. Crimes are neither reported not recorded the same way. Murder sorta-kinda comes closest in this regard: it is pretty hard to ignore violent deaths.

Things like endemic petty theft have the potential to make people move to another city, while their official record is pretty low.
They get pressed into careers with the rest if us and have no time for kids
Isn't that just the same thing, but using a natural process (sweating) rather than phase change in a refrigerant?
Evaporated sweat only cools the body if it leaves the area where the body is. So presumably they would be radiating warm air away from them.
Love Doll Instruction – How to Use Love Dolls?
Once the sex doll is ready, choose a condom for your big cock, apply the right amount of lubricant, and choose your favorite way to have sex with the sex doll. After that, please don't forget to clean your sex doll. After cleaning, please dry her with toilet paper and put your sex doll in a cool and ventilated place.
So heat goes poof?
> a better balance between work and life need not reduce output

So what if it reduces output a little? We have had so much economic growth that we can afford this anyway, I think. Seems like a good use of increased productivity.
The original article presents her in a very bright light, as a smart and brave woman who is engaged in a legal battle against large greedy corporations. And I find the photo quite cool.

I think she is just overly susceptible, and maybe a little bit paranoid (which is understandable for a person with enemies as powerful as hers).

This reminds me of the time when a russian entomologist named a new wasp species he discovered after her in her honor, and she took offense because the wasp was a parasite species, and blocked sci-hub in Russia for a few days in retaliation !

edit: sci-hub was blocked only a few days, not months, my memory failed me.
> to which I attribute the fact I'm not nearly as awesome as Steve Jobs was

There are lots of other possible reasons.
For me what tends to happen is it becomes easy to catch the weaker students students who are cheating, since they often make weird/unusual mistakes that would be unlikely to occur in the same way (e.g. weird misspellings of certain keywords/variables).
Four-day work weeks are not that rare in the Netherlands, so my experience might be coloured a bit by that (although I haven't worked for a Dutch organisation in quite a while), but although Fridays and Mondays were the most common day off, Wednesdays are pretty common too. The main reason for that is that primary school children have the afternoon off on Wednesday though, in combination with splitting the week in two.

Personally, however, I still very much prefer Friday. Honestly, the extra day is not that big a deal — sure, it's three days away, but on two of those, everybody is away, and for the rest it's pretty much the least productive one anyway.

I also found that Monday is actually super productive for me, mostly because after being away for three days, I'm usually actually looking forward to work again. Your mileage may vary with how much you enjoy your work though, I guess.

That said, I don't mind too much answering the odd email on Fridays every now and then if something urgent and predictable does come along. The main benefit to me lies the mental state of not needing to work, and spending just half of my week working, which brings me a lot of peace of mind.